/**handles:tp-tools,sr7,tp-js**/ (()=>{if(window._tpt??={},_tpt.loadingScripts??={},void 0!==_tpt.checkResources)return;function p(t,e){var r;return 0===t.length?0:t.length/((t[t.length-1]-e)/1e3)}var t,e,r,r,t,e,e;_tpt.dpr=Math.max(1,Math.min(2,window.devicePixelRatio||1)),_tpt.hop=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),void 0!==window.RVS&&void 0!==window.tpGS&&(_tpt.gsap=window.tpGS.gsap),_tpt.regResource=function(t){_tpt.R[t.id]??={},_tpt.R[t.id].status??=0,void 0!==t.url&&(_tpt.R[t.id].url=t.url),void 0!==t.fonts&&(_tpt.R[t.id].fonts=t.fonts),void 0!==t.css&&(_tpt.R[t.id].css=t.css),void 0!==t.fontfamily&&(_tpt.R[t.id].fontfamily=t.fontfamily),void 0!==t.fonticon&&(_tpt.R[t.id].fonticon=t.fonticon)},_tpt.acc={announcer:{_el:null,_styleId:"tpt-sr-announcer-style",init(){return this._el||(this._el=document.getElementById("sr-announcer"),this._el)||(this._el=document.createElement("div"),this._el.id="sr-announcer",this._el.setAttribute("role","status"),this._el.setAttribute("aria-live","polite"),this._el.setAttribute("aria-atomic","true"),document.body.appendChild(this._el)),this._el},update({customText:t,moduleName:e,slideIndex:r,totalSlides:n,slideTitle:i}){this.init();let s="";s=t&&"auto"!==String(t).toLowerCase()&&0{this._el.textContent=s},50)}}},_tpt.checkResources=async function(t,e){let r=[];return t.forEach(t=>{var e=_tpt.R[t];void 0!==e&&2!==e.status&&("DOM"===t?(_tpt.R[t].status=1,r.push(_tpt.waitForDOM(t))):void 0!==e.fonticon?(r.push(_tpt.loadCSS(e.url,t)),e.woff2&&r.push(_tpt.loadWoff2(e.woff2,t))):void 0!==e.url?r.push(_tpt.loadScript(e.url,t,e.test,e.listen)):e.fonts||e.css&&r.push(_tpt.loadCSS(e.css,t)))}),e?await Promise.allSettled(r):await Promise.all(r)},_tpt.waitForDOM=async function(){return new Promise(t=>{"interactive"===document.readyState||"complete"===document.readyState?(_tpt.R.DOM.status=2,t()):document.addEventListener("DOMContentLoaded",()=>{_tpt.R.DOM.status=2,t()})})},_tpt.loadScript=function(r,i){return new Promise(async(t,e)=>{_tpt.R[i].status=1;for(let n of r="string"==typeof r?[r]:r)if(_tpt.loadingScripts[n])try{if(await _tpt.loadingScripts[n],2===_tpt.R[i].status)return void t()}catch(t){console.error(t)}else{_tpt.loadingScripts[n]=new Promise((t,e)=>{var r=document.createElement("script");r.src=n,r.onload=()=>{_tpt.R[i].status=2,t()},r.onerror=()=>{_tpt.R[i].status=3;var t=new Error("Failed to load script: "+n);e(t)},document.head.appendChild(r)});try{if(await _tpt.loadingScripts[n],2===_tpt.R[i].status)return void t()}catch(t){return console.error(t),void e(t)}}e(new Error("Unable to load scripts."))})},_tpt.loadWoff2=async function(n,i){return _tpt.R[i].status=1,new Promise((t,e)=>{var r=document.createElement("style");r.type="text/css",r.classList.add("sr7-inline-css"),r.textContent=` @font-face { font-family: ${_tpt.R[i].fontfamily}; src: url("${n}") format("woff2"); } `,r.onload=()=>{_tpt.R[i].status=2,t()},r.onerror=()=>{_tpt.R[i].status=3,e(new Error("Failed to load font: "+n))},document.head.appendChild(r)})},_tpt.restAPI=async function(e,r){_tpt.restAPILoad(e).then(t=>{"function"==typeof e.callBack&&e.callBack(t)}).catch(t=>{if(!r)throw t;console.log(t),"function"==typeof e.callBack&&e.callBack(t)})},_tpt.restApiIdCut=function(t){var e,r;if(null!=t)return-1!==(e=(t=t.replace("SR7_","")).lastIndexOf("_"))&&(r=t.substring(e+1),Number.isFinite(parseInt(r)))?t.substring(0,e):t},_tpt.urlProtocol=function(t,e){return"/"==(""+t)[0]&&"/"==(""+t)[1]?(e?"https:":window.location.protocol)+t:(""+t).includes("://")?(e||t.includes("https")?"https:":window.location.protocol)+"//"+t.split("://").slice(1).join("://"):t},_tpt.restAPILoad=async function(t){var n=_tpt.urlProtocol(t.url||window.SR7.E.resturl),i=t.method||"GET",n=(n+="get_full_slider_object"==t.action?"sliderrevolution/sliders/":"get_stream_data"==t.action?"sliderrevolution/sliders/stream/":"get_modal_settings"==t.action?"sliderrevolution/sliders/modal/":"")+((null==t.id?t.alias??"":_tpt.restApiIdCut(t.id))+(n.includes("?")?"&srengine="+(6==t.version?6:7):"?srengine="+(6==t.version?6:7)));return null==t.id&&t.forcealias&&void 0!==t.alias&&(n+=n.includes("?")?"&alias=true":"?alias=true"),"get_stream_data"==t.action&&SR7.E?.wpml?.lang&&(n+=(n.includes("?")?"&srlang=":"?srlang=")+SR7.E.wpml.lang),"get_full_slider_object"==t.action&&void 0!==t.slideid&&(n+=(n.includes("?")?"&slideid":"?slideid")+"="+t.slideid),t.raw&&(n+=(n.includes("?")?"&raw":"?raw")+"=true"),new Promise((t,e)=>{let r=new XMLHttpRequest;r.open(i,n,!0),r.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.onload=()=>{200===r.status?t(r.response):e(r.statusText)},r.onerror=()=>e(r.statusText),r.send()})},_tpt.measureAverageFrameRate=(a,u,l=30)=>new Promise(e=>{let r=[],n=[],i=0,s=performance.now(),o=()=>{var t;SR7?.M[u]?.states?.inViewPort&&(r.push(performance.now()),r.length%45==0&&(t=p(r.slice(-45),r[r.length-45]),n.push(t),3{if("object"==typeof e)return e;let r=0,n=!1,i=!1,s=-1,o=[];for(let t=0;t{"function"==typeof e.callBack&&e.callBack(t)}).catch(t=>{throw t})},_tpt.ajaxLoad=async function(i,s=5){var o=i.url||window.SR7.E.ajaxurl,a=i.method||"POST",u={action:"get_full_slider_object"==i.action&&!0!==i.backend||"get_stream_data"==i.action||"get_modal_data"==i.action?"revslider_ajax_call_front":"rs_ajax_action",client_action:i.action,data:i.data,version:7,nonce:window.SR7.E.backend?window.SR7.E.nonce:void 0};return"get_full_slider_object_v7"==i.action&&(o+=o.includes("?")?"&srengine=6":"?srengine=6"),new Promise((t,e)=>{let r=new XMLHttpRequest;r.open(a,o,!0),r.setRequestHeader("Content-Type","application/x-www-form-urlencoded; charset=UTF-8"),r.setRequestHeader("X-Requested-With","XMLHttpRequest"),r.onload=()=>{200===r.status?t(r.response):e(r.statusText)},r.onerror=()=>{0{_tpt.ajaxLoad(i,s-1).then(t).catch(e)},750):e(r.statusText)};var n=_tpt.objectToParams(u);r.send(n)})},_tpt.svgCache??={},_tpt.getSVG=async function(t,e,r){t=(t=(t=_tpt.urlProtocol(t)).replace("/public/assets/assets/svg/","/public/assets/svg/")).replace("/public/assets/assets/sources/","/public/assets/sources/");try{var n=await _tpt.loadSVG(t);"function"==typeof e&&e(n,r)}catch(t){throw t}},_tpt.loadSVG=async function(i){return i=(i=(i=_tpt.urlProtocol(i)).replace("/public/assets/assets/svg/","/public/assets/svg/")).replace("/public/assets/assets/sources/","/public/assets/sources/"),_tpt.svgCache[i]?Promise.resolve(_tpt.svgCache[i]):new Promise((e,r)=>{var n=new XMLHttpRequest;n.overrideMimeType("image/svg+xml"),n.open("GET",i,!0),n.onload=()=>{var t;4==n.readyState&&"200"==n.status?((t=document.createElementNS("http://www.w3.org/2000/svg","svg")).innerHTML=n.responseText,_tpt.svgCache[i]=t,e(t)):r(n.statusText)},n.onerror=()=>r(n.statusText),n.send(null)})},_tpt.createNS=t=>{var e;for(e in t.n=document.createElementNS("http://www.w3.org/2000/svg",t.n),t.v)t.n.setAttributeNS(null,e.replace(/[A-Z]/g,function(t,e,r,n){return"-"+t.toLowerCase()}),t.v[e]);for(e in void 0!==t.c&&t.n.setAttribute("class",t.c),void 0!==t.id&&(t.n.id=t.id),void 0!==t.t&&(t.n.textContent=t.t),t.s)t.s.hasOwnProperty(e)&&(t.n.style[e]=t.s[e]);return t.n},_tpt.getJSON=async function(e){_tpt.loadJSON(e).then(t=>{"function"==typeof e.callBack&&e.callBack(t)}).catch(t=>{throw t})},_tpt.loadJSON=async function(n){return new Promise((t,e)=>{var r=new XMLHttpRequest;r.overrideMimeType("application/json"),r.open("GET",n.url,!0),r.onload=()=>{4==r.readyState&&"200"==r.status?t(r.responseText):e(r.statusText)},r.send(null)})},_tpt.objectToParams=function(t,e=new URLSearchParams,r=""){for(var n in t){var i,n;_tpt.hop(t,n)&&(i=t[n],n=r?`${r}[${n}]`:n,"object"==typeof i?_tpt.objectToParams(i,e,n):e.append(n,i))}return e.toString()},_tpt.sortPoints=function(t,e){return _tpt.hop(t,"x")?t.xe.x?1:0:t.pe.p?1:0},_tpt.isSet=t=>"inherit"!==t&&null!=t,_tpt.lineBreaks=(t,e)=>"#srfshcd#"==t.slice(0,9)?t.replace("#srfshcd#",""):"full"==e||"content"==e?t.split("\n").join("
").replace(/\n/g,"
"):t.replace("\n",""),_tpt.trim=t=>null!=t&&"string"==typeof t?t.trim():t,_tpt.iOSVersion=!!(navigator.userAgent.match(/iPhone/i)||navigator.userAgent.match(/iPod/i)||navigator.userAgent.match(/iPad/i))&&navigator.userAgent.match(/OS 4_\d like Mac OS X/i),_tpt.isiPhone=/iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream,_tpt.isIOS=/iPad|iPhone|iPod/.test(navigator.userAgent)&&!window.MSStream||"MacIntel"===navigator.platform&&void 0!==navigator.standalone,_tpt.setIsChrome8889=0<=navigator.userAgent.indexOf("Chrome/88")||0<=navigator.userAgent.indexOf("Chrome/89"),_tpt.is_mobile=(()=>{var t=["android","webos","iphone","ipad","blackberry","Android","webos","iPod","iPhone","iPad","Blackberry","BlackBerry"],e=!1;if(void 0!==window.orientation)e=!0;else for(var r in t)_tpt.hop(t,r)&&(e=!!(e||1{var t=["android","Android"],e=!1,r;for(r in t)_tpt.hop(t,r)&&(e=!!(e||1{let e=0;return"deltaY"in t||"deltaX"in t?e=0!=t.deltaY&&-0!=t.deltaY||!(t.deltaX<0||0{t.forEach(t=>{""!==t.innerHTML.trim()&&(""!==t.textContent||0!=t.children?.length)||(""+t.className).includes("sr")||(""+t.className).includes("rev")||t.remove()})},_tpt.gA=function(t,e,r){return void 0===t?void 0:t.hasAttribute&&t.hasAttribute("data-"+e)&&void 0!==t.getAttribute("data-"+e)&&null!==t.getAttribute("data-"+e)?t.getAttribute("data-"+e):void 0!==r?r:void 0},_tpt.sA=function(t,e,r){t&&t.setAttribute&&t.setAttribute("data-"+e,r)},_tpt.rA=function(t,e){t&&t.removeAttribute&&t.removeAttribute("data-"+e)},_tpt.posToNum=function(t,e){return(""+t).includes("%")?e*parseFloat(t)/100:(""+t).includes("px")?parseInt(t):(""+t).includes("auto")?0:t},_tpt.DNTMtoArr=function(t,e="auto",r,n){return r??=e,[1==n?r:"object"==typeof t?"object"==typeof t.d?t.d?.v??r:t.d??r:t??r,"object"==typeof t?"object"==typeof t.d?t.d?.v??e:t.d??e:t??e,"object"==typeof t?"object"==typeof t.n?t.n?.v??e:t.n??e:t??e,"object"==typeof t?"object"==typeof t.t?t.t?.v??e:t.t??e:t??e,"object"==typeof t?"object"==typeof t.m?t.m?.v??e:t.m??e:t??e]};class n extends Event{constructor(t,e){super(t),Object.assign(this,e)}}function c(t,e,r){var n=document.createElement("canvas"),i=n.getContext("2d");if(n.width=100,n.height=200,0===t.length)i.fillStyle=r;else{for(var s=i.createLinearGradient(0,0,100,0),o=0;o_tpt.is_mobile?"mouseenter"==t?"touchstart":"mouseleave"==t?"mouseleave":"mousemove"==t?"touchmove":t:t,_tpt.tEvt=t=>Array.isArray(t)?t.map(t=>_tpt.tEvtSimple(t)):_tpt.tEvtSimple(t),_tpt.event={listeners:{},timestamps:{},getId:()=>Math.random().toString(36).substr(2,10),trigger:(t,e,r={})=>{var e;"dom"==t?document.dispatchEvent(new n(e,r)):(e=new CustomEvent(e,{detail:r}),t.dispatchEvent(e))},listen:(n,t,i,s,o)=>{_tpt.is_mobile&&"mouseleave"===t&&(t+=" touchend");let e=t.split(" "),a=[];return e.forEach(t=>{var e=_tpt.event.getId(),r=t=>{void 0!==_tpt.event.timestamps[t.target.id]&&_tpt.event.timestamps[t.target.id]>t.timeStamp||(_tpt.event.timestamps[t.target.id]=t.timeStamp,i(t,s))};_tpt.event.listeners[n.id]||(_tpt.event.listeners[n.id]=[]),_tpt.event.listeners[n.id].push({id:e,eventType:t,eventListener:r}),n.addEventListener(t,r,o?{passive:!1}:{passive:!0}),a.push(e)}),a},hasListener:t=>void 0!==_tpt.event.listeners[t.id]&&0<_tpt.event.listeners[t.id].length,rm:(t,e)=>{if(_tpt.event.listeners[t.id]){var r=_tpt.event.listeners[t.id].findIndex(t=>t.id==e),n,i;if(-1!==r)return{eventType:n,eventListener:i}=_tpt.event.listeners[t.id][r],t.removeEventListener(n,i),_tpt.event.listeners[t.id].splice(r,1),"removed"}},rmAll:e=>{_tpt.event.listeners[e.id]&&(_tpt.event.listeners[e.id].forEach(t=>{e.removeEventListener(t.eventType,t.eventListener)}),delete _tpt.event.listeners[e.id])}},_tpt.keyBoard={reg:(t,e,r,n)=>{_tpt.event.keyboardTargets??={},_tpt.event.keyboardTargets[e]||(_tpt.event.keyboardTargets[e]={id:t,callback:r,keys:n},_tpt.keyBoard.isListening)||(_tpt.keyBoard.isListening=!0,_tpt.event.listen(document,"keydown",function(t,e){if("INPUT"===document.activeElement.tagName)t.preventDefault();else for(var r in _tpt.event.keyboardTargets)_tpt.hop(_tpt.event.keyboardTargets,r)&&_tpt.event.keyboardTargets[r].keys.includes(t.key)&&_tpt.event.keyboardTargets[r].callback(t,e)},{id:t,cid:e,keys:n}))},rm:t=>{delete _tpt.event.keyboardTargets[t]},rmAll:()=>{_tpt.event.listen.rm(document,"keydown"),delete _tpt.event.keyboardTargets}},_tpt.strSetToObj=function(t){var e;return null==t?{}:(e={},t.split(";").forEach(t=>{var t=t.split(":");void 0!==t[0]&&""!==t[0]&&(e[t[0]]=t[1])}),e)},_tpt.padMarArr=function(t){let e;t=Array.isArray(t)?t:[t];var r=!1;for(e=0;e!isNaN(parseFloat(t))&&isFinite(t),_tpt.getHighestAttribute=function(t,e,r=0){if(null!=t&&null!=e)for(var n in t)_tpt.hop(t,n)&&void 0!==t[n]&&void 0!==t[n][e]&&t[n][e]>r&&(r=t[n][e]++);return r},_tpt.findIndex=function(e,r,n){if(void 0!==n)return e.findIndex(t=>void 0!==t&&t[r]===n);for(let t=0;tparseFloat(t)==t?-1==e?t:t+e:-1==e?parseInt(t):t,_tpt.divSize=t=>{var e;return"#"==(""+t)[0]?(e=t.split("#")[1].split("/"),100/parseInt(e[1])*e[0]+"%"):t},_tpt.mText=(t="",e="")=>t.trim()+(""!==t&&""!==e?" ":"")+e.trim(),_tpt.defNum=(t,e)=>null==t||isNaN(parseFloat(t))?e:parseFloat(t),_tpt.gradient={SSGCache:[],getSSGColors:(t,e,r)=>{if(r=void 0===r?"fading":r,-1===t.indexOf("gradient")&&-1===e.indexOf("gradient"))return{from:t,to:e};for(var n={from:t,to:e},i=0;i<_tpt.gradient.SSGCache.length;i++){if(_tpt.gradient.SSGCache[i].from===t&&_tpt.gradient.SSGCache[i].to===e&&_tpt.gradient.SSGCache[i].type===r)return{from:_tpt.gradient.SSGCache[i].rFrom,to:_tpt.gradient.SSGCache[i].rTo};if(_tpt.gradient.SSGCache[i].from===e&&_tpt.gradient.SSGCache[i].to===t&&_tpt.gradient.SSGCache[i].type===r)return{from:_tpt.gradient.SSGCache[i].rTo,to:_tpt.gradient.SSGCache[i].rFrom}}var s=d(t),o=d(e);if(s.stops.length===o.stops.length&&-1!==t.indexOf("gradient")&&-1!==e.indexOf("gradient"))return{from:t,to:e};for(var a,u,l=s.stops,i=0,p,a;io.stops.length?u+=h(o.points,0,0,s.points):a+=h(s.points,0,0,o.points)),a+=")",u+=")","sliding"===r&&(s.stops.length>o.stops.length?a=t:u=e),n.rFrom=a,n.rTo=u,n.tyep=r,_tpt.gradient.SSGCache.push(n),{from:a,to:u}},getSVGReference:t=>{if(void 0===t)return t;let e=_tpt.gradient.process(_tpt.gradient.convert(t));if("solid"==e.type)return e.string;if(void 0===_tpt.gradient.SVG)_tpt.gradient.SVG=_tpt.createNS({n:"svg",id:"tp_svg_gradients",s:{width:"100%",height:"100%",opacity:0,pointerEvents:"none"}}),_tpt.gradient.SVG.style.visibility="hidden",_tpt.gradient.SVG.style.position="absolute",_tpt.gradient.SVG.style.top="0px",_tpt.gradient.SVG.style.left="0px",_tpt.gradient.SVG.style.width="0px",_tpt.gradient.SVG.style.height="0px",_tpt.gradient.SVG.style.pointerEvents="none",_tpt.gradient.SVG.setAttribute("viewBox","0 0 1 1"),_tpt.gradient.SVG.setAttribute("preserveAspectRatio","none"),document.body.appendChild(_tpt.gradient.SVG),_tpt.gradient.svgReferences={},_tpt.gradient.svgNode={},_tpt.gradient.svgRefIndex=0;else if(_tpt.gradient.svgReferences[e.string])return _tpt.gradient.svgReferences[e.string];let r="radial"===e.type?0:e.angle*_tpt.DEG2RAD,s=_tpt.createNS({id:"tp_svg_gradient_"+_tpt.gradient.svgRefIndex,n:e.type+"Gradient",v:"radial"===e.type?void 0:{gradientUnits:"userSpaceOnUse",x1:Math.round(50+50*Math.sin(r))+"%",y1:Math.round(50+50*Math.cos(r))+"%",x2:Math.round(50+50*Math.sin(r+Math.PI))+"%",y2:Math.round(50+50*Math.cos(r+Math.PI))+"%"}});for(let i of e.colors){let[t,e,r,n]=_tpt.gsap.utils.splitColor(i.rgba);s.appendChild(_tpt.createNS({n:"stop",v:{offset:i.p+"%",stopColor:_tpt.getHexColor([t,e,r]),stopOpacity:n??1}}))}return _tpt.gradient.SVG.appendChild(s),_tpt.gradient.svgReferences[e.string]="url(#tp_svg_gradient_"+_tpt.gradient.svgRefIndex+")",_tpt.gradient.svgNode[_tpt.gradient.svgRefIndex]=s,_tpt.gradient.svgRefIndex++,_tpt.gradient.svgReferences[e.string]},getSVGDef:(t="")=>{var t=t.replace("url(#tp_svg_gradient_","").replace(")","");return _tpt.gradient.svgNode[t]??""},getColorStops:(t,e)=>{if(!t.includes("gradient"))return e?[]:t;let r=/(rgba?\((\d+),\s*(\d+),\s*(\d+)(,\s*([\d.]+))?\)|#[0-9a-fA-F]{6})(\s*(\d+%)|)/gi,n=t.match(/(linear|radial)-gradient\(([^,]+),/),i=n&&n[1]?""+n[1]:null,s=null;if("linear"===i){let t=n[2].trim();switch(t){case"right":s=270;break;case"left":s=90;break;case"top":s=0;break;case"bottom":s=180;break;default:s=parseInt(t)||180}}let o,a,u=[],l=null;for(;null!==(a=r.exec(t));){let t=a[1].startsWith("#")?a[1]:null;var p=a[7]?parseInt(a[7]):null;let e=t?_tpt.gradient.hexToRgba(t):`rgba(${a[2]},${a[3]},${a[4]},${a[6]||"1"})`;e===l&&p===o||(u.push({rgba:e,p:p}),o=p,l=e),u.some(t=>null===t.p)&&u.forEach((t,e)=>{null===t.p&&(t.p=100/(u.length-1)*e||0)})}return{colors:u,type:i,angle:s}},hexToRgba:t=>`rgba(${parseInt(t.substring(1,3),16)},${parseInt(t.substring(3,5),16)},${parseInt(t.substring(5,7),16)},1)`,convert:t=>{let e={};if(null==t)return t;if("string"==typeof t){if("transparent"==t)return{orig:"transparent",type:"solid",string:"transparent"};if(t.includes("&")||t.includes("{")&&t.includes('"'))if((e=JSON.parse(t.replaceAll("&",'"'))).orig??={...e.colors},delete e.colors,"string"==typeof e.orig){var r,n,i;e.orig.includes("grad")&&({angle:r,colors:n,type:i}=_tpt.gradient.getColorStops(e.orig,!0),e.orig=n,e.angle=r,e.type=i)}else{for(var s in Array.isArray(e.orig)||"object"!=typeof e.orig||(e.orig=Object.values(e.orig)),e.orig)e.orig[s]={rgba:e.orig[s]?.rgba??e.orig[s]?.rgbaColor??`rgba(${e.orig[s]?.r??0}, ${e.orig[s]?.g??0}, ${e.orig[s]?.b??0}, ${e.orig[s]?.a??0})`,p:e.orig[s]?.p??e.orig[s]?.position??0,align:e.orig[s]?.align??void 0};e.orig=o(e.orig)}else{if(!t.includes("gradient"))return{type:"solid",orig:t=t.includes("{")&&t.includes('"')&&t.includes("orig")?JSON.parse(t).orig:t,string:_tpt.gradient.getString({type:"solid",orig:t})};var{angle:n,colors:r,type:i}=_tpt.gradient.getColorStops(t,!0);e={orig:r,type:i,angle:n,strength:100,easing:"none"}}}else"object"==typeof t&&((e={...t}).orig??={...e.colors},delete e.colors);return e.angle=180===e.angle||void 0===e.angle?180.1:e.angle,e.strength=e.strength||100,e.easing=e.easing||"none",e.string=_tpt.gradient.getString(e),Array.isArray(e.orig)||"object"!=typeof e.orig||(e.orig=Object.values(e.orig),e.orig=o(e.orig)),e},getString:(e,r=!1)=>{if("string"==typeof e.orig){if("transparent"==e.orig)return"transparent";let t=window[null==window._tpt?.gsap?"tpGS":"_tpt"].gsap.utils.splitColor(e.orig)||[0,0,0,1];return`rgba(${t[0]}, ${t[1]}, ${t[2]}, ${t[3]??1})`}var t=e.colors||e.orig;let n=r&&(180==e.angle||180.1==e.angle),i,s,o,a="";return"linear"===e.type?a+="linear-gradient("+(n?"":e.angle+"deg"):"radial"===e.type&&(a+="radial-gradient(circle"),a=a+t.map((t,e)=>(t.rgba=_tpt.gradient.toRGBA(t.rgba),r&&void 0!==o&&t.rgba==o.rgba&&o.p==t.p?"":(o={p:t.p,rgba:t.rgba},(s=(0===e&&n?"":",")+t.rgba+` ${t.p}%`)!==i?i=s:s="",s))).join("")+")"},process:(t,e)=>("object"==typeof t&&(void 0!==t.easing&&"none"!==t.easing&&(t.colors=_tpt.gradient.ease(t),t.string=_tpt.gradient.getString(t),e=!1),t.colors??=t.orig,Array.isArray(t.colors)||"object"!=typeof t.colors||(t.colors=Object.values(t.colors)),t.string=e||null==t.string?_tpt.gradient.getString(t):t.string),t),ease:t=>{var{strength:e,orig:r,easing:n}=t,e=.01*parseInt(e,10)*15,n;if((n=t.easing.split(".")).length<2)return{...t.orig};if(r.sort(_tpt.sortPoints),null==(n=_tpt.gradient.easing[n[0]][n[1]]))return{...t.orig};var i=r.length-1,s=[];for(let t=0;t{var e=t*Math.PI/180*-1,r=s/2,n=i/2,r={k:{x:n-Math.tan(e)*r,y:0},j:{x:n+Math.tan(e)*(s-r),y:s},ky:{x:i,y:r+(i-n)/Math.tan(e)},jy:{x:0,y:r-n/Math.tan(e)}};let o={},a={};return[[r.k.x,r.j.x,r.k,r.j],[r.ky.y,r.jy.y,r.ky,r.jy],[r.k.x,r.ky.y,r.k,r.ky],[r.ky.y,r.j.x,r.ky,r.j],[r.j.x,r.jy.y,r.j,r.jy],[r.k.x,r.jy.y,r.k,r.jy]].forEach(([t,e,r,n])=>{_tpt.inBounds(t,0,i)&&_tpt.inBounds(e,0,s)&&(o=r,a=n)}),90{n=n*_tpt.DEG2RAD+Math.PI/2;for(var i,s,o,e,a=e/2,u=r/2,s=Math.sqrt(a*a+u*u),l={x1:Math.cos(n)*s+a,y1:Math.sin(n)*s+u,x2:a,y2:u},p=[f({x:0,y:0},n),f({x:e,y:0},n),f({x:e,y:r},n),f({x:0,y:r},n)],c=[],h=0,r,u,i,s,o,e;hSR7.F.dist(a,u,c[1].x,c[1].y)?(i=c[0].x,c[0]):(i=c[1].x,c[1])).y,e=(SR7.F.dist(a,u,c[2].x,c[2].y)>SR7.F.dist(a,u,c[3].x,c[3].y)?(o=c[2].x,c[2]):(o=c[3].x,c[3])).y,Math.round(100*Math.atan2(u-s,a-i))/100==Math.round(n%(2*Math.PI)*100)/100&&(r=i,u=s,i=o,s=e,o=r,e=u),t.createLinearGradient(Math.round(i),Math.round(s),Math.round(o),Math.round(e))},insertPoints:(t,e,r,n,i)=>{var s=_tpt.gradient.RGBAToObj(t),o=_tpt.gradient.RGBAToObj(e),a=t.p,u=e.p;if(!(ua&&p{var t;if(null!=t)return 0<=String(t).indexOf("gradient")?t:(t=_tpt.gradient.toRGBA(t).replace("rgb(","rgba(").split(","))[0]+","+t[1]+","+t[2].replace(")","")+",0)"},RGBAToObj:t=>"object"==typeof t?void 0!==t.r?{...t}:void 0!==t.rgba?i(t.rgba):void 0:"string"==typeof t?i(t):void 0,toRGBA:t=>{var t;return"object"==typeof t?void 0!==t.rgba&&"string"==typeof t.rgba?t.rgba:"rgba("+t.r+","+t.g+","+t.b+","+(t.a??1)+")":"rgba("+(t=window[null==_tpt.gsap?"tpGS":"_tpt"].gsap.utils.splitColor(t))[0]+","+t[1]+","+t[2]+","+(t[3]??1)+")"},easing:{quint:{easeout:function(t,e,r,n){return r*((t=t/n-1)*t*t*t*t+1)+e},easein:function(t,e,r,n){return r*(t/=n)*t*t*t*t+e},easeinout:function(t,e,r,n){return(t/=n/2)<1?r/2*t*t*t*t*t+e:r/2*((t-=2)*t*t*t*t+2)+e}},quad:{easein:function(t,e,r,n){return r*(t/=n)*t+e},easeout:function(t,e,r,n){return-r*(t/=n)*(t-2)+e},easeinout:function(t,e,r,n){return(t/=n/2)<1?r/2*t*t+e:-r/2*(--t*(t-2)-1)+e}},quart:{easein:function(t,e,r,n){return r*(t/=n)*t*t*t+e},easeout:function(t,e,r,n){return-r*((t=t/n-1)*t*t*t-1)+e},easeinout:function(t,e,r,n){return(t/=n/2)<1?r/2*t*t*t*t+e:-r/2*((t-=2)*t*t*t-2)+e}},cubic:{easein:function(t,e,r,n){return r*(t/=n)*t*t+e},easeout:function(t,e,r,n){return r*((t=t/n-1)*t*t+1)+e},easeinout:function(t,e,r,n){return(t/=n/2)<1?r/2*t*t*t+e:r/2*((t-=2)*t*t+2)+e}},circ:{easein:function(t,e,r,n){return-r*(Math.sqrt(1-(t/=n)*t)-1)+e},easeout:function(t,e,r,n){return r*Math.sqrt(1-(t=t/n-1)*t)+e},easeinout:function(t,e,r,n){return(t/=n/2)<1?-r/2*(Math.sqrt(1-t*t)-1)+e:r/2*(Math.sqrt(1-(t-=2)*t)+1)+e}},sine:{easein:function(t,e,r,n){return-r*Math.cos(t/n*(Math.PI/2))+r+e},easeout:function(t,e,r,n){return r*Math.sin(t/n*(Math.PI/2))+e},easeinout:function(t,e,r,n){return-r/2*(Math.cos(Math.PI*t/n)-1)+e}},expo:{easein:function(t,e,r,n){return 0===t?e:r*Math.pow(2,10*(t/n-1))+e},easeout:function(t,e,r,n){return t===n?e+r:r*(1-Math.pow(2,-10*t/n))+e},easeinout:function(t,e,r,n){return 0===t?e:t===n?e+r:(t/=n/2)<1?r/2*Math.pow(2,10*(t-1))+e:r/2*(2-Math.pow(2,-10*--t))+e}},bounce:{easeout:function(t,e,r,n){return(t/=n)<1/2.75?r*(7.5625*t*t)+e:t<2/2.75?r*(7.5625*(t-=1.5/2.75)*t+.75)+e:t<2.5/2.75?r*(7.5625*(t-=2.25/2.75)*t+.9375)+e:r*(7.5625*(t-=2.625/2.75)*t+.984375)+e},easein:function(t,e,r,n){return r-RSColor.easing.bounce.easeout(n-t,0,r,n)+e},easeinout:function(t,e,r,n){return tr.filter((t,e)=>e===r.length-1||t.rgba!==r[e+1].rgba||t.p!==r[e+1].p),f=(t,e)=>{var e=e+Math.PI/2;return{x1:t.x,y1:t.y,x2:t.x+100*Math.cos(e),y2:t.y+100*Math.sin(e)}},i=t=>{var t=_tpt.gsap.utils.splitColor(t);return{r:t[0],g:t[1],b:t[2],a:t[3]??1}};function g(t,e){var r=t.y2-t.y1,n=t.x1-t.x2,t=r*t.x1+n*t.y1,i=e.y2-e.y1,s=e.x1-e.x2,e=i*e.x1+s*e.y1,o=r*s-i*n;return 0!=o&&{x:Math.round((s*t-n*e)/o*100)/100,y:Math.round((r*e-i*t)/o*100)/100}}_tpt.distAlpha=(t,e,r,n,i)=>Math.max(Math.min(Math.abs(parseFloat(((t-e)/(r-e)*(i-n)).toFixed(2))+parseFloat(n)),1),0),_tpt.distColor=(t,e,r,n,i)=>Math.max(Math.min(Math.round(Math.abs((t-e)/(r-e)*(i-n)+n)),255),0),_tpt.sanitizeAlpha=t=>parseFloat(Math.max(Math.min(parseFloat(t),1),0).toFixed(2).replace(/\.?0*$/,"")),_tpt.inBounds=(t,e,r)=>e<=t&&t<=r,_tpt.parseColor=(t,e)=>((t=_tpt.gsap.utils.splitColor(t)).length<=3&&(t[3]=1),e?t:t.map((t,e)=>e<3?t/255:t)),_tpt.getHexColor=t=>"#"+t.slice(0,3).map(t=>("00"+t.toString(16)).slice(-2)).join(""),_tpt.checkFontLoaded=function(l,p="normal",c="normal",h){return l=l.replace(/^"(.*)"$/,"$1"),new Promise((t,e)=>{_tpt.ongoingTests??={};var r=l+`-${p}-`+c;_tpt.ongoingTests[r]||(_tpt.ongoingTests[r]=new Promise((u,t)=>{if(1==(_tpt.R?.fonts?.[l]??0))u();else{let t,e=l.includes("Material Icons")||l.includes("FontAwesome"),r="Material Icons"==l?"wb_incandescent":"FontAwesome"==l||"Pe-icon-7-stroke"==l?"":"BESbswy",n=document.createElement(e?"i":"span"),i=!1,s=()=>{i||(clearInterval(t),i=!0)},o=(n.style.fontFamily="sans-serif",n.style.fontWeight=p,n.style.fontStyle=c,n.textContent=r,_tpt.fontTester||(_tpt.fontTester=document.createElement("sr7-fonttest-wrap"),_tpt.fontTester.setAttribute("aria-hidden","true"),document.body.appendChild(_tpt.fontTester)),_tpt.fontTester.appendChild(n),n.offsetWidth),a=n.offsetHeight;n.style.fontFamily=`'${l}', sans-serif`,"FontAwesome"==l?n.classList.add("fa-power-off"):"Pe-icon-7-stroke"==l&&n.classList.add("pe-7s-album"),o!==n.offsetWidth||a!==n.offsetHeight?(_tpt.R.fonts??={},_tpt.R.fonts[l]=1,s(),u()):(t=setInterval(()=>{n.offsetWidth===o&&n.offsetHeight===a||(_tpt.R.fonts??={},_tpt.R.fonts[l]=1,s(),u())},19),setTimeout(()=>{s(),u()},h))}})),_tpt.ongoingTests[r].then(t,e)})},_tpt.fontFamily=function(t,e){return null==t?"none":e?t.split(",")[0].replaceAll("+","-"):t.split(",")[0].replaceAll(" ","+")},_tpt.registerFont=function(t={}){_tpt.R.fonts??={},_tpt.R.fonts.required??={};var e=_tpt.fontFamily(t.family);if(_tpt.R.fonts.required[e]??={name:e,orig:t.family,italic:{},normal:{}},t.link&&(_tpt.R.fonts.required[e].link=t.link),t.url&&(_tpt.R.fonts.required[e].url??={url:t.url})&&(_tpt.R.fonts.required[e].url.state??=0),void 0!==t.weight){t.weight=Array.isArray(t.weight)?t.weight:[t.weight];for(var r=0;rt()),document.body.offsetHeight,"function"==typeof e&&e()}catch(t){console.log("Error while waiting for fonts to load: "+t)}},_tpt.fixGoogleFontNames=function(t){return(t=t.replaceAll("'","")).split("+").map(function(t){return t.charAt(0).toUpperCase()+t.slice(1)}).join("+")},_tpt.capitalize=t=>t.charAt(0).toUpperCase()+t.slice(1).toLowerCase(),_tpt.updateFontStatus=function(t){for(var e in _tpt.R.fonts.required)if(_tpt.hop(_tpt.R.fonts.required,e))for(var r of["normal","italic"])for(var n in _tpt.R.fonts.required[e][r])_tpt.hop(_tpt.R.fonts.required[e][r],n)&&_tpt.R.fonts.required[e][r][n]===t&&(_tpt.R.fonts.required[e][r][n]=2)},_tpt.getLoadedFontFaces=function(){var t={},e;for(e of document.fonts){var r=e.family.replace(/['"]+/g,""),n=(t[r]=t[r]||{italic:[],normal:[]},e.weight),i="italic"===e.style?"italic":"normal";t[r][i].includes(n)||t[r][i].push(n)}return t},_tpt.getExistingGoogleFonts=function(){for(var e={},t=document.getElementsByTagName("link"),r=0;r(n=parseInt(n),t.some(t=>{var e,r;return"string"==typeof t&&t.includes(" ")?([e,r]=t.split(" ").map(Number),e<=n&&n<=r):n==parseInt(t)})),_tpt.loadFonts=async function(t){if(!window.SR7?.E?.ignoreGoogleFont&&null!=_tpt.R.fonts){var e,r,n,i,s,o="",a=Math.round(1e3*Math.random()+500),u=[],o,l;for(i in _tpt.R.fonts??={},_tpt.R.fonts.domFonts??=_tpt.getExistingGoogleFonts(),_tpt.R.fonts.required)if(_tpt.hop(_tpt.R.fonts.required,i)){var p=(e=_tpt.R.fonts.required[i]).name.toLowerCase();if(!(p.includes("arial")||p.includes("palatino+linotype")||p.includes("times+new+roman")||p.includes("georgia")||p.includes("tahoma")||p.includes("trebuchet+ms")||p.includes("verdana")||p.includes("courier")||p.includes("courier+new")||p.includes("impact")||p.includes("comic+sans+ms"))){var p=i.replaceAll("'",""),p=_tpt.R?.fonts?.customFonts?.[i]??_tpt.R?.fonts?.customFonts?.[p]??!1;if(void 0!==e.url||p)e.url??={},0==e.url.state&&(p&&("string"==typeof p?e.url.url=p:e.url=p),u.push({font:i,url:e.url})),e.url.state=1;else{for(s of(r="",["normal","italic"]))for(n in e[s])if(_tpt.hop(e[s],n)&&0==e[s][n]){e[s][n]=a,n=parseInt(n),e.name=_tpt.fixGoogleFontNames(e.name);var c=e.name.toLowerCase();if(c.includes("arial")||c.includes("palatino+linotype")||c.includes("times+new+roman")||c.includes("georgia")||c.includes("tahoma")||c.includes("trebuchet+ms")||c.includes("verdana")||c.includes("courier")||c.includes("courier+new")||c.includes("impact")||c.includes("comic+sans+ms"))continue;if(""==e.name)continue;if(_tpt.isWeightInRange(n,_tpt.R?.fonts?.domFonts?.[e.orig]?.[s]??[]))continue;if(_tpt.isWeightInRange(n,_tpt.R?.fonts?.domFonts?.[e.name]?.[s]??[]))continue;""!==r?r+=";":r=(""!==o?"&":"")+"family="+e.name+":ital,wght@",r+=("normal"==s?0:1)+","+n}""!==r&&" "!==r&&"&family=:ital,wght@0,400"!==r&&(o+=r)}}}if(""!==o&&" "!==o?(o=(o=(SR7.E.fontBaseUrl??"https://fonts.googleapis.com/css2")+"?"+o+"&display=swap").replace("?family=?family=","?family="),(l=document.createElement("link")).rel="stylesheet",l.href=o,l.onload=((t,e)=>{for(i in _tpt.R.fonts.required)if(_tpt.hop(_tpt.R.fonts.required,i))for(s of["normal","italic"])for(n in _tpt.R.fonts.required[i][s])_tpt.hop(_tpt.R.fonts.required[i][s],n)&&_tpt.R.fonts.required[i][s][n]===t&&(_tpt.R.fonts.required[i][s][n]=2);"function"==typeof e&&e()})(a,t),l.onerror=function(){_tpt.skipFontTrys=!0},document.getElementsByTagName("head")[0].appendChild(l)):0===u.length&&"function"==typeof t&&t(),0t.prio-e.prio),_tpt.R.images.all.forEach((t,e)=>{t&&(_tpt.R.images.indexMap[t.id]=e)});let r=0;for(let e=0;e<5;e++)if(void 0===_tpt.R.images.queue[e])for(let t=r;t<_tpt.R.images.alllen;t++)if("pending"===_tpt.R.images.all[t].state){_tpt.R.images.queue[e]=_tpt.R.images.all[t].id,_tpt.R.images.all[t].state="inqueue",r=t;break}_tpt.processImageQueue(),_tpt.R.images.busy=!1}},_tpt.processImageCallbacks=function(t,e){for(var r in _tpt.R.images.all[t].callBacks)_tpt.hop(_tpt.R.images.all[t].callBacks,r)&&"function"==typeof _tpt.R.images.all[t].callBacks[r]&&_tpt.R.images.all[t].callBacks[r](_tpt.R.images.all[t]);_tpt.R.images.queue[e]=void 0,_tpt.updateImageQueue()},_tpt.processImageQueue=function(){for(let t=0;t<5;t++){var e;void 0!==_tpt.R.images.queue[t]&&(e=_tpt.R.images.indexMap[_tpt.R.images.queue[t]],"inqueue"===_tpt.R.images.all[e].state)&&(_tpt.R.images.all[e].state="loading",this.tryLoadImage(_tpt.R.images.all[e].id,t))}},_tpt.normalizeUrl=function(t){return"http://"==(t="/"==(t=t.toLowerCase())[t.length-1]?t.slice(0,-1):t).slice(0,7)?t=t.slice(7):"https://"==t.slice(0,8)&&(t=t.slice(8)),t},_tpt.normalizeNURL=t=>_tpt.normalizeUrl(t).replaceAll("%20"," ").replaceAll("%E2%80%AF"," ").replaceAll("%e2%80%af"," ").replaceAll(" ","%20").replaceAll(/\s/g,"%20"),_tpt.findRequestedImage=function(t){let e=_tpt.normalizeNURL(_tpt.normalizeUrl(t)),r=_tpt.findIndex(_tpt.R.images.all,"nurl",e);var t,t,t;return-1!==r||-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurlshort",e.split("?")[0]))||-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurl",e.replace(window.location.hostname,"")))||-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurl",decodeURIComponent(e)))||(t=_tpt.normalizeUrl((t=window.location.href).substring(0,t.lastIndexOf("/"))+"/")+"/",e=e.replace(t,""),-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurl",e)))||(t=decodeURIComponent(e),-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurl",t)))||-1!==(r=_tpt.findIndex(_tpt.R.images.all,"nurl",_tpt.normalizeNURL(t)))?r:(e="./"+e,_tpt.findIndex(_tpt.R.images.all,"nurl",e))},_tpt.tryLoadImage=function(r,n,t=!1){let e=_tpt.R.images.indexMap[r],i=_tpt.R.images.all[e],s=t?!i.crossOrigin:i.crossOrigin;_tpt.loadSingleImage(i.url,n,s).then(t=>{var e=_tpt.R.images.indexMap[i.id];_tpt.R.images.all[e].state=t.status,_tpt.R.images.all[e].image=t.image,_tpt.R.images.all[e].width=t.image.width,_tpt.R.images.all[e].height=t.image.height,_tpt.processImageCallbacks(e,n)}).catch(e=>{if(t){let t=_tpt.R.images.indexMap[r];_tpt.R.images.all[t].state=e.status,_tpt.processImageCallbacks(t,n),console.log("Image Error: "+_tpt.R.images.all[t].url+" could not be loaded")}else this.tryLoadImage(r,n,!0)})},_tpt.allM=function(){var t="",e;for(e in window.SR7.M)_tpt.hop(window.SR7.M,e)&&(t+=e+",");return t.slice(0,-1)},_tpt.getMSize=function(t){return delete window.SR7.M[t].c,console.log("Reference C has been deleted for Messuring. Reload Page after !!"),_tpt.getObjectSize(window.SR7.M[t])+"kb"},_tpt.getObjectSize=function(t){return(new TextEncoder).encode("string"==typeof t?t:JSON.stringify(t)).length/1024},_tpt.loadSingleImage=async function(n,t,i=!0){let s=t;return new Promise((t,e)=>{let r=new Image;i&&(r.crossOrigin="anonymous"),r.src=n,r.onload=()=>{t({image:r,queueIndex:s,status:"loaded"})},r.onerror=()=>{e({url:n,queueIndex:s,status:"error"})},r.complete&&t({image:r,queueIndex:s,status:"cached"})})},_tpt.isImageURL=t=>{var t;return"string"==typeof t&&(t=t.split(".").pop().toLowerCase(),["jpg","jpeg","png","gif","bmp","svg","webp"].includes(t))},_tpt.getShader=function(i,s,o){return new Promise(async(t,e)=>{if(_tpt.R.shaders??={},_tpt.R.shaders[i]??={},_tpt.R.shaders[i][s])t(_tpt.R.shaders[i][s]);else try{var r=await fetch(o),n;r.ok?(n=await r.text(),t(_tpt.R.shaders[i][s]=n)):e("HTTP error! Status: "+r.status)}catch(t){e(t)}})},_tpt.injectCssJs=(r="",e="",n,i)=>{if(""!==r){let t,e=!1;void 0!==i&&(t=document.getElementById(i),e=null!=t),e||((t=document.createElement("style")).classList.add("sr7-inline-css"),void 0!==i&&(t.id=i)),t.innerHTML=(t.innerHTML??"")+r,e||document.getElementsByTagName("head")[0].appendChild(t)}if(""!==e){let t=document.createElement("script");t.innerHTML=e,n.appendChild(t)}},_tpt.extndArray=(t,e)=>(t=t||[],e=e||[],Array.isArray(t)||(t=[t]),Array.isArray(e)||(e=[e]),Array.from(new Set(t.concat(e)))),_tpt.extndArrWithObj=(t=[],n={},i="src",s="")=>{let o;return t.forEach(e=>{var t=Object.keys(e).filter(t=>t!==i&&t!==s),r=Object.keys(n).filter(t=>t!==i&&t!==s),r,t;t.length===r.length&&t.every(t=>e[t]===n[t])&&(r=_tpt.compareParameters(e[i],n[i]),t=""==s||_tpt.compareParameters(e[s],n[s]),!r&&t?(e[i]=_tpt.extndArray(n[i],e[i]),o=!0):""!==s&&r&&(e[s]=_tpt.extndArray(n[s],e[s]),o=!0))}),o||t.push(n),t},_tpt.tf=t=>"false"!=t&&0!=t&&("true"==t||1==t||t),_tpt.findNested=(t,e,r)=>{if(null!=t){if(e in t&&(!r||r in t[e]))return t[e];for(var n in t)if(_tpt.hop(t,n)&&"object"==typeof t[n]){var n=_tpt.findNested(t[n],e,r);if(n)return n}}return null},_tpt.closest=function(t,e){return t&&(e(t)?t:_tpt.closest(t.parentNode,e))},_tpt.closestNode=function(t,e){return _tpt.closest(t,function(t){return t.nodeName===e})},_tpt.closestClass=function(t,e){return _tpt.closest(t,function(t){return 0<=(" "+t.className+" ").indexOf(" "+e+" ")})},_tpt.compareParameters=(e,r)=>{if(e!==r){if(Array.isArray(e)||(e=[e]),Array.isArray(r)||(r=[r]),e.length!==r.length)return!1;e.sort(),r.sort();for(let t=0;t{if(0===e.length)return t.length+1;let n=0,i=0;for(var s=r?1:e.length;0<=(i=t.indexOf(e,i));)n++,i+=s;return n},_tpt.getRatio=t=>{var t,e;return void 0===t||1===t||"number"==typeof t?t:"string"==typeof t&&t.includes(":")?([t,e]=t.split(":"),parseFloat(t)/parseFloat(e)):1},_tpt.compareComputedStyles=t=>{var e=t[0],r,n;for(r in e){e.hasOwnProperty(r)&&(n=e[r],t.every(function(t){return t[r]===n})||(console.log("Mismatch property:",r),t.forEach(function(t,e){console.log("Element",e,"value:",t[r])})))}},_tpt.cookie={set:(t,e,r)=>{var n=new Date,r=(n.setTime(n.getTime()+60*r*60*1e3),"expires="+n.toUTCString());document.cookie=t+`=${e};${r};path=/`},get:t=>{let e=t+"=",r=document.cookie.split(";").find(t=>t.trim().startsWith(e)),n=r?decodeURIComponent(r.substring(e.length+1)):"";return"true"===n||"false"!==n&&n}},_tpt.displayDeprecationWarnings=t=>{if(t&&t.warnings){console.group("Deprecation Alert: Functions listed below are deprecated and will be removed in Version 7.0.0. Please update accordingly.");for(var[e,r]of Object.entries(t.warnings))r?console.info(`"${e}" is deprecated. Use "${r}" instead.`):console.info(`"${e}" is deprecated.`);console.groupEnd()}},_tpt.viewPortObserverManager={observers:{},inViewPortObserver:new IntersectionObserver(function(t){t.forEach(t=>{t.target.observParams&&t.target.observParams.obj&&(t.target.observParams.obj.states=t.target.observParams.obj.states||{},t.target.observParams.obj.states.inViewPort=t.isIntersecting)})},{rootMargin:"0px"}),getObserver:function(t="-100px"){if(t=""==t?"-100px":t,t=-1*parseInt(t)+"px",this.observers[t])return this.observers[t];t+=` 0px ${t} 0px`;var e=new IntersectionObserver(function(t){for(var e=0;e{_tpt.scrollObserver.entries||(_tpt.scrollObserver.entries=[],_tpt.is_mobile?(_tpt.gsap.ticker.fps(150),_tpt.gsap.ticker.add(()=>{_tpt.scrollObserver.run()})):document.addEventListener("scroll",function(t){void 0===_tpt.scrollObserver.RaF&&(_tpt.scrollObserver.RaF=requestAnimationFrame(function(){_tpt.scrollObserver.run()}))},{passive:!0})),-1==_tpt.scrollObserver.entries.indexOf(t)&&_tpt.scrollObserver.entries.push(t),_tpt.scrollObserver.run(t)},kill:e=>{_tpt.scrollObserver.entries=_tpt.scrollObserver.entries.filter(t=>t!==e)},run:(t,e)=>{if(_tpt.scrollObserver.RaF&&(_tpt.scrollObserver.RaF=cancelAnimationFrame(_tpt.scrollObserver.RaF)),window.scrollY!=_tpt.scrollObserver.y||e)if(_tpt.scrollObserver.y=window.scrollY,null==t){for(var r in _tpt.scrollObserver.entries)if(_tpt.hop(_tpt.scrollObserver.entries,r)){if(!1!==(_tpt.scrollObserver?.entries?.[r]?.observSR7Globals??!1))for(var n in _tpt.scrollObserver.entries[r].observSR7Globals)_tpt.hop(_tpt.scrollObserver.entries[r].observSR7Globals,n)&&_tpt.scrollObserver.entries[r].observSR7Globals[n].callback(_tpt.scrollObserver.entries[r].observSR7Globals[n].params);0!=(_tpt.scrollObserver?.entries?.[r]?.observParams?.obj?.states?.inViewPort??!1)&&_tpt.scrollObserver.process(_tpt.scrollObserver.entries[r])}}else if(!1!==(t?.observParams?.obj?.states?.inViewPort??!1)&&_tpt.scrollObserver.process(t),t.observSR7Globals)for(var i in t.observSR7Globals)_tpt.hop(t.observSR7Globals,i)&&t.observSR7Globals[i].callback(t.observSR7Globals[i].params)},process:t=>{var e=t.observParams.obj,r="false"!==(""+e.settings?.mod?.use??!1)||"false"!==(""+e.settings?.sbt?.use??!1),r;null!=e.dims.module&&(e.c.moduleListeners?.scroll||r)&&(e.dims.moduleRect=t.getBoundingClientRect(),e.settings)&&(r&&(delete e.scrollProcSA,e.settings.fixed?e.scrollProc=1-Math.min(1,Math.max(0,window.scrollY/_tpt.winH)):(r=e.dims.moduleRect.height>=_tpt.winH||e.c.module.offsetTop>e.dims.moduleRect.height/2,e.scrollProcSA=r?Math.max(-1,Math.min(1,1-(e.dims.moduleRect.top-_tpt.winH)/(_tpt.winH+e.dims.moduleRect.height)*-2)):Math.max(-1,Math.min(1,e.dims.moduleRect.top/(e.dims.moduleRect.height||e.dims.module.h))),(e.settings?.rOFV??1)&&e.dims.moduleRect.height<_tpt.winH?e.scrollProc=0<=e.dims.moduleRect.top&&e.dims.moduleRect.bottom<=_tpt.winH?0:e.dims.moduleRect.top<0?e.dims.moduleRect.top/e.dims.moduleRect.height:(e.dims.moduleRect.bottom-_tpt.winH)/e.dims.moduleRect.height:(r=!1,e.scrollProc=Math.max(-1,Math.min(1,e.dims.moduleRect.top/(e.dims.moduleRect.height||e.dims.module.h))))),e.scrollProc=e.scrollProc||0,e.scrollProcSA??=e.scrollProc),void 0!==t.observParams.scrollCallback&&t.observParams.scrollCallback(t.id))}},_tpt.resizeObserver={id:0,targets:{},timer:1e3,inited:!1,observe:function(t,e,r){return"function"==typeof t&&(e??=100,_tpt.resizeObserver.targets[_tpt.resizeObserver.id++]={callBack:t,delay:e,id:r},_tpt.resizeObserver.process(),_tpt.resizeObserver.id)},remove:function(t){delete _tpt.targets[t]},process:function(){1!=_tpt.resizeObserver.observed&&(_tpt.resizeObserver.observed=!0,window.addEventListener("resize",function(){_tpt.resizeObserver.execute()}))},execute:function(){_tpt.getWinDim(!0);var t=new Date,e;for(e in 1e3<=t-_tpt.resizeObserver.timer&&(_tpt.resizeObserver.timer=t),_tpt.resizeObserver.targets)_tpt.hop(_tpt.resizeObserver.targets,e)&&(clearTimeout(_tpt.resizeObserver.targets[e].timer),t-_tpt.resizeObserver.timer>=_tpt.resizeObserver.targets[e].delay?_tpt.resizeObserver.targets[e].callBack(_tpt.resizeObserver.targets[e].id):(t=>{_tpt.resizeObserver.targets[t].timer=setTimeout(()=>{_tpt.resizeObserver.targets[t].callBack(_tpt.resizeObserver.targets[t].id)},_tpt.resizeObserver.targets[t].delay)})(e))}},_tpt.orientationObserver={id:0,targets:{},inited:!1,lastZoomLevel:1,checkZoomLevel:()=>"visualViewport"in window?window.visualViewport.scale:1,observe:function(t,e,r){return!(!_tpt.is_mobile||"function"!=typeof t)&&(_tpt.orientationObserver.targets[_tpt.orientationObserver.id++]={callBack:t,delay:e,id:r},_tpt.orientationObserver.process(),_tpt.orientationObserver.id)},remove:function(t){delete _tpt.orientationObserver.targets[t]},process:function(){_tpt.orientationObserver.inited||(_tpt.orientationObserver.inited=!0,window.addEventListener("orientationchange",function(){_tpt.orientationObserver.event="orientation",_tpt.orientationObserver.execute()}))},execute:function(){var t=new Date,e;for(e in 1e3<=t-_tpt.resizeObserver.timer&&(_tpt.resizeObserver.timer=t),_tpt.orientationObserver.targets)_tpt.hop(_tpt.orientationObserver.targets,e)&&(clearTimeout(_tpt.orientationObserver.targets[e].timer),t-_tpt.orientationObserver.timer>=_tpt.orientationObserver.targets[e].delay?_tpt.orientationObserver.targets[e].callBack(_tpt.orientationObserver.targets[e].id):(t=>{_tpt.orientationObserver.targets[t].timer=setTimeout(()=>{_tpt.orientationObserver.targets[t].callBack(_tpt.orientationObserver.targets[t].id)},_tpt.orientationObserver.targets[t].delay)})(e))}},_tpt.focusObserver={id:0,targets:{},timer:1e3,inited:!1,observe:function(t,e,r){return"function"==typeof t&&(e??=100,_tpt.focusObserver.targets[_tpt.focusObserver.id++]={callBack:t,delay:e,id:r},_tpt.focusObserver.process(),_tpt.focusObserver.id)},remove:function(t){delete _tpt.targets[t]},process:function(){1!=_tpt.focusObserver.observed&&(_tpt.focusObserver.observed=!0,window.addEventListener("blur",function(){_tpt.focusObserver.execute("blur")}),window.addEventListener("focus",function(){_tpt.focusObserver.execute("focus")}))},execute:function(e){var t=new Date,r;for(r in 1e3<=t-_tpt.focusObserver.timer&&(_tpt.focusObserver.timer=t),_tpt.focusObserver.targets)_tpt.hop(_tpt.focusObserver.targets,r)&&(clearTimeout(_tpt.focusObserver.targets[r].timer),t-_tpt.focusObserver.timer>=_tpt.focusObserver.targets[r].delay?_tpt.focusObserver.targets[r].callBack(e,_tpt.focusObserver.targets[r].id):(t=>{_tpt.focusObserver.targets[t].timer=setTimeout(()=>{_tpt.focusObserver.targets[t].callBack(e,_tpt.focusObserver.targets[t].id)},_tpt.focusObserver.targets[t].delay)})(r))}},_tpt.wrapObserver={targets:[],init:function(n){var i=0,s=0,o=t.bind(_tpt.wrapObserver);function t(){if(s++,requestAnimationFrame(o),!(s-i<30)){i=s;for(var t=0,e,r;t<_tpt.wrapObserver.targets.length;t++){_tpt.hop(_tpt.wrapObserver.targets,t)&&(r=(e=_tpt.wrapObserver.targets[t]).elem.getBoundingClientRect(),e.lw===r.width&&e.lh===r.height||0===r.width||(e.callback&&(e.callback.pause(),e.callback.kill(),e.callback=null),e.callback=_tpt.gsap.to({},{duration:.2,onComplete:n.bind(window,e.elem,e.id)})),e.lw=r.width,e.lh=r.height)}}}t()},observe:function(t,e){var r;""!==(t=t.getBoundingClientRect?t:t[0].getBoundingClientRect?t[0]:"")&&(r=t.getBoundingClientRect(),_tpt.wrapObserver.targets.push({elem:t,id:e,lw:r.width,lh:r.height}))}},_tpt.userInteracted=!1,_tpt.setUserInteractionFlag=()=>{_tpt.userInteracted=!0,document.removeEventListener("click",_tpt.setUserInteractionFlag),document.removeEventListener("keydown",_tpt.setUserInteractionFlag),document.removeEventListener("touchstart",_tpt.setUserInteractionFlag)},document.addEventListener("click",_tpt.setUserInteractionFlag),document.addEventListener("keydown",_tpt.setUserInteractionFlag),document.addEventListener("touchstart",_tpt.setUserInteractionFlag),_tpt.R??={},_tpt.R.tptools=_tpt.extend?_tpt.extend(_tpt.R.tptools,{status:2,version:"6.7.16"}):{status:2,version:"6.7.16"}})(),(()=>{function O(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function i(t,e){t.prototype=Object.create(e.prototype),(t.prototype.constructor=t).__proto__=e}var H,k,u,B,l,a,f,s,g,m,D,v,y,b,w,N={autoSleep:120,force3D:"auto",nullTargetWarn:1,units:{lineHeight:""}},U={duration:.5,overwrite:!1,delay:0},W=1e8,L=1e-8,F=2*Math.PI,P=F/4,$=0,Q=Math.sqrt,Z=Math.cos,J=Math.sin,E=function(t){return"string"==typeof t},c=function(t){return"function"==typeof t},K=function(t){return"number"==typeof t},tt=function(t){return void 0===t},et=function(t){return"object"==typeof t},I=function(t){return!1!==t},rt=function(){return"undefined"!=typeof window},nt=function(t){return c(t)||E(t)},it="function"==typeof ArrayBuffer&&ArrayBuffer.isView||function(){},T=Array.isArray,st=/(?:-?\.?\d|\.)+/gi,ot=/[-+=.]*\d+[.e\-+]*\d*[e\-+]*\d*/g,at=/[-+=.]*\d+[.e-]*\d*[a-z%]*/g,ut=/[-+=.]*\d+\.?\d*(?:e-|e\+)?\d*/gi,lt=/[+-]=-?[.\d]+/,pt=/[^,'"\[\]\s]+/gi,ct=/^[+\-=e\s\d]*\d+[.\d]*([a-z]*|%)\s*$/i,o={},ht={},dt=function(t){return(ht=qt(t,o))&&p},ft=function(t,e){return console.warn("Invalid property",t,"set to",e,"Missing plugin? gsap.registerPlugin()")},gt=function(t,e){return!e&&console.warn(t)},_t=function(t,e){return t&&(o[t]=e)&&ht&&(ht[t]=e)||o},mt=function(){return 0},Dt={suppressEvents:!0,isStart:!0,kill:!1},vt={suppressEvents:!0,kill:!1},yt={suppressEvents:!0},xt={},bt=[],wt={},z={},Mt={},At=30,Rt=[],Ot="",Pt=function(t){var e,r,n=t[0];if(et(n)||c(n)||(t=[t]),!(e=(n._gsap||{}).harness)){for(r=Rt.length;r--&&!Rt[r].targetTest(n););e=Rt[r]}for(r=t.length;r--;)t[r]&&(t[r]._gsap||(t[r]._gsap=new cr(t[r],e)))||t.splice(r,1);return t},kt=function(t){return t._gsap||Pt(ve(t))[0]._gsap},Bt=function(t,e,r){return(r=t[e])&&c(r)?t[e]():tt(r)&&t.getAttribute&&t.getAttribute(e)||r},d=function(t,e){return(t=t.split(",")).forEach(e)||t},X=function(t){return Math.round(1e5*t)/1e5||0},S=function(t){return Math.round(1e7*t)/1e7||0},Lt=function(t,e){var r=e.charAt(0),e=parseFloat(e.substr(2));return t=parseFloat(t),"+"===r?t+e:"-"===r?t-e:"*"===r?t*e:t/e},Nt=function(t,e){for(var r=e.length,n=0;t.indexOf(e[n])<0&&++ns;)o=o._prev;return o?(e._next=o._next,o._next=e):(e._next=t[r],t[r]=e),e._next?e._next._prev=e:t[n]=e,e._prev=o,e.parent=e._dp=t,e},Wt=function(t,e,r,n){void 0===r&&(r="_first"),void 0===n&&(n="_last");var i=e._prev,s=e._next;i?i._next=s:t[r]===e&&(t[r]=s),s?s._prev=i:t[n]===e&&(t[n]=i),e._next=e._prev=e.parent=null},$t=function(t,e){t.parent&&(!e||t.parent.autoRemoveChildren)&&t.parent.remove&&t.parent.remove(t),t._act=0},Qt=function(t,e){if(t&&(!e||e._end>t._dur||e._start<0))for(var r=t;r;)r._dirty=1,r=r.parent;return t},Zt=function(t,e,r,n){return t._startAt&&(k?t._startAt.revert(vt):t.vars.immediateRender&&!t.vars.autoRevert||t._startAt.render(e,!0,n))},Jt=function t(e){return!e||e._ts&&t(e.parent)},Kt=function(t){return t._repeat?te(t._tTime,t=t.duration()+t._rDelay)*t:0},te=function(t,e){var e=Math.floor(t/=e);return t&&e===t?e-1:e},ee=function(t,e){return(t-e._start)*e._ts+(0<=e._ts?0:e._dirty?e.totalDuration():e._tDur)},re=function(t){return t._end=S(t._start+(t._tDur/Math.abs(t._ts||t._rts||L)||0))},ne=function(t,e){var r=t._dp;return r&&r.smoothChildTiming&&t._ts&&(t._start=S(r._time-(0L)&&e.render(r,!0),Qt(t,e)._dp&&t._initted&&t._time>=t._dur&&t._ts){if(t._dur=W?u.endTime(!1):e._dur;return E(r)&&(isNaN(r)||r in a)?(s=r.charAt(0),o="%"===r.substr(-1),i=r.indexOf("="),"<"===s||">"===s?(0<=i&&(r=r.replace(/=/,"")),("<"===s?u._start:u.endTime(0<=u._repeat))+(parseFloat(r.substr(1))||0)*(o?(i<0?u:n).totalDuration()/100:1)):i<0?(r in a||(a[r]=l),a[r]):(s=parseFloat(r.charAt(i-1)+r.substr(i+1)),o&&n&&(s=s/100*(T(n)?n[0]:n).totalDuration()),1(i=Math.abs(i))&&(s=n,a=i);return s},j=function(t,e,r){var e,n,t,n=t.vars,i=n[e],s=u,o=t._ctx;if(i)return e=n[e+"Params"],n=n.callbackScope||t,r&&bt.length&&It(),o&&(u=o),t=e?i.apply(n,e):i.call(n),u=s,t},Ae=function(t){return $t(t),t.scrollTrigger&&t.scrollTrigger.kill(!!k),t.progress()<1&&j(t,"onInterrupt"),t},Re=[],Oe=function(t){if(t)if(t=!t.name&&t.default||t,rt()||t.headless){var e=t.name,r=c(t),r=e&&!r&&t.init?function(){this._props=[]}:t,n={init:mt,render:Lr,add:vr,kill:Ir,modifier:Nr,rawVars:0},i={targetTest:0,get:0,getSetter:Or,aliases:{},register:0};if(je(),t!==r){if(z[e])return;Yt(r,Yt(Vt(t,n),i)),qt(r.prototype,qt(n,Vt(t,i))),z[r.prop=e]=r,t.targetTest&&(Rt.push(r),xt[e]=1),e=("css"===e?"CSS":e.charAt(0).toUpperCase()+e.substr(1))+"Plugin"}_t(e,r),t.register&&t.register(p,r,q)}else Re.push(t)},h=255,Pe={aqua:[0,h,h],lime:[0,h,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,h],navy:[0,0,128],white:[h,h,h],olive:[128,128,0],yellow:[h,h,0],orange:[h,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[h,0,0],pink:[h,192,203],cyan:[0,h,h],transparent:[h,h,h,0]},ke=function(t,e,r){return(6*(t+=t<0?1:1>16,t>>8&h,t&h]:0:Pe.black;if(!p){if(","===t.substr(-1)&&(t=t.substr(0,t.length-1)),Pe[t])p=Pe[t];else if("#"===t.charAt(0)){if(9===(t=t.length<6?"#"+(n=t.charAt(1))+n+(i=t.charAt(2))+i+(s=t.charAt(3))+s+(5===t.length?t.charAt(4)+t.charAt(4):""):t).length)return[(p=parseInt(t.substr(1,6),16))>>16,p>>8&h,p&h,parseInt(t.substr(7),16)/255];p=[(t=parseInt(t.substr(1),16))>>16,t>>8&h,t&h]}else if("hsl"===t.substr(0,3))if(p=l=t.match(st),e){if(~t.indexOf("="))return p=t.match(ot),r&&p.length<4&&(p[3]=1),p}else o=+p[0]%360/360,a=+p[1]/100,n=2*(u=+p[2]/100)-(i=u<=.5?u*(a+1):u+a-u*a),3{var t,e="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3,4}){1,2}\\b";for(t in Pe)e+="|"+t+"\\b";return new RegExp(e+")","gi")})(),ze=/hsl[a]?\(/,Xe=function(t){var e,e=t.join(" ");if(Ie.lastIndex=0,Ie.test(e))return e=ze.test(e),t[1]=Ne(t[1],e),t[0]=Ne(t[0],e,Le(t[1])),!0},_=(rr=Date.now,nr=500,ir=33,sr=rr(),or=sr,ur=ar=1e3/240,pr=function t(e){var r,n,i,s,r=rr()-or,o=!0===e;if((nr=e&&t{var n;if(ee)return n;n=n._next}else for(n=t._last;n&&n._start>=r;){if("isPause"===n.data&&n._start=i._start)&&i._ts&&l!==i){if(i.parent!==this)return this.render(t,e,r);if(i.render(0=this.totalDuration()||!D&&g)||c!==this._start&&Math.abs(p)===Math.abs(this._ts)||this._lock||(!t&&m||!(D===_&&0=n&&(s instanceof Y?e&&i.push(s):(r&&i.push(s),t&&i.push.apply(i,s.getChildren(!0,e,r)))),s=s._next;return i},e.getById=function(t){for(var e=this.getChildren(1,1,1),r=e.length;r--;)if(e[r].vars.id===t)return e[r]},e.remove=function(t){return E(t)?this.removeLabel(t):c(t)?this.killTweensOf(t):(Wt(this,t),t===this._recent&&(this._recent=this._last),Qt(this))},e.totalTime=function(t,e){return arguments.length?(this._forcing=1,!this._dp&&this._ts&&(this._start=S(_.time-(0e:!e||s.isActive())&&n.push(s):(r=s.getTweensOf(i,e)).length&&n.push.apply(n,r),s=s._next;return n},e.tweenTo=function(t,e){e=e||{};var r,n=this,i=de(n,t),t=e,s=t.startAt,o=t.onStart,a=t.onStartParams,t=t.immediateRender,u=Y.to(n,Yt({ease:e.ease||"none",lazy:!1,immediateRender:!1,time:i,overwrite:"auto",duration:e.duration||Math.abs((i-(s&&"time"in s?s.time:n._time))/n.timeScale())||L,onStart:function(){var t;n.pause(),r||(t=e.duration||Math.abs((i-(s&&"time"in s?s.time:n._time))/n.timeScale()),u._dur!==t&&pe(u,t,0,1).render(u._time,!0,!0),r=1),o&&o.apply(u,a||[])}},e));return t?u.render(0):u},e.tweenFromTo=function(t,e,r){return this.tweenTo(e,Yt({startAt:{time:de(this,t)}},r))},e.recent=function(){return this._recent},e.nextLabel=function(t){return void 0===t&&(t=this._time),Me(this,de(this,t))},e.previousLabel=function(t){return void 0===t&&(t=this._time),Me(this,de(this,t),1)},e.currentLabel=function(t){return arguments.length?this.seek(t,!0):this.previousLabel(this._time+L)},e.shiftChildren=function(t,e,r){void 0===r&&(r=0);for(var n,i=this._first,s=this.labels;i;)i._start>=r&&(i._start+=t,i._end+=t),i=i._next;if(e)for(n in s)s[n]>=r&&(s[n]+=t);return Qt(this)},e.invalidate=function(t){var e=this._first;for(this._lock=0;e;)e.invalidate(t),e=e._next;return fr.prototype.invalidate.call(this,t)},e.clear=function(t){void 0===t&&(t=!0);for(var e,r=this._first;r;)e=r._next,this.remove(r),r=e;return this._dp&&(this._time=this._tTime=this._pTime=0),t&&(this.labels={}),Qt(this)},e.totalDuration=function(t){var e,r,n,i=0,s=this,o=s._last,a=W;if(arguments.length)return s.timeScale((s._repeat<0?s.duration():s.totalDuration())/(s.reversed()?-t:t));if(s._dirty){for(n=s.parent;o;)e=o._prev,o._dirty&&o.totalDuration(),(r=o._start)>a&&s._sort&&o._ts&&!s._lock?(s._lock=1,se(s,o,r-o._delay,1)._lock=0):a=r,r<0&&o._ts&&(i-=r,(!n&&!s._dp||n&&n.smoothChildTiming)&&(s._start+=r/s._ts,s._time-=r,s._tTime-=r),s.shiftChildren(-r,!1,-1/0),a=0),o._end>i&&o._ts&&(i=o._end),o=e;pe(s,s===B&&s._time>i?s._time:i,1,1),s._dirty=0}return s._tDur},gr.updateRoot=function(t){if(B._ts&&(zt(B,ee(t,B)),g=_.frame),_.frame>=At){At+=N.autoSleep||120;var e=B._first;if((!e||!e._ts)&&N.autoSleep&&_._listeners.length<2){for(;e&&!e._ts;)e=e._next;e||_.sleep()}}},gr),fr,e;function gr(t,e){var r;return(r=fr.call(this,t=void 0===t?{}:t)||this).labels={},r.smoothChildTiming=!!t.smoothChildTiming,r.autoRemoveChildren=!!t.autoRemoveChildren,r._sort=I(t.sortChildren),B&&se(t.parent||B,O(r),e),t.reversed&&r.reverse(),t.paused&&r.paused(!0),t.scrollTrigger&&oe(O(r),t.scrollTrigger),r}Yt(R.prototype,{_lock:0,_hasPause:0,_forcing:0});var _r,mr,Dr=function(t,e,r,n,i,s,o){var a,u,l,p,a,c,i,s,h=new q(this._pt,t,e,0,1,Br,null,i),d=0,f=0;for(h.b=r,h.e=n,r+="",(i=~(n+="").indexOf("random("))&&(n=Te(n)),s&&(s(s=[r,n],t,e),r=s[0],n=s[1]),u=r.match(ut)||[];a=ut.exec(n);)p=a[0],a=n.substring(d,a.index),l?l=(l+1)%5:"rgba("===a.substr(-5)&&(l=1),p!==u[f++]&&(c=parseFloat(u[f-1])||0,h._pt={_next:h._pt,p:a||1===f?a:",",s:c,c:"="===p.charAt(1)?Lt(c,p)-c:parseFloat(p)-c,m:l&&l<4?Math.round:0},d=ut.lastIndex);return h.c=d{if(c(t)&&(t=wr(t,i,e,r,n)),!et(t)||t.style&&t.nodeType||T(t)||it(t))return E(t)?wr(t,i,e,r,n):t;var s,o={};for(s in t)o[s]=wr(t[s],i,e,r,n);return o})(e[t],n,i,s,r),r,n,s)&&(r._pt=a=new q(r._pt,i,t,0,1,o.render,o,0,o.priority),r!==m))for(u=r._ptLookup[r._targets.indexOf(i)],l=o._props.length;l--;)u[o._props[l]]=a;return o},xr=function t(e,r,n){var i,s,o,a,u,l,p,c,h,d,f,g,_,m=e.vars,D=m.ease,v=m.startAt,y=m.immediateRender,x=m.lazy,b=m.onUpdate,w=m.runBackwards,C=m.yoyoEase,F=m.keyframes,E=m.autoRevert,T=e._dur,S=e._startAt,M=e._targets,A=e.parent,R=A&&"nested"===A.data?A.vars.targets:M,O="auto"===e._overwrite&&!H,P=e.timeline;if(e._ease=Ue(D=!P||F&&D?D:"none",U.ease),e._yEase=C?Ve(Ue(!0===C?D:C,U.ease)):0,C&&e._yoyo&&!e._repeat&&(C=e._yEase,e._yEase=e._ease,e._ease=C),e._from=!P&&!!m.runBackwards,!P||F&&!m.stagger){if(g=(c=M[0]?kt(M[0]).harness:0)&&m[c.prop],i=Vt(m,xt),S&&(S._zTime<0&&S.progress(1),r<0&&w&&y&&!E?S.render(-1,!0):S.revert(w&&T?vt:Dt),S._lazy=0),v){if($t(e._startAt=Y.set(M,Yt({data:"isStart",overwrite:!1,parent:A,immediateRender:!0,lazy:!S&&I(x),startAt:null,delay:0,onUpdate:b&&function(){return j(e,"onUpdate")},stagger:0},v))),e._startAt._dp=0,e._startAt._sat=e,r<0&&(k||!y&&!E)&&e._startAt.revert(vt),y&&T&&r<=0&&n<=0)return void(r&&(e._zTime=r))}else if(w&&T&&!S)if(o=Yt({overwrite:!1,data:"isFromStart",lazy:(y=r?!1:y)&&!S&&I(x),immediateRender:y,stagger:0,parent:A},i),g&&(o[c.prop]=g),$t(e._startAt=Y.set(M,o)),e._startAt._dp=0,e._startAt._sat=e,r<0&&(k?e._startAt.revert(vt):e._startAt.render(-1,!0)),e._zTime=r,y){if(!r)return}else t(e._startAt,L,L);for(e._pt=e._ptCache=0,x=T&&I(x)||x&&!T,s=0;s{var u,l,p,c,h=(t._pt&&t._ptCache||(t._ptCache={}))[e];if(!h)for(h=t._ptCache[e]=[],p=t._ptLookup,c=t._targets.length;c--;){if((u=p[c][e])&&u.d&&u.d._pt)for(u=u.d._pt;u&&u.p!==e&&u.fp!==e;)u=u._next;if(!u)return mr=1,t.vars[e]="+=0",xr(t,o),mr=0,!a||gt(e+" not eligible for reset");h.push(u)}for(c=h.length;c--;)(u=(l=h[c])._pt||l).s=!n&&0!==n||i?u.s+(n||0)+s*u.c:n,u.c=r-u.s,l.e&&(l.e=X(r)+M(l.e)),l.b&&(l.b=u.s+M(l.b))})(this,t,e,r,n,this._ease(s/this._dur),s,i)?this.resetTo(t,e,r,n,1):(ne(this,0),this.parent||Ut(this._dp,this,"_first","_last",this._dp._sort?"_start":0),this.render(0))},t.kill=function(t,e){if(void 0===e&&(e="all"),!(t||e&&"all"!==e))return this._lazy=this._pt=0,this.parent?Ae(this):this;var r;if(this.timeline)r=this.timeline.totalDuration(),this.timeline.killTweensOf(t,e,_r&&!0!==_r.vars.overwrite)._first||Ae(this),this.parent&&r!==this.timeline.totalDuration()&&pe(this,this._dur*this.timeline._tDur/r,0,1);else{var n,i,s,o,a,u,l,p=this._targets,c=t?ve(t):p,h=this._ptLookup,r=this._pt;if((!e||"all"===e)&&((t,e)=>{for(var r=t.length,n=r===e.length;n&&r--&&t[r]===e[r];);return r<0})(p,c))return"all"===e&&(this._pt=0),Ae(this);for(n=this._op=this._op||[],"all"!==e&&(E(e)&&(a={},d(e,function(t){return a[t]=1}),e=a),e=((t,e)=>{var r,n,i,s,t,o=(t=t[0]?kt(t[0]).harness:0)&&t.aliases;if(!o)return e;for(n in r=qt({},e),o)if(n in r)for(i=(s=o[n].split(",")).length;i--;)r[s[i]]=r[n];return r})(p,e)),l=p.length;l--;)if(~c.indexOf(p[l]))for(a in i=h[l],"all"===e?(n[l]=e,o=i,s={}):(s=n[l]=n[l]||{},o=e),o)(u=i&&i[a])&&("kill"in u.d&&!0!==u.d.kill(a)||Wt(this,u,"_pt"),delete i[a]),"all"!==s&&(s[a]=1);this._initted&&!this._pt&&r&&Ae(this)}return this},Tr.to=function(t,e){return new Tr(t,e,arguments[2])},Tr.from=function(t,e){return fe(1,arguments)},Tr.delayedCall=function(t,e,r,n){return new Tr(e,0,{immediateRender:!1,lazy:!1,overwrite:!1,delay:t,onComplete:e,onReverseComplete:e,onCompleteParams:r,onReverseCompleteParams:r,callbackScope:n})},Tr.fromTo=function(t,e,r){return fe(2,arguments)},Tr.set=function(t,e){return e.duration=0,e.repeatDelay||(e.repeat=0),new Tr(t,e)},Tr.killTweensOf=function(t,e,r){return B.killTweensOf(t,e,r)},Tr),Er,t;function Tr(t,e,r,n){var i;"number"==typeof e&&(r.duration=e,e=r,r=null);var s,o,a,u,l,p,c,h,n=(i=Er.call(this,n?e:Ht(e))||this).vars,d=n.duration,f=n.delay,g=n.immediateRender,_=n.stagger,m=n.overwrite,D=n.keyframes,v=n.defaults,y=n.scrollTrigger,x=n.yoyoEase,n=e.parent||B,b=(T(t)||it(t)?K(t[0]):"length"in e)?[t]:ve(t);if(i._targets=b.length?Pt(b):gt("GSAP target "+t+" not found. https://gsap.com",!N.nullTargetWarn)||[],i._ptLookup=[],i._overwrite=m,D||_||nt(d)||nt(f)){if(e=i.vars,(s=i.timeline=new R({data:"nested",defaults:v||{},targets:n&&"nested"===n.data?n.vars.targets:b})).kill(),s.parent=s._dp=O(i),s._start=0,_||nt(d)||nt(f)){if(u=b.length,c=_&&be(_),et(_))for(l in _)~Cr.indexOf(l)&&(h=h||{},h[l]=_[l]);for(o=0;o")}),s.duration();else{for(l in a={},D)"ease"!==l&&"easeEach"!==l&&br(l,D[l],a,D.easeEach);for(l in a)for(w=a[l].sort(function(t,e){return t.t-e.t}),E=0,o=0;os.pr;)r=r._next;(s._prev=r?r._prev:i)?s._prev._next=s:n=s,(s._next=r)?r._prev=s:i=s,s=e}t._pt=n},q=(jr.prototype.modifier=function(t,e,r){this.mSet=this.mSet||this.set,this.set=zr,this.m=t,this.mt=r,this.tween=e},jr);function jr(t,e,r,n,i,s,o,a,u){this.t=e,this.s=n,this.c=i,this.p=r,this.r=s||Pr,this.d=o||this,this.set=a||Sr,this.pr=u||0,(this._next=t)&&(t._prev=this)}d(Ot+"parent,duration,ease,delay,overwrite,runBackwards,startAt,yoyo,immediateRender,repeat,repeatDelay,data,paused,reversed,lazy,callbackScope,stringFilter,id,yoyoEase,stagger,inherit,repeatRefresh,keyframes,autoRevert,scrollTrigger",function(t){return xt[t]=1}),o.TweenMax=o.TweenLite=Y,o.TimelineLite=o.TimelineMax=R,B=new R({sortChildren:!1,defaults:U,autoRemoveChildren:!0,id:"root",smoothChildTiming:!0}),N.stringFilter=Xe;var Yr=[],qr={},Gr=[],Vr=0,Hr=0,Ur=function(t){return(qr[t]||Gr).map(function(t){return t()})},Wr=function(){var t=Date.now(),a=[];2i?s-t:t)})},distribute:be,random:Fe,snap:Ce,normalize:function(t,e,r){return Se(t,e,0,1,r)},getUnit:M,clamp:function(e,r,t){return ge(t,function(t){return _e(e,r,t)})},splitColor:Be,toArray:ve,selector:ye,mapRange:Se,pipe:function(){for(var t=arguments.length,e=new Array(t),r=0;r":">")}},ki=function t(e,r,n){var i=e.nodeType;if(1===i||9===i||11===i)for(e=e.firstChild;e;e=e.nextSibling)t(e,r,n);else 3!==i&&4!==i||(e.nodeValue=e.nodeValue.split(r).join(n))},Bi=function(t,e){for(var r=e.length;-1<--r;)t.push(e[r])},Li=function(t,e,r){for(var n;t&&t!==e;){if(n=t._next||t.nextSibling)return n.textContent.charAt(0)===r;t=t.parentNode||t._parent}},Ni=function t(e){for(var r,n,i=Fi(e.childNodes),s=i.length,r=0;rz&&("BR"!==p.nodeName||0===a)&&(M.push(d=[]),x=D),O&&(p._x=p.offsetLeft,p._y=D,p._w=p.offsetWidth,p._h=p.offsetHeight),M)&&((p._isSplit&&h||!R&&h||A&&h||!A&&p.parentNode.parentNode===t&&!p.parentNode._isSplit)&&(d.push(p),p._x-=y,Li(p,t,E))&&(p._wordEnd=!0),"BR"===p.nodeName)&&(p.nextSibling&&"BR"===p.nextSibling.nodeName||0===a)&&M.push([]);for(a=0;at.clientHeight&&(t.style.height=o-N+"px",t.clientHeight",D=1,v=e.specialChars?"function"==typeof e.specialChars?e.specialChars:Oi:null,p=yi.createElement("div"),y=t.parentNode;for(y.insertBefore(p,t),p.textContent=t.nodeValue,y.removeChild(t),p=-1!==(i=vi(t=p)).indexOf("<"),!1!==e.reduceWhiteSpace&&(i=i.replace(Ti," ").replace(Ei,"")),u=(i=p?i.split("<").join("{{LT}}"):i).length,s=(" "===i.charAt(0)?_:"")+r(),o=0;o":l,o+=c-1;else if(g(l)&&!g(i.charAt(o-1))&&o){for(s+=D?m:"",D=0;g(i.charAt(o+1));)s+=_,o++;o===u-1?s+=_:")"!==i.charAt(o+1)&&(s+=_+r(),D=1)}else"{"===l&&"{{LT}}"===i.substr(o,6)?(s+=d?n()+"{{LT}}":"{{LT}}",o+=5):55296<=l.charCodeAt(0)&&l.charCodeAt(0)<=56319||65024<=i.charCodeAt(o+1)&&i.charCodeAt(o+1)<=65039?(a=((i.substr(o,12).split(Di)||[])[1]||"").length||2,s+=d&&" "!==l?n()+i.substr(o,a)+"":i.substr(o,a),o+=a-1):s+=d&&" "!==l?n()+l+"":l;t.outerHTML=s+(D?m:""),p&&ki(y,"{{LT}}","<")},ji=function t(e,r,n,i){var s,o,a=Fi(e.childNodes),u=a.length,l=Ri(r);if(3!==e.nodeType||1e;);i<0&&(i=0)}else for(;t[++i] element or an SVG path data string")}function fs(t){var e,r=0;for(t.reverse();r{for(var e=[],r=0;r{for(var e,r=t.length,n=1e20,e=1;e(l=d[s-1]||u).x||l.y!==u.y&&l.x===u.x||u===l)&&u.x<=1?(l.cx=u.x-l.x,l.cy=u.y-l.y,l.n=u,l.nx=u.x,_&&1l||i===u-1)&&(r.push(p,c),n=(a-c)/(o-p)),p=o,c=a;r="M"+r.join(",")}return _&&_.setAttribute("d",r),r},Is),Ns;function Is(t,e,r){Ms||Rs(),this.id=t,this.setData(e,r)}As()&&C.registerPlugin(Ls),Ls.version="3.12.5";var zs,Xs,js,Ys,qs,Gs,Vs,Hs,Us=function(){return"undefined"!=typeof window},Ws=function(){return zs||Us()&&(zs=window.gsap)&&zs.registerPlugin&&zs},$s=/[-+=\.]*\d+[\.e\-\+]*\d*[e\-\+]*\d*/gi,Qs={rect:["width","height"],circle:["r","r"],ellipse:["rx","ry"],line:["x2","y2"]},Zs=function(t){return Math.round(1e4*t)/1e4},Js=function(t){return parseFloat(t)||0},Ks=function(t,e){var r=Js(t);return~t.indexOf("%")?r/100*e:r},to=function(t,e){return Js(t.getAttribute(e))},eo=Math.sqrt,ro=function(t,e,r,n,i,s){return eo(Math.pow((Js(r)-Js(t))*i,2)+Math.pow((Js(n)-Js(e))*s,2))},no=function(t){return console.warn(t)},io=function(t){return"non-scaling-stroke"===t.getAttribute("vector-effect")},so=function(t){if(!(t=Xs(t)[0]))return 0;var e,r,n,r,i,s,r,o=t.tagName.toLowerCase(),s=t.style,a=1,u=1;io(t)&&(u=t.getScreenCTM(),a=eo(u.a*u.a+u.b*u.b),u=eo(u.d*u.d+u.c*u.c));try{r=t.getBBox()}catch(t){no("Some browsers won't measure invisible elements (like display:none or masks inside defs).")}var l=r||{x:0,y:0,width:0,height:0},p=l.x,c=l.y,h=l.width,l=l.height;if(r&&(h||l)||!Qs[o]||(h=to(t,Qs[o][0]),l=to(t,Qs[o][1]),"rect"!==o&&"line"!==o&&(h*=2,l*=2),"line"===o&&(p=to(t,"x1"),c=to(t,"y1"),h=Math.abs(h-p),l=Math.abs(l-c))),"path"===o)r=s.strokeDasharray,s.strokeDasharray="none",e=t.getTotalLength()||0,Zs(a)===Zs(u)||Gs||(Gs=1,no("Warning: length cannot be measured when vector-effect is non-scaling-stroke and the element isn't proportionally scaled.")),e*=(a+u)/2,s.strokeDasharray=r;else if("rect"===o)e=2*h*a+2*l*u;else if("line"===o)e=ro(p,c,p+h,c+l,a,u);else if("polyline"===o||"polygon"===o)for(n=t.getAttribute("points").match($s)||[],"polygon"===o&&n.push(n[0],n[1]),e=0,i=2;ie?e:r)-t||0]},ao=function(){Us()&&(document,js=window,qs=zs=Ws(),Xs=zs.utils.toArray,Vs=zs.core.getStyleSaver,Hs=zs.core.reverting||function(){},Ys=-1!==((js.navigator||{}).userAgent||"").indexOf("Edge"))},Ns={version:"3.12.5",name:"drawSVG",register:function(t){zs=t,ao()},init:function(t,e,r,n,i){if(!t.getBBox)return!1;qs||ao();var s,r,o,a=so(t),r,u,l,p,o;return this.styles=Vs&&Vs(t,"strokeDashoffset,strokeDasharray,strokeMiterlimit"),this.tween=r,this._style=t.style,this._target=t,e+""=="true"?e="0 100%":e?-1===(e+"").indexOf(" ")&&(e="0 "+e):e="0 0",r=e,l=(s=oo(t,u=a))[0],o=r.indexOf(" "),l=o<0?(p=void 0!==l?l+"":r,r):(p=r.substr(0,o),r.substr(o+1)),r=(p=Ks(p,u))>(l=Ks(l,u))?[l,p]:[p,l],this._length=Zs(a),this._dash=Zs(s[1]-s[0]),this._offset=Zs(-s[0]),this._dashPT=this.add(this,"_dash",this._dash,Zs(r[1]-r[0]),0,0,0,0,0,1),this._offsetPT=this.add(this,"_offset",this._offset,Zs(-r[0]),0,0,0,0,0,1),Ys&&(o=js.getComputedStyle(t)).strokeLinecap!==o.strokeLinejoin&&(r=Js(o.strokeMiterlimit),this.add(t.style,"strokeMiterlimit",r,r+.01)),this._live=io(t)||~(e+"").indexOf("live"),this._nowrap=~(e+"").indexOf("nowrap"),this._props.push("drawSVG"),1},render:function(t,e){if(e.tween._time||!Hs()){var r,n,n,i,s=e._pt,o=e._style;if(s){for(e._live&&(r=so(e._target))!==e._length&&(n=r/e._length,e._length=r,e._offsetPT&&(e._offsetPT.s*=n,e._offsetPT.c*=n),e._dashPT?(e._dashPT.s*=n,e._dashPT.c*=n):e._dash*=n);s;)s.r(t,s.d),s=s._next;r=e._length-(n=e._dash||(t&&1!==t?1e-4:0))+.1,i=e._offset,n&&i&&n+Math.abs(i%e._length)>e._length-.2&&(i+=i<0?.1:-.1)&&(r+=.1),o.strokeDashoffset=n?i:i+.001,o.strokeDasharray=r<.2?"none":n?n+"px,"+(e._nowrap?999999:r)+"px":"0px, 999999px"}}else e.styles.revert()},getLength:so,getPosition:oo};Ws()&&zs.registerPlugin(Ns);var uo,lo,po,co=function(){return uo||"undefined"!=typeof window&&(uo=window.gsap)&&uo.registerPlugin&&uo},ho=function(t){uo=co(),(po=uo&&uo.parseEase("_CE"))?(lo=1,uo.parseEase("bounce").config=function(t){return"object"==typeof t?go("",t):go("bounce("+t+")",{strength:+t})}):t&&console.warn("Please gsap.registerPlugin(CustomEase, CustomBounce)")},fo=function(t){for(var e,r=t.length,n=1/t[r-2],e=2;e{for(var e,r;t&&t!==Oo;)(r=t._gsap)&&r.uncache&&r.get(t,"x"),r&&!r.scaleX&&!r.scaleY&&r.renderTransform&&(r.scaleX=r.scaleY=1e-4,r.renderTransform(1,r),e?e.push(r):e=[r]),t=t.parentNode;return e})(t),s=qo(t)?jo:Yo,r=((t,e)=>{var r,n,i,s,o,a,u=qo(t),l=t===u,r=u?jo:Yo,p=t.parentNode,c,a,h;if(t===Ao)return t;if(r.length||r.push(Vo(t,1),Vo(t,2),Vo(t,3)),r=u?ko:Po,u)l?((h=(c=t).getCTM())||(a=c.style[Io],c.style[Io]="none",c.appendChild(Lo),h=Lo.getCTM(),c.removeChild(Lo),a?c.style[Io]=a:c.style.removeProperty(Io.replace(/([A-Z])/g,"-$1").toLowerCase())),s=-(i=h||Bo.clone()).e/i.a,o=-i.f/i.d,n=Bo):t.getBBox?(i=t.getBBox(),s=(n=(n=t.transform?t.transform.baseVal:{}).numberOfItems?1{for(var e=new Uo,r=0;r{var r,n=document.createElementNS("http://www.w3.org/2000/svg","path"),i=[].slice.call(t.attributes),s=i.length;for(e=","+e+",";-1<--s;)r=i[s].nodeName.toLowerCase(),e.indexOf(","+r+",")<0&&n.setAttributeNS(null,r,i[s].nodeValue);return n})(t,"x,y,width,height,cx,cy,rx,ry,r,x1,x2,y1,y2,points"),D=((t,e)=>{for(var r=e?e.split(","):[],n={},i=r.length;-1<--i;)n[r[i]]=+t.getAttribute(r[i])||0;return n})(t,gs[v]),"rect"===v?(s=D.rx,o=D.ry||s,n=D.x,i=D.y,c=D.width-2*s,h=D.height-2*o,r=s||o?"M"+(g=(d=(p=n+s)+c)+s)+","+(m=i+o)+" V"+(l=m+h)+" C"+[g,r=l+o*y,f=d+s*y,_=l+o,d,_,d-(d-p)/3,_,p+(d-p)/3,_,p,_,u=n+s*(1-y),_,n,r,n,l,n,l-(l-m)/3,n,m+(l-m)/3,n,m,n,_=i+o*(1-y),u,i,p,i,p+(d-p)/3,i,d-(d-p)/3,i,d,i,f,i,g,_,g,m].join(",")+"z":"M"+(n+c)+","+i+" v"+h+" h"+-c+" v"+-h+" h"+c+"z"):"circle"===v||"ellipse"===v?(l="circle"===v?(s=o=D.r)*y:(s=D.rx,(o=D.ry)*y),r="M"+((n=D.cx)+s)+","+(i=D.cy)+" C"+[n+s,i+l,n+(u=s*y),i+o,n,i+o,n-u,i+o,n-s,i+l,n-s,i,n-s,i-l,n-u,i-o,n,i-o,n+u,i-o,n+s,i-l,n+s,i].join(",")+"z"):"line"===v?r="M"+D.x1+","+D.y1+" L"+D.x2+","+D.y2:"polyline"!==v&&"polygon"!==v||(r="M"+(n=(p=(t.getAttribute("points")+"").match(Vi)||[]).shift())+","+(i=p.shift())+" L"+p.join(","),"polygon"===v&&(r+=","+n+","+i+"z")),a.setAttribute("d",Ss(a._gsRawPath=Fs(r))),e&&t.parentNode&&(t.parentNode.insertBefore(a,t),t.parentNode.removeChild(t)),a):t;var t,e,r,n,i,s,o,a,u,l,p,c,h,d,f,g,_,m,D,v,y})},convertCoordinates:function(t,e,r){var e=Qo(e,!0,!0).multiply(Qo(t));return r?e.apply(r):e},getAlignMatrix:da,getRelativePosition:function(t,e,r,n){var t=da(t,e,r,n);return{x:t.e,y:t.f}},arrayToRawPath:function(t,e){var t=oa(oa([],t,(e=e||{}).x||"x",0),t,e.y||"y",1);return e.relative&&ua(t),["cubic"===e.type?t:Ts(t,e.curviness)]}};function _a(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(Zo||"undefined"!=typeof window&&(Zo=window.gsap)&&Zo.registerPlugin&&Zo)&&Zo.registerPlugin(Wo);var Ct,Ft,ma,Da,va,ya,xa,ba,wa,Ca,Fa,Ea,Ta,Sa,Ma,Aa,Ra,Oa,Pa,ka,Ba,La,Na=0,Ia=function(){return"undefined"!=typeof window},za=function(){return Ct||Ia()&&(Ct=window.gsap)&&Ct.registerPlugin&&Ct},Xa=function(t){return"function"==typeof t},ja=function(t){return"object"==typeof t},Ya=function(t){return void 0===t},qa=function(){return!1},Ga="transform",Va="transformOrigin",Ha=function(t){return Math.round(1e4*t)/1e4},Ua=Array.isArray,Wa=function(t,e){var e=ma.createElementNS?ma.createElementNS((e||"http://www.w3.org/1999/xhtml").replace(/^https/,"http"),t):ma.createElement(t);return e.style?e:ma.createElement(t)},$a=180/Math.PI,Qa=1e20,Za=new Uo,Ja=Date.now||function(){return(new Date).getTime()},Ka=[],tu={},eu=0,ru=/^(?:a|input|textarea|button|select)$/i,nu=0,iu={},su={},ou=function(t,e){var r,n={};for(r in t)n[r]=e?t[r]*e:t[r];return n},au=function t(e,r){for(var n,i=e.length;i--;)r?e[i].style.touchAction=r:e[i].style.removeProperty("touch-action"),(n=e[i].children)&&n.length&&t(n,r)},uu=function(){return Ka.forEach(function(t){return t()})},lu=function(){return!Ka.length&&Ct.ticker.remove(uu)},pu=function(t){for(var e=Ka.length;e--;)Ka[e]===t&&Ka.splice(e,1);Ct.to(lu,{overwrite:!0,delay:15,duration:0,onComplete:lu,data:"_draggable"})},Et=function(t,e,r,n){var i;t.addEventListener&&(i=Ta[e],n=n||(Fa?{passive:!1}:null),t.addEventListener(i||e,r,n),i)&&e!==i&&t.addEventListener(e,r,n)},Tt=function(t,e,r,n){var i;t.removeEventListener&&(i=Ta[e],t.removeEventListener(i||e,r,n),i)&&e!==i&&t.removeEventListener(e,r,n)},cu=function(t){t.preventDefault&&t.preventDefault(),t.preventManipulation&&t.preventManipulation()},hu=function t(e){Sa=e.touches&&Nae.scrollHeight,i.removeChild(e),La=r,Ta=(t=>{for(var e=t.split(","),r=(("onpointerdown"in ya?"pointerdown,pointermove,pointerup,pointercancel":"onmspointerdown"in ya?"MSPointerDown,MSPointerMove,MSPointerUp,MSPointerCancel":t).split(",")),n={},i=4;-1<--i;)n[e[i]]=r[i],n[r[i]]=e[i];try{Da.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){Fa=1}}))}catch(t){}return n})("touchstart,touchmove,touchend,touchcancel"),Et(ma,"touchcancel",qa),Et(Ft,"touchmove",qa),va&&va.addEventListener("touchstart",qa),Et(ma,"contextmenu",function(){for(var t in tu)tu[t].isPressed&&tu[t].endDrag()}),Ct=ba=za()),Ct?(Aa=Ct.plugins.inertia,Pa=Ct.core.context||function(){},wa=Ct.utils.checkPrefix,Ga=wa(Ga),Va=wa(Va),Ca=Ct.utils.toArray,ka=Ct.core.getStyleSaver,Ba=!!wa("perspective")):t&&console.warn("Please gsap.registerPlugin(Draggable)")},ku=((r=Nu.prototype).addEventListener=function(t,e){var t=this._listeners[t]||(this._listeners[t]=[]);~t.indexOf(e)||t.push(e)},r.removeEventListener=function(t,e){var t=this._listeners[t],e=t&&t.indexOf(e);0<=e&&t.splice(e,1)},r.dispatchEvent=function(e){var r,n=this;return(this._listeners[e]||[]).forEach(function(t){return!1===t.call(n,{type:e,target:n.target})&&(r=!1)}),r},r=Bu=Nu,(ku=Lu).prototype=Object.create(r.prototype),(ku.prototype.constructor=ku).__proto__=r,Lu.register=function(t){Ct=t,Pu()},Lu.create=function(t,e){return ba||Pu(!0),Ca(t).map(function(t){return new Lu(t,e)})},Lu.get=function(t){return tu[(Ca(t)[0]||{})._gsDragID]},Lu.timeSinceDrag=function(){return(Ja()-nu)/1e3},Lu.hitTest=function(t,e,r){var n,i,s,t,e,i,n,t,o,a,u,s;return t!==e&&(t=Cu(t),e=Cu(e),i=t.top,n=t.left,o=t.bottom,a=t.width,u=t.height,(s=e.left>(t=t.right)||e.righto||e.bottom=a*u*(r*=.01)||i>=e.width*e.height*r:ri.bottom-st&&l?(z=!0,u=Math.min(l,c*(1-Math.max(0,i.bottom-o)/st)|0)):oi.right-it&&l?(z=!0,a=Math.min(l,c*(1-Math.max(0,i.right-s)/it)|0)):sl&&(t.x=r,t.y=n),t}:Ua(o)?function(t){for(var e,e,r,r,n=o.length,i=0,s=Qa;-1<--n;)(r=(e=(r=o[n]).x-t.x)*e+(e=r.y-t.y)*e)et?(N.y=i,v+(y-i)*o):v):(A&&(s=t*A.a+e*A.c+A.e,e=t*A.b+e*A.d+A.f,t=s),(e=e-D)Math.abs(e)?"y":L?"x":null,s&&Xa(N.vars.onLockAxis)&&N.vars.onLockAxis.call(N,N.pointerEvent)),"y"===s?e=0:"x"===s&&(t=0)),n=Ha(v+t*o),i=Ha(y+e*o)),(T||S||M)&&(N.x!==n||N.y!==i&&!k)&&(M&&(iu.x=n,iu.y=i,s=M(iu),n=Ha(s.x),i=Ha(s.y)),T&&(n=Ha(T(n))),S)&&(i=Ha(S(i))),x&&(b{for(var r=t.length;r--;)if(t[r].identifier===e)return 1})(e.changedTouches,d)))){N.isPressed=!1;var n,i,s,o,r,a=e,u=N.isDragging,l=N.vars.allowContextMenu&&e&&(e.ctrlKey||2i._gsMaxScrollY&&(i.scrollTop=i._gsMaxScrollY),B&&i.scrollLeft>i._gsMaxScrollX&&(i.scrollLeft=i._gsMaxScrollX),n=i;N.isThrowing&&(r||N.endX>b||N.endXC||N.endY{for(var r in e)r in t||(t[r]=e[r]);return t})({onKill:function(){N.isPressed&&a(null)}},c)),f.style.overflowY=L&&!Ea?"auto":"hidden",f.style.overflowX=B&&!Ea?"auto":"hidden",f=g.content),k?n.rotation=1:(B&&(n[K]=1),L&&(n[tt]=1)),j.force3D=!("force3D"in c)||c.force3D,Pa(_a(t)),t.enable(),t}function Nu(t){this._listeners={},this.target=t||this}var Iu=ku.prototype,zu={pointerX:0,pointerY:0,startX:0,startY:0,deltaX:0,deltaY:0,isDragging:!1,isPressed:!1},Xu;for(Xu in zu)Xu in Iu||(Iu[Xu]=zu[Xu]);ku.zIndex=1e3,ku.version="3.12.5",za()&&Ct.registerPlugin(ku);var ju,Yu,qu,Gu,Vu,Hu,Uu,Wu,$u=function(){return ju||"undefined"!=typeof window&&(ju=window.gsap)},Qu={},Zu=function(t){return Wu(t).id},Ju=function(t){return Qu[Zu("string"==typeof t?qu(t)[0]:t)]},Ku=function(t){var e,r=Vu;if(.05<=t-Uu)for(Uu=t;r;)((e=r.g(r.t,r.p))!==r.v1||.2{if(void 0===r&&(r=10),void 0===n&&(n=.2),void 0===i&&(i=1),void 0===s&&(s=0),!(t="string"==typeof t?al(t)[0]:t))return 0;var o,a,u,l,p,c,h,d,f,g,_=0,m=Fl,D=e.inertia||e,v=hl(t).get,y=Al(D,"resistance",ll.resistance),g=kl(t,D,v,y);for(o in D)Pl[o]||(a=D[o],xl(a)||((d=d||Dl(t))&&d.isTracking(o)?a=yl(a)?{velocity:a}:{velocity:d.get(o)}:(l=+a||0,u=Math.abs(l/y))),xl(a)&&(l=yl(a.velocity)?a.velocity:(d=d||Dl(t))&&d.isTracking(o)?d.get(o):0,u=fl(n,r,Math.abs(l/Al(a,"resistance",y))),c=(p=parseFloat(v(t,o))||0)+Rl(l,u),"end"in a&&(a=Ml(a,g&&o in g?g:c,a.max,a.min,o,D.radius,l),s)&&(gl===e&&(gl=D=Tl(e)),D[o]=El(a,D[o],"end")),"max"in a&&c>+a.max+1e-10?(f=a.unitFactor||ll.unitFactors[o]||1,(h=p>a.max&&a.min!==a.max||-15h&&(v||a.preventOvershoot?c=a.min-u:d=a.min-u-c)),this._props.push(o),this.styles&&this.styles.save(o),this._pt=new cl(this._pt,t,o,u,0,Cl,0,g.set(t,o,this)),this._pt.u=l||0,this._pt.c1=c,this._pt.c2=d);return r.duration(x),1},render:function(t,e){var r,n=e._pt;if((t=ul(e.tween._time/e.tween._dur))||!ml())for(;n;)n.set(n.t,n.p,(r=n.s+n.c1*t+n.c2*t*t,Math.round(1e4*r)/1e4+n.u),n.d,t),n=n._next;else e.styles.revert()}},Nl=("track,untrack,isTracking,getVelocity,getByTarget".split(",").forEach(function(t){return Ll[t]=nl[t]}),vl()&&n.registerPlugin(Ll),Ce.registerPlugin(Y,e,R,R,t,Yi,Ns,Ls,_o,To,Wo,ku,Ll),window._tpt??={},r=window.punchgs=window.tpGS=_tpt),Il;for(Il in _tpt.gsap=Ce,_tpt.TweenLite=Y,_tpt.TweenMax=e,_tpt.TimelineLite=R,_tpt.TimelineMax=R,_tpt.CSSPlugin=t,_tpt.SplitText=Yi,_tpt.motionPath=Wo,_tpt.CustomEase=Ls,_tpt.CustomBounce=_o,_tpt.CustomWiggle=To,_tpt.DrawSVGPlugin=Ns,_tpt.draggable=ku,_tpt.Inertia=Ll,_tpt.RAD2DEG=180/Math.PI,_tpt.DEG2RAD=Math.PI/180,_tpt.gsap.config({nullTargetWarn:!1}),_tpt.eases=_tpt.gsap.parseEase(),_tpt.eases)_tpt.eases.hasOwnProperty(Il)&&void 0===Nl[Il]&&(Nl[Il]=_tpt.eases[Il]);void 0!==r&&void 0!==r.TweenLite&&void 0===r.TweenLite.lagSmoothing&&(r.TweenLite.lagSmoothing=function(){}),_tpt.CustomEase.create("late","M0,0,C0,0,0.474,0.078,0.724,0.26,0.969,0.438,1,1,1,1"),_tpt.CustomEase.create("late2","M0,0 C0,0 0.738,-0.06 0.868,0.22 1,0.506 1,1 1,1 "),_tpt.CustomEase.create("late3","M0,0,C0,0,0.682,0.157,0.812,0.438,0.944,0.724,1,1,1,1"),_tpt.SFXBounceLite=_tpt.CustomBounce.create("SFXBounceLite",{strength:.3,squash:1,squashID:"SFXBounceLite-squash"}),_tpt.SFXBounceSolid=_tpt.CustomBounce.create("SFXBounceSolid",{strength:.5,squash:2,squashID:"SFXBounceSolid-squash"}),_tpt.SFXBounceStrong=_tpt.CustomBounce.create("SFXBounceStrong",{strength:.7,squash:3,squashID:"SFXBounceStrong-squash"}),_tpt.SFXBounceExtrem=_tpt.CustomBounce.create("SFXBounceExtrem",{strength:.9,squash:4,squashID:"SFXBounceExtrem-squash"}),_tpt.BounceLite=_tpt.CustomBounce.create("BounceLite",{strength:.3}),_tpt.BounceSolid=_tpt.CustomBounce.create("BounceSolid",{strength:.5}),_tpt.BounceStrong=_tpt.CustomBounce.create("BounceStrong",{strength:.7}),_tpt.BounceExtrem=_tpt.CustomBounce.create("BounceExtrem",{strength:.9}),_tpt.R=_tpt.R||{},_tpt.R.tpgsap=_tpt.extend?_tpt.extend(_tpt.R.tpgsap,{status:2,version:"1.0"}):{status:2,version:"1.0"},window.dispatchEvent(new CustomEvent("tpGSAPReady"))})(); if((()=>{window.SR7??={},window._tpt??={},SR7.F??={},SR7.G??={},SR7.G.breakPoints??=[1600,1240,1024,778,480],SR7.version="Slider Revolution 7.0.0",SR7.F.init=function(){if(void 0===_tpt.removeEmptyTags)return setTimeout(SR7.F.init,49);if(SR7.initialised)SR7.E.elementorBackend&&_tpt.checkResources(["DOM","sr7min","module","tpgsap","canvas","draw","save","csssr7"]).then(()=>{SR7.F.module.collect()}),window.vc_js&&_tpt.checkResources(["DOM","sr7min","module","tpgsap","canvas","draw","save","csssr7"]).then(()=>{let e=333,t=setInterval(()=>{(document.querySelector(".vc_rev_slider")||e--<0)&&(SR7.F.module.collect(),clearInterval(t))},100)});else{var t=document.getElementsByClassName("rs-p-wp-fix"),s;Array.from(t).forEach(e=>{null!=e.parentNode&&(_tpt.removeEmptyTags(e.querySelectorAll("span")),_tpt.removeEmptyTags(e.parentNode.querySelectorAll('p:not([role="status"])')))});let e=!0;for(s in SR7.PMH)_tpt.hop(SR7.PMH,s)&&(e=!0===SR7.PMH[s].state,99{SR7.F.module.collect()})}else setTimeout(SR7.F.init,19)}},SR7.F.regAddonResources=e=>{for(var t in e){var s;_tpt.hop(e,t)&&(s=t.replace("revslider-","").replace("-addon",""),SR7.E.resources[s]=e[t],"css"==SR7.E.resources[s].slice(-3)?_tpt.regResource({id:s,css:SR7.E.resources[t]}):_tpt.regResource({id:s,url:SR7.E.resources[t]}))}},SR7.F.modal={register:e=>{let{alias:t,id:s,speed:i,bg:a,pS:r,h:o,v:l}=e;var e;void 0!==(s??=SR7.F.module.getIdByAlias(t))&&void 0!==SR7.M[s]&&SR7.M?.[s]?.c?.module?.dataset?.modal&&(void 0!==(e=_tpt.strSetToObj(SR7.M?.[s]?.c?.module?.dataset?.modal??"")).bg&&(a=e.bg),void 0!==e.sp)&&(i=parseInt(e.sp)/1e3),SR7.F.modal.modals??={},SR7.F.modal.modals[t]={id:s,alias:t,speed:i,bg:a,pS:r,h:o,v:l},SR7.M[s]&&(SR7.M[s].modalRegistered=!0)},build:()=>{document.querySelector("sr7-modals")||(SR7.F.modal.wrap=document.createElement("sr7-modals"),SR7.F.modal.wrap.innerHTML="",SR7.F.modal.cover=SR7.F.modal.wrap.getElementsByTagName("sr7-modal-underlay")[0],SR7.F.modal.cover.style.opacity=0,SR7.F.modal.cover.style.zIndex=0,document.body.appendChild(SR7.F.modal.wrap),SR7.F.modal.wrap.addEventListener("click",e=>{"SR7-MODAL-UNDERLAY"!=e.target.tagName&&"SR7-MODALS"!=e.target.tagName||SR7.F.modal.close()}))},updatePos:()=>{var e=SR7.F.module.getIdByAlias(SR7.F.modal.requested),t=SR7.M?.[e]??void 0,s=SR7.F.modal.modals[SR7.F.modal.requested],i=t?.c?.module?.style??void 0,e,e;null!=i&&(i.display="block",i.opacity=1,i.position="absolute",e=SR7.gV?.({v:t.settings.size.width,id:e,u:0})??t.settings.size.width[0]??"100%",i.width="center"!==s.h?"auto":t.settings.size.fullWidth?"100%":e+"px",i.left="center"!=s.h||t.settings.size.fullWidth?"right"!==s.h?"0px":"auto":"50%",i.right="right"==s.h?"0px":"auto",e="center"!=s.h||t.settings.size.fullWidth?"0px":"-50%",t.dims.module.h<_tpt.winH?(i.transform="middle"==s.v?"translate("+e+", -50%)":"translate("+e+", 0px)","center"!=s.h||t.settings.size.fullWidth?i.inset="middle"==s.v?"50% 0px auto":"top"==s.v?"0px 0px auto 0px":"auto 0px 0px 0px":i.inset="middle"==s.v?"50% 50% auto 50%":"top"==s.v?"0px 50% auto 50%":"auto 50% 0px 50%"):(i.top="0px",i.transform="translate("+e+", 0px)"))},underlay:e=>{let t=SR7.M?.[SR7.F.module.getIdByAlias(SR7.F.modal.requested)]??void 0,s=SR7.F.modal?.modals?.[SR7.F.modal.requested],i=t?.c?.module??void 0,a=SR7.F.modal.wrap.style,r=document.body.style;"show"==e?(SR7.F.modal.wrap.style,SR7.F.modal.cover.style.backgroundColor=s.bg,SR7.F.modal.cover.style.pointerEvents="transparent"==s.bg?"none":"auto",SR7.F.modal.fadeOutAnimation&&SR7.F.modal.fadeOutAnimation.isActive()&&SR7.F.modal.fadeOutAnimation.kill(),a.display="block",a.position=SR7.F.modal?.sbt?"absolute":"fixed",a.top=0,a.left=0,a.width="100%",a.height=SR7.F.modal?.sbt?t.dims.moduleRect.height+"px":"100%",a.pointerEvents="transparent"!=s.bg||"100%"==a.height||a.height>_tpt.winH?"auto":"none",a.zIndex=999999,SR7.F.modal.lastDocStyle={width:document.body.style.width,height:document.body.style.height,overflow:document.body.style.overflow,sx:window.scrollX,sy:window.scrollY},r.width="100%",r.height="100%",s.pS||(r.overflow=SR7.F.modal?.sbt?"hidden scroll":"hidden"),SR7.F.modal.updatePos(),_tpt.gsap.to(SR7.F.modal.cover,s.speed,{opacity:1,ease:"power3.out"})):SR7.F.modal.fadeOutAnimation=_tpt.gsap.to(i?[i,SR7.F.modal.cover]:SR7.F.modal.cover,s.speed,{opacity:0,ease:"power3.out",onComplete:function(){SR7.F.modal.sbt=!1,a.display="none",i.style.display="none",r.height=SR7.F.modal.lastDocStyle.height,r.overflow=SR7.F.modal.lastDocStyle.overflow,r.width=SR7.F.modal.lastDocStyle.width,window.scrollTo(SR7.F.modal.lastDocStyle.sx,SR7.F.modal.lastDocStyle.sy)}})},create:(e,t,s)=>{null==t&&((t=document.createElement("sr7-module")).innerHTML=""),t.id=s,t.dataset.alias??=e.alias??e.settings?.alias??"",t.dataset.id=e.id,SR7.M??={},SR7.M[s]??={};var s=SR7.M[s];return s.settings??={size:{}},s.c??={},s.c.module??=t,s.c.content??=t.getElementsByTagName("sr7-content")[0],s.c.adjuster??=t.getElementsByTagName("sr7-adjuster")[0],s.dims??={},s.dims.content??={},s.dims.CFC??={},s.dims.module??={},s.states??={inViewPort:!0},s.useAsModal=!0,SR7.F.modal.wrap.appendChild(t),SR7.JSON??={},SR7.JSON[t.id]=e,SR7.F.module.register(t,t.id,!1),t},updateContainers:(e,t)=>{var e=SR7.M[e];e.c??={},e.c.module??=t,e.c.content??=t.getElementsByTagName("sr7-content")[0],e.c.adjuster??=t.getElementsByTagName("sr7-adjuster")[0]},loaded:(t,e,s,i)=>{SR7.F.modal.updateContainers(t,SR7.M[t].c.module),SR7.M[t].useAsModal=!0,SR7.M[t].modalRegistered=!1,SR7.M[t].states??={},SR7.M[t].states.inViewPort=!0;let a=function(e){e.id==t&&SR7.M[e.id]?.settings?.sbt?.use&&(window.dispatchEvent(new Event("resize")),document.removeEventListener("sr.slide.changeRequest",a))};document.addEventListener("sr.slide.changeRequest",a),_tpt.event.trigger("dom","sr.module.loaded",{result:i,id:t,slide:String(e).replace("#","")}),_tpt.event.trigger("dom","sr.modal.loaded",{id:t,alias:s}),_tpt.event.trigger("dom","sr.modal.open",{id:t,alias:s,slide:e})},load:(e,a,r)=>{let o=SR7.F.module?.getIdByAlias(e),l=e;void 0===SR7?.JSON?.[o]&&void 0===SR7.JSON?.[e]?_tpt.restAPI({action:"get_full_slider_object",version:7,id:r??o,alias:e,forcealias:null==o,callBack:t=>{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}let{success:e,alias:s}=t;var i;null==s&&(s=t?.settings?.alias??l),e?(SR7.F.regAddonResources(t.addOns??{}),i=SR7.M?.[o]??SR7.F?.module?.get(SR7.F.module.getIdByAlias(s??l)),o??=i?.id??"SR7_"+t.id+"_"+SR7.F?.module?.getNextSuffx(t.id)??1,i=SR7.F.modal.create(t,i?.c?.module,o),SR7.F.modal.requested=s??t.settings?.alias??SR7.F.modal.requested,requestAnimationFrame(function(){SR7.F.modal.loaded(o,a,l,t)})):r?console.log(s+" Could not be Loaded from DB"):SR7.F.modal.load(l,a,SR7.M[o]?.c?.module?.dataset?.id??void 0)}}):(SR7.F.modal.wrap.appendChild(SR7.M[o].c.module),SR7.F.modal.loaded(o,a,e,SR7.JSON[o]))},open:(t,s=0)=>{null!=t&&_tpt.checkResources(["DOM","sr7min","module","tpgsap","canvas","draw"]).then(()=>{var e=SR7.F?.module?.getIdByAlias(t);if(!SR7?.M?.[e]?.c?.module||SR7.M?.[e]?.useAsModal||SR7.M?.[e].c.module?.dataset?.modal){if(SR7.F.modal.build(),SR7.F.modal.requested=t,SR7.F.modal.visible=!0,!(SR7.M?.[e]&&SR7.M[e].slides&&SR7.F.modal.modals?.[t]&&SR7.M[e]?.settings))return SR7.F.modal.load(t,s);SR7.F.modal.wrap.contains(SR7.M[e].c.module)||SR7.F.modal.wrap.appendChild(SR7.M[e].c.module),SR7.M[e].useAsModal=!0,SR7.F.modal.underlay("show"),_tpt.gsap.set(SR7.F.modal.wrap,{scrollTop:0}),_tpt.event.trigger("dom","sr.modal.open",{id:e,alias:t,slide:s}),SR7.M[e].states??={},SR7.M[e].states.inViewPort=!0,SR7.F.resetGlobalLayers(e),SR7.F.requestSlide({id:e,slide:s}),SR7.M?.[e]?.settings?.sbt?.use&&window.dispatchEvent(new Event("resize"))}else console.warn("Attempt to open a Slider Module ("+t+") as a Modal detected.\n\nPlease note:\n- You cannot use a Slider Module as a Modal on the same page where the Module is already added as a non-Modal element.\n- To use the Slider Module as a Modal:\n A) Ensure it is not already present on the page as a non-Modal element allowing the Slider Module to be loaded on demand as a Modal.\n B) (OR) Modify the Page Module Settings to set 'Pop Up' to true.")})},close:()=>{SR7.F.modal.visible=!1,void 0!==SR7.F.modal.requested&&("carousel"!==SR7.M[SR7.F.module.getIdByAlias(SR7.F.modal.requested)].settings.type&&SR7.F.closeSlide(SR7.F.module.getIdByAlias(SR7.F.modal.requested)),SR7.F.modal.underlay("hide"),_tpt.event.trigger("dom","sr.modal.close",{id:SR7.F.module.getIdByAlias(SR7.F.modal.requested),alias:SR7.F.modal.requested}))},trigger:(t,a,e)=>{if(null==e)return!1;let s=_tpt.strSetToObj(e);if(null==s)return!1;void 0!==s.sp&&(s.sp=parseInt(s.sp)/1e3);let i=!0;return void 0!==s.co?i=""+_tpt.cookie.get(a.dataset.alias+"_modal_one_time")!="true":"true"==_tpt.cookie.get(a.dataset.alias+"_modal_one_time")&&_tpt.cookie.set(a.dataset.alias+"_modal_one_time",!1,10),i&&(SR7.F.modal.modals??={},SR7.F.modal.modals[t]={alias:t,speed:s.sp,bg:s.bg,pS:s.pS,v:s.v,h:s.h},void 0!==s.t&&(void 0!==s.co&&_tpt.cookie.set(a.dataset.alias+"_modal_one_time",!0,s.co),setTimeout(function(){SR7.F.modal.open(t)},parseInt(s.t))),void 0===s.so&&void 0===s.s||(_tpt.scrollObserver.observe(window),window.observSR7Globals??={},s.so=void 0!==s.s?s.s:s.so,window.observSR7Globals[t]={params:{alias:t,element:s.so.includes("#")?document.querySelector(s.so)??void 0:void 0,co:s.co,offset:parseInt(s.so??0)},callback:e=>{var{alias:e,element:t,offset:s,co:i}=e;null!=window.observSR7Globals[e]&&(void 0!==t?t.getBoundingClientRect().top<=_tpt.winH/2:s<=_tpt.scrollObserver.y)&&(void 0!==i&&_tpt.cookie.set(a.dataset.alias+"_modal_one_time",!0,i),SR7.F.modal.open(e),delete window.observSR7Globals[e])}},_tpt.scrollObserver.run(window))),void 0!==s.e&&document.addEventListener(s.e,function(e){SR7.F.modal.open(t,parseInt(e?.detail?.slide||1)-1)}),"t"==s.ha&&void 0!==a&&(window.location.hash=="#"+a.dataset.alias&&setTimeout(function(){SR7.F.modal.open(t)},500),window.addEventListener("hashchange",function(){window.location.hash==s.ha&&SR7.F.modal.open(t)})),!0}};class s{constructor(e){return this.element=document.getElementById(e),this}bind(e,t){return this.element.addEventListener(e,t),this}unbind(e,t){return this.element.removeEventListener(e,t),this}on(e,t){return this.element.addEventListener(e,t),this}off(e,t){return this.element.removeEventListener(e,t),this}one(t,s){let i=e=>{s(e),this.element.removeEventListener(t,i)};return this.element.addEventListener(t,i),this}find(e){return Array.from(this.element.querySelectorAll(e))}wrap(){console.log("jQuery is not supported")}revgetparallaxproc(){return SR7.M[this.element.id].scrollProc}revaddcallback(e){SR7.M[this.element.id].c.callBacks??=[],SR7.M[this.element.id].c.callBacks.push(e)}getRSVersion(){return SR7.version}scroll(e,t=400,s="power3.out"){SR7.F.scrollToId({id:this.element.id,offset:e,action:"scrollunder",anchor:this.element.id,speed:t,ease:s})}redraw(){SR7.F.updateModuleDims(this.element.id,!0,!0)}removeSlide(t){var e=SR7.M[this.element.id].slideOrder.indexOf(t),s=this.element.id,i;SR7.M[s].slideOrder.splice(e,1),SR7.M[s].slides[t]?.slide?.slideshow?.hfn||SR7.M[s].navLen--,SR7.M[s].len--,SR7.M[s].current.id==t&&SR7.F.requestSlide({id:s,slide:"+1"}),SR7.M[s].c.slides[t].remove(),delete SR7.M[s].slides[t],delete SR7.M[s].c.slides[t];for(i of["bullets","thumbs","tabs"])if(SR7.M[s].c.nav?.[i]?.elements){let e=0;for(var a of SR7.M[s].c.nav[i].elements){if(a.dataset.key==t){a.remove();break}e++}SR7.M[s].c.nav[i].elements.splice(e,1)}SR7.F.navigation.update(s)}modal(){}start(){SR7.F.runModule(this.element.id)}playScene(e,t){var{skey:e,id:s,lkey:i}=SR7.F.getLayer(e),a;return!!SR7.M?.[s]?.slides?.[e]?.layers?.[i].tl?.[t]&&(SR7.F.animateLayers({id:s,skey:e,layers:[i],scene:t,caller:"action"}),{id:s,skey:e,layers:[i],scene:t,caller:"action"})}goToFrame(e){if(null!=e&&null!=e.layerid&&null!=e.frame)return this.playScene(e.layerid,e.frame)}pause(){SR7.slideShow.pause(this.element.id)}forcedPause(){SR7.slideShow.pause(this.element.id,!0)}resume(){SR7.slideShow.resume(this.element.id)}nextSlide(){SR7.F.requestSlide({id:this.element.id,slide:"+1"})}prevSlide(){SR7.F.requestSlide({id:this.element.id,slide:"-1"})}currentSlide(){var e=SR7.M[this.element.id];return{index:e.slideOrder.indexOf(e.current.id),key:e.current.id,order:e.slideOrder.indexOf(e.current.id)+1}}maxSlide(){return SR7.M[this.element.id].len}lastSlide(){return SR7.M[this.element.id].navLen}showSlide(e){var t=SR7.M[this.element.id];SR7.F.requestSlide({id:this.element.id,slide:"first"==e?"#"+t.slideOrder[0]:"last"==e?"#"+t.slideOrder[t.len-1]:"random"==e?Math.round(Math.random()*t.len+1):"#"+(Array.isArray(e)?e[0]:e)})}kill(){SR7.slideShow.pause(this.element.id),_tpt.event.rmAll(this.element),SR7.M[this.element.id].c.module.remove()}}(SR7.revapi=s).init=function(e){var t=(SR7.M[e].c.module.dataset.id??SR7.M[e].settings.dbid)||(e.includes("SR7_")?e.split("_")[1]:e);return window["revapi"+t]=new s(e),window["revapi"+t].id=e,window["revapi"+t]},SR7.shouldBeInited&&SR7.F.init()})(),(()=>{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},void 0!==SR7.F.animateLayers)return;SR7.F.animateLayers=async function(e){var{id:t,skey:s,layers:e,scene:i,caller:a,update:r,subcaller:o,timeto:l,reset:n,ffw:d}=e,c=SR7.M[t],p=c.slides?.[s]?.slide?.global,h;if(i??="in",e??=c.c.PO[s],c.c.tl=c.c.tl??{},c.c.tl[s]??={},"update"!==a&&(c.c.tl[s][i]={TL:_tpt.gsap.timeline()}),"action"!==a&&"update"!==a&&!p&&"action"!==o&&("carousel"!==c.settings.type||"all"!==c.settings.carousel.showAllLayers))for(var u in c.c.tl[s])_tpt.hop(c.c.tl[s],u)&&u!=i&&(c.c.tl[s][u]?.TL?.pause(),c.c.tl[s][u].loops)&&c.c.tl[s][u]?.loops?.pause();for(h of e){var{layer:m,c:g}=SR7.F.getLayer({id:t,skey:s,lkey:h}),v,y;if(null!=g&&("carousel"!=c.settings.type||"update"!=a||"all"!=c.settings.carousel.showAllLayers&&!m.viOC)){if(p){if("out"==i&&!g.animState?.scene)continue;if(g.animState?.scene==i)continue;if(g.gpos=_tpt.inRange(Math.max(0,SR7.M[t].current.index)+1,m.sStart,m.sEnd),"in"==i&&"out"==g.gpos)continue;if("action"!==a&&"parent"!==a&&"out"==i&&"in"==g.gpos)continue;if("action"!==a&&"parent"!==a&&"in"==g.gpos&&"in"==i&&("in"==(g.animState?.scene??"")||"default"!==(g?.animState?.caller??"default")))continue}if("action"==a&&g?.animState?.scene&&g?.tl?.[g?.animState?.scene]&&g.tl[g.animState.scene].TL&&g.tl[g.animState.scene].TL.pause(),n&&"parent"==a&&"action"==o&&"in"==i){for(var S in g.tl)if(_tpt.hop(g.tl,S)&&S!=i)for(var f in g.tl[S])_tpt.hop(g.tl[S],f)&&g.tl[S][f]?.pause(0);g.fxc&&(g.fxitl&&(g.fxitl.pause(0),g.fxotl.pause(1)),g.el.classList.remove("sr7-fx-hidden"))}if("action"===a||"parent"===a||"in"!=i||!SR7.F.inActionEnv(t,s,h))if("action"!=a||"container"!=m.type||"in"!=i&&"out"!=i||(v=SR7.F.triggeredChildren(t,s,h),y=SR7.F.getLayer({id:t,skey:s,lkey:h})?.c,null!=n&&1!=n&&!0===y.animState.everCalled||await SR7.F.animateLayers({id:t,skey:s,reset:n,layers:v,scene:i,caller:"parent",subcaller:a}),y.animState.everCalled=!0),m?.tl?.[i]||"out"==i&&"slidebg"==m.subtype){var v=void 0!==r&&g.tl?.[i]?.[r]?.progress?g.tl[i][r].progress():0,{tl:y,loops:b}=(g.sbt=(c.settings?.sbt?.use??!1)&&"in"==i&&(c.settings?.sbt?.layers||(m.mod?.s?.ut??!1)),await SR7.F.processFrame({sbt:g.sbt,id:t,c:g,layer:m,reset:n,timeline:m.tl,scene:i,skey:s,lkey:h,caller:a,update:r}));if(d&&void 0!==l)return y.time(l);void 0!==r&&0!==v&&y.progress(v),g.sbt&&y.pause(),c.c.tl[s][i].TL.add(y,0),"update"!==a&&void 0!==b&&(c.c.tl[s][i].loops??=_tpt.gsap.timeline(),c.c.tl[s][i].loops.add(b,0)),g.sbt&&(c.sbt??={},c.sbt[s]??={},c.sbt[s][h]={tl:y,so:m.mod?.s?.so??0},_tpt.gsap.to(y,{duration:.01,time:_tpt.gsap.utils.clamp(0,y.duration(),c.sbt.__time)}),b)&&(c.sbt[s][h+"_loop"]??={},c.sbt[s][h+"_loop"]={tl:b})}}}"update"!=a&&(p||c.c.tl[s][i].TL.eventCallback("onComplete",E.sceneCompleted,[{id:t,scene:i,caller:a,skey:s}]),p||c.c.tl[s][i].TL.eventCallback("onStart",E.sceneStarted,[{id:t,scene:i,caller:a,skey:s}]),!p)&&c.slides[s]?.slide?.loop?.u&&c.c.tl[s][i].TL.eventCallback("onUpdate",E.sceneUpdated,[{id:t,scene:i,caller:a,skey:s}])},SR7.F.processFrame=async function(e){let{timeline:t,scene:n,id:d,layer:c,c:p,caller:h,update:s,skey:u,reset:i,sbt:m}=e,g=t[n],a=_tpt.gsap.timeline(),v,y=(p.tl[n]??={},!1);void 0!==p.mod&&(p.mod.animElem=p.mod.mask?p.el:p.parallax||p.loop||p.mask||("column"==p.subtype?p.con:p.el));var S=p.loop?"target":p.mask?"mask":"content",r;if(void 0!==g)for(let l of SR7.D.TLTargetsProcess)if(null!=g[l]&&!(void 0!==s&&l!==s||"parent"==h&&"loop"==l)){p.cache.tl??={},p.cache.tl[l]??="filter"==l?{}:SR7.F.getEmptyAnimObj(1);let r=_tpt.gsap.timeline(),o=void 0!==p.mod&&(!p.parallax||p.mod.mask)&&(p.mod.animElem!==p.el&&"mask"==l||p.mod.animElem==p.el&&"content"==l);for(var f in g[l])if(_tpt.hop(g[l],f)&&"pers"!=f&&"orig"!=f&&"type"!=f){let i="filter"==l?["filter"]:"all"==f?SR7.D.animAttr.filter(function(e){return!g[l].hasOwnProperty(e)&&!g[l].hasOwnProperty(SR7.D.animAttrTrans[e])}):"scale"==f?["scaleX","scaleY","skewX","skewY"]:"motionpath"==f?["x","y","z"]:f,a=SR7.F.usePerspective(g[l][f],SR7.M[d].settings.general,g?.content?.pers??"600px");for(var b in(g.pan||g.filter||g.loop)&&l==S&&(a??=g?.content?.pers??"600px"),g[l][f])if(("out"!=n||p.animState?.scene)&&("in"!=n||"action"!=h&&"parent"!=h||!p.animState?.scene||"out"==p.animState.scene||0!=b)&&("in"!=n||"action"==h||"w"!=(""+g[l][f][0].t)[0])){"in"==n&&0==b&&SR7.F.modify.process(d,"scroll",p.lkey);var R=g[l][f][b],w=0<=SR7.D.splits.indexOf(l),x;0==b&&"in"==n&&g[l][f][1]?.t&&parseInt(R?.t)>parseInt(g[l][f][1].t)&&(R.t=g[l][f][1].t),p.splitText??=SR7.F.splitText(c,p);let s={ease:R.e,duration:R.d/1e3,id:p.el.id+"_"+n+"_"+l+"_"+b,immediateRender:"in"===n&&0==b},t=(""+b!="0"&&w&&(s.stagger="center"===R.dir||"edges"===R.dir?SR7.F.offsetStagger({each:(R.delay??5)/100,offset:(R.delay??5)/200,from:R.dir}):SR7.F.offsetStagger({each:(R.delay??5)/100,from:"start"!=R.dir&&"end"!=R.dir||-1!=SR7.dirVal(d,SR7.gV({v:(1==b?g[l].all[0]:R).x,id:d,s:"scale"})).d?R.dir??"start":"start"==R.dir?"end":"end"==R.dir?"start":R.dir??"start"})),"words"==l||"lines"==l||"chars"==l?p.splitText[l]:"loop"==l?p.loop:"content"==l&&"image"==p.subtype&&p.colbg?[p.el,p.colbg]:"mask"==l?"column"==p.subtype?[p.mask,p.colbgMask]:p.mask:"row"==p.subtype&&(p.mask||p.loop||"clip"==l&&p.con)?p.con:"column"==p.subtype&&(p.mask||p.loop)?[p.con,p.colbg]:p.el),e=parseInt((""+R.t).replace("w",""))/1e3||0;if("loop"==l&&"filter"==f||"filter"==l||w){if(p.filters??={},!R.fu&&void 0===(p.filters?.simple?.used??void 0)||("filter"==l&&p.mod?.scroll?.uf&&(p.filters.simple=SR7.F.getFilterStyle(p.mod.scroll,"",p.filters?.simple?.used??void 0)),p.filters.simple=SR7.F.getFilterStyle(R.fu?R:{b:0,r:100,g:0},"",p.filters?.simple?.used??void 0),s.filter=p.filters.simple.filter),(!w&&R.bu||"loop"!==l&&void 0!==(p.filters?.backdrop?.used??void 0))&&(p.filters.backdrop=SR7.F.getFilterStyle(R.bu?R:{b:0,r:100,g:0,s:0,i:0},"b",p.filters?.backdrop?.used??void 0),_tpt.isSafari11||_tpt.isIOS?s["-webkit-backdrop-filter"]=p.filters.backdrop.filter:s.backdropFilter=p.filters.backdrop.filter,a=s.transformPerspective??=g?.content?.pers??"600px"),!w&&null==s.filter&&null==s.backdropFilter&&null==s["-webkit-backdrop-filter"]){r.add(_tpt.gsap.to(t,{}),"out"===n?0:e);continue}"filter"==l&&p.mod?.scroll?.uf&&(t=p.mask||p.el,s=SR7.F.modify.get(d,t,s,p,n,b,l,"filter"))}if("clip"==l){if("inherit"==R.c)continue;s["clip-path"]=s["-webkit-clip-path"]=SR7.F.clipEffect(g[l].orig,g[l].type,R.c,R.cb),p.clipPath=!0}else if("pan"==l&&void 0!==c.bg.image){let e=SR7.F.pan.getStep({canvas:p.canvas,x:parseInt(g.pan.all[b].x??0),y:parseInt(g.pan.all[b].y),scale:parseInt(g.pan.all[b].sX)/100,rotate:parseInt(g.pan.all[b].rZ),pos:c.bg.image.pos});void 0!==e&&(s.x=e.x,s.y=e.y,s.scale=e.scale,s.rZ=e.rZ,0==b&&(p.canvas.pan={x:s.x,y:s.y,rZ:s.rZ,scale:s.scale}),t=p.canvas.pan,SR7.M[d].c.pans??={},SR7.M[d].c.pans[p.skey]??=[],SR7.M[d].c.pans[p.skey].includes(p.lkey)||SR7.M[d].c.pans[p.skey].push(p.lkey))}else if("filter"!==l){if("motionpath"!==f||null==R.anchors?(i.includes("x")&&void 0!==R.x&&(s.x=F(d,R,w,p,n,l,"x")),i.includes("y")&&void 0!==R.y&&(s.y=F(d,R,w,p,n,l,"y"))):s.motionPath={type:"thru",curviness:parseInt(R.curv)||2,path:R.anchors,fromCurrent:!1,autoRotate:R.aR??!1,alignOrigin:[.5,.5]},o&&(s.tx=s.x?.()??0,s.ty=s.y?.()??0,i.push("tx"),i.push("ty"),s=SR7.F.modify.get(d,t,s,p,n,b,l,"xy")),i.includes("z")&&void 0!==R.z?s.z=R.z:delete s.z,"mask"==l?(s.overflow=R.oflow??(0==b&&null==g[l][f][1]?.oflow||(1==b&&null==g[l][f][0]?.oflow?"visible":"hidden")),void 0!==c.tr&&(s.rotationX=()=>c.tr?.rX??0,s.rotationY=()=>c.tr?.rY??0,s.rotationZ=()=>c.tr?.rZ??0),p.mod?.scroll?.ut&&(s=SR7.F.modify.get(d,t,s,p,n,b,l,"transform"))):(i.includes("rotationX")&&(void 0!==R.rX||"in"==n&&0==b)&&(s.rotationX=M(d,SR7.F.getSpecialValue(R.rX??0,0,SR7.M[d].lastChangeDir),w)),i.includes("rotationY")&&(void 0!==R.rY||"in"==n&&0==b)&&(s.rotationY=M(d,SR7.F.getSpecialValue(R.rY??0,0,SR7.M[d].lastChangeDir),w)),i.includes("rotationZ")&&(void 0!==R.rZ||"in"==n&&0==b)&&(s.rotationZ=M(d,SR7.F.getSpecialValue(R.rZ??0,0,SR7.M[d].lastChangeDir),w))),_tpt.isSafari11||_tpt.isIOS||void 0===p.ptype||void 0===p.borderW&&void 0===p.borderH||(s.force3D=!0),(void 0!==a||"mask"==l&&(p.mod?.scroll?.ut||p.mod?.mouse?.d3))&&(s.transformPerspective=a??600),(i.includes("scaleX")||i.includes("scaleY")||i.includes("skewX")||i.includes("skewY"))&&(w?(s.scaleX=L(d,k(R.sX||R.scaleX),"scale",k(R.skY||R.skewY)),s.scaleY=L(d,k(R.sY||R.scaleY),"scale",k(R.skY||R.skewY)),s.skewX=L(d,k(R.skX||R.skewX),"skew"),s.skewY=L(d,k(R.skY||R.skewY),"skew")):s=C(s,{sX:R.sX??p.cache.tl[l].scaleX,sY:R.sY??p.cache.tl[l].scaleY,skX:R.skX??p.cache.tl[l].skewX,skY:R.skY??p.cache.tl[l].skewY})),i.includes("opacity")&&(x="content"==l&&(p.mod?.scroll?.uf??!1)&&0<(p.mod?.scroll?.f??0),s[x?"tf":"opacity"]="mask"==l&&c.tr?c.tr.o:w&&"in"==n&&0==b&&"inherit"==R.o?g?.content?.all?.[0]?.o??1:R.o,x)&&(s=SR7.F.modify.get(d,t,s,p,n,b,l,"opacity")),"content"==l||w){if(!w&&void 0!==R.bgcol){let{gradient:e,bg:t}=0===b&&"in"===n?SR7.F.getBGAnimColor(p.cache?.color?.bg,R.bgcol):SR7.F.getBGAnimColor(R.bgcol,p.cache?.color?.bg??"transparent");e?s.background=t.to:s.backgroundColor=t.to,p.cache??={},p.cache.color??={},p.cache.color.bg=t.to,p.cache.color.bgfrom=n+"_"+l+"_"+b}if(void 0!==R.col)s.color=R.col,w||(p.cache.color.c=R.col,p.cache.color.from=n+"_"+l+"_"+b);else if("action"!=h&&1!=b||"in"!=n||!w&&"idle"===(p?.cache?.color?.from??"idle")){if(!w&&"action"==h&&"in"==n&&"idle"!==(p?.cache?.color?.bgfrom??"idle")){let{gradient:e,bg:t}=SR7.F.getBGAnimColor(c.bg.color,p.cache.color.bg);e?p.cache.color.bg=s.background=t.to:s.backgroundColor=t.to,p.cache.color.bg=t.to,p.cache.color.bgfrom="idle"}}else s.color=()=>SR7.gV({v:c.color,id:d}),w||(p.cache.color.c=s.color,p.cache.color.from="idle")}if("loop"!==l){s.display=(e,t)=>"row"==e.subtype&&t.con&&t.mask?t.conDisplay:"chars"==l||"words"==l?"inline-block":"column"==e.subtype&&(t.mask||t.loop)&&"table-cell"==t.display?"block":t.display,p.mask&&"column"==p.subtype&&t==p.mask&&"table-cell"==s.display&&(s.display="block"),s.visibility=w&&"in"==n?"inherit":"in"==n&&0==b?m||"container"==c.type?"visible":"hidden":"in"==n&&1==b&&SR7.M[d].sbt&&SR7.M[d].settings.migrated&&"hidden"==(p.par?.el?.style?.visibility??"visible")&&"inherit"==p.visibility?"visible":()=>p.visibility,0==b&&"in"==n&&"action"!==h&&"parent"!==h&&(s.x="inherit"==s.x||"function"==typeof s.x&&"inherit"==s.x()?0:s.x,s.y="inherit"==s.y||"function"==typeof s.y&&"inherit"==s.y()?0:s.y),"mask"==l&&(p.cache.tl[l].overflow=s.overflow);for(var _ of i)"function"!=typeof s[_]||"inherit"!=s[_]()&&null!=s[_]()||void 0===p.cache.tl?.[l]?.[_]?"inherit"==s[_]||null==s[_]?void 0!==p.cache.tl[l][_]&&(s[_]=p.cache.tl[l][_]):"scaleX"==_&&s.skewX?p.cache.tl[l][_]=R.sX??p.cache.tl[l].scaleX:"scaleY"==_&&s.skewY?p.cache.tl[l][_]=R.sY??p.cache.tl[l].scaleY:p.cache.tl[l][_]=s[_]:s[_]=p.cache.tl[l][_],"inherit"==s[_]&&"visibility"!==_&&delete s[_]}}"in"==n&&1==b&&(p.tl.inFrameShift=e),"action"==h&&"in"==n&&0{r.render(0,!1,!0)}))),void 0!==s.modifiers&&(p.mod.coreTween??={},void 0!==s.modifiers.filter&&(p.mod.coreTween.filter??={},p.mod.coreTween.filter[n]=l),void 0!==s.modifiers.x&&(p.mod.coreTween.xy??={},p.mod.coreTween.xy[n]=l),void 0!==s.modifiers.opacity)&&(p.mod.coreTween.opacity??={},p.mod.coreTween.opacity[n]=l)}r.eventCallback("onStart",E.layerStarted,[{id:d,c:p,scene:n,layer:c,target:l,caller:h,sbt:m,tl:r}]),r.eventCallback("onUpdate",E.layerUpdated,[{id:d,c:p,scene:n,layer:c,target:l,caller:h,sbt:m,tl:r}]),r.eventCallback("onComplete",E.layerCompleted,[{id:d,c:p,scene:n,layer:c,target:l,caller:h,sbt:m,tl:r}])}"loop"==l?(v??=_tpt.gsap.timeline()).add(r,0):"pan"===l||"pan"==l&&"update"==h||a.add(r,0),p.tl[n][l]=r,p.tl[n].TL=a}if(null==s||"bg"==s)if("out"==n&&"slidebg"==c.subtype)SR7.M[d].c.leavingBG=p;else if(g.bg)if(p.el.style.display=p.display,p.el.style.visibility=p.visibility,y=!0,"slidebg"==c.subtype){if("in"!==n)return;void 0!==p.mod&&(p.mod.animElemXY??=p.mask||p.el,_tpt.scrollObserver.run(SR7.M[d].c.module,!0),SR7.F.modify.process(d,"scroll")),void 0!==SR7.M[d].c.leavingBG&&(r=SR7.M[d].c.leavingBG).tl[n]&&(r.tl[n].bg&&r.tl[n].bg.kill(),SR7.M[d].c.tl[r.skey].out.TL.add(r.tl[n].bg=SR7.F.animateBG({timeline:t,c:r,id:d,scene:"out"}),0)),p.tl.in.bg&&p.tl.in.bg.kill(),a.add(p.tl.in.bg=SR7.F.animateBG(e),0),void 0!==SR7.M[d].c.leavingBG&&SR7.M[d].c.leavingBG.temp.TL.totalDuration(){var{c:r,layer:o,id:l}=i;if((void 0===(r?.cache?.hover??void 0)||(r.cache?.hover?.requested??"none")!=a)&&r.animState.entered&&!(0<(r.animState?.runningFrames?.length??0))){var i,i=0==(i=parseInt(o.hov.frame.d)/1e3??300)?.001:i;if(r.tl_hover&&r.tl_hover.progress&&0{_tpt.gsap.set(e.mask,{overflow:e.oflow})},[{mask:n,oflow:"hover"==a?o.hov?.m?"hidden":"visible":r.cache?.tl?.mask?.overflow}]),r.tl_hover.eventCallback("onReverseComplete",e=>{e.cache=void 0,e.tl=void 0,e.mask&&_tpt.gsap.set(e.mask,{overflow:e.oflow})},[{cache:r.cache.hover,tl:r.tl_hover,mask:n,oflow:r.cache?.tl?.mask?.overflow}])}};let F=(t,s,e,i,a,r,o)=>e?e=>SR7.cVal(SR7.gV({v:s[o],id:t,s:"scale"}),t,i,SR7.gV({v:s[o+"Re"],id:t,s:"scale"}),s.off,o,i.splitText[r][e],a,e):()=>SR7.cVal(SR7.gV({v:s[o],id:t,s:"scale"}),t,i,SR7.gV({v:s[o+"Re"],id:t,s:"scale"}),s.off,o,!1,a),M=(t,s,e)=>e?e=>SR7.F.getOffset(s,void 0,SR7.M[t].lastChangeDir,e):()=>SR7.F.getOffset(s,void 0,void 0,0),k=e=>"inherit"==e?void 0:e,C=(e,t)=>{let s=k(t.sX??t.scaleX),i=k(t.sY??t.scaleY),a=k(t.skX??t.skewX),r=k(t.skY??t.skewY);return void 0===a&&void 0===r||(void 0!==a&&(i=parseFloat(i??1)*Math.cos((a=parseFloat(a))*_tpt.DEG2RAD)),void 0!==r&&(s=parseFloat(s??1)*Math.cos((r=parseFloat(r))*_tpt.DEG2RAD))),void 0===a&&void 0===r||(e.skewX=_tpt.unitize(a??0,"deg"),e.skewY=_tpt.unitize(r??0,"deg")),void 0===s&&void 0===i||(e.scaleX=s??1,e.scaleY=i??1),e},L=(s,i,a,r)=>e=>{var t=SR7.F.getOffset(i,void 0,SR7.M[s].lastChangeDir,e),e;return"skew"==a?_tpt.unitize(t??0,"deg"):null==(e=SR7.F.getOffset(r,void 0,SR7.M[s].lastChangeDir,e))?t:parseFloat(t||1)*Math.cos(parseFloat(e)*_tpt.DEG2RAD)},a=(e,t,s,i)=>{var a=(i||e.e/1e3<=t.time())&&e.e/1e3>t.time()?1e3*(e.e/1e3-t.time()):0;(i||e.e/1e3<=t.time())&&(-1==e.r||s{t.time(e.s/1e3)},a)},E=(SR7.F.updateVisibility=e=>{"column"==e.subtype&&e.target.style.visibilty!==e.el.style.visibility&&(e.target.style.visibility=e.visibility),e.parallax&&e.parallax.style.visibility!==e.el.style.visibilty&&(e.parallax.style.visibility=e.visibility),e.mask&&e.mask.style.visibility!==e.el.style.visibilty&&(e.mask.style.visibility=e.visibility),e.loop&&e.loop.style.visibility!==e.el.style.visibilty&&(e.loop.style.visibility=e.visibility),e.addonWrap&&e.addonWrap.style.visibility!==e.el.style.visibilty&&(e.addonWrap.style.visibility=e.visibility)},{sceneStarted:e=>{var{id:e,skey:t,scene:s}=e;"in"==s&&(SR7.M[e].states.sceneInProgress=!0),SR7.M[e].slides[t].slide?.loop?.u&&(SR7.M[e].c.tl[t].loop=0),void 0!==SR7.M[e].c.pans&&SR7.F.pan.observe(e)},sceneUpdated:e=>{var{id:e,skey:t,scene:s}=e;"in"==s&&void 0!==SR7.M[e].c.tl[t].loop&&a(SR7.M[e].slides[t].slide?.loop,SR7.M[e].c.tl[t][s].TL,SR7.M[e].c.tl[t].loop++)},sceneCompleted:function(e){var{id:e,skey:t,scene:s,caller:i}=e;"in"==s&&SR7.F.slideDelayFinished(e),"in"==s&&void 0!==SR7.M[e].c.tl[t].loop?a(SR7.M[e].slides[t].slide?.loop,SR7.M[e].c.tl[t][s].TL,SR7.M[e].c.tl[t].loop++,!0):"out"==s&&"action"!==i&&"parent"!==i&&!0!==SR7.M[e].zOrder.managed&&SR7.F.hideLeavingSlide(e,t)},layerStarted:function(e){var{scene:e,c:t,sbt:s,id:i,frame:a}=e;"out"!==e&&(t.state="animated"),"in"==e&&t.repeat&&SR7.F.updateVisibility(t),s&&!SR7.M[i].sbt.__time&&SR7.F.sbt.process(i)},layerUpdated:async function(e){var{id:t,scene:s,c:i,target:a,sbt:r}=e;r&&!SR7.M[t].sbt.done&&SR7.M[t].sbt?.[SR7.M[t].current.id]?.[i.lkey]&&!SR7.M[t].sbt[SR7.M[t].current.id][i.lkey].tl.paused()&&SR7.M[t].sbt[SR7.M[t].current.id][i.lkey].tl.time()>=SR7.M[t].sbt.__time&&SR7.M[t].sbt[SR7.M[t].current.id][i.lkey].tl.pause(),i.animState?.flagged&&0==i.animState?.frame&&"default"==i.animState?.caller&&"in"==i.animState?.scene||(i.animState.flagged=!0,"in"==s&&"pan"==a&&i.canvas.drawImg(),i.announce?.update&&await SR7.F.triggerLayerEvent(e,"update"))},layerCompleted:function(e){var{scene:e,layer:t,c:s,target:i,caller:a}=e;if("out"==e&&"content"==i&&(SR7.F.manageLayerListeners(s,t,!1),s.state="removed",void 0!==(s.cache?.hover?.requested??void 0))&&(s.cache.hover.requested="idle"),"out"==e)for(var r in s.repeat)_tpt.hop(s.repeat,r)&&"cur"!==r&&s.repeat[r].tl.kill();"out"==e&&(s.el.style.pointerEvents="none",s[s.LME]?.style&&(s[s.LME].style.pointerEvents="none"),s[s.LME].style.visibility="hidden",s.el.style.visibility="hidden"),s.animState.runningFrames=[],delete s.animState.flagged},frameRepeatStart:async function(e){e.caller="repeat",e.animState={scene:e.scene,frame:1},await SR7.F.triggerLayerEvent(e,"framestarted")},frameRepeat:async function(e){var{id:t,c:s,scene:i,skey:a}=e,r=SR7.F.triggeredChildren(t,a,s.lkey);e.c.animState.frame=e.frame,"in"==i&&r&&0e!==c),d||"in"!=s||"animateBG"!=o||"slidebg"!=r.subtype?"out"==s&&"animateBG"==o&&"slidebg"==r.subtype?p="leftstage":"enteredstage"==(p=1==r.animState.frame&&"update"!==o&&"in"==s&&0==r.animState.runningFrames.length?"enteredstage":"out"==s&&"update"!==o?"leftstage":"frameended")&&(r.animState.entered=!0):(SR7.F.triggerSlideEvent(t,"afterChange",["onafterswap","onchange"]),p="enteredstage"),p&&(r.animState.stageState="leftstage"!=p,await SR7.F.triggerLayerEvent(e,p)),_tpt.is_mozilla&&"row"===r.subtype){let e=getComputedStyle(r.el).transform;e&&"none"!==e&&"matrix(1, 0, 0, 1, 0, 0)"!==e||(r.el.style.transform="")}!d&&"in"==s&&"animateBG"==o&&r.media&&"slidebg"===r.subtype&&"html5"!==r.media.player.options.type?(r.media.play(),SR7.M[t].globalMuted&&r.media.mute()):"out"==s&&0==i&&r.media&&("1sttime"==(a=r.media.player.options).autoPlay&&(a.autoPlay=!1),"no1sttime"==a.autoPlay&&(a.autoPlay=!0),r.media.pause(),a.rewind)&&r.media.rewind(),"out"==s&&r?.tl?.in?.pan&&r.tl.in.pan.pause()}}),p=(SR7.F.hideLeavingSlide=(e,t)=>{var s;null!=e&&null!=t&&-1!=t&&"carousel"!=(s=SR7.M[e]).settings.type&&(s.c.slides[t].style.display="none",s.c.slides[t].style.visibilty="hidden",s.c.slides[t].style.pointerEvents="none",s.zOrder={},SR7.F.slideDelayFinished(e))},SR7.F.slideDelayFinished=e=>{clearTimeout(SR7.M[e].states.waitingForNextCallTimer),delete SR7.M[e].states.waitingForNextCallTimer,SR7.M[e].states.sceneInProgress&&(SR7.M[e].states.sceneInProgress=!1,SR7.M[e].states.waitingForNextCall)&&SR7.F.requestSlide(SR7.M[e].states.waitingForNextCall)},SR7.F.getRandomSlidetransition=(e,t=0)=>{var s,s;return 10"in"!==e&&"out"!==e&&"icon"!==e)).length?null:(s=e[s[Math.floor(Math.random()*s.length)]]).title?s:(s.title,"object"!=typeof s?SR7.F.getRandomSlidetransition(e,t+1):SR7.F.getRandomSlidetransition(s,t+1))},SR7.F.animateBG=function(e){var{timeline:e,scene:t,id:s,c:i,layer:a}=e,r=SR7.M[s];l(t,i),u(i,t,i.canvas.width,i.canvas.height),n(i);let o=d(r,e);o.d=parseInt(o.d),o=c(o,t),o=h(o,t);var e=i.temp=m(i,o,t,s,r);return g(e,o,t,r),v(t,o,e,i,r),(o=SR7.D.transitions?.[o.tr]?.updateAnim?SR7.D.transitions[o.tr].updateAnim(o,e):o)[t].e??=o.e??"power2.inOut",e.fdf=e.col*e.row<2||null==o.f?"start":o?.dir??o.f,o.d3=y(o.d3,e.d,e.sdir),o[t].mo=SR7.D.transitions.motionFilter.init(i.aCanvas,o[t].mo),SR7.D.transitions.buildTimeline(s,i,e,o,a),e.TL},SR7.D.transitions={...SR7.D.transitions,buildTimeline:(e,s,i,a,t)=>{if(null!=a.tr&&SR7.D.transitions[a.tr]?.buildTimeline)i.TL=SR7.D.transitions[a.tr].buildTimeline(e,s,i,a,t),SR7.D.transitions?.[a.tr]?.extendTimeLine&&i.TL.add(SR7.D.transitions[a.tr].extendTimeLine(i,a,s),0);else{var r="oppslidebased"==i.fdf?1==i.sdir?"end":"start":"slidebased"==i.fdf?1==i.sdir?"start":"end":"nodelay"===i.fdf?"start":i.fdf;if("in"===i.scene){var o=a.in;for(let e=0;eSR7.D.transitions.handleCallback(e,i),[{c:s,caller:"animateBG",frame:0,scene:i.scene,layer:t,id:i.id}]),i.TL.eventCallback("onInterrupt",e=>SR7.D.transitions.handleCallback(e,i,"onInterrupt",!0),[{c:s,caller:"animateBG",frame:0,scene:i.scene,layer:t,id:i.id}])},handleCallback:async(e,t,s="onComplete",i=!1)=>{let a=Date.now(),r=a-(e.c?.TSS??a-50)<20?5:0;r||SR7.D.transitions.default.complete(e.c,e.id,e.scene,i),setTimeout(()=>{"html5"===e.c.media?.player.options.type&&e.c.media.stopCanvas(),e.interrupt=i,SR7.F.slideDelayFinished(e.id),E.framesCompleted(e),r&&SR7.D.transitions.default.complete(e.c,e.id,e.scene,i),t[s+"Callback"]&&t[s+"Callback"](t,e.c,e.id)},r)},setDimensions:(e,t)=>{var s="random"==t.col?Math.round(10*Math.random()+3):Math.max(1,Math.min(t.col??1,e.aCanvas.width-10)),t="random"==t.row?Math.round(10*Math.random()+3):Math.max(1,Math.min(t.row??1,e.aCanvas.height-10)),i={s:{},c:{},ow:Math.ceil(e.aCanvas.width/s),oh:Math.ceil(e.aCanvas.height/t)};return i.dx=0-i.ow/2,i.dy=0-i.oh/2,{col:s,row:t=Math.ceil(e.aCanvas.height/i.oh)||1,slot:i,width:e.canvas.width,height:e.canvas.height}},default:{updateAnim:(e,s,i,a,t)=>{SR7.E.backend&&(s.media&&("html5"==s.media.player.options.type&&SR7.editing.timelinepos&&s.media.goto(SR7.editing.timelinepos,!0),i.TL.duration(){var i=SR7.M[t];i.c.slideBGStates[e.skey]="animating",null==e.mod&&(e.el.style.opacity=1),e.canvas.canvas.style.visibility="hidden",e.canvas.canvas.style.opacity=0,e.el.style.visibility="visible","out"==s&&"out"==i.zOrder.use&&i.zOrder.managed&&SR7.F.swapSlidezIndex(t,e.skey),SR7.E.backend&&"out"===s||SR7.F.manageLayerListeners(e,i.slides[e.skey].layers[e.lkey],"in"==s)},complete:(e,t,s,i)=>{var a=SR7.M[t];null==e.mod&&(e.el.style.opacity=1),SR7.D.transitions.motionFilter.complete(e,e.aCanvas),SR7.E.backend&&"out"===s||(e.canvas.canvas.style.visibility="visible"),e.canvas.canvas.style.opacity=1,a.c.slideBGStates[e.skey]=s,SR7.E.backend||(void 0!==e.aCanvas&&e.aCanvas.canvas.remove(),e.aCanvas=void 0,i)||SR7.E.backend||(a.zOrder.managed&&a.zOrder.use==s&&SR7.F.swapSlidezIndex(t),"out"==s&&SR7.F.hideLeavingSlide(t,e.skey))}},motionFilter:{init:function(e,t){return void 0!==t&&0{SR7.F.requestSlide({id:t.id,slide:"+1"})},{id:e,c:i}),!s.stopAllMedia&&!s.pauseTimer||i.media.hasEvent("playing")||i.media.addEvent("playing",(e,t)=>{s.stopAllMedia&&!i.media.player.pauseRequested&&i.media.stopPlayingMedias(!1),s.pauseTimer&&SR7.slideShow.pause(t.id)},{id:e,c:i,o:s}),s.pauseTimer&&!i.media.hasEvent("paused")&&i.media.addEvent("paused",(e,t)=>{t.o.pauseTimer&&SR7.slideShow.resume(t.id)},{id:e,c:i,o:s}))}}),l=(e,t)=>{"in"==e&&(t.canvas.canvas.style.visibility="hidden"),t.canvas.canvas.style.background="transparent"},n=e=>e.media&&"html5"==e.media.player.options.type&&e.media.startCanvas(e.canvas),d=(e,t)=>-1==e.prev.index&&e.settings.fs?.as?_tpt.extend({},e.settings.fs.a):_tpt.extend({},t.in.bg.all[1]),c=(e,t)=>{var t;return"in"===t&&null!=e.rnd&&0!=_tpt.tf(e.rnd)&&null!=SR7.E.transtable&&(t=SR7.F.getRandomSlidetransition(SR7.E.transtable))?SR7.D.getBGAnim(t):e},h=(e,t)=>(Array.isArray(e.addOns)&&0===e.addOns.length&&(e.addOns={}),(e=SR7.D.transitions?.[e.tr]?.getBasic?_tpt.extend(SR7.D.transitions[e.tr].getBasic(t),e):e)[t]??={},e),u=e=>{e.aCanvas??=new SR7.F.canvas({wrap:e.el,ctx:"2d",create:!0}),e.aCanvas.canvas.classList.add("sr7-a-canvas"),e.aCanvas.canvas.style.background="transparent"},r=e=>"default"==e.d||"d"==e.d?1e3:"random"==e.d?Math.round(1e3*Math.random()+300):_tpt.defNum(e.d,1e3),m=(e,t,s,i,a)=>{var e=SR7.D.transitions.setDimensions(e,t[s]);return{...e,id:i,scene:s,TL:_tpt.gsap.timeline(),sdir:a.lastChangeDir,d:r(t),sd:parseFloat(t.sd||75)/1e3,delay:0,amnt:e.col*e.row,boxes:Array(e.amnt)}},g=(e,t,s,i)=>{-1!==i.prev.index&&"in"==s&&void 0!==t.p&&"none"!==t.p&&(e.bg="dark"===t.p?"#000":"light"===t.p?"#fff":void 0,e.delay=e.d/1e3)},v=(e,t,s,i,a)=>{s.notFirstIn=-1!=a.prev.index,"out"==e?a.zOrder={cache:{skey:i.skey,ms:s.d,animated:1!==(t[e].o??1)||0!==(t[e].x??0)||0!==(t[e].y??0)}}:-1===a.prev.id||null!=a.zOrder.cache&&("forceinout"===t.o||"outin"!=t.o&&!a.zOrder.cache.animated)||(a.zOrder.managed="0"==t?.out?.o||"outin"==t.o||0!==s.delay||1===(t[e].o??1)&&0===(t[e].x??0)&&0===(t[e].y??0),a.zOrder.use=0===s.delay&&(a.zOrder?.cache?.ms??1e3)<(s.d??1e3)?"in":"out")},y=(e,t,s)=>null==e?void 0:{...e,dur:.001*t,fd:7e-4*t,md:15e-5*t,sdir:s,t:void 0!==e.t&&0!==e.t&&e.t,su:_tpt.tf(e.su),smi:_tpt.tf(e.su)?parseFloat(e?.smi||0):void 0,sl:_tpt.tf(e.su)?parseFloat(e?.sl||1):void 0,sma:_tpt.tf(e.su)?parseFloat(e?.sma||.5):void 0,sc:_tpt.tf(e.su)?_tpt.gsap.utils.splitColor(e?.sc??"0,0,0").join(","):void 0};_tpt.R??={},_tpt.R.animate=_tpt.extend?_tpt.extend(_tpt.R.animate,{status:2,version:"1.0"}):{status:2,version:"1.0"}})(),(()=>{if(window.SR7??={},window._tpt??={},SR7.F=SR7.F||{},void 0!==SR7.F.dist)return;SR7.F.dist=function(e,t,s,i){return Math.sqrt(Math.pow(e-s,2)+Math.pow(t-i,2))},SR7.F.cSort=function(e,t){return e-t},SR7.F.canvas=function(e){e.wrap&&(e.width=null==e.width||0==e.width?e.wrap.clientWidth:e.width,e.height=null==e.height||0==e.height?e.wrap.clientHeight:e.height);var t=e.canvas??document.createElement("canvas");this.ctx=t.getContext(e.ctx||"2d"),this.wrap=e.wrap,"100%"==e.width?(t.width=this.width=1e3,t.style.width="100%"):(t.width=this.width=e.width*_tpt.dpr,t.style.width=e.width+"px"),"100%"==e.height?(t.height=this.height=1e3,t.style.height="100%"):(t.height=this.height=e.height*_tpt.dpr,t.style.height=e.height+"px"),void 0!==e.overlay&&(this.overlay=SR7.F.addOverlay(e.overlay.type,e.overlay.size,e.overlay.cA,e.overlay.cB),e.wrap.appendChild(this.overlay)),void 0!==e.wrap&&e.wrap.appendChild(t),e.position&&(t.style.position=e.position),"absolute"===e.position&&(t.style.top=0,t.style.left=0),this.color=e?.color??void 0,void 0!==e.size&&(this.size=e.size),void 0!==e.pos&&(this.pos=e.pos),void 0!==e.repeat&&(this.repeat=e.repeat),void 0!==e.sizeVal&&(this.sizeVal=e.sizeVal),e.create&&void 0!==e.wrap&&(t.style.zIndex=1,t.style.position="absolute",t.style.top="0px",t.style.left="0px",this.wrap=e.wrap,e.wrap.children[0]?e.wrap.insertBefore(t,e.wrap.children[0]):e.wrap.appendChild(t)),this.canvas=t},SR7.F.canvas.prototype.updateDim=function(){this.wrap&&(this.canvas.width=this.width=this.wrap.clientWidth*_tpt.dpr,this.canvas.height=this.height=this.wrap.clientHeight*_tpt.dpr,this.canvas.style.width=this.wrap.clientWidth+"px",this.canvas.style.height=this.wrap.clientHeight+"px")},SR7.F.canvas.prototype.checkPreDraw=function(){let e={pre:!0,core:!0,post:!0};if(void 0!==this.preDraw)for(var t of this.preDraw)e.pre&&(e=t(this,e));return e},SR7.F.canvas.prototype.checkPostDraw=function(){if(void 0!==this.afterDraw)for(var e of this.afterDraw)r.pre&&(r=e(this,r))},SR7.F.canvas.prototype.drawImg=function(o,l=_tpt.dpr,n){if(this.image||null!=o){this.cacheAltSrc=o;let e="high"==this.stretch&&this?.image?.naturalWidth?this?.image?.naturalWidth??0:this.wrap?.clientWidth||this.requestedWidth||this.image?.naturalWidth||0,t="high"==this.stretch&&this?.image?.naturalWidth?this?.image?.naturalHeight??0:this.wrap?.clientHeight||this.requestedHeight||this.image?.naturalHeight||0,s,i,a,r;"high"==this.stretch&&1!==l&&(e=(this.wrap?.clientWidth||this.requestedWidth||this.image?.naturalWidth||0)*l,t=(this.wrap?.clientHeight||this.requestedHeight||this.image?.naturalHeight||0)*l),!n&&this.cacheW===e&&this.cacheH===t||(this.cacheW=e,this.cacheH=t,this.width=this.canvas.width=e*l,this.height=this.canvas.height=t*l,this.canvas.style.width=e+"px",this.canvas.style.height=t+"px",this.ctx.scale(l,l));var n=a=o?.videoWidth??this.image?.naturalWidth??this.width,l=r=o?.videoHeight??this.image?.naturalHeight??this.height,d=s=e,c=i=t,p=0,h=0,u=0,m=0,g=this.width/this.height,v=n/l,y,S,f,b;void 0!==this.pan?(this.ctx.clearRect(u,m,d,c),this.ctx.save(),this.ctx.transform(Math.cos(this.pan.rZ)*this.pan.scale,Math.sin(this.pan.rZ)*this.pan.scale,Math.sin(this.pan.rZ)*-this.pan.scale,Math.cos(this.pan.rZ)*this.pan.scale,this.pan.x,this.pan.y),g{var a=document.createElement("sr7-overlay");return a.style.backgroundImage=o(e,t,s,i),a};let o=(e=1,t=1,s="rgba(0,0,0,0)",i="rgba(0,0,0,1)")=>{if("none"!==e){var a={0:s,1:i},s={none:[[0]],1:[[1,0],[0,0]],2:[[1,0,0],[0,0,0],[0,0,0]],3:[[1,0,0,0],[0,0,0,0],[0,0,0,0]],4:[[1],[0]],5:[[1],[0],[0]],6:[[1],[0],[0],[0]],7:[[1,0]],8:[[1,0,0]],9:[[1,0,0,0]],10:[[1,0,0,0,0],[0,1,0,1,0],[0,0,0,0,0],[0,1,0,1,0],[0,0,0,0,1]],11:[[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0]],12:[[1,0,0],[0,1,0],[0,0,1]],13:[[0,0,1],[0,1,0],[1,0,0]],14:[[1,0,0,0,0],[0,1,0,0,0],[0,0,1,0,0],[0,0,0,1,0],[0,0,0,0,0]],15:[[0,0,0,0,1],[0,0,0,1,0],[0,0,1,0,0],[0,1,0,0,0],[1,0,0,0,0]],16:[[1,0,0,0,1],[0,1,0,1,0],[0,0,1,0,0],[0,1,0,1,0],[1,0,0,0,1]]},r=void 0===s[e]?s[2]:s[e],i=document.createElement("canvas"),o=i.getContext("2d");i.width=r[0].length*t,i.height=r.length*t;for(var l=0;l{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},void 0!==SR7.gVal)return;function r(t,e,s,i){if(0===e.length)for(let e=0;eSR7.gV({v:e,id:t,u:s,f:i,m:a,a:r,debug:o,c:l,s:n}),SR7.gV=function(e){if(null==e?.v)return;let i,t,a=SR7.M[e.id],{v:r,u:s=1,f:o=!1,m:l,a:n,debug:d,c=a.LEV,s:p}=e,h=6,u=1;if(Array.isArray(r)){h=0;let s=c;for(;!a.settings.uSize[s]&&0=h;t--)if(a.settings.uSize[t]&&"#a"!=r[t]&&void 0!==r[t]&&""!==r[t]&&null!==r[t]){e=t;break}if(null==e)for(t=s;t<=5;t++)if(a.settings.uSize[t]&&"#a"!=r[t]&&void 0!==r[t]&&""!==r[t]&&null!==r[t]){e=t;break}void 0!==e&&(0==h&&0==s&&(u=parseFloat(a.settings.size.width[0])/parseFloat(a.settings.size.width[e])),"scale"==p&&(a.slideRatios?(m=parseInt(a.settings.size.height[c],0)*(!1!==a.slideRatios[a.current.id]?a.slideRatios[a.current.id]:parseFloat(a.settings.size.width[e])/parseFloat(a.settings.size.height[e])),g=parseInt(a.settings.size.height[e],0)*(!1!==a.slideRatios[a.current.id]?a.slideRatios[a.current.id]:parseFloat(a.settings.size.width[e])/parseFloat(a.settings.size.height[e])),u=m/g,d&&console.log(u,m,g)):u=parseFloat(a.settings.size.width[c])/parseFloat(a.settings.size.width[e])),i=r[e])}i??=e}else i=r;var m=_tpt.gsap.utils.getUnit(i);return(t=Number.isFinite(parseFloat(i)))&&"%"!==m&&(1!==u&&(i=parseFloat(i)*u),1==o?(i=parseFloat(i)*(h>c&&(0!=c||a.settings.size.fullWidth&&!a.useHMP)?1:a.MP??1),"round"==l||"ceil"==l?i=Math[l](i):"floor"==l&&(i=0(t.width??=parseInt(e.cw),t.height??=parseInt(e.ch),t.left=(t.left??0)+parseInt(e?.left??0),t.top=(t.top??0)+parseInt(e?.top??0),t=void 0!==e.par?SR7.F.getParOffsets(e.par,t):t),SR7.F.getParRowMP=e=>{for(var t={x:0,y:0};e&&"SR7-SLIDE"!==e.tagName;)"SR7-ROW"===e.tagName&&(t.x+=parseFloat(e.style.paddingLeft||0),t.y+=parseFloat(e.style.paddingTop||0),t.x+=parseFloat(e.style.marginLeft||0),t.y+=parseFloat(e.style.marginTop||0)),e=e.parentElement;return t},SR7.F.getOffsetTop=e=>{let t=e.offsetTop,s=e.offsetParent;for(;null!==s;)t+=s.offsetTop,s=s.offsetParent;return t},SR7.cVal=function(e,t,s,i,a,r,o=!1,l,n){var d=(""+e).includes("%"),{v:n,d:e}=!1!==o?{v:SR7.F.getOffset(e,void 0,SR7.M[t].lastChangeDir,n),d:1}:SR7.dirVal(t,(""+e).includes("{")||(""+e).includes("[")?SR7.F.getOffset(e,void 0,void 0,0):e),e="in"!==l&&"out"!==l?1:e,l,c,a,p;let h=n;return 0<=SR7.D.DA.indexOf(n)?(i??=null==s.ptype?1:"zone"==s.ptype?2:0,i=4==(i="zone"!=s.ptype&&null!=s.ptype||null!=i&&1!=i?i:2)&&"column"==s.ptype?"100%"===s.par.w?2:1:i,l="center"!==n&&"middle"!==n&&0==i?{left:0,top:0,width:"zone"==s.ptype?s.ciw:s.cw,height:s.ch}:SR7.F.getParOffsets(s),c=1==i||("center"==n||"middle"==n)&&0==i?s.par.el?SR7.F.getParOffsets(s.par):{width:s.par.cw,height:s.par.ch,left:s.par?.left??s.par?.x,top:s.par?.top??s.par?.y}:{width:SR7.M[t].dims.content.w,height:SR7.M[t].dims.content.h,left:SR7.M[t].dims.content.x,top:SR7.M[t].dims.content.y},a="center"===n||"middle"===n||null!=a&&0!=a?{left:s.target.offsetLeft,top:s.target.offsetTop}:{left:0,top:0},l.width+=s.borderH??0,l.height+=s.borderV??0,"zone"==s.ptype&&(l.height+=s.rpt??0+s.rpb??0,l.width+=s.rptl??0+s.rptr??0),!s.par.el&&SR7.M[t]?.c?.autoParents?.[s.skey]?.includes(s.lkey)&&SR7.M[t]?.firstRendering&&s.el.classList[1==SR7.M[t].firstRendering[s.skey]?"add":"remove"]("sr7-hiddenAutoContainer"),h="center"==n||"middle"==n?"y"==r?i<2?0-l.height/2+c.height/2-a.top:0-l.top-l.height/2+c.height/2:i<2?0-l.width/2+c.width/2-a.left+c.left:0-l.left-l.width/2+c.width/2:(p="left"==n||"right"==n?Math.abs(Math.round(parseFloat(s?.mod?.animElemXY?._gsap?.x??s?.mod?.animElem?._gsap?.x??0))):"bottom"==n||"top"==n?Math.abs(Math.round(parseFloat(s?.mod?.animElemXY?._gsap?.y??s?.mod?.animElem?._gsap?.y??0))):0,p+=0==p?0:10,(1==e&&"bottom"==n||-1==e&&"top"==n)&&(h=0==i?l.height:1==i?c.height-(l.top-c.top):SR7.M[t].dims.content.h-l.top),(1==e&&"top"==n||-1==e&&"bottom"==n)&&(h=0==i?0-l.height:1==i?0-(l.top-c.top+l.height):0-(l.top+l.height)),(1==e&&"right"==n||-1==e&&"left"==n)&&(h=0==i?l.width:1==i?(c.left??0)-l.left+c.width:"column"==s.par?.subtype?c.width-l.left:c.width-l.left+a.left-(c?.left??0)),0<(h=1==e&&"left"==n||-1==e&&"right"==n?0==i?0-l.width:1==i?0-(l.left-(c.left??0)+("row"==s.subtype?SR7.M[t].dims.content.w:l.width)):0-(l.left+("row"==s.subtype?SR7.M[t].dims.content.w:l.width)):h)?h+p:h-p)):d?(null==(i??=null==s.ptype||""+s.ptype=="-1"||"zone"==s.ptype?0:1)||0==i?h=e*parseInt(n)/100*("x"===r?"zone"==s.ptype?s.ciw:o?o.offsetWidth:0==s.cw?s.el?.offsetWidth??s.cw:s.cw:o?o.offsetHeight:0==s.ch?s.el?.offsetHeight??s.ch:s.ch):1==i?h=e*parseInt(n)/100*("x"===r?(o?s:s.par).cw:(o?s:s.par).ch):2==i&&(h=e*parseInt(n)/100*("x"===r?SR7.M[t].dims.content.cw:SR7.M[t].dims.content.ch)),h):n},SR7.F.getEmptyAnimObj=e=>1==e?{x:0,y:0,z:0,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,opacity:1}:{x:0,y:0,z:0,scaleX:1,scaleY:1,rotationX:0,rotationY:0,rotationZ:0,skewX:0,skewY:0,opacity:1,blur:0,graysacle:0,brightness:100},SR7.F.checkWrap=(e,t)=>{if(null==e)return!1;let s=!1;for(var i in e)s&&_tpt.hop(e,i)||(s=void 0!==e[i][t]);return s},SR7.F.checkMargin=e=>{let t,s,i=!1;if(e)for(t of SR7.D.DS)if(!i)for(s=0;s<5;s++)i=i||0!==e[t][s]&&void 0!==e[t][s];return i},SR7.F.splitText=(e,t)=>{let s;for(var i in e.tl)for(var a of["words","lines","chars"])!_tpt.hop(e.tl,i)||null!=s&&s[a+"Class"]||void 0===(e.tl[i]?.[a]??void 0)||(s??={},s[a+"Class"]="sr7_splitted_"+a);return void 0!==s&&(s.wordsClass??="sr7_splitted_words_noanim",s.type=Object.keys(s).join(",").replaceAll("Class","")),null!=s&&new _tpt.SplitText(t.el,s)},_tpt.inRange=(e,t,s)=>(t"zone"!==SR7.M[e].slides[t].layers[s].type&&(void 0!==SR7.M[e].slides[t].layers[s].tl.in&&"w"==(""+(SR7.M[e].slides[t].layers[s].tl.in?.content?.all?.[0]?.t??""))[0]||0==SR7.M[e].slides[t].layers[s].tl.in?.content?.all?.length),SR7.F.triggeredChildren=(e,t,s,i=[])=>{var a=SR7.M[e].slides[t].layers,r;if("container"==a[s].type)for(var o in a){o==s||0<=i.indexOf(o)||!_tpt.hop(a,o)||(r=a[o]).pid==s&&(i.push(o),"container"==r.type)&&!0!==SR7.F.startOnAction(e,t,o)&&(i=SR7.F.triggeredChildren(e,t,o,i))}return i},SR7.F.inActionEnv=(e,t,s,i=!1)=>i=null==e||null==s||null==t||(i=i||SR7.F.startOnAction(e,t,s))||-1===SR7.M[e].slides[t].layers[s].pid?i:SR7.F.inActionEnv(e,t,SR7.M[e].slides[t].layers[s].pid,i),SR7.F.getOffset=(e,t,s,i)=>{var a=e,e,a;return"left"==e||"right"==e||"top"==e||"bottom"==e?a:null!=a?(e=(""+a).includes("%"),0==(a=SR7.F.getSpecialValue(a,i,s))||void 0===a?0:e?null==t?a:t*(parseFloat(a)/100):parseFloat(a)):void 0},SR7.F.getSpecialValue=(e,t,s,i)=>{let a=e;if(null!=a)return parseFloat(a)==a?parseFloat(a,0):(""+a).includes("{")?(a=a.slice(1,-1).split(","),_tpt.gsap.utils.random(parseFloat(a[0]),parseFloat(1"polygon("+SR7.F.getClipPaths(e.l,0,parseFloat(e.lw))+","+SR7.F.getClipPaths(e.r,100,100-parseFloat(e.rw),!0)+")",SR7.F.usePerspective=function(e,t,s=600,i){let a;if(i)(_tpt.isSet(e.z)&&"0deg"!==e.z||_tpt.isSet(e.rX)&&"0deg"!==e.rX||_tpt.isSet(e.rY)&&"0deg"!==e.rY)&&(a="global"==t.perspectiveType?t.perspective??600:"isometric"==t.perspectiveType?"none":s);else for(var r in e)void 0===a&&_tpt.hop(e,r)&&(_tpt.isSet(e[r].z)&&"0deg"!==e[r].z||_tpt.isSet(e[r].rX)&&"0deg"!==e[r].rX||_tpt.isSet(e[r].rY)&&"0deg"!==e[r].rY)&&(a="global"==t.perspectiveType?t.perspective??600:"isometric"==t.perspectiveType?"none":s);return"none"==a?void 0:a},SR7.F.getClipPaths=(e,t,s,i)=>{var a;switch(e){case"none":a=t+"% 100%,"+t+"% 0%";break;case"top":a=s+"% 100%,"+t+"% 0%";break;case"middle":a=s+"% 100%,"+t+"% 50%,"+s+"% 0%";break;case"bottom":a=t+"% 100%,"+s+"% 0%";break;case"two":a=s+"% 100%,"+t+"% 75%,"+s+"% 50%,"+t+"% 25%,"+s+"% 0%";break;case"three":a=t+"% 100%,"+s+"% 75%,"+t+"% 50%,"+s+"% 25%,"+t+"% 0%";break;case"four":a=t+"% 100%,"+s+"% 87.5%,"+t+"% 75%,"+s+"% 62.5%,"+t+"% 50%,"+s+"% 37.5%,"+t+"% 25%,"+s+"% 12.5%,"+t+"% 0%";break;case"five":a=t+"% 100%,"+s+"% 90%,"+t+"% 80%,"+s+"% 70%,"+t+"% 60%,"+s+"% 50%,"+t+"% 40%,"+s+"% 30%,"+t+"% 20%,"+s+"% 10%,"+t+"% 0%"}if(i){var r=a.split(","),a="";for(s in r)_tpt.hop(r,s)&&(a+=r[r.length-1-s]+(s{t="r"==t||null==t,s=parseInt(s,0),i=100-parseInt(i,0);var a=Math.round(s/2);switch(e){case"invh":return"polygon(0% 0%, 0% 100%, "+s+"% 100%, "+s+"% 0%, 100% 0%, 100% 100%, "+i+"% 100%, "+i+"% 0%, 0% 0%)";case"invv":return"polygon(100% 0%, 0% 0%, 0% "+s+"%, 100% "+s+"%, 100% 100%, 0% 100%, 0% "+i+"%, 100% "+i+"%, 100% 0%)";case"cv":return t?"polygon("+(50-a)+"% 0%, "+(50+a)+"% 0%, "+(50+a)+"% 100%, "+(50-a)+"% 100%)":"circle("+s+"% at 50% 50%)";case"ch":case"cliph":return t?"polygon(0% "+(50-a)+"%, 0% "+(50+a)+"%, 100% "+(50+a)+"%, 100% "+(50-a)+"%)":"circle("+s+"% at 50% 50%)";case"l":return t?"polygon(0% 0%, "+s+"% 0%, "+s+"% 100%, 0% 100%)":"circle("+s+"% at 0% 50%)";case"r":return t?"polygon("+(100-s)+"% 0%, 100% 0%, 100% 100%, "+(100-s)+"% 100%)":"circle("+s+"% at 100% 50%)";case"t":return t?"polygon(0% 0%, 100% 0%, 100% "+s+"%, 0% "+s+"%)":"circle("+s+"% at 50% 0%)";case"b":return t?"polygon(0% 100%, 100% 100%, 100% "+(100-s)+"%, 0% "+(100-s)+"%)":"circle("+s+"% at 50% 100%)";case"lt":return t?"polygon(0% 0%,"+2*s+"% 0%, 0% "+2*s+"%)":"circle("+s+"% at 0% 0%)";case"lb":return t?"polygon(0% "+(100-2*s)+"%, 0% 100%,"+2*s+"% 100%)":"circle("+s+"% at 0% 100%)";case"rt":return t?"polygon("+(100-2*s)+"% 0%, 100% 0%, 100% "+2*s+"%)":"circle("+s+"% at 100% 0%)";case"rb":return t?"polygon("+(100-2*s)+"% 100%, 100% 100%, 100% "+(100-2*s)+"%)":"circle("+s+"% at 100% 100%)";case"clr":return t?"polygon(0% 0%, 0% "+s+"%, "+(100-s)+"% 100%, 100% 100%, 100% "+(100-s)+"%, "+s+"% 0%)":"circle("+s+"% at 50% 50%)";case"crl":return t?"polygon(0% "+(100-s)+"%, 0% 100%, "+s+"% 100%, 100% "+s+"%, 100% 0%, "+(100-s)+"% 0%)":"circle("+s+"% at 50% 50%)"}return""},SR7.F.getCSSTransform=(e={})=>{let t=[],s=!1;var i=e=>"inherit"==e?void 0:e;let a,r,o=(void 0!==(a=i(e.z))&&0!==a?(s=!0,t.push("translate3d("+_tpt.unitize(i(e.x)??0)+","+_tpt.unitize(i(e.y)??0)+","+_tpt.unitize(i(e.z)??0)+")")):void 0!==(a=i(e.x))&&void 0!==(r=i(e.y))&&t.push("translate("+_tpt.unitize(a)+","+_tpt.unitize(r)+")"),void 0!==(a=i(e.rotate))||void 0!==(a=i(e.rotationZ))?t.push("rotate("+_tpt.unitize(a,"deg")+")"):void 0!==(a=i(e.rotationY))&&(s=!0,t.push("rotateY("+_tpt.unitize(a,"deg")+")")),void 0!==(a=i(e.rotationX))&&(s=!0,t.push("rotateX("+_tpt.unitize(a,"deg")+")")),a=i(e.scaleX),r=i(e.scaleY),i(e.skewX)),l=i(e.skewY);return void 0===o&&void 0===l||(void 0!==o&&(r=parseFloat(r??1)*Math.cos((o=parseFloat(o))*_tpt.DEG2RAD)),void 0!==l&&(a=parseFloat(a??1)*Math.cos((l=parseFloat(l))*_tpt.DEG2RAD))),void 0===o&&void 0===l||t.push("skew("+_tpt.unitize(o??0,"deg")+","+_tpt.unitize(l??0,"deg")+")"),void 0===a&&void 0===r||t.push("scale("+(a??1)+","+(r??1)+")"),s&&t.unshift("perspective("+_tpt.unitize(i(e.perspective)??600)+")"),t.join(" ")},SR7.F.offsetStagger=function(i){var a=_tpt.gsap.utils.distribute(i);return function(e,t,s){return a(e,t,s)+(!(e<=s.length/2)&&i.offset||0)}},SR7.F.useFilter=e=>void 0!==e&&(void 0!==e.r&&100!==parseInt(e.r)||void 0!==e.g&&0!==parseInt(e.g)||void 0!==e.b&&0!==parseInt(e.b)),SR7.F.getFilterStyle=(s,i,t={})=>{let e=Object.keys(SR7.D.dFV),a={...t},r=e.filter(e=>t[e]||"string"==typeof s&&s.includes(e)&&s.split(e+"(")[1].split(")")[0]!==parseInt(SR7.D.dFV[e])||void 0!==s[i+SR7.D.dFVC[e]]&&parseInt(s[i+SR7.D.dFVC[e]])!==parseInt(SR7.D.dFV[e])?a[e]=!0:a[e]=!1);if(0===r.length)return{filter:"none",changedFilters:a};var o=r.map(e=>`${e}(${"string"==typeof s&&s.includes(e)?parseInt(s.split(e+"(")[1].split(")")[0])||parseInt(SR7.D.dFV[e]):parseInt(s[i+SR7.D.dFVC[e]]||SR7.D.dFV[e])}${"blur"===e?"px":"%"})`).join(" ");let l={};return r.map(e=>{var t;a[e]&&(t="string"==typeof s&&s.includes(e)?parseInt(s.split(e+"(")[1].split(")")[0])||parseInt(SR7.D.dFV[e]):parseInt(s[i+SR7.D.dFVC[e]]||SR7.D.dFV[e]),l[e]=t)}),{filter:o,filters:l,used:a}},SR7.F.getBGAnimColor=(e={type:"solid",orig:"transparent",string:"transparent"},t,s)=>{var t,e,i;return null==e||null==t?{}:(t="object"==typeof t?t.string:t,e="object"==typeof e?e.string:e,i=t.includes("gradient"),e.includes("gradient")||i?{gradient:!0,bg:_tpt.gradient.getSSGColors(t,e,s||"fading")}:{gradient:!1,bg:{to:e,from:t}})},SR7.F.cache=(e,t,s,i)=>{r(e,t.split("."),s,i)},SR7.F.getAccelerationPermission=()=>{DeviceMotionEvent.requestPermission().then(function(e){if("granted"==e)for(var t in SR7.M)_tpt.hop(SR7.M,t)&&(SR7.M[t].c.modulesNeedOrientationListener=!1,SR7.F.removeIOSPermissionWait(),SR7.F.addDeviceOrientationListener(t))})},SR7.F.addDeviceOrientationListener=e=>{let t=SR7.M[e],s=t.c.mod;window.addEventListener("deviceorientation",function(e){t.c.modulesNeedOrientationListener&&(t.c.modulesNeedOrientationListener=!1,SR7.F.removeIOSPermissionWait()),s.eventData=e})},SR7.F.removeIOSPermissionWait=()=>{document.querySelectorAll(".iospermaccwait").forEach(function(e){e.classList.add("permanenthidden")})},SR7.F.calculateVisiblePercentage=e=>{var t=window.pageYOffset||document.documentElement.scrollTop,s=Math.max(e.top+t,t),t=Math.min(e.bottom+t,t+_tpt.winH);return t<=s?0:(t-s)/e.height},SR7.F.scrollTo=(e,t,s=1,i="power2.out",a)=>{if(!SR7.M[e].useAsModal){let e={_y:window.pageYOffset===document.documentElement.scrollTop||0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop};return tpGS.gsap.fromTo(e,s,{_y:Math.max(document.body.scrollTop,document.documentElement.scrollTop),ease:i},{_y:t,onUpdate:function(){document.documentElement.scrollTop=e._y,document.body.scrollTop=e._y},onComplete:a})}},SR7.F.scrollToId=e=>{SR7.M[e.id].c.scrollToObj=e,_tpt.isSafari11||(SR7.M[e.id].c.scrollToObj.sbHtml=_tpt.gsap.getProperty("html","scrollBehavior"),SR7.M[e.id].c.scrollToObj.sbBody=_tpt.gsap.getProperty("body","scrollBehavior"),_tpt.gsap.set("html,body",{scrollBehavior:"auto"})),SR7.F.calcScrollToId(e.id)},SR7.F.getContsHeights=(e="",s=_tpt.winH)=>{if(""==e)return 0;var e=e.split(",");let i=0;return e.forEach(e=>{var t=_tpt.posToNum(e,s);t==e&&(e=>{try{document.querySelector(e)}catch(e){return}return 1})(e)?document.querySelectorAll(e.trim()).forEach(e=>{i+=e.offsetHeight}):i+=t}),i},SR7.F.calcScrollToId=e=>{let t=SR7.M[e],s=t.c.scrollToObj,i=s.tween&&s.tween.progress?s.tween.progress():0,a=(s.tween&&s.tween.kill&&s.tween.kill(),null==s.startScrollPos&&(s.startScrollPos=t.useAsModal?SR7.F.modal.wrap.scrollTop:Math.max(document.body.scrollTop,document.documentElement.scrollTop)),void 0===s.anchor?t.dims.reduceHeight-(parseInt(s.offset,0)||0)||0:0-(parseInt(s.offset,0)||0)),r=null==s.anchor?t.c.module:document.getElementById("#"==s.anchor[0]?s.anchor:s.anchor.replace("#",""))||document.getElementById("#"==s.anchor[0]?s.anchor:s.anchor.replace("#","").toUpperCase()),o={_y:t.useAsModal?SR7.F.modal.wrap.scrollTop:window.pageYOffset===document.documentElement.scrollTop||0!==window.pageYOffset?window.pageYOffset:document.documentElement.scrollTop},l=(null!=r?SR7.F.getOffsetTop(r):0)+(null==s.anchor?t.settings.tlScroll?.fixed?t.dims.module.h+t.fullScreenOffsetResult:void 0!==t.dims.sbt?t.dims.sbt:t.dims.content.h:0),n=Math.max(document.body.scrollHeight,document.body.offsetHeight,document.documentElement.clientHeight,document.documentElement.scrollHeight,document.documentElement.offsetHeight),d=window.innerHeight||document.documentElement.clientHeight||document.body.clientHeight;var c=Math.min(l-a,n-d-1);if(c<0)return p(e,s);s.tween=tpGS.gsap.fromTo(o,parseInt(s.speed)/1e3,{_y:s.startScrollPos},{_y:c,ease:s.ease,onUpdate:function(){t.useAsModal?SR7.F.modal.wrap.scrollTop=o._y:(document.documentElement.scrollTop=o._y,document.body.scrollTop=o._y)},onComplete:function(){p(e,s)}}),s.tween.progress(i)},SR7.F.getFeed=(e,t,s="src",i,a,r)=>{var o=e.settings.source.type,e=e.stream[t-1],t;if(null!=e)return(t="featured_image_url_"==(s=0==s.indexOf("event_")&&"event_id"!==s?(s=s.replace("event_location_","")).replace("event_",""):s).slice(0,19)?_tpt.urlProtocol(e.img_urls[s.replace("featured_image_url_","")]?.url??e.img_urls?.full?.url,!1)??"":("thumb"==s||"image"==s)&&"instagram"==o||"thumb"==s&&"facebook"==o?_tpt.urlProtocol(e.thumb??"","flickr"==o||"youtube"==o):"media"==s||("instagram"==o||"facebook"==o)&&("thumb"==s||"image"==s||"thumbnail"==s)||"image"==s&&"html5"!==o&&"youtube"!==o&&"vimeo"!==o?_tpt.urlProtocol(e.media??"","flickr"==o||"youtube"==o):"image"==s||"thumbnail"==s||"thumb"==s?_tpt.urlProtocol(e.thumb??"","flickr"==o||"youtube"==o):"meta"==s?l(e.meta,i)??"":"title"==s||"instagram"==o&&"content"==s?l(e.title,"title",i,a)??"":"content"==s||"youtube"==o&&"excerpt"==s||"woo"==o&&"excerpt"==s&&""==(e.excerpt??"")?l(e.content,"content",i,a)??"":"excerpt"!=s||"youtube"===o&&void 0===e.excerpt?"description"==s?l(e.description,"description",i,a):"wc_star_rating"==s?(e.wc_star_rating??"").replaceAll("rs-starring","sr-starring"):"catlistr"==s||"catlist_raw"==s||"catlistraw"==s?e.catlistraw??e.catlist_raw??e.catlistr??"":void 0!==e["event_location_"+s]?e["event_location_"+s]:void 0!==e["event_"+s]?e["event_"+s]:void 0!==e[s]?e[s]:"postid"==s||"event_id"==s?e.id??"":"link"==s?e.link??"":"author_name"==s?e.author??e.author_name??"":"author_avatar"==s?e.avatar??e.author_avatar??"":"author_website"==s?e.website??e.author_website??"":"author_postpage"==s?e.postpage??e.author_postpage??"":"date"==s||"date_published"==s?e.publish??"":"date_modified"==s?e.modified??"":"wc_categories"==s?e.catlist??"":"wc_tags"==s?e.taglist??"":"retweet_count"==s?e.retweet??"":"favorite_count"==s?e.favorite??"":"ncomments"==s||"num_comments"==s||"numcomments"==s?e.num_comments??e.numcomments??e.ncomments??"":void 0:l(e.excerpt,"excerpt",i,a)??"")||""==t?t:r};let l=(e,t,s,i)=>null==s||null==i?e?.[t]??e:e?.[s]?.[i]??e?.[t]??e;SR7.F.updateDynamicMetas=(o,l,e)=>e.replace(/\{\{([^}]+)\}\}/g,function(e,t){let[s,i,a]=t.split(":"),r=SR7.F.getFeed(SR7.M[o],l,s,i,a);if(r&&i)switch(i){case"words":r=r.split(" ").slice(0,a).join(" ");break;case"chars":r=r.slice(0,a)}return null==r?e:r}),SR7.F.getCurSlideIndDigit=(e,t)=>{var t=void 0!==t&&SR7.M[e].slideOrder.indexOf(t)+1||SR7.M[e].current.index+1;return(t<10&&9{if(null!=t)return-1!==t.el.innerHTML.indexOf("{{total_slide_count}}")&&(t.el.innerHTML=t.el.innerHTML.replace("{{total_slide_count}}",SR7.M[e].len)),0<=t.el.innerHTML.indexOf("{{current_slide_index}}")&&(SR7.M[e].slides[s].slide.global?(SR7.M[e].metas??={},SR7.M[e].metas.csi??=[],t.el.innerHTML=t.el.innerHTML.replace("{{current_slide_index}}",""+SR7.F.getCurSlideIndDigit(e)+""),SR7.M[e].metas.csi.push(t.el.getElementsByTagName("CUSLI")[0])):t.el.innerHTML=t.el.innerHTML.replace("{{current_slide_index}}",SR7.F.getCurSlideIndDigit(e,s))),!0;if(void 0!==SR7.M[e].metas&&void 0!==SR7.M[e].metas.csi)for(var i in SR7.M[e].metas.csi)SR7.M[e].metas.csi[i].innerHTML=SR7.F.getCurSlideIndDigit(e)},_tpt.R??={},_tpt.R.srtools=_tpt.extend?_tpt.extend(_tpt.R.srtools,{status:2,version:"6.7.4"}):{status:2,version:"6.7.4"}})(),(()=>{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},void 0!==SR7.D.contentOBJ)return;SR7.D.streamTypes??=["flickr","facebook","instagram","twitter","vimeo","youtube","woo","post"],SR7.D.bgTypes??=["transparent","color","image","video"],SR7.D.BRAD=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],SR7.D.BWID=["borderTopWidth","borderRightWidth","borderBottomWidth","borderLeftWidth"],SR7.D.DL=["Top","Right","Bottom","Left"],SR7.D.DLs=["top","right","bottom","left"],SR7.D.DS=["t","r","b","l"],SR7.D.DA=["bottom","top","left","right","center","middle"],SR7.D.spacings=["margin","padding"],SR7.D.olevels={largedesktop:0,desktop:1,notebook:2,tablet:3,mobile:4,nobreak:5},SR7.D.tagLib={text:"SR7-TXT",button:"SR7-BTN",row:"SR7-ROW",column:"SR7-COL",group:"SR7-GRP",shape:"SR7-SHP",image:"SR7-IMG",svg:"SR7-SVG",zone:"SR7-ZONE",linebreak:"SR7-LINEBRK"},SR7.D.dFV={blur:"0px",brightness:"100%",grayscale:"0%",sepia:"0%",invert:"0%"},SR7.D.dFVC={blur:"b",brightness:"r",grayscale:"g",sepia:"s",invert:"i"},SR7.D.splits=["words","chars","lines"],SR7.D.TLTargets=["words","lines","chars","content","mask","filter","clip","loop","pan"],SR7.D.TLTargetsProcess=["clip","mask","words","lines","chars","content","filter","loop","pan"],SR7.D.animAttr=["x","y","z","opacity","scaleX","scaleY","skewX","skewY","rotate","rotationX","rotationY","rotationZ"],SR7.D.animAttrTrans={x:"x",y:"y",z:"z",opacity:"o",scaleX:"sX",scaleY:"sY",skewX:"skX",skewY:"skY",rotate:"rZ",rotationZ:"rZ",rotationX:"rX",rotationY:"rY"},SR7.D.subsets={"cyrillic-ext":{start:1120,end:1327},cyrillic:{start:1024,end:1279},"greek-ext":{start:7936,end:8191},greek:{start:880,end:1023},vietnamese:{start:258,end:423},"latin-ext":{start:256,end:591},latin:{start:0,end:255}},SR7.D.modulStreamOBJ={post:{excerptLimit:55,maxPosts:30,fetchType:"cat_tag",category:"",sortBy:"ID",types:"post",list:"",sortDirection:"DESC",subType:"post"},woo:{excerptLimit:55,maxProducts:30,featuredOnly:!1,inStockOnly:!1,category:"",sortBy:"ID",types:"product",sortDirection:"DESC",regPriceFrom:"",regPriceTo:"",salePriceFrom:"",salePriceTo:""},instagram:{count:8,hashTag:"",transient:1200,type:"user",userId:"",token_source:"account",connect_with:""},facebook:{album:"",appId:"",appSecret:"",count:8,transient:1200,typeSource:"timeline",token_source:"account",connect_with:"",page_id:""},flickr:{apiKey:"",count:8,galleryURL:"",groupURL:"",photoSet:"",transient:1200,type:"publicphotos",userURL:""},twitter:{accessSecret:"",accessToken:"",consumerKey:"",consumerSecret:"",count:8,excludeReplies:!1,imageOnly:!1,includeRetweets:!1,transient:1200,userId:""},vimeo:{albumId:"",channelName:"",count:8,transient:1200,groupName:"",typeSource:"user",userName:""},youtube:{api:"",channelId:"",count:8,playList:"",transient:1200,typeSource:"channel"}},SR7.D.fixSR6IDs=(e,t)=>SR7.E.v6v7ids?t?SR7.E.v6v7ids?.s?.[parseInt(e)||9999999]??e:SR7.E.v6v7ids?.n?.[parseInt(e)||9999999]??e:e,SR7.D.contentOBJ=function(e,t){t=null==t?"color"==e?"#ffffff":{}:t;var s="image"==e?{ratio:t.ratio??1,src:t.src??"",lib:t.lib??"",lib_id:t.lib_id??"",lib_size:t.lib_size??"full",fromStream:t.fromStream??!1,streamType:t.streamType??"gallery",pos:{x:t.pos?.x??"50%",y:t.pos?.y??"50%"},repeat:t.repeat??"no-repeat",size:t.size??"cover",sizeVal:t.sizeVal??"100%",seo:t.seo??!1}:"color"==e?t:"text"==e?{text:t.text??"",ph:t.ph??"",deco:t.deco??"none",trans:t.trans??"none"}:"svg"==e?{oC:t.oC??!1,color:t.color??["#fff","#fff","#fff","#fff","#fff"],all:t.all??!1,stroke:{c:t.stroke?.c??"transparent",d:t.stroke?.d??0,o:t.stroke?.o??0,w:t.stroke?.w??0},src:t.src??""}:"video"==e||"audio"==e?{src:t.src??"",crossOrigin:t.crossOrigin??!1,afterTransition:t.afterTransition??!1,controls:t.controls??"xl",autoPlay:t.autoPlay??!0,pauseOnSwap:t.pauseOnSwap??!1,pauseTimer:t.pauseTimer??!0,start:t.start??"00:00",end:t.end??"00:00",nextSlide:t.nextSlide??!0,stopAllMedia:t.stopAllMedia??!0,loop:t.loop??!0,preload:t.preload??"auto",preloadWait:t.preloadWait??"0",rewind:t.rewind??!0,volume:t.volume??"100"}:{};return s="video"==e?_tpt.extend(s,{poster:{src:t.poster?.src??"",lib:t.poster?.lib??"",lib_id:t.poster?.lib_id??"",lib_size:t.poster?.lib_size??"",size:t.poster?.size??"cover",fromStream:t.poster?.fromStream??!1,showOnPause:t.poster?.showOnPause??!1,insteadVideo:t.poster?.insteadVideo??!1,noOnMobile:t.poster?.noOnMobile??!1},fromStream:t.fromStream??!1,streamType:t.streamType??"gallery",type:t.type??"html5",cover:t.cover??!0,noInteract:t.noInteract??!1,aFullScreen:t.aFullScreen??!0,args:t.args??"",fullWidth:t.fullWidth??!1,mute:t.mute??!0,ratio:t.ratio??"16:9",inline:t.inline??!0,animDur:t.animDur??500,speed:t.speed??1,cOC:t.cOC??!1}):s},SR7.D.convertBGPosObj=function(e,t="50%",s="50%"){var i={x:"50%",y:"50%"},t;return null==e?i:"percentage"==e?{x:parseInt(t)+"%",y:parseInt(s)+"%"}:("center"==(t=(""+e).split(" "))[0]&&"center"==t[1]||("left"==t[0]&&(i.x="0%"),"right"==t[0]&&(i.x="100%"),"top"==t[1]&&(i.y="0%"),"bottom"==t[1]&&(i.y="100%")),i)},SR7.D.carouselSettings=(e,t)=>{var s,s;return void 0===e?{}:(s=e?.showAllLayers??"false",s="true"==String(s)?"all":s,{type:e.type??e.orientation??"h",align:e.align??("h"===(e.orientation??"h")?e.horizontal??"center":e.vertical??"center"),maxV:Math.max("3d"==e.spin?3:1,e.maxV??e.maxItems??3),justify:e.justify??!1,scale:e.scale??!1,minS:e.minS??e.scaleDown??50,vScale:e.vScale??e.varyScale??!1,oScale:e.oScale??e.offsetScale??!1,space:e.space??0,rotation:e.rotation??!1,maxR:e.maxR??e.maxRotation??0,varR:e.varR??e.varyRotate??!1,opacity:e.opacity??e.fadeOut??!0,maxO:e.maxO??e.maxOpacity??100,varO:e.varO??e.varyFade??!1,spin:e.spin??"off",spinA:parseInt(e.spinA??e.spinAngle??0),snap:e.snap??!0,infinity:e.infinity??!1,skewX:e.skewX??0,skewY:e.skewY??0,ease:e.ease??"power3.inOut",dur:e.dur??e.speed??800,overshoot:e.overshoot??!1,stretch:e?.stretch??!1,showAllLayers:s,jMWidth:e.jMWidth||(e?.justifyMaxWidth??!1),bR:e.bR??e?.borderRadius??0,pNV:e.pNV??e?.prevNextVis??"50px",pT:e.pT??e?.paddingTop??0,pB:e.pB??e?.paddingBottom??0})},SR7.D.moduleObj=function(e,t={}){var s=SR7.M[e].migrate?SR7.migrate.moduleObj(t):t,i={id:s.id??"",migrated:s.migrated??!1,addOns:s.addOns??{},uSize:s.uSize??[!1,!0,!1,!1,!1],level:s.level??4,title:s.title??"",alias:s.alias??"",dbid:s.dbid??"",deepLinks:s.deepLinks,type:s.type??"slider",fonts:s.fonts??{},prem:s.prem??!1,class:s.class??"",wClass:s.wClass??"",fixed:s.fixed??!1,mobileURLJumpFix:s.mobileURLJumpFix??!0,wpml:s.wpml??!1,lazyLoad:s.lazyLoad??"none",uS:s.uS??!1,vPort:s.vPort??"-100px",acc:{use:s.acc?.use??!1,live:s.acc?.live??!1},fs:{as:s.fs?.as??!1,a:s.fs?.a??void 0},source:{type:s.source?.type??"gallery"},imgs:s.imgs??[],hasYT:s.hasYT??!1,size:{fullWidth:s.size?.fullWidth??!0,fullHeight:s.size?.fullHeight??!1,fullHeightOffset:","==(s.size?.fullHeightOffset??"")?"":s.size?.fullHeightOffset??"",contentFH:s.size?.contentFH??!1,width:s.size?.width??[1600,1240,1024,778,480],height:s.size?.height??["#a","auto","#a","#a","#a"],cachedHeight:s.size?.cachedHeight??["#a","auto","#a","#a","#a"],minHeight:s.size?.minHeight??[0,0,0,0,0],maxHeight:s.size?.maxHeight??[0,0,0,0,0],upscaling:s.size?.upscaling??!1,respectRatio:s.size?.respectRatio??!1,keepBPHeight:s.size?.keepBPHeight??!1,maxWidth:s.size?.maxWidth??!1,overflow:s.size?.overflow??"false"},snap:{adjust:s.snap?.adjust??"none",snap:s.snap?.snap??!1,helpLines:s.snap?.helpLines??!1,gap:s.snap?.gap??20},default:{fluid:{tx:s.default?.fluid?.tx??!0,tr:s.default?.fluid?.tr??!0,sp:s.default?.fluid?.sp??!0,alien:s.default?.fluid?.alien??!0},len:s.default?.len??9e3},codes:{css:s.codes?.css??"",js:s.codes?.js??""},carousel:SR7.D.carouselSettings(s.carousel),pLoader:{color:s.pLoader?.color??"#ffffff",type:s.pLoader?.type??"off"},slideshow:{auto:s.slideshow?.auto??!0,sOH:s.slideshow?.sOH??!1,loop:s.slideshow?.loop??-1,stopAt:s.slideshow?.stopAt??-1,shuffle:s.slideshow?.shuffle??!1,initDelay:s.slideshow?.initDelay??0,waitApi:s.slideshow?.waitApi??!1,firstSlide:s.slideshow?.firstSlide??"auto"},general:{icache:s.general?.icache??"default",dpr:s.general?.dpr??"dpr",observeWrap:s.general?.observeWrap??!1,disableOnMobile:s.general?.disableOnMobile??!1,autoPlayVideoMobile:s.general?.autoPlayVideoMobile??!0,disablePanMobile:s.general?.disablePanMobile??!1,perspective:s.general?.perspective??600,perspectiveType:s.general?.perspectiveType??"global",outputFilter:s.general?.outputFilter??"none",fallbackURL:s.general?.fallbackURL??"",fallbackType:s.general?.fallbackType??"off"},browser:{nextOnFocus:s.browser?.nextOnFocus??!1,noFocusListener:s.browser?.noFocusListener??!1,freezeOnBlur:s.browser?.freezeOnBlur??!1,mISB:s.browser?.mISB??!1,useURLDeeplink:s.browser?.useURLDeeplink??!1},modal:{bC:s.modal?.bC??"",h:s.modal?.h??"center",v:s.modal?.v??"middle",cover:s.modal?.cover??!0,pS:s.modal?.pS??!1,bg:s.modal?.bg??"rgba(0,0,0,0.5)",sp:s.modal?.sp??1e3},shdw:s.shdw??!1,bg:{color:s.bg?.color??"transparent",image:SR7.D.contentOBJ("image",s.bg?.image??{})},mod:{use:s.mod?.use??!1,dOM:s.mod?.dOM??!1,d3:s.mod?.d3??!1,d3z:s.mod?.d3z??65,d3d:s.mod?.d3d??15,d3s:s.mod?.d3s??3,d3e:s.mod?.d3e??"power3.out",t:s.mod?.t??"scroll",om:s.mod?.om??1,sm:s.mod?.sm??1,dir:s.mod?.dir??"same"},rOFV:s.mod?.rOFV??!0,nav:{acc:{hidden:s.nav?.acc?.hidden??!0,pressed:s.nav?.acc?.pressed??"unset",next:s.nav?.acc?.next??"Next Slide",prev:s.nav?.acc?.prev??"Previous Slide",tab:s.nav?.acc?.tab??"Tab",thumb:s.nav?.acc?.thumb??"Thumbnail",bullet:s.nav?.acc?.bullet??"Bullet"},nd:s.nav?.nd??1e3,m:{use:s.nav?.m?.use??"off",r:s.nav?.m?.r??"default",t:s.nav?.m?.t??"html",st:s.nav?.m?.st??50,v:s.nav?.m?.v??50,cd:s.nav?.m?.cd??1500},s:{use:s.nav?.s?.use??!1,desk:s.nav?.s?.desk??!1,mobC:s.nav?.s?.mobC??!0,deskC:s.nav?.s?.deskC??!0,bV:s.nav?.s?.bV??!1,d:s.nav?.s?.d??"horizontal",t:s.nav?.s?.t??1},k:{use:s.nav?.k?.use??"off"},p:{w:s.nav?.p?.w??300,h:s.nav?.p?.h??200}}},a;if(void 0!==SR7.M[e]&&void 0!==SR7.M[e].imgList)for(var r in SR7.M[e].imgList)_tpt.hop(SR7.M[e].imgList,r)&&_tpt.compareURL(SR7.M[e].imgList[r].old,i?.bg?.image?.src)&&(i.bg.image.src=SR7.M[e].imgList[r].new);(SR7.E.backend||s.nav?.arrows?.set)&&(i.nav??={},i.nav.arrows??={set:s.nav?.arrows?.set??!1,def:s.nav?.arrows?.def??void 0,cst:s.nav?.arrows?.cst??void 0,key:s.nav?.arrows?.key??"",t:s.nav?.arrows?.t??1e3,m:s.nav?.arrows?.m??"hslide",css:s.nav?.arrows?.css??"",html:s.nav?.arrows?.html??"",ps:s.nav?.arrows?.ps??"default",on:s.nav?.arrows?.on??!0,s:parseInt(s.nav?.arrows?.s??1e3),dIn:s.nav?.arrows?.dIn??["#a",1e3,"#a","#a","#a"],dOut:s.nav?.arrows?.dOut??["#a",1200,"#a","#a","#a"],show:s.nav?.arrows?.show??[!0,!0,!0,!0,!0],l:{a:s.nav?.arrows?.l?.a??"slider",anim:s.nav?.arrows?.l?.anim??"fade",x:s.nav?.arrows?.l?.x??["#a",0,"#a","#a","#a"],y:s.nav?.arrows?.l?.y??["#a",0,"#a","#a","#a"],v:s.nav?.arrows?.l?.v??["#a","center","#a","#a","#a"],h:s.nav?.arrows?.l?.h??["#a","left","#a","#a","#a"]},r:{a:s.nav?.arrows?.r?.a??"slider",anim:s.nav?.arrows?.r?.anim??"fade",x:s.nav?.arrows?.r?.x??["#a",0,"#a","#a","#a"],y:s.nav?.arrows?.r?.y??["#a",0,"#a","#a","#a"],v:s.nav?.arrows?.r?.v??["#a","center","#a","#a","#a"],h:s.nav?.arrows?.r?.h??["#a","right","#a","#a","#a"]}},i.fonts.RevIcon=!0,SR7.R??={},SR7.R.nav=!0),(SR7.E.backend||s.nav?.bullets?.set)&&(i.nav??={},i.nav.bullets={set:s.nav?.bullets?.set??!1,def:s.nav?.bullets?.def??void 0,cst:s.nav?.bullets?.cst??void 0,key:s.nav?.bullets?.key??"",t:s.nav?.bullets?.t??3e3,css:s.nav?.bullets?.css??"",html:s.nav?.bullets?.html??"",on:s.nav?.bullets?.on??!0,d:s.nav?.bullets?.d??"horizontal",ps:s.nav?.arrows?.ps??"default",s:parseInt(s.nav?.bullets?.s??1e3),dIn:s.nav?.bullets?.dIn??["#a",1e3,"#a","#a","#a"],dOut:s.nav?.bullets?.dOut??["#a",1200,"#a","#a","#a"],show:s.nav?.bullets?.show??[!0,!0,!0,!0,!0],g:s.nav?.bullets?.g??5,a:s.nav?.bullets?.a??"slider",anim:s.nav?.bullets?.anim??"fade",x:s.nav?.bullets?.x??["#a",0,"#a","#a","#a"],y:s.nav?.bullets?.y??["#a",0,"#a","#a","#a"],v:s.nav?.bullets?.v??["#a","bottom","#a","#a","#a"],h:s.nav?.bullets?.h??["#a","center","#a","#a","#a"]},i.fonts.RevIcon=!0,SR7.R??={},SR7.R.nav=!0),(SR7.E.backend||s.nav?.scrubber?.set)&&(i.nav??={},i.nav.scrubber={set:s.nav?.scrubber?.set??!1,def:s.nav?.scrubber?.def??void 0,cst:s.nav?.scrubber?.cst??void 0,key:s.nav?.scrubber?.key??"",t:s.nav?.scrubber?.t??5e3,css:s.nav?.scrubber?.css??"",html:s.nav?.scrubber?.html??"",on:s.nav?.scrubber?.on??!0,d:s.nav?.scrubber?.d??"horizontal",ps:s.nav?.arrows?.ps??"default",s:parseInt(s.nav?.scrubber?.s??1e3),dIn:s.nav?.scrubber?.dIn??["#a",1e3,"#a","#a","#a"],dOut:s.nav?.scrubber?.dOut??["#a",1200,"#a","#a","#a"],show:s.nav?.scrubber?.show??[!0,!0,!0,!0,!0],g:s.nav?.scrubber?.g??5,a:s.nav?.scrubber?.a??"slider",anim:s.nav?.scrubber?.anim??"fade",x:s.nav?.scrubber?.x??["#a",0,"#a","#a","#a"],y:s.nav?.scrubber?.y??["#a",0,"#a","#a","#a"],v:s.nav?.scrubber?.v??["#a","bottom","#a","#a","#a"],h:s.nav?.scrubber?.h??["#a","center","#a","#a","#a"],io:s.nav?.scrubber?.io??"inner",size:{w:s.nav?.scrubber?.size?.w??["#a",100,"#a","#a","#a"],h:s.nav?.scrubber?.size?.h??["#a",50,"#a","#a","#a"]},wr:{c:s.nav?.scrubber?.wr?.c??"transparent",p:s.nav?.scrubber?.wr?.p??["#a",5,"#a","#a","#a"],s:s.nav?.scrubber?.wr?.s??!1,mx:s.nav?.scrubber?.wr?.mx??["#a",0,"#a","#a","#a"],my:s.nav?.scrubber?.wr?.my??["#a",0,"#a","#a","#a"]},ts:parseFloat(s.nav?.scrubber?.ts??100),hs:parseFloat(s.nav?.scrubber?.hs??100),ho:s.nav?.scrubber?.ho??!1,tn:s.nav?.scrubber?.tn??!1,hp:s.nav?.scrubber?.hp??!1,pa:s.nav?.scrubber?.pa??"left",sc:parseFloat(s.nav?.scrubber?.sc??100),f:s.nav?.scrubber?.f??!0,asc:s.nav?.scrubber?.asc??!1,tr:parseInt(s.nav?.scrubber?.tr??0),sp:s.nav?.scrubber?.sp??!1,ha:s.nav?.scrubber?.ha??!0,tp:s.nav?.scrubber?.tp??"dots",ms:parseFloat(s.nav?.scrubber?.ms??60),to:parseFloat(s.nav?.scrubber?.to??0),sk:parseFloat(s.nav?.scrubber?.sk??0),cor:s.nav?.scrubber?.cor??!1},i.fonts.RevIcon=!0,SR7.R??={},SR7.R.nav=!0);for(a of["thumbs","tabs"])(SR7.E.backend||s.nav?.[a]?.set)&&(i.nav??={},i.nav[a]={set:s.nav?.[a]?.set??!1,def:s.nav?.[a]?.def??void 0,cst:s.nav?.[a]?.cst??void 0,key:s.nav?.[a]?.key??"",t:s.nav?.[a]?.t??("tabs"==a?4e3:2e3),css:s.nav?.[a]?.css??"",html:s.nav?.[a]?.html??"",on:s.nav?.[a]?.on??!0,d:s.nav?.[a]?.d??"horizontal",ps:s.nav?.arrows?.ps??"default",s:parseInt(s.nav?.[a]?.s??1e3),dIn:s.nav?.[a]?.dIn??["#a",1e3,"#a","#a","#a"],dOut:s.nav?.[a]?.dOut??["#a",1200,"#a","#a","#a"],ddim:s.nav?.[a]?.ddim??{w:100,h:50},io:s.nav?.[a]?.io??"inner",show:s.nav?.[a]?.show??[!0,!0,!0,!0,!0],g:s.nav?.[a]?.g??5,a:s.nav?.[a]?.a??"slider",anim:s.nav?.[a]?.anim??"fade",x:s.nav?.[a]?.x??["#a",0,"#a","#a","#a"],y:s.nav?.[a]?.y??["#a",0,"#a","#a","#a"],v:s.nav?.[a]?.v??["#a","bottom","#a","#a","#a"],h:s.nav?.[a]?.h??["#a","center","#a","#a","#a"],m:s.nav?.[a]?.m??["#a",5,"#a","#a","#a"],size:{w:s.nav?.[a]?.size?.w??["#a",100,"#a","#a","#a"],h:s.nav?.[a]?.size?.h??["#a",50,"#a","#a","#a"],nw:s.nav?.[a]?.size?.nw??100,nh:s.nav?.[a]?.size?.nh??50,mw:s.nav?.[a]?.size?.mw??50,t:0},wr:{c:s.nav?.[a]?.wr?.c??"transparent",p:s.nav?.[a]?.wr?.p??["#a",5,"#a","#a","#a"],s:s.nav?.[a]?.wr?.s??!1,mx:s.nav?.[a]?.wr?.mx??["#a",0,"#a","#a","#a"],my:s.nav?.[a]?.wr?.my??["#a",0,"#a","#a","#a"]}},i.fonts.RevIcon=!0,SR7.R??={},SR7.R.nav=!0);(SR7.E.backend||s.sbt?.use)&&(i.sbt={use:s.sbt?.use??!1,a:s.sbt?.a??"travel",f:s.sbt?.f??!1,fStart:parseInt(s.sbt?.fStart??2e3),fEnd:parseInt(s.sbt?.fEnd??4e3),layers:s.sbt?.layers??!1,e:s.sbt?.e??"none",s:s.sbt?.s??500,pull:s.sbt?.pull??!1,nL:s.sbt?.nL??!1}),(SR7.E.backend||s.pbar?.set)&&(i.pbar={set:!0,a:s.pbar?.a??"slider",t:s.pbar?.t??"horizontal",s:s.pbar?.s??"5px",r:s.pbar?.r??10,v:s.pbar?.v??"bottom",h:s.pbar?.h??"left",x:s.pbar?.x??0,y:s.pbar?.y??0,c:s.pbar?.c??"rgba(255,255,255,0.5)",bg:s.pbar?.bg??"transparent",base:s.pbar?.base??"slide",g:s.pbar?.g??!1,gs:s.pbar?.gs??0,gc:s.pbar?.gc??"rgba(255,255,255,0.5)",rev:s.pbar?.rev??"reset",vis:s.pbar?.vis??[!0,!0,!0,!0,!0]}),!SR7.E.backend&&"none"===(s.bg?.overlay?.type??"none")||(i.bg.overlay={type:s.bg?.overlay?.type??"none",size:s.bg?.overlay?.size??1,cA:s.bg?.overlay?.cA??"transparent",cB:s.bg?.overlay?.cB??"#000000"});for(var o=0,l;o<5;o++)for(var n of["t","b","l","r"])for(var d of["p","m"])(SR7.E.backend||s.size?.[d]?.[n]?.[o])&&(i.size[d]??={})&&(i.size[d][n]??=Array(5))&&(i.size[d][n][o]??=parseInt(s.size?.[d]?.[n]?.[o]??0)),!SR7.E.backend&&s.size?.[d]?.[n]?.[o]&&(i.size[d]??={})&&(i.size[d][n]??=Array(5))&&(i.size[d][n][o]=parseInt(s?.size?.[d]?.[n]?.[o]??0));for(l in s.source??={},SR7.D.streamTypes)void 0===s.source[SR7.D.streamTypes[l]]&&i.source.type!=SR7.D.streamTypes[l]||(i.source[SR7.D.streamTypes[l]]=_tpt.extend(SR7.D.modulStreamOBJ[SR7.D.streamTypes[l]],s.source[SR7.D.streamTypes[l]]));return i},SR7.D.hasActionLike=(e,t,s,i,a="a")=>{if(!SR7.M[e].slides[t].slide?.actions)return!1;let r=String(s),o=SR7.M[e].slides[t].slide?.actions.filter(e=>e.src.some(e=>String(e)===r)&&e[a]==i);return 0(parseInt(h.tl?.in?.[S]?.all?.[1]?.t)||0)&&(h.tl.in[S].all[0].t=h.tl.in[S].all[1].t);if("text"==h.type&&(SR7.M[t].icons??={},(SR7.M[t].settings?.fonts?.FontAwesome||h.content.text.includes("=SR7.D.subsets[e].start&&i<=SR7.D.subsets[e].end&&(s[e]=!0)}return s},SR7.D.collectModulFont=function(s,i,a){var r="undefined"!=typeof RVS&&(((e,t)=>{if(window.RVS?.LIB?.FONTS)for(var s in RVS.LIB.FONTS)if(RVS.LIB.FONTS[s].label==e)return RVS.LIB.FONTS[s]})(s.family,!0)??void 0);if(window?.RVS?.LIB?.FONTS&&void 0===_tpt?.R?.fonts?.customs&&_tpt.fontFamily&&(_tpt.R??={},_tpt.R.fonts??={},_tpt.R.fonts.customs=RVS.LIB.FONTS.filter(e=>"custom"===e.type),0<_tpt.R.fonts.customs.length))for(var e in _tpt.R.fonts.customs)_tpt.R.fonts.customs[e].family=_tpt.fontFamily(_tpt.R.fonts.customs[e].label).replaceAll("'","");if(null!=SR7.M[i]){SR7.M[i].settings.fonts??={};let e=_tpt.fontFamily(s.family),t=(e=e.replace("''","'"),SR7.M[i].settings.fonts[e]??={name:s.family},r?.url&&(SR7.M[i].settings.fonts[e].url=r?.url),SR7.M[i].settings.fonts[e][s.style?"italic":"normal"]??={},SR7.M[i].settings.fonts[e].subset=SR7.D.checkSubsets(a),e.replaceAll("'",""));0<(_tpt.R.fonts?.customs?.length??0)&&0<_tpt.R.fonts.customs.filter(e=>e.family===t).length&&(SR7.M[i].settings.fonts[e].custom=!0);for(var o=0;o<5;o++)"auto"!==s.weight[o]&&(SR7.M[i].settings.fonts[e][s.style?"italic":"normal"][s.weight[o]]=!0)}},SR7.D.collectModulFonts=function(e){for(var t in SR7.M[e].settings.fonts={},SR7.M[e].slides)if(_tpt.hop(SR7.M[e].slides,t))for(var s in SR7.M[e].slides[t].layers)_tpt.hop(SR7.M[e].slides[t].layers,s)&&"text"===SR7.M[e].slides[t].layers[s].type&&SR7.D.collectModulFont(SR7.M[e].slides[t].layers[s].font,e,SR7.M[e].slides[t].layers[s].content.text)},SR7.D.layerTLObject=function(e={},t){var s="filter"==t||"mask"==t?{}:"clip"==t?{orig:e?.orig??"l",type:e?.type??"r"}:{pers:e.pers??600,orig:{x:e?.orig?.x??"50%",y:e?.orig?.y??"50%",z:e?.orig?.z??"0"}},i;for(i in e)if(_tpt.hop(e,i)&&"orig"!=i&&"type"!=i&&"pers"!=i){s[i]=SR7.backend?Array(e[i].length):[];for(var a=0;a{if(window.SR7??={},window._tpt??={},SR7.F=SR7.F||{},void 0!==SR7.F.drawBG)return;SR7.F.drawBG=function(e,s,t,i="canvas",a){if(null==e)return{};let{c:r,skey:o}=SR7.F.getLayer?SR7.F.getLayer(e.id):{c:void 0,skey:void 0},l=null==s.image;var t,n,t;return t&&(e.style.background="",e.style.backgroundImage="",e.style.backgroundColor=""),!l&&""!=(s.image.src??"")||(s.color??="#000000",l=!0),s.color&&("canvas"===i&&l?"canvas"==i&&(null!=r&&null!=r.canvas||((r??={}).canvas=new SR7.F.canvas({wrap:e,color:s.color,ctx:"2d",overlay:s.overlay})),r.canvas.drawColored()):("object"==typeof s.color&&(s.color=_tpt.gradient.process(s.color,!0)),t&&!r?.bgByCSS&&(t=("object"==typeof s.color?s.color.string:s.color)+("none"!==(s.bClip??"none")?" "+s.bClip:""),"true"==String(e.dataset.needColorBg)&&(e.parentNode.getElementsByTagName("SR7-COL-BG")[0].style.background=t),e.style.background=t))),l||("bg"===i?(e.style.backgroundImage="url('"+_tpt.urlProtocol(s.image.src.replaceAll(" ","%e2%80%af"))+"')"+(0<=e.style.backgroundImage.indexOf("gradient")?","+e.style.backgroundImage:""),_tpt.gsap.set(e,{backgroundPosition:(s.image?.pos?.x??0)+" "+(s.image?.pos?.y??0),backgroundSize:"percentage"==s.image.size?parseInt(s.image.sizeVal??100)+"%":"pixel"==s.image.size?parseInt(s.image.sizeVal??100)+"px":s.image.size,backgroundRepeat:s.image.repeat})):"element"===i?(t=document.createElement("sr-container"),e.insertBefore(t,e.children[0]),t.style.backgroundImage="url('"+_tpt.urlProtocol(s.image.src.replaceAll(" ","%e2%80%af"))+"')"+ +(0<=t.style.backgroundImage.indexOf("gradient")?","+t.style.backgroundImage:""),_tpt.gsap.set(t,{width:"100%",height:"100%",position:"absolute",top:0,left:0,backgroundPosition:s.image.pos.x+" "+s.image.pos.y,backgroundSize:"percentage"==s.image.size?parseInt(s.image.sizeVal??100)+"%":"pixel"==s.image.size?parseInt(s.image.sizeVal??100)+"px":s.image.size,backgroundRepeat:s.image.repeat})):"canvas"===i&&""!==s.image.src&&(e.style.overflow="hidden",null==r||null==r.canvas||null==r.canvas.image?((r??={}).canvas??=new SR7.F.canvas({wrap:e,ctx:"2d",create:!0,overlay:s.overlay,size:s.image.size,pos:s.image.pos,repeat:s.image.repeat,sizeVal:s.image.sizeVal}),n=new Promise(t=>{_tpt.registerImage(s.image.src,1,function(e){requestAnimationFrame(function(){try{r.canvas.image=e.image,r.canvas.drawImg()}catch(e){console.log(e)}t()})},e.id+"_"+Math.round(1e5*Math.random()),void 0,s.image.crossOrigin)})):r.canvas.drawImg())),{canvas:r?.canvas?.canvas??void 0,promise:n,c:r}},SR7.F.attrId=e=>""==e||null==e?void 0:e,SR7.F.drawRawLayers=function(i,a,r){if(null!=a&&-1!=a){let e=SR7.M[i],t=e.slides[a].layers,s=e.c?.PO?.[a];if(null!=s&&null!=e.zones[a]){for(var o in e.zones[a].cache=e.zones[a].all,s)_tpt.hop(s,o)&&void 0!==t[s[o]]&&SR7.F.drawRawLayer(SR7.F.attrId(t[s[o]].attr?.id)??i+"-"+a+"-"+t[s[o]].id,r,a);requestAnimationFrame(function(){SR7.F.getZoneHeights(i,a)!==e.zones[a].cache&&SR7.F.updateModuleDims(i,!0)})}}};let M=(e,t,s)=>{var i=parseFloat(e),a="none"!==s?parseFloat(s):NaN,r="none"!==t?parseFloat(t):NaN;return isNaN(i)?e:!isNaN(a)&&it!==(s=_tpt.divSize(SR7.gV({v:s,id:i,f:a,m:"round",s:"scale"})))?(r.style[e]=s&&"none"!==s?s:"",s):t,C=(e,t,s,i,a,r)=>String(e).includes("%")?M(parseFloat(r),i,a)*parseFloat(e)/100/t*s:isNaN(parseFloat(e))?"auto":M(parseFloat(e),i,a)/t*s,L=(SR7.F.drawRawLayer=function(n,d,c,p){var{layer:h,el:u,c:m,id:g,skey:v,lkey:y}=SR7.F.getLayer(n);if("hover"!=m.cache?.hover?.requested){let e=SR7.M[g],t=[],s,i;m.LME=m.addonWrap?"addonWrap":m.parallax?"parallax":m.loop?"loop":m.mask?"mask":"el",m.target??="column"!==h.subtype?m[m.LME]:u,SR7.E.backend&&(m.editVals??={con:{},el:{},row:{},column:{}}),m.useAsImage="image"==h.subtype||"text"!==h.type&&"column"!==h.subtype&&"row"!==h.subtype&&"video"!==h.subtype&&"slidebg"!==h.subtype&&""!==h?.bg?.image?.src&&3f&&0b&&0e.LEV)?(a=h.size.col.split("/"),a=100/parseInt(a[1])*a[0]+"%",m.display="table-cell"):(a="100%",m.display="block")):m.con?(m.conDisplay=null==h.break||h.break>e.LEV?"table":"block","row"==h.subtype&&m.mask&&(a="100%")):(m.display=null==h.break||h.break>e.LEV?"table":"block",a="100%"),s=0;s<4;s++)m.el.style["padding"+SR7.D.DL[s]]=parseInt(SR7.gV({v:h.m?.[SR7.D.DS[s]]??0,id:g,u:0,f:h.fluid.sp,m:"round"}))+parseInt("row"!=h.subtype||1!=s&&3!=s||"slide"===h.rTo||"carousel"===e.settings.type&&!e.settings.carousel.stretch&&!e.slides[v].slide.global?0:m.con["margin"+SR7.D.DL[s]]=e.dims.CFC.x)+"px",m["rp"+SR7.D.DS[s]]=parseInt(m.el.style["padding"+SR7.D.DL[s]]),m[m.con?"con":"el"].style["padding"+SR7.D.DL[s]]=SR7.gV({v:h.p?.[SR7.D.DS[s]]??0,id:g,u:0,f:h.fluid.sp,m:"round"})+"px","container"==m.type&&(m["_p"+SR7.D.DL[s]]=parseInt(m.el.style["padding"+SR7.D.DL[s]])),m.colbg&&(m.colbg.style[SR7.D.DL[s].toLowerCase()]=m.el.style["padding"+SR7.D.DL[s]],m.colbgMask)&&(m.colbgMask.style[SR7.D.DL[s].toLowerCase()]="0px"),m.editVals&&(m.editVals[h.subtype]["padding"+SR7.D.DL[s]]=SR7.gV({v:h.p?.[SR7.D.DS[s]]??0,id:g,u:0,f:h.fluid.sp,m:"round"})+"px",m.editVals[h.subtype]["margin"+SR7.D.DL[s]]=SR7.gV({v:h.m?.[SR7.D.DS[s]]??0,id:g,u:0,f:h.fluid.sp,m:"round"})+"px");else for(i of SR7.D.spacings)if("absolute"!=h.pos.pos&&"fullinset"!=h.size.cMode||"margin"!=i)for(s=0;s<4;s++)m["padding"!==i?m.LME:"el"].style[i+SR7.D.DL[s]]=R=(void 0!==h[i[0]]&&void 0!==h[i[0]][SR7.D.DS[s]]?SR7.gV({v:h[i[0]][SR7.D.DS[s]],id:g,u:0,f:h.fluid.sp,m:"round",s:"padding"==i?"scale":"inherit"}):0)+"px","0px"!=R&&(o=!0),m.editVals&&(m.editVals.el[i+SR7.D.DL[s]]=R);"absolute"==h.pos.pos&&"fullinset"==h.size.cMode?(m.target.style.width="auto",m.target.style.height="auto"):(m.imgtype=m.useAsImage?m.imgHeight>m.imgWidth?"portrait":m.imgHeight{let s="svg_"+Math.random().toString(36).substr(2,9)+"_";t.querySelectorAll("[id]").forEach(e=>{let i=e.id,a=s+i;e.id=a,t.querySelectorAll("*").forEach(s=>{["fill","stroke","clip-path","mask","filter","style"].forEach(e=>{var t,t;s.hasAttribute(e)&&(t=s.getAttribute(e))?.includes(`url(#${i})`)&&(t=t.replace(`url(#${i})`,`url(#${a})`),s.setAttribute(e,t))}),["xlink:href","href"].forEach(e=>{s.hasAttribute(e)&&s.getAttribute(e)==="#"+i&&s.setAttribute(e,"#"+a)})})})}),E=(SR7.F.drawSVG=(e,s,i)=>{if(i.svg&&(i.svgPaths??=i.el.querySelectorAll(0==s.all?"path":"path, circle, ellipse, line, polygon, polyline, rect"),!0!==s.oC)){let t=SR7.gV({v:s.color,id:e});i.svgPaths.forEach(function(e){e.style.fill=t}),0==i.svgPaths.length&&(i.el.style.fill=t),void 0!==s.stroke.c&&"transparent"!==s.stroke.c&&(i.svg.style.stroke=s.stroke.c,void 0!==s.stroke.w&&(i.svg.style.strokeWidth=parseInt(s.stroke.w)+"px"),void 0!==s.stroke.o&&(i.svg.style.strokeDashoffset=s.stroke.o),void 0!==s.stroke.d)&&(i.svg.style.strokeDasharray=s.stroke.d)}},SR7.F.reposLayers=e=>{if(void 0!==SR7.M[e].c.reposLayers&&0{if(null!=r&&-1!=r){let t=SR7.M[a],s=t.slides[r].layers,i=t.c?.PO?.[r];if(null!=i&&null!=t.zones[r]){t.zones[r].cache=t.zones[r].all;let e=!1;for(var o in i){var l;_tpt.hop(i,o)&&void 0!==s[i[o]]&&"zone"==s[i[o]].subtype&&({c:l}=SR7.F.getLayer({lkey:i[o],skey:r,id:a}),l.el.offsetHeight!==l.ch)&&void 0!==l.ch&&(e=!0,SR7.F.drawRawLayer(SR7.F.attrId(s[i[o]].attr?.id)??a+"-"+r+"-"+s[i[o]].id,"prepare",r))}e&&requestAnimationFrame(function(){SR7.F.getZoneHeights(a,r)!==t.zones[r].cache&&SR7.F.updateModuleDims(a,!0)})}}},SR7.F.positionLayer=function(a,r){var{layer:o,c:l,id:n,skey:d}=a.layer&&a.c&&a.id&&a.skey?a:SR7.F.getLayer(a),c=(r??=d,SR7.M[n]),d,p;if(l.par=-1!==o.pid?SR7.F.getLayer({id:n,skey:d,lkey:o.pid}).c:"slide"!==o.rTo&&"zone"!==o.subtype?c.dims.CFC?.[r]??c.dims.CFC:"carousel"==c.settings.type?"v"!=c.settings.carousel.type||c.slides[d].slide.global||"slide"!=o.rTo?c.dims.CFC?.[r+"_slide"]??c.dims.CFC?.[r]??c.dims.CFC:c.dims.CFC?.[r+"_full"]??c.dims.CFC:c.settings.fixed&&c.settings.size.fullHeight&&"slide"==o.rTo?{cw:_tpt.winW,ch:_tpt.winH}:c.dims.content,null!=l.par){let e=l.aspectRatio??1.77777777,t="column"!=o.subtype&&"row"!=o.subtype||!l.con?l.el.offsetWidth-(o.subtype,0):l.con.offsetWidth,s=(l.image||l.media)&&0!==l.cw&&"auto"==l.h?t/e:"column"!=o.subtype&&"row"!=o.subtype||!l.con?l.el.offsetHeight-(o.subtype,0):l.con.offsetHeight,i=!!(0==t&&0l.cw?parseInt(l.miw):l.cw,l.ch="auto"==l.h?l.useAsImage&&"auto"==l.h&&void 0!==l.image?l.imgHeight*(l.cw/l.imgWidth):s:_tpt.posToNum(l.h,l.par.ch),d=SR7.gV({v:o.pos.h,id:n}),p=SR7.gV({v:o.pos.v,id:n}),l.ox=(l.ignoreParXY?0:l.par.x??0)+("left"==d?0:"right"==d?l.par.cw-l.cw:(l.par.cw-l.cw)/2),l.oy=(l.ignoreParXY?0:l.par.y??0)+("top"==p?0:"bottom"==p?l.par.ch-l.ch:(l.par.ch-l.ch)/2),"group"!=o.subtype||"auto"!=l.w||"right"!=d||"slide"!=o.rTo&&void 0===l.par.el?(void 0!==l.right&&(l.right=l[l.LME].style.right="auto"),l.left=l[l.LME].style.left=l.ox+("right"==d?-1:1)*_tpt.posToNum(SR7.gV({v:o.pos.x,id:n,s:"scale"}),l.par.cw)*(o.fluid?.sp?c.MP:1)+"px"):(l.right=l[l.LME].style.right=_tpt.posToNum(SR7.gV({v:o.pos.x,id:n,s:"scale"}),l.par.cw)*(o.fluid.sp?c.MP:1)+"px",l.left=l[l.LME].style.left="auto"),l.top=l[l.LME].style.top=l.oy+("bottom"==p?-1:1)*_tpt.posToNum(SR7.gV({v:o.pos.y,id:n,s:"scale"}),l.par.ch)*(o.fluid?.sp?c.MP:1)+"px","bg"==l.imageType&&"shape"!==o.type&&(l.el.style.backgroundPosition=d+" "+p)):(l.left=l.el.offsetLeft,l.top=l.el.offsetTop),l.cPos={left:parseInt(l.left)||l.left,top:parseInt(l.top)||l.top},l.cw=t-("group"==l.subtype?l.borderH??0:0),l.ch=s-("group"==l.subtype?l.borderV??0:0),"container"==l.type&&(l.rcw=l.cw-((l._pLeft??0)+(l._pRight??0)+(l.borderH??0)),l.rch=l.ch-((l._pTop??0)+(l._pBottom??0)+(l.borderV??0))),(l.image||l.media)&&0!==l.cw&&"auto"==l.h&&(l.target.style.height=l.cw/e+"px",l.image||l.media)&&(l.el.style.height=l.cw/e+"px"),l.image&&i&&(l.el.style.width=i+"px"),"column"!=o.subtype||0!==l.cw&&0!=l.ch||void 0===l.par?"row"==o.subtype&&(l.ciw="slide"!==o.rTo?c.dims.CFC?.[r]?.w??c.dims.CFC.w:l.cw):(l.cw=0==l.cw?_tpt.posToNum(l.w,l.par.cw):l.cw,l.ch=0==l.ch?_tpt.posToNum(l.h,l.par.ch):l.ch),SR7.E.backend&&SR7.editor?.elements?.ghost?.build?.(l),0==l.ch&&"auto"==l.h&&"shape"==l.type&&l.global&&(!l.tryReposition||l.tryReposition<3)&&(l.tryReposition??=0,setTimeout(function(){SR7.F.positionLayer(a,r),l.tryReposition++},19))}},(s,i)=>{let{el:a,c:r,src:e,layer:o,skey:l}=s;return new Promise(t=>{if(!e&&!o.bg?.image?.src)return t();_tpt.registerImage(e||o.bg?.image?.src,0,function(e){"error"==e.state?SR7.F.positionLayer(s,l):null!=e.image&&(r.image=e.image?.used?e.image?.cloneNode():e.image,e.image.used=!0,r.imgWidth=e.width,r.imgHeight=e.height,r.aspectRatio=r.imgWidth/r.imgHeight,i&&(a.appendChild(r.image),r.image.style.width="100%",r.image.style.height="auto"),SR7.F.positionLayer(s,l),r.bgClip)&&(r.el.style.backgroundClip="content-box"),t()},"load_img_in_layer_"+a.id)})});_tpt.R=_tpt.R||{},_tpt.R.draw=_tpt.extend?_tpt.extend(_tpt.R.draw,{status:2,version:"1.0"}):{status:2,version:"1.0"}})(),function(){window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},_tpt.idRegistry??={};let tags=["div","a","p","span","sr7-layer","h1","h2","h3","h4","h5","h6","ul","ol","li","label","img","video","audio","iframe","sr7-txt","sr7-video","sr7-audio","sr7-poster","sr7-img","sr7-shape","sr7-button","sr7-bg","sr7-col","sr7-col-bg","sr7-col-bg-mask","sr7-row","sr7-row-con","sr7-col-con","sr7-media","sr7-poster","sr7-ao","sr7-ao-in","sr7-px","sr7-mask","sr7-fxc","sr7-loop","sr7-3dwrap","sr7-3dwrap-bg","sr7-3dwrap-layers"];function openUrlOrScroll(e,t,s){if("#"==e?.link)return e.link;if(String(e.link).toLowerCase().includes("mailto:")||String(e.link).toLowerCase().includes("tel:"))return s?e.link:window.open(e.link,e.target);let i=new URL(window.location.href),a=i.hostname,r=i.pathname.endsWith("/")?i.pathname:i.pathname+"/",o="";switch(e.http){case"auto":default:o=window.location.protocol;break;case"keep":o="";break;case"http":o="http:";break;case"https":o="https:"}var l=e.link&&-1SR7.F.attrId(SR7.M[e].slides[t].layers[s].attr?.id)?SR7.M[e].slides[t].layers[s].attr?.id:e+"-"+t+"-"+s,SR7.F.getLayer=function(i){if(!i)return{id:void 0,skey:void 0,el:void 0,lkey:void 0,layer:void 0};let a,r,o,l,n,d,e=typeof i;if("object"!==e||void 0!==i.lid){i="object"==e?i.lid:i;for(let e in SR7.M)!a&&_tpt.hop(SR7.M,e)&&SR7.M[e].c.layers&&SR7.M[e].c.layers[SR7.lToK[i]]&&(d=SR7.M[e].c.layers[SR7.lToK[i]],a=d.el,l=d.skey,n=d.lkey,r=SR7.M[e].slides[l].layers[n],o=e)}else{let{id:e,skey:t,lkey:s}=i;r=SR7.M[e]?.slides?.[t]?.layers?.[s]??{},d=SR7.M[e]?.c.layers?.[SR7.lToK[SR7.F.attrId(r.attr?.id)??e+`-${t}-`+s]]??void 0,a=d?.el??void 0,l=t,n=s,o=e}return{id:o,skey:l,el:a,lkey:n,layer:r,c:d}},SR7.F.getCarouselLayers=(e,t,s)=>{var i=SR7.M[e],a=[],r,r;if(-1!=t&&null!=i.slides[t]){for(var o in i.slides[t].layers){_tpt.hop(i.slides[t].layers,o)&&(r="slidebg"==i.slides[t].layers[o].subtype||i.slides[t].layers[o].viOC,"visible"==s&&r||"outfocus"==s&&!r||"infocus"==s&&void 0!==(r=i.c.layers[SR7.lToK[e+`-${t}-`+o]])&&"in"!==(r.animState?.scene??""))&&a.push(o)}return a}},SR7.F.getSlideBG=(e,t)=>{let s,i=SR7.M[e].slides[t]?.layers??void 0;if(null!=i){for(var a in i)!s&&_tpt.hop(i,a)&&"slidebg"==i[a].subtype&&(s=i[a]);return s}},SR7.F.resetGlobalLayers=function(e){var t=SR7.M[e];if(t?.slides)for(var s of t.staticSlides)for(var i in t.slides[s].layers){var{c:i}=SR7.F.getLayer({id:e,skey:s,lkey:i});i&&(i.animState={runningFrames:[]},delete i.gpos,delete i.lastEventCalled,delete i.state,i.cache={},i.prepared=!1)}},SR7.F.layerAddonWraps=(t,s)=>{if(s){let e;for(var i in s.addOns){var i;_tpt.hop(s.addOns,i)&&SR7.A?.[i]?.getLayerWraps&&null!=(i=SR7.A?.[i]?.getLayerWraps(t,s)??void 0)&&((e??={}).wrap??={},e.wrap.class=(null==e.wrap.class?"":e.wrap.class+" ")+i.wrap.class,e.wrap.use=e.wrap.use||i.wrap.use,!1!==(i.innerWrap?.use??!1))&&(e.innerWrap??={},e.innerWrap.class=(null==(e.innerWrap?.class??void 0)?"":e.innerWrap.class+" ")+(i.innerWrap?.class??""),e.innerWrap.use=e.innerWrap.use||(i.innerWrap?.use??!1))}return e}},SR7.F.prepareLayerAddon=async(e,t,s,i)=>{if(null!=SR7.A&&t){var a=[],r,o;for(r in SR7.A){_tpt.hop(SR7.A,r)&&SR7.A?.[r]?.prepareLayer&&null!=(o=await SR7.A?.[r]?.prepareLayer(e,t,s,i)??void 0)&&(Array.isArray(o)?a.push(...o):a.push(o))}return a}},SR7.F.prepareLayer=async(e,s,t,i,a,r,o,l,n,d,c)=>{var p=SR7.M[e],h=(!s?.vis||s.vis?.[p.LEV])&&("c"==(s.tl?.in?.content?.all?.[1]?.fx??!1)[0]||"c"==(s.tl?.out?.content?.all?.[0]?.fx??!1)[0]);let u=e+"-"+t+"-"+s.id,m=0==String(s.attr?.id??"").length?u:s.attr.id,g=SR7.D.hasActionLike(e,t,i,"link");var v=`${_tpt.mText(s.attr?.class??"")} ${"row"==s.subtype&&"slide"!==s.rTo?"sr7-galign":""} ${s.attr?.iClass??""} `+("video"!=s.type&&"video"!=s.subtype||g||!s.content?.noInteract?"":"nointeraction");let y,S=p.c.layers;S[m]&&(m=s.attr.id+="_DBL_"+Math.round(9999*Math.random())),"slidebg"==s.subtype&&(p.c.slideBGs[t]={lid:m,lkey:i}),"slidebg"==s.subtype&&p.migrate?null!==(y=document.getElementById(e+"-"+t+"-slidebg"))&&(y.id=m):y=document.getElementById(m),g=!1!==g&&"a"==g.ltype&&g,void 0!==s.tag&&(s.tag=-1==tags.indexOf(s.tag)?"sr7-layer":s.tag);var f=g?"a":"slidebg"==s.subtype?"sr7-bg":"column"==s.subtype?"sr7-col":"sr7-layer"==s.tag||null==s.tag?SR7.D.tagLib[""!==s.subtype&&void 0!==s.subtype?s.subtype:s.type]:s.tag;y&&y.tagName.toLowerCase()!==f.toLowerCase()&&(y.parentElement.removeChild(y),y=void 0),s.codes?.css&&s.codes.css,"container"!==s.type&&y?(y.parentElement.removeChild(y),y.className=_tpt.mText(y.className,v),l.fragment.appendChild(y),"text"==s.type&&p.fromStream&&null==y.getAttribute("srscsrc")&&(y.innerHTML=SR7.F.updateDynamicMetas(e,o.slide.order,_tpt.lineBreaks(s.content.text,SR7.gV({v:s.ws,id:e}))))):(y=l.add({tag:f,class:v,id:m}),"text"==s.type&&(v.includes("sr7-brg")||(s.content.text=_tpt.lineBreaks(s.content.text,SR7.gV({v:s.ws,id:e}))),y.innerHTML=p.fromStream?SR7.F.updateDynamicMetas(e,o.slide.order,s.content.text):s.content.text)),p.hasTouchSwipe&&(SR7.D.hasActionLike(e,t,i,"simulate")||SR7.D.hasActionLike(e,t,i,"click"))&&(y.dataset.clickable="true"),g&&(g?.shrlink?_tpt.checkResources(["sharing"]).then(()=>{SR7.A?.sharing?.postProcessLayer&&SR7.A.sharing.postProcessLayer(e,s,S[m],t)}):(y.href=p.fromStream?SR7.F.updateDynamicMetas(e,o.slide.order,g.link):openUrlOrScroll(g,e,!0),y.target=g.target,"nofollow"==g.flw&&(y.rel="nofollow"),"_blank"==g.target&&(y.rel=(y.rel??"")+(void 0!==y.rel&&0{let c=SR7.M[l],p=c.slides[n];if(!c?.layersPrepared?.[n]){let e,t=[],{layers:s}=p,i=_tpt.collector(),a=SR7.F.setLayerProcOrder(l,n),r=(c.hasTouchSwipe??="carousel"==c.settings.type||_tpt.is_mobile||"off"!==String(c.settings.nav?.s?.use)&&"false"!==String(c.settings.nav?.s?.use)&&c.settings.nav?.s?.desk,c.c.layers??={},SR7.lToK??={},c.c.slideBGs??={},c.c.layers),o=[];for(var h in c.zoneIndexes??={},a){var h,u,m;_tpt.hop(a,h)&&null!=s[a[h]]&&({globalLowLayers:o,buildLayers:i,promises:t,d3tobg:e}=await SR7.F.prepareLayer(l,s[a[h]],n,a[h],t,d,p,i,"",o,e),h=s[a[h]].id,"-1"!==String(s[h].pid))&&(u=r[SR7.F.getLKey(l,n,h)],(m=r[SR7.F.getLKey(l,n,s[h].pid)])[null==m.con?"el":"con"].appendChild("column"!=s[h].subtype&&"row"!=s[h].subtype&&(u.addonWrap||u.parallax||u.loop||u.mask)||u.el),u.ptype=m.subtype)}if(c.settings.mod?.d3){if(c.c.d3??={},c.c.d3[n]??={},c.c.d3[n].layers=_tpt.addContainer({tag:"sr7-3dwrap",class:"sr7-3dwrap-layers"}),i.append(c.c.d3[n].layers),e){var g=_tpt.addContainer({tag:"sr7-3dwrap",class:"sr7-3dwrap-bg"+(e.use?"":"-no-3d")});if(g.appendChild(e.el),0{var{bg:e}=SR7.M[e].slides[t].layers[SR7.M[e].c.slideBGs[t].lkey];return e?.image?.src??e?.video?.poster?.src??void 0},SR7.F.setLayerProcOrder=(t,o)=>{if(void 0!==o&&-1!==o){var t=SR7.M[t];t.c.PO??={};let e=t.slides[o],{layers:s}=e,i=t.c.PO[o]??=[],a={},r=(Object.keys(s).forEach(e=>{var e=s[e],t=String(e.pid);a[t]||(a[t]=[]),a[t].push(e)}),e=>{var t=a[e]??[];t.sort((e,t)=>(void 0!==e.order?e.order:e.zIndex)-(void 0!==t.order?t.order:t.zIndex));for(let e of t)i.push(e.id),"container"===e.type&&a[e.id]&&(a[e.id].sort((e,t)=>"relative"===e.pos.pos&&"relative"!==t.pos.pos?-1:"relative"!==e.pos.pos&&"relative"===t.pos.pos?1:(void 0!==e.order?e.order:e.zIndex)-(void 0!==t.order?t.order:t.zIndex)),r(e.id))});return r("-1"),i}},SR7.F.layerListener=(e,t,s,i,a,r)=>{var o,l,n,d;if(void 0!==s&&!1!==s)for(l of t)o=_tpt.tEvt(l),e.listeners[o]??=_tpt.event.listen(e.el,o,SR7.F.layerMouse,e,r),a&&(e.listeners.callbacks??={},e.listeners.callbacks[o]??={},e.listeners.callbacks[o][i]=a);else for(d of t)n=_tpt.tEvt(d),_tpt.event.rm(e.el,e.listeners[n]),delete e.listeners[n];return _tpt.event.hasListener(e.el)},SR7.F.manageLayerListeners=(e,t,s,i,a,r)=>{e.listeners.hover&&(e.listeners.hasAny=SR7.F.layerListener(e,_tpt.is_mobile?["touchstart","touchend","touchmove"]:["mousemove","mouseleave","mouseenter"],s)),e.listeners.toggle&&(e.listeners.hasAny=SR7.F.layerListener(e,["click"],s)),void 0!==t&&void 0!==e.listeners.action&&!1!==e.listeners.action&&(e.listeners.hasAny=SR7.F.layerListener(e,_tpt.tEvt(t.listen),s)),void 0!==i&&!1!==e.listeners[i]&&(e.listeners.hasAny=SR7.F.layerListener(e,a,s,i,r)),void 0===e.media||"slidebg"===e.subtype||t?.content?.noInteract||t.bg?.video?.noInteract||(e.media.player.options.controls??"").includes("s")&&!e.media.player.options.canHide||(e.listeners.hasAny=SR7.F.layerListener(e,["click"],s))},SR7.F.layerMouse=(e,t)=>{let s=_tpt.tEvt(e.type);var i;if("mouseenter"==s||"touchstart"==s||"mousemove"==s||"touchmove"==s?t.listeners.hover&&SR7.F.processHover(SR7.F.getLayer(t.el.id),"hover"):"mouseleave"==s||"touchend"==s?t.listeners.hover&&SR7.F.processHover(SR7.F.getLayer(t.el.id),"idle"):"click"==s&&(t.listeners.toggle&&SR7.F.toggleLayer(SR7.F.getLayer(t.el.id)),void 0===t.media||(t.media.player.options.controls??"").includes("s")&&!t.media.isHidden()||t.media.toggle()),"touchend"===s&&(i=e.touches[0]||e.changedTouches[0],e.target!==document.elementFromPoint(i.clientX,i.clientY))&&(s="mouseleave"),t.listeners.action&&0<=t.listeners.action.indexOf(s)&&SR7.F.processActions(s,t),t.listeners.callbacks?.[s])for(var a in t.listeners.callbacks[s])_tpt.hop(t.listeners.callbacks[s],a)&&t.listeners.callbacks[s][a](t.mid,e,t)},SR7.F.processActions=(e,t)=>{let{id:s,skey:i}=SR7.F.getLayer(t.el.id),a=String(t.lkey),r=_tpt.tEvt(e);var e=_tpt.tEvt("mouseleave"==r||"touchend"==r?"mouseenter":"mouseenter"==r||"touchstart"==r?"mouseleave":"click");if(t.delayedAction??={},null!=SR7.M[s].slides[i].slide.actions){if(t.listeners.aCache[r]??=SR7.M[s].slides[i].slide.actions.filter(e=>e.src.some(e=>String(e)===a)&&_tpt.tEvt(e.evt)==r),t.delayedAction[e])for(var o of t.delayedAction[e])void 0!==o&&void 0!==o.kill&&o.kill();for(var l in t.delayedAction[e]=[],t.delayedAction[r]=[],t.listeners.aCache[r])if(_tpt.hop(t.listeners.aCache[r],l)){var l=t.listeners.aCache[r][l];if(!SR7.F.shouldUpdate(t,l.rd,l.a))continue;if(!t.animState?.stageState)continue;l.a.includes("mute")&&_tpt.isIOS?SR7.F.actionCall(s,i,l,t.el):t.delayedAction[r].push(_tpt.gsap.delayedCall(parseInt(l.d??0)/1e3,SR7.F.actionCall,[s,i,l,t.el]))}}},SR7.F.updateAllTogglePrgLayers=a=>{requestAnimationFrame(function(){var e=SR7.M[a],t;for(t in e.slides)if(_tpt.hop(e.slides,t)&&null!=(e.slides?.[t]?.slide?.actions??void 0)&&0!=e.slides[t].slide.actions.length)for(var s of e.slides[t].slide.actions)if("togglePrg"==s.a)for(var i of s.src){var i=SR7.F.getLayer({skey:t,lkey:i,id:a});i.c&&i.layer&&SR7.F.toggleLayer(i,"paused"==(e.slideShow?.state??"playing"))}})},SR7.F.actionCall=(id,skey,action,el)=>{let M=SR7.M[id];switch(M.states.actions??={},M.states.debounceTimers??=new Map,action.a){case"playScene":if(null!=action.target)for(var e of action.target){let[t,s]=String(e).includes(":")?String(e).split(":"):[skey,e];M.states.debounceTimers.has(t+"_"+s)&&clearTimeout(M.states.debounceTimers.get(t+"_"+s)),M.states.debounceTimers.set(t+"_"+s,setTimeout(()=>{SR7.F.animateLayers({id:id,skey:t,layers:[s],scene:action.sc,reset:action.rec,caller:"action"}),M.states.debounceTimers.delete(t+"_"+s)},19))}break;case"toggleScenes":if(action.target)for(let e of action.target){let[t,s]=String(e).includes(":")?String(e).split(":"):[skey,e];M.states.debounceTimers.has(t+"_"+s)&&clearTimeout(M.states.debounceTimers.get(t+"_"+s)),M.states.debounceTimers.set(t+"_"+s,setTimeout(()=>{M.states.actions[skey]??={},SR7.F.shouldUpdate(M.states.actions[skey],31,s)&&SR7.F.animateLayers({id:id,skey:t,layers:[s],scene:(M.c.layers[SR7.lToK[id+"-"+t+"-"+s]]?.animState?.scene??"")==action.scn?action.scm:action.scn,reset:action.rec,caller:"action"}),M.states.debounceTimers.delete(t+"_"+s)},19))}break;case"callSlide":SR7.F.requestSlide({id:id,slide:"first"==action.target?"#"+M.navSlideOrder[0]:"last"==action.target?"#"+M.navSlideOrder[M.len-1]:"random"==action.target?Math.round(Math.random()*M.navLen+1):"#"+(Array.isArray(action.target)?action.target[0]:action.target)});break;case"pause":SR7.slideShow.pause(id);break;case"resume":SR7.slideShow.resume(id);break;case"togglePrg":SR7.slideShow["paused"==(M.slideShow?.state??"nothing")?"resume":"pause"](id);break;case"prev":SR7.F.requestSlide({id:id,slide:"-1"});break;case"next":SR7.F.requestSlide({id:id,slide:"+1"});break;case"toggleClass":for(let e of action.target){let t=M.c.layers[SR7.lToK[id+"-"+skey+"-"+e]].el;t.classList[t.className.includes(action.class)?"remove":"add"](action.class)}break;case"simulate":if(SR7.M[id].c?.swipeAble&&SR7.M[id].c.swipeAble.length)for(let e of SR7.M[id].c.swipeAble)e.disable();for(let e of action.target)M.c.layers[SR7.lToK[id+"-"+skey+"-"+e]??SR7.lToK[id+"-"+e]].el.dispatchEvent(new Event(action.typ,{bubbles:!0}));if(SR7.M[id].c?.swipeAble&&SR7.M[id].c.swipeAble.length)for(let e of SR7.M[id].c.swipeAble)e.enable();break;case"menu":case"link":("a"!==action.ltype||""!==action.anchor&&void 0!==action.anchor)&&openUrlOrScroll(action,id);break;case"callback":eval(action.target);break;case"scroll":SR7.F.scrollToId({id:id,offset:action.offset,action:action.a,anchor:action.target,speed:action.s??1e3,ease:action.e});break;case"scrollbelow":SR7.F.scrollToId({id:id,offset:action.offset,action:action.a,speed:action.s??1e3,ease:action.e});break;case"getAccelerationPermission":_tpt.getAccelerationPermission(id);break;case"open_modal":String(action.msl).includes("rs-")&&SR7?.D?.fixSR6IDs&&(action.msl="#"+SR7.D.fixSR6IDs(action.msl.replace("rs-",""))),SR7.F.modal.open(action.target,action.msl??0);break;case"close_modal":SR7.F.modal.close();break;case"mute_video":case"unmute_video":case"toggle_mute_video":for(let e of action.target){let[t,s]=String(e).includes(":")?String(e).split(":"):[skey,e];if("backgroundvideo"==s&&(s=SR7.F.getSlideBG(id,t).id),("firstvideo"!=s||(t=M.current.id,s=Object.values(M.slides[M.current.id].layers).find(e=>"video"==e.subtype)?.id,s))&&M.c.layers[SR7.lToK[id+"-"+t+"-"+s]].media){let e=M.c.layers[SR7.lToK[id+"-"+t+"-"+s]].media,i="audio"==e?.player?.options?.type,a="mute_video"!=action.a&&("unmute_video"==action.a||(null==e.player.muted?e.player:e).player.muted||i&&e.player.player.paused)?"unmute":"mute";i&&"unmute"==a&&e.play(),e[a]()}}break;case"toggle_global_mute_video":M.states.globalMute=M.states.globalMute&&"unmute"!=M.states.globalMute?"unmute":"mute",Object.values(M.c.layers).filter(e=>e.media).forEach(e=>{var e=e.media;e.isPlaying()?e[M.states.globalMute]():e.player.options.mute="mute"==M.states.globalMute});break;case"toggle_video":case"stop_video":case"start_video":for(let e of action.target){let[t,s]=String(e).includes(":")?String(e).split(":"):[skey,e];if(M.slides[t].slide.global&&(t=M.current.id),"backgroundvideo"==s&&(s=SR7.F.getSlideBG(id,t)?.id),("firstvideo"!=s||(t=M.current.id,s=Object.values(M.slides[M.current.id].layers).find(e=>"video"==e.subtype)?.id,s))&&M.c.layers[SR7.lToK[id+"-"+t+"-"+s]].media){let e=M.c.layers[SR7.lToK[id+"-"+t+"-"+s]].media.player.lastPlayerState;e="start_video"!=action.a&&("stop_video"==action.a||1==e)?"pause":"play",M.c.layers[SR7.lToK[id+"-"+t+"-"+s]].media[e]()}}break;case"exitfullscreen":case"togglefullscreen":case"gofullscreen":SR7.F.module.fullScreen(id,"gofullscreen"==action.a||"togglefullscreen"==action.a&&!M.states.inFullscreen);break;default:for(let e of action.target){e=""+e;let[t,s]=String(e).includes(":")?String(e).split(":"):[skey,e];_tpt.event.trigger("dom","sr.layer.action",{id:id,action:action,scene:action.sc,skey:t,lkey:s,eventtype:action.a})}}},SR7.F.shouldUpdate=(e,t=0,s)=>{if(!t||0==t)return!0;t=parseInt(t),e.timeStamps??={};var i=(new Date).getTime(),a=e.timeStamps[s]?i-e.timeStamps[s]:t+100;return t{var{c:s,skey:i}=e;null!=s.tog&&(s.tog.default??=s.el.innerHTML,s.el.innerHTML=!0===t||!1!==t&&s.tog.state?s.tog.default:s.tog.toggled,s.tog.state=1==t||!1!==t&&!s.tog.state,SR7.F.positionLayer(e,i))},SR7.F.showHideLayersOnHover=(t,e)=>{let s="hide"==e||"mouseleave"==e.type?"add":"remove";SR7.M[t].c.viSH.el.forEach(e=>{SR7.M[t].c.layers[SR7.lToK[e]].el.classList[s]("sr7--hidden")})},_tpt.R??={},_tpt.R.layer=_tpt.extend?_tpt.extend(_tpt.R.layer,{status:2,version:"1.0"}):{status:2,version:"1.0"})}(),window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},!SR7.loadVideoAPI){SR7.loadVideoAPI=r=>new Promise((i,a)=>{if("html5"===r||"audio"===r)i();else{let s={youtube:{globalObjectName:"YT",playerObjectName:"Player",scriptSrc:"https://www.youtube.com/iframe_api"},vimeo:{globalObjectName:"Vimeo",playerObjectName:"Player",scriptSrc:"https://player.vimeo.com/api/player.js"}}[r];if(s){let t=()=>window[s.globalObjectName]&&window[s.globalObjectName][s.playerObjectName],e=Array.from(document.getElementsByTagName("script")).find(e=>e.src===s.scriptSrc);if(t())i();else if(e){let e=setInterval(()=>{t()&&(i(),clearInterval(e))},50)}else{let e=document.createElement("script");e.src=s.scriptSrc,e.onload=()=>{let e=setInterval(()=>{t()&&(i(),clearInterval(e))},50)},e.onerror=()=>a(new Error(`Failed to load ${r} API`)),document.head.appendChild(e)}}else a(new Error('Invalid API name. Please use "youtube" or "vimeo"'))}});class im{states={unstarted:-1,ended:0,playing:1,paused:2,buffering:3,cued:4};constructor(e,t,s){var{id:i,skey:a}=SR7.F.getLayer(t.id);this.el=t,this.id=i,this.skey=a,this.container=e,this.containerId=e.id,this.options=s,this.player=null,this.aspectRatio=_tpt.getRatio(this.options.ratio),this.options.loop=s.loop||!1,this.options.start=parseInt(this.convertSec(s.start)),this.options.end=parseInt(this.convertSec(s.end)),this.state=null,this.type=s.type,this.requestedAction=null,this.listeners={},this.options.canHide=!_tpt.is_mobile&&1==(this.options.poster?.showOnPause??void 0)||_tpt.is_mobile&&!0!==(this.options.poster?.noOnMobile??!1)&&1==(this.options.poster?.showOnPause??void 0)}convertSec(e){return""==e?0:null==e?-1:!_tpt.isNumeric(e)&&1{var e=document.getElementById(a);if(e)s(e);else{let t=setInterval(()=>{var e=document.getElementById(a);e?(clearInterval(t),s(e)):100<=r&&(clearInterval(t),i(new Error("Container element not found within the timeout period."))),r+=19},19)}})}showHide(){var e;null==this.lastPlayerState?(this.options.canHide&&_tpt.gsap.set(this.container,{opacity:0,pointerEvents:"none"}),this.hidden=!0):this.lastPlayerState==this.states.playing?(this.pauseBy=null,this.container.style.opacity<1&&(e=(new Date).getTime()-(this.frameStart??0),_tpt.gsap.to(this.container,e<500?0:this.options.animDur/1e3,{opacity:1,pointerEvents:(this.options.controls??"").includes("s")?"auto":"none"}),this.hidden=!1)):this.lastPlayerState!=this.states.paused&&this.lastPlayerState!=this.states.ended||this.options.canHide&&"scroll"!==this.pauseBy&&(_tpt.gsap.to(this.container,this.options.animDur/1e3,{opacity:0,pointerEvents:"none"}),this.hidden=!0),"none"==this.options.controls&&this.canvas&&(this.canvas.wrap.style.pointerEvents="none")}isHidden(){return this.hidden}isPlaying(){return this.lastPlayerState==this.states.playing}toggle(){this.player&&(this.lastPlayerState==this.states.playing?this.pause("user"):this.play())}hasEvent(e){return this.listeners[e]}removeEvent(e){this.listeners[e]&&delete this.listeners[e]}playingList(e,t){null!=t&&(SR7.M[t.id].videosPlaying??={},"add"===e?SR7.M[t.id].videosPlaying[t.containerId]=t:"remove"==e&&delete SR7.M[t.id].videosPlaying[t.containerId])}stopPlayingMedias(){var e=SR7.M?.[this.id];if(e&&null!=e.videosPlaying)for(var t in e.videosPlaying)if(_tpt.hop(e.videosPlaying,t)&&t!==this.containerId)try{e.videosPlaying[t].pause("auto")}catch(e){}}dispatch(e,t){var e;this.listeners&&(e=this.listeners[e])&&e.callback(t,e.params)}async ensureReadyAndExecute(e,t,s){this.requestedAction=t;var t=this.requestedAction;this.playerReady?this.readyEventWaitAdded&&this.removeEvent("ready"):await new Promise(e=>{this.readyEventWaitAdded=!0,this.readyListenerID=this.addEvent("ready",e)}),t===this.requestedAction&&e.call(this,s)}}class jm extends im{async add(){await SR7.loadVideoAPI("youtube");try{await this.waitForContainer(this.containerId)}catch(e){return void console.error(e)}this.player=new YT.Player(this.containerId,{host:SR7.E.ytnc?"https://www.youtube-nocookie.com":"https://www.youtube.com",height:_tpt.unitize(this.options.height,"px"),width:_tpt.unitize(this.options.width,"px"),videoId:this.options.src,playerVars:{origin:window.location.origin,playsinline:this.options.inline,enablejsapi:1,controls:(this.options.controls??"").includes("s")?1:0,showinfo:0,modestbranding:1,wmode:"opaque",muted:this.options.mute,html5:1,start:this.options.start,end:this.options.end,loop:this.options.loop?1:0,rel:0},events:{onReady:e=>{this.playerReady=!0,this.player.setVolume(this.options.volume),this.updateSize(this.options.width,this.options.height),this.dispatch("ready",e)}}}),this.addEvent(),this.container=document.getElementById(this.containerId),this.container.style.borderRadius=this.container.parentElement.style?.borderRadius,this.muted=this.options.mute,this.showHide()}rewind(e){this.player&&this.player.seekTo&&(this.player.seekTo(this.options.start,!0),"pause"!=this.requestedAction&&"pause"!=e||this.pause())}remove(){this.player&&(this.player.destroy(),this.player=null)}mute(){this.player&&(this.player.mute(),this.player.muted=this.muted=!0)}unmute(){this.player&&(this.player.unMute(),this.player.muted=this.muted=!1)}async play(){this.player&&await this.ensureReadyAndExecute(async()=>{this.player.playVideo(),await new Promise(e=>setTimeout(e,1e3)),1!==this.player.getPlayerState()&&(this.player.mute(),this.player.playVideo())},"play")}pause(e){this.player&&(this.pauseBy=e,this.ensureReadyAndExecute(()=>{this.player.pauseVideo()},"pause"))}updateSize(e,t){this.options.cover?(this.aspectRatio<=this.el.clientWidth/this.el.clientHeight?(t=(e=this.el.clientWidth)/this.aspectRatio)this.el.clientHeight?this.container.style.transform="translateX(0px) translateY("+_tpt.unitize((this.el.clientHeight-t)/2,"px")+")":e>this.el.clientWidth?(this.container.style.transform="translateY(0px) translateX("+_tpt.unitize((this.el.clientWidth-e)/2,"px")+")",this.container.style.maxWidth="none"):this.container.style.transform="translateY(0px) translateX(0px)"):(void 0!==e&&0!==e&&e!==this.container.width&&(this.container.width=_tpt.unitize(e,"px")),void 0!==t&&0!==t&&t!==this.container.height&&(this.container.height=_tpt.unitize(t,"px")))}addEvent(e,t,s){let i;return this.stateChangeListenerAdded||(this.lastPlayerState=null,this.player.addEventListener("onError",e=>{console.group("SR7 YT Embeding Issue"),console.log(e),console.groupEnd("SR7 YT Embeding Issue")}),i=this.player.addEventListener("onStateChange",e=>{switch(0!==this.options.end&&this.player.getCurrentTime()>=this.options.end?e.data=this.states.ended:0!==this.options.start&&e.data==this.states.playing&&this.player.getCurrentTime(){this.iframe=this.container.getElementsByTagName("IFRAME"),null!==this.iframe&&(this.iframe=this.iframe[0]),this.playerReady=!0,this.updateSize(this.options.width,this.options.height),this.iframe.style.opacity=1,this.iframe.style.borderRadius=this.iframe.parentElement.parentElement.style?.borderRadius,this.options.mute&&this.player.setVolume(0),this.dispatch("ready")}),this.muted=this.options.mute,this.addEvent(),this.showHide(),this.rewind("pause"),this.muteFallBack=!1}rewind(e){this.player&&(this.player.setCurrentTime(this.options.start),"pause"==e)&&this.pause()}remove(){this.player&&this.player.unload().then(()=>{this.player=null})}mute(){if(this.player){let t=this,s=this.player;this.player.getVolume().then(function(e){t.player.muted=!0,t.lastVolume=0==e?1:e,s.setVolume(0),t.muted=!0}).catch(function(e){console.error("Error getting volume:",e)})}}unmute(){var e;this.player&&((e=this).lastVolume=null==e.lastVolume||0==e.lastVolume?1:e.lastVolume,this.player.setVolume(e.lastVolume).catch(function(e){console.error("Error setting volume:",e)}),e.muted=!1,e.player.muted=!1)}updateSize(e,t){this.player&&this.playerReady&&(this.options.cover?(this.aspectRatio<=this.el.clientWidth/this.el.clientHeight?t=(e=this.container.clientWidth)/this.aspectRatio:e=(t=this.container.clientHeight)*this.aspectRatio,void 0!==e&&0!==e&&e!==this.iframe.width&&(this.iframe.style.width=this.iframe.width=_tpt.unitize(e,"px")),void 0!==t&&0!==t&&t!==this.iframe.height&&(this.iframe.style.height=this.iframe.height=_tpt.unitize(t,"px")),t>this.container.clientHeight?this.iframe.style.transform="translateX(0px) translateY("+_tpt.unitize((this.container.clientHeight-t)/2,"px")+")":e>this.container.clientWidth&&(this.iframe.style.transform="translateY(0px) translateX("+_tpt.unitize((this.container.clientWidth-e)/2,"px")+")")):(void 0!==e&&0!==e&&e!==this.iframe.width&&(this.iframe.width=_tpt.unitize(e,"px")),void 0!==t&&0!==t&&t!==this.iframe.height&&(this.iframe.height=_tpt.unitize(t,"px"))))}async play(){this.player&&(this.pauseRequested=!1,this.ensureReadyAndExecute(async()=>{try{(!_tpt.userInteracted&&this.options.autoPlay&&this.player.setVolume(0),await this.player.play(),this.pauseRequested)?this.pause():this.lastPlayerState=this.states.playing}catch(e){if("NotAllowedError"===e.name)this.muteFallBack=!0,this.player.setVolume(0),"false"!==this.options.autoPlay&&!1!==this.options.autoPlay&&"no1sttime"!==this.options.autoPlay&&this.play();else if("AbortError"===e.name)console.log("Play was interrupted."),this.lastPlayerState=this.states.paused;else{if("PlayInterrupted"!==e.name)throw e;console.log("Play was interrupted by a pause request.")}}},"play"))}stopPlayingMedias(){return super.stopPlayingMedias()}async pause(e){this.pauseRequested=!0,this.player&&(this.pauseBy=e,this.ensureReadyAndExecute(async()=>{try{await this.player.getPaused()||(await this.player.pause(),this.lastPlayerState=this.states.paused)}catch(e){if("NotAllowedError"===e.name)this.player.setVolume(0),this.pause();else{if("AbortError"!==e.name)throw e;console.log("Pause was interrupted."),this.lastPlayerState=this.states.paused}}},"pause"))}addEvent(e,t,s){let i;return this.stateChangeListenerAdded||(this.lastPlayerState=null,this.player.on("play",()=>{this.lastPlayerState=this.states.playing,this.stopPlayingMedias(),this.playingList("add",this),this.dispatch("playing"),this.showHide(),this.state="playing",SR7.F.triggerMediaEvent(this,"update")}),this.player.on("pause",()=>{this.lastPlayerState=this.states.paused,this.playingList("remove",this),this.dispatch("paused"),this.showHide(),this.state="paused",SR7.F.triggerMediaEvent(this,"update")}),this.player.on("ended",()=>{this.lastPlayerState=this.states.ended,this.playingList("remove",this),this.dispatch("finished"),this.showHide(),this.state="finished",SR7.F.triggerMediaEvent(this,"update")}),i=this.player.on("timeupdate",e=>{0!==this.options.end&&e.seconds>=this.options.end?this.options.loop?(this.rewind(),this.play()):(this.options.rewind&&this.rewind(),this.pause(),this.dispatch("finished")):0!==this.options.start&&e.seconds{e.toCanvas=!1,delete e.canvas,this.hideCanvas=null},[this]),this.container.style.visibility="visible"}largeControls(){var e;(this.options.controls??"").includes("xl")&&(null==this.lrgbutton&&(e=_tpt.collector(),this.lrgbutton=e.add({tag:"sr7-lrg-ctrl"}),this.lrgPlay=e.add({tag:"sr7-lrg-play"}),this.lrgPause=e.add({tag:"sr7-lrg-pause"}),this.lrgbutton.appendChild(this.lrgPlay),this.lrgbutton.appendChild(this.lrgPause),this.container.parentNode.appendChild(this.lrgbutton)),this.lastPlayerState==this.states.playing?(this.lrgbutton.classList.remove("playing"),this.lrgbutton.classList.add("paused")):(this.lrgbutton.classList.add("playing"),this.lrgbutton.classList.remove("paused")))}getState(){return this.player?this.player.ended?this.states.ended:this.player.paused?this.states.paused:this.player.playing?this.states.playing:this.states.unstarted:null}remove(){this.player&&(this.player.pause(),this.player.src="",this.player.load(),this.player=null)}mute(){this.player&&(this.player.muted=!0,this.muted=!0)}unmute(){this.player&&(this.player.muted=!1,0==this.player.volume&&(this.player.volume=1),this.muted=!1)}play(){this.player&&((!_tpt.userInteracted&&this.options.autoPlay||this.options.mute)&&(this.player.muted=!0),this.ensureReadyAndExecute(()=>{this.player.play().catch(e=>{"NotAllowedError"===e.name&&(this.player.muted=!0,this.player.play())})},"play"))}pause(e){this.player&&(this.pauseBy=e,this.ensureReadyAndExecute(()=>{this.player.pause()},"pause"))}updateSize(e,t,s){this.player&&(this.player.arCalculated||void 0===this.player.videoHeight||0===this.player.videoHeight||(this.aspectRatio=this.player.videoWidth/this.player.videoHeight,this.player.arCalculated=!0),"cover"!==s&&"contain"!==s||(this.player.style.objectFit=s),this.el.classList["auto"==this.el?.style?.height?"add":"remove"]("sr7_miah"))}addEvent(e,t,s){this.stateChangeListenerAdded||(this.lastPlayerState=null,this.player.addEventListener("play",e=>{this.lastPlayerState=this.states.playing,this.playingList("add",this),this.dispatch("playing",e),this.showHide(),this.largeControls(),this.state="playing",SR7.F.triggerMediaEvent(this,"update")}),this.player.addEventListener("pause",e=>{this.lastPlayerState=this.states.paused,this.playingList("remove",this),this.dispatch("paused",e),this.showHide(),this.largeControls(),this.state="paused",SR7.F.triggerMediaEvent(this,"update")}),this.player.addEventListener("ended",e=>{this.lastPlayerState=this.states.ended,this.playingList("remove",this),this.dispatch("finished",e),this.showHide(),this.largeControls(),this.state="finished",SR7.F.triggerMediaEvent(this,"update")}),this.player.addEventListener("timeupdate",e=>{this.player.currentTime>=this.options.end&&0!==this.options.end?this.options.loop?(this.rewind(),this.play()):(this.options.rewind&&this.rewind(),this.pause(),this.dispatch("finished")):this.player.currentTime{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},SR7.E??={},void 0!==SR7.F.modify)return;SR7.F.getFXCoverAnim=(e,t,s,i)=>{var a,r,o;if("out"!=s||"hidden"!=e.el.style.visibility&&!e.el.className.includes("sr7-fx-hidden"))return a=_tpt.gsap.timeline(),e.fxitl=_tpt.gsap.timeline(),e.fxotl=_tpt.gsap.timeline(),r=l("in",t.fx,t.fxe,t.fxc),o=l("out",t.fx),e.fxitl.eventCallback("onStart",e=>{e.mask.style.overflow="hidden",e.el.classList["in"==s&&i<2?"add":"remove"]("sr7-fx-hidden")},[e,s,i]),e.fxitl.eventCallback("onComplete",e=>{e.maskForFx&&(e.mask.style.overflow="visible"),e.el.classList["in"==s&&i<2||"out"==s?"remove":"add"]("sr7-fx-hidden")},[e,s,i]),e.fxitl.add(_tpt.gsap.fromTo(e.fxc,t.fxs/2e3,r,{scaleX:1,scaleY:1}),0),e.fxotl.add(_tpt.gsap.to(e.fxc,t.fxs/2e3,o),0),a.add(e.fxitl,0),a.add(e.fxotl,t.fxs/2e3),a},SR7.F.pan={getBox:function(e,t,s){let i=e.width/_tpt.dpr,a=e.height/_tpt.dpr,r=a*t,o=i*t;var t;if(null!=e.image)return i/a{if(void 0===SR7.M[e].c.pans.observing){let i=document.documentElement.clientHeight,a=document.documentElement.clientWidth;_tpt.resizeObserver.observe(e=>{var t=document.documentElement.clientHeight,s=document.documentElement.clientWidth;(!_tpt.is_mobile||30{SR7.M[t].c.pans?.[s]&&requestAnimationFrame(function(){for(var e of SR7.M[t].c.pans[s])SR7.F.animateLayers({id:t,skey:s,layers:[e],scene:"in",caller:"update",update:"pan"})})}},SR7.F.modify={prepare:e=>{if(null!=e&&("false"!=String(e.s?.u??!1)||"false"!=String(e.s?.uf??!1)||"false"!=String(e.m?.u??!1)))return{mx:0,my:0,sx:0,sy:0,srx:0,sry:0,srz:0,ssc:1,sg:0,sb:0,sr:100,sf:100,mask:e.mask,mouse:e?.m??{},scroll:e?.s??{}}},get:(e,i,a,r,o,l,t,s)=>{if(a.modifiers??={},"opacity"==s)a.modifiers.opacity=p(r),"in"==o&&0==l&&(r.mod.animElemOpacity=i,r.el.tf=a.tf);else if("xy"==s)"in"==o&&0==l&&((r.mod.animElemXY=i).tx=a.x?.()??0,i.ty=a.y?.()??0,i.tx="inherit"==i.tx?0:i.tx,i.ty="inherit"==i.ty?0:i.ty),a.modifiers.x=n(r,"x"),a.modifiers.y=n(r,"y");else if("filter"==s){r.mod.animElemFilter=i;let{blur:e,grayscale:t,brightness:s}=r.filters.simple.filters;r.filters.simple.used.blur&&(a.tb=e),r.filters.simple.used.grayscale&&(a.tg=t),r.filters.simple.used.brightness&&(a.tr=s),"in"==o&&0==l&&(i.tb=a.tb??0,i.tg=a.tg??0,i.tr=a.tr??100),a.modifiers.filter=h(r.filters.simple,r)}else"transform"==s&&(r.mod.animElemTransform=i,"in"==o&&0==l&&(i.rx=a.rotationX??0,i.ry=a.rotationY??0,i.rz=a.rotationZ??0),a.modifiers.rotationX=d(r,"x"),a.modifiers.rotationY=d(r,"y"),a.modifiers.rotation=d(r,"z"),a.modifiers.scaleX=c(r),a.modifiers.scaleY=c(r));return a},handleListeners:s=>{let i=SR7.M[s];if(!(!i.settings.mod?.use||null==i.c.mod||_tpt.is_mobile&&i.settings.mod?.dOM)){let e=!1,t=!1;for(var a in i.c.mod[i.current.id]){var a;e&&t||(a=i.c.layers[SR7.lToK[i.c.mod[i.current.id][a]]],e=e||""+(a.mod.mouse?.u??!1)!="false",t=t||""+(a.mod.scroll?.u??!1)!="false")}for(var r in i.staticSlides)if(_tpt.hop(i.staticSlides,r)&&""!=i.staticSlides[r]&&(!e||!t))for(var o in i.c.mod[i.staticSlides[r]]){var o=i.c.layers[SR7.lToK[i.c.mod[i.staticSlides[r]][o]]];e=e||""+(o.mod.mouse?.u??!1)!="false",t=t||""+(o.mod.scroll?.u??!1)!="false"}if(e)SR7.M[s].c.moduleListeners??={},SR7.M[s].c.moduleListeners.modify??={},SR7.M[s].c.moduleListeners.modify.enter??=SR7.F.module.listeners.reg(s,_tpt.is_mobile?"touchstart":"mouseenter",SR7.F.module.listeners.updateMouseCoordinates),SR7.M[s].c.moduleListeners.modify.coord??=SR7.F.module.listeners.reg(s,_tpt.is_mobile?"touchmove":"mousemove",SR7.F.module.listeners.updateMouseCoordinates),SR7.M[s].c.moduleListeners.modify.process??=SR7.F.module.listeners.reg(s,_tpt.is_mobile?"touchmove":"mousemove",function(e,t){SR7.F.modify.process(e,"mouse",void 0,t)}),_tpt.is_mobile&&(SR7.M[s].c.moduleListeners.modify.processTouch??=SR7.F.module.listeners.reg(s,"touchstart",function(e,t){SR7.F.modify.process(e,"touch",void 0,t)}));else for(var l of["enter","coord","process","processTouch"])SR7.M[s].c?.moduleListeners?.modify?.[l]&&(SR7.F.module.listeners.del(s,"enter"==l?_tpt.is_mobile?"touchstart":"mouseenter":_tpt.is_mobile?"touchmove":"mousemove",SR7.M[s].c.moduleListeners.modify[l]),delete SR7.M[s].c.moduleListeners.modify[l]);t?(SR7.M[s].c.moduleListeners??={},SR7.M[s].c.moduleListeners.modify??={},SR7.M[s].c.moduleListeners.modify.scroll??=SR7.F.module.listeners.reg(s,"scroll",function(e,t){"carousel"==i.settings.type?SR7.F.modify.processAll(e,"scroll"):SR7.F.modify.process(e,"scroll")})):SR7.M[s].c?.moduleListeners?.modify?.scroll&&(SR7.F.module.listeners.del(s,"scroll",SR7.M[s].c.moduleListeners.modify.scroll),delete SR7.M[s].c.moduleListeners.modify.scroll)}},processAll:(e,t)=>{for(var s in SR7.M[e].slideOrder)!SR7.M[e].slides[SR7.M[e].slideOrder[s]].slide.visible&&SR7.M[e].slideOrder[s]!=SR7.M[e].current.id||SR7.F.modify.process(e,t,void 0,void 0,SR7.M[e].slideOrder[s])},process:(e,t,s,i,a)=>{SR7.F.modify.pOS(e,t,s,a??SR7.M[e].current.id);for(var r of SR7.M[e].staticSlides)SR7.F.modify.pOS(e,t,s,r)},pOS:(s,e,t,i)=>{var r=SR7.M[s];if(!(!r.settings.mod?.use||null==r.c.mod||null==r.c.mod[i]||_tpt.is_mobile&&r.settings.mod?.dOM)){var o=r.c.d3?.[i]&&(r.settings.mod?.d3??!1),a;if(o){let e=Math.round((r.mouse?.cDY??0)*r.settings.mod.d3d/r.dims.module.h),t=-Math.round((r.mouse?.cDX??0)*r.settings.mod.d3d/r.dims.module.w);_tpt.gsap.to([r.c.d3[i].layers,r.c.d3[i].bg],r.settings.mod.d3s,{rotateX:e,rotateY:t,z:u(s,Math.abs(e)+Math.abs(t)/2),ease:r.settings.mod.d3e,overwrite:"auto"})}for(a in r.c.mod[i])if(void 0===t||t===a){let t=r.c.layers[SR7.lToK[r.c.mod[i][a]]];if(t.mod.use3d=o,("mouse"==e||"touch"==e)&&""+(t.mod.mouse?.u??!1)!="false"){let i,a;if(null==t.mod.animElemXY&&"slidebg"==t.subtype&&(t.mod.animElemXY=t.px||t.mask||t.el),"mousedrag"===r.settings.mod.t){let e,t=r.settings.mod.sm,s=r.settings.mod.om;"opposite"===r.settings.mod.dir&&(e=t,s=t=s),i=(r.c.carousel.src.lpX-(r.c.carousel.src.s.realDragging?r.c.carousel.src.pX:0))*Math.max(1,t)/10,a=(r.c.carousel.src.lpY-r.c.carousel.src.pY)*Math.max(1,s)/10,"same"===r.settings.mod.dir?"h"===r.settings.carousel.type?a=0:"v"===r.settings.carousel.type&&(i=0):"opposite"===r.settings.mod.dir&&("h"===r.settings.carousel.type?(a=i,i=0):"v"===r.settings.carousel.type&&(i=a,a=0))}else{var l="touch"==e?"F":"";i=(r.mouse[t.mod.mouse.o+"DX"+l]??0)*t.mod.mouse.x/(o?"slidebg"!==t.subtype?200:155:100),a=(r.mouse[t.mod.mouse.o+"DY"+l]??0)*t.mod.mouse.y/(o?"slidebg"!==t.subtype?200:80:100)}t.mod.tlM=_tpt.gsap.to(t.mod,t.mod.mouse.s,{mx:i,my:a,ease:t.mod.mouse.e,overwrite:"auto"}),t.mod.tlM.eventCallback("onUpdate",SR7.F.modify.tlupdate,[t,"xy"])}if("scroll"==e){var l={ease:"power3.out",overwrite:"auto"};if("false"!==(t.mod.scroll?.u??"false")&&(l.sx=Math.round(r.scrollProc*(-t.mod.scroll.x/100*r.dims.module.h)*10)/10||0,l.sy=Math.round(r.scrollProc*(-t.mod.scroll.y/100*r.dims.module.h)*10)/10||0),t.mod.scroll.uf||t.mod.scroll.ut){let e=t.mod.scroll.t/2;var n,n=(n=r.scrollProc)>e?Math.min(1,(n-e)/(1-e)):n<-e?Math.max(-1,(n+e)/(1-e)):0;t.mod.scroll.uf&&(null==t.mod.animElemFilter&&(t.mod.animElemFilter=t.mask||t.el,t.filters??={},t.filters.simple=SR7.F.getFilterStyle(t.mod.scroll,"",t.filters?.simple?.used??void 0)),l.sg=0==t.mod.scroll.g?0:Math.round(Math.abs(n)*t.mod.scroll.g),l.sb=0==t.mod.scroll.b?0:Math.round(Math.abs(n)*t.mod.scroll.b),l.sr=100==t.mod.scroll.r?100:Math.round((1-Math.abs(n))*t.mod.scroll.r),l.sf="off"==t.mod.scroll.f?100:1-Math.abs(n)-Math.abs(n)*((t.mod.scroll.f-100)/100)),t.mod.scroll.ut&&(l.srx=0==t.mod.scroll.rX?0:Math.round(n*t.mod.scroll.rX),l.sry=0==t.mod.scroll.rY?0:Math.round(n*t.mod.scroll.rY),l.srz=0==t.mod.scroll.rZ?0:Math.round(n*t.mod.scroll.rZ),l.ssc=1==t.mod.scroll.sc?1:1+Math.abs(n)*t.mod.scroll.sc)}t.mod.tlS=_tpt.gsap.to(t.mod,t.mod.scroll.s||.001,l),t.mod.tlS.eventCallback("onUpdate",SR7.F.modify.tlupdate,[t,"xy,filter,opacity,rotate"])}}}},tlupdate:(e,t)=>{var s;t.includes("xy")&&!SR7.F.modify.isTweening(e,"xy")&&(e.mod.animElemXY||e.mod.animElem)&&_tpt.gsap.set(e.mod.animElemXY||e.mod.animElem,{x:n(e,"x")(),y:n(e,"y")()}),t.includes("rotate")&&e.mod.scroll?.ut&&_tpt.gsap.set(e.mask,{rotationX:d(e,"x")(),rotationY:d(e,"y")(),rotationZ:d(e,"z")(),scaleX:c(e)(),scaleY:c(e)()}),t.includes("filter")&&e.mod.animElemFilter&&!SR7.F.modify.isTweening(e,"filter")&&(s=void 0===e.filters?"":h(e.filters.simple,e)(),_tpt.gsap.set(e.mod.animElemFilter,{filter:""===s?"none":s})),!t.includes("opacity")||"slidebg"!=e.subtype&&!e.mod.animElemOpacity||"slidebg"!=e.subtype&&SR7.F.modify.isTweening(e,"opacity")||_tpt.gsap.set(e.el,{opacity:"slidebg"==e.subtype?Math.min(1,parseFloat(e.mod.sf)||1):p(e)})},isTweening:(e,t)=>{let s=!1;if(null==(e.mod?.coreTween?.[t]??void 0))return!1;for(var i in e.mod.coreTween[t])!s&&_tpt.hop(e.mod.coreTween[t],i)&&(s=e.tl?.[i]?.[e.mod.coreTween[t][i]]?.isActive()??!1);return s}},SR7.F.sbt={init:e=>{SR7.M[e].c.moduleListeners??={},SR7.M[e].c.moduleListeners.sbt??={},null==SR7.M[e].c.moduleListeners.sbt.scroll&&(SR7.M[e].c.moduleListeners.sbt.scroll=SR7.F.module.listeners.reg(e,"scroll",function(e,t){SR7.F.sbt.process(e,"scroll")},!0),SR7.F.sbt.process(e,"init"),requestAnimationFrame(()=>{_tpt.scrollObserver.process(SR7.M[e].c.module,!0)}))},process:(e,t,s)=>{var a=SR7.M[e];if(a.settings.sbt?.f){let t=a.dims.content.h<_tpt.winH,s=_tpt.winH-a.dims.content.h-parseInt(a.dims.reduceHeight??0),i=a.settings.sbt.a??"top";if(a.useAsModal&&(SR7.F.module.box(e),SR7.F.modal.sbt=!0,SR7.F.modal.underlay("show"),a.c.module.style.transform="none"),a.sbt.__runTime??=0,(a.dims.moduleRect.top<0||a.dims.moduleRect.top+a.dims.content.h<_tpt.winH&&"travel"==i||a.dims.moduleRect.top+a.dims.content.h<=_tpt.winH&&"bottom"==i)&&a.dims.moduleRect.bottom-a.dims.content.h-("bottom"==i?s:0)>(a.dims.content.h>_tpt.winH?s:0)&&a.dims.moduleRect.top<_tpt.winH){!0!==a.sbtFreeze&&(a.c.content.style.position="fixed",a.c.content.style.top="0px",a.settings.size.fullWidth&&(a.c.content.style.left="0px"),a.c.content.style.bottom="auto",a.sbtFreeze=!0);let e=a.dims.sbt-(a.dims.content.h+(t?-s:s));var r=t?"travel"==i?parseInt(a.dims.reduceHeight??0)+s+(a.dims.moduleRect.top-s)/e*s:"bottom"==i?_tpt.winH-a.dims.content.h-parseInt(a.dims.reduceHeight??0):0:0-a.dims.moduleRect.top/e*s;_tpt.gsap.set(a.c.content,{y:r})}else!1!==a.sbtFreeze&&(a.c.content.style.position="absolute",a.sbtFreeze=!1,0<=a.dims.moduleRect.top?(a.c.content.style.top="0px",a.settings.size.fullWidth&&(a.c.content.style.left=a.dims.content.shiftx+a.dims.content.mwshiftx+"px"),a.c.content.style.bottom="auto"):(a.c.content.style.top="auto",a.c.content.style.bottom="0px",a.settings.size.fullWidth&&(a.c.content.style.left=a.dims.content.shiftx+a.dims.content.mwshiftx+"px")),_tpt.gsap.set(a.c.content,{y:0}))}let i;i=a.settings.sbt?.f&&a.settings.sbt.nL?a.dims.moduleRect.top>=(a.dims.reduceHeight??0)&&a.dims.moduleRect.top<=_tpt.winH?a.sbt.__slen*(1-a.dims.moduleRect.top/_tpt.winH)/1e3:a.dims.moduleRect.top<=(a.dims.reduceHeight??0)&&a.dims.moduleRect.bottom>=a.dims.module.h?(a.sbt.__slen+a.sbt.__mlen*(Math.abs(a.dims.moduleRect.top)/(a.dims.moduleRect.height-a.dims.module.h)))/1e3:a.dims.moduleRect.top>_tpt.winH?0:(parseInt(a.settings.sbt.fEnd??0)+a.sbt.__elen*(1-a.dims.moduleRect.bottom/a.dims.content.h))/1e3:_tpt.gsap.utils.mapRange(1,-1,0,a.sbt.__len/1e3,a.scrollProcSA),a.sbt.__time??=i,"scroll"==t&&(a.sbt.done=!0,a.sbt.__time=i,-1!=(a.current?.id??-1))&&SR7.F.updateSBTTimes(e,a.sbt.__time)}},SR7.F.updateSBTTimes=function(e,t){var s=SR7.M[e],i;for(i in s.sbt[s.current.id])_tpt.hop(s.sbt[s.current.id],i)&&(s.sbt[s.current.id][i].tl.paused()||s.sbt[s.current.id][i].tl.pause(),_tpt.gsap.to(s.sbt[s.current.id][i].tl,{duration:s.settings.sbt.s,time:_tpt.gsap.utils.clamp(s.sbt[s.current.id][i].so,s.sbt[s.current.id][i].tl.duration(),t)}))};let n=(e,t)=>()=>parseFloat(e.mod.animElem["t"+t]??0)+(e.mod?.["m"+t]??0)+(e.mod?.["s"+t]??0)+"px",d=(e,t)=>()=>parseFloat(e.mod.animElem["r"+t]??0)+(e.mod?.["sr"+t]??0)+(e.mod?.["mr"+t]??0)+"deg",c=e=>()=>parseFloat(e.mod?.ssc??1),p=e=>()=>parseFloat(e.el.tf??0)*(e.mod?.sf??0),h=(e,t)=>()=>(e.used?.blur?"blur("+(parseInt(t.el.tb??0)+parseInt(t.mod?.sb??0))+"px) ":"")+(e.used?.grayscale?"grayscale("+(parseInt(t.el.tg??0)+parseInt(t.mod?.sg??0))+"%) ":"")+(e.used?.brightness?"brightness("+parseInt(t.el.tr??100)+"%)":""),u=(s,i)=>(e,t)=>parseInt(SR7.M[s].settings.mod.d3z??65)*(t.className.includes("-bg")?-i/5:1)+"px",l=(e,t,s,i)=>{var e="in"==e?"cright"==t?{transformOrigin:"0% 50%",scaleX:0,scaleY:1}:"cleft"==t?{transformOrigin:"100% 50%",scaleX:0,scaleY:1}:"cbottom"==t?{transformOrigin:"50% 0%",scaleX:1,scaleY:0}:{transformOrigin:"50% 100%",scaleX:1,scaleY:0}:"cleft"==t?{transformOrigin:"0% 50%",scaleX:0,scaleY:1}:"cright"==t?{transformOrigin:"100% 50%",scaleX:0,scaleY:1}:"ctop"==t?{transformOrigin:"50% 0%",scaleX:1,scaleY:0}:{transformOrigin:"50% 100%",scaleX:1,scaleY:0};return e.ease=s,e.backgroundColor=i,e};_tpt.R??={},_tpt.R.modifiers=_tpt.extend?_tpt.extend(_tpt.R.modifiers,{status:2,version:"1.0"}):{status:2,version:"1.0"}})(),(()=>{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},void 0!==SR7.F.navigation)return;SR7.F.navigation={init:e=>{SR7.F.navigation.create(e),t(e),_tpt.resizeObserver.observe(e=>{SR7.F.navigation.showHide(e)},19,e)},update:e=>{var t=SR7.M[e];t.c.nav&&"hero"!=t.settings.type&&(t.settings.nav?.arrows?.set&&o(e),t.settings.nav?.bullets?.set&&i(e),t.settings.nav?.tabs?.set&&a(e,"tabs"),t.settings.nav?.thumbs?.set&&a(e,"thumbs"),t.settings.nav?.scrubber?.set)&&r(e,"scrubber")},select:(e,t)=>{var s=SR7.M[e];if("hero"!=s.settings.type){for(var i of["bullets","tabs","thumbs","scrubber"]){let e=0;if(s.settings?.nav?.[i]?.set)for(var a of s.c?.nav?.[i]?.elements)a.classList[a.dataset.key==t?"add":"remove"]("selected"),null!==a.getAttribute("aria-pressed")&&a.setAttribute("aria-pressed",a.dataset.key==t?"true":"false"),"scrubber"==i&&a.dataset.key==t&&s.c.nav?.scrubber?.srScrubber&&!s.c.nav.scrubber.srScrubber.dragging&&s.c.nav.scrubber.srScrubber.goTo(e),e++}SR7.F.navigation.refreshContent(e)}},refreshContent:(e,t)=>{var s=SR7.M[e];if(s.c?.nav&&s.settings?.nav&&s.settings.nav?.arrows?.set){var i=s.c.nav.arrows,a;for(a of["left","right"]){var r=s.slides?.[s.slideOrder[SR7.F.requestSlide({id:e,slide:i[a].dataset.dir,force:!1,getter:!0})]]?.slide;r&&(l(i[a+"_dcs"],r),void 0!==i[a+"_img_live"])&&F(e,r,i[a+"_img_live"],i[a+"_img_tmp"],s.settings.nav.arrows.m??"hslide",a)}}},remove:(e,s)=>{let t=SR7.M[e],i=t?.c?.nav,a=t?.settings?.nav;i&&a&&["bullets","tabs","thumbs"].forEach(e=>{var t;a[e]?.set&&-1!==(t=i[e].elements.findIndex(e=>e.dataset.key==s))&&(i[e].elements[t].remove(),i[e].elements.splice(t,1))})},showHide:(r,o,l)=>{l=l||"touchstart"==o||"mouseenter"==o;let n=SR7.M[r],d=n.c?.nav??!1;if(d&&n.settings?.nav){let i=o;if(o=null==o?SR7.M[r].states.overModule?1:0:"mouseenter"==o||"touchstart"==o?1:0,d.dCalls)for(var e of d.dCalls)void 0!==e&&void 0!==e.kill&&e.kill();let a=!(d.dCalls=[]);["arrows","bullets","tabs","thumbs","scrubber"].forEach(e=>{var t,s;n.settings.nav?.[e]?.set&&(t=n.settings.nav[e],o=t?.on?1:o,l=!t?.on&&l,s="arrows"==e?[d[e].left,d[e].right]:d[e].wrap,0==(t?.show?.[n.LEV]??!0)?(_tpt.gsap.set(s,{display:"none"}),d[e+"visible"]=!1):(0==d[e+"visible"]&&(null==i?_tpt.gsap.set(s,{display:"block",opacity:1}):_tpt.gsap.set(s,{display:"block"}),d[e+"visible"]=!0,a=!0),null!=i&&("arrows"==e?(1==o&&0==l&&!0!==d[e].animated&&(d.dCalls.push(c(r,0,d[e].left,0,t.l.anim,d[e].pos_left,!0)),d.dCalls.push(c(r,0,d[e].right,0,t.r.anim,d[e].pos_right,!0)),d[e].animated=!0),d.dCalls.push(c(r,t,d[e].left,o,t.l.anim,d[e].pos_left,l)),d.dCalls.push(c(r,t,d[e].right,o,t.r.anim,d[e].pos_right,l))):(1==o&&0==l&&!0!==d[e].animated&&(d.dCalls.push(c(r,0,d[e].wrap,0,t.anim,d[e].pos,!0)),d[e].animated=!0),d.dCalls.push(c(r,t,d[e].wrap,o,t.anim,d[e].pos,l))))))}),a&&requestAnimationFrame(function(){SR7.F.navigation.update(r)})}},create:(a,e=["arrows","bullets","tabs","thumbs","scrubber"])=>{var r=SR7.M[a],o;for(o of e)if(r.settings.nav?.[o]?.set){r.c.nav??={},r.c.nav[o]??={};var l=r.c.nav[o],n=r.settings.nav[o],d=_tpt.collector(),t,s,i,c,p,h,u;if("arrows"==o)for(var m of["left","right"]){let e=l[m]=d.add({tag:"sr7-arrow",datas:{dir:"left"==m?"-1":"+1"},class:"sr7-"+m+"arrow sr7-arrows "+n.key});r.settings.acc?.use&&"true"!==String(r.settings.nav?.acc?.hidden)?(e.setAttribute("aria-label","left"==m?r.settings.nav?.acc?.next??"Next":r.settings.nav?.acc?.prev??"Previous"),e.setAttribute("role","button"),e.setAttribute("tabindex",0)):e.setAttribute("aria-hidden",!0),e.innerHTML=x(n.html),l[m+"_dcs"]=e.getElementsByTagName("sr7-navdc"),n.html.includes("sr7-nav-img")&&(l[m+"_img"]=e.getElementsByClassName("sr7-nav-img"),l[m+"_img"].length?(l[m+"_img"]=l[m+"_img"][0],l[m+"_img_live"]=d.add({tag:"sr7-nav-img-live"}),l[m+"_img_tmp"]=d.add({tag:"sr7-nav-img-tmp"}),l[m+"_img"].appendChild(l[m+"_img_tmp"]),l[m+"_img"].appendChild(l[m+"_img_live"])):delete l[m+"_img"]),e.style.opacity=0,d.fragment.appendChild(l[m]),b(a,e,"arrow")}else if("bullets"==o){l.wrap=d.add({tag:"sr7-bullets",class:"sr7-bullets "+n.key+" sr7-nd"+SR7.gV({v:n.d,id:a,u:0})[0]+" sr7-nph"+SR7.gV({v:n.h,id:a,u:0})[0]+" sr7-npv"+SR7.gV({v:n.v,id:a,u:0})[0]}),l.wrap.style.opacity=0,d.fragment.appendChild(l.wrap),l.elements=[];let e=1;for(var g of r.slideOrder){r.slides[g]?.slide?.slideshow?.hfn||(t=d.add({tag:"sr7-bullet",class:"sr7-bullet",datas:{key:g}}),r.settings.acc?.use&&"true"!==String(r.settings.nav?.acc?.hidden)?(t.setAttribute("aria-label",(r.settings.nav?.acc?.bullet??"Bullet")+" "+e),t.setAttribute("role","button"),t.setAttribute("tabindex",0),"unset"!==String(r.settings.nav?.acc?.pressed??"unset")&&t.setAttribute("aria-pressed","false")):t.setAttribute("aria-hidden",!0),e++,t.innerHTML=_(n.html,r.slides[g].slide),(s=t.getElementsByClassName("sr7-bullimg")).length&&F(a,r.slides[g].slide,s[0]),b(a,t),l.wrap.appendChild(t),l.elements.push(t))}}else if("tabs"==o||"thumbs"==o){let e="tabs"==o?"sr7-tab":"sr7-thumb",t=(l.wrap=d.add({tag:"sr7-"+o,class:"sr7-"+o+" "+n.key+" sr7-nd"+SR7.gV({v:n.d,id:a,u:0})[0]+" sr7-nph"+SR7.gV({v:n.h,id:a,u:0})[0]+" sr7-npv"+SR7.gV({v:n.v,id:a,u:0})[0]}),l.mask=d.add({tag:"sr7-tt-mask",class:"sr7-"+o+"-mask"}),l.iwrap=d.add({tag:"sr7-"+o+"-wrap",class:"sr7-ntiw"}),l.wrap.appendChild(l.mask),l.mask.appendChild(l.iwrap),l.wrap.style.opacity=0,l.wrap.style.paddingTop=l.wrap.style.paddingBottom=l.wrap.style.paddingLeft=l.wrap.style.paddingRight=(SR7.gV({v:n.wr.p,id:a,u:0})??0)+"px",SR7.F.drawBG(l.wrap,{color:n.wr.c},!0,"bg"),l.elements=[],1);for(var v of r.slideOrder){r.slides[v]?.slide?.slideshow?.hfn||(i=d.add({tag:e,class:e,datas:{key:v}}),r.settings.acc?.use&&"true"!==String(r.settings.nav?.acc?.hidden)?(i.setAttribute("aria-label",(r.settings.nav?.acc?.[o]??o)+" "+t),i.setAttribute("role",r.settings.nav?.acc?.role??"button"),i.setAttribute("tabindex",0),"unset"!==String(r.settings.nav?.acc?.pressed??"unset")&&i.setAttribute("aria-pressed","false")):i.setAttribute("aria-hidden",!0),i.innerHTML=_(n.html,r.slides[v].slide),t++,(c=i.getElementsByClassName("tabs"==o?"sr7-tab-img":"sr7-thumb-img")).length&&F(a,r.slides[v].slide,c[0]),b(a,i),l.iwrap.appendChild(i),l.elements.push(i))}}else if("scrubber"==o){let t=SR7.gV({v:n.h,id:a,u:0}),s=SR7.gV({v:n.v,id:a,u:0}),i="horizontal"==SR7.gV({v:n.d,id:a,u:0});l.wrap=d.add({tag:"sr7-"+o,class:"sr7-"+o+" "+n.key+" sr7-nd"+SR7.gV({v:n.d,id:a,u:0})[0]+" sr7-nph"+SR7.gV({v:n.h,id:a,u:0})[0]+" sr7-npv"+SR7.gV({v:n.v,id:a,u:0})[0]}),l.iWrap=d.add({tag:"sr7-"+o+"-wrap",class:"sr7-"+o+"-wrap"}),l.handle=d.add({tag:"sr7-"+o+"-handle",class:"sr7-"+o+"-handle"}),l.svg=new f({id:a,tp:n.tp,d:i}),l.iWrap.appendChild(l.svg.svg),l.svg.svg.style.position="absolute",i&&n.ha&&(l.rightHandleArrow=d.add({tag:"sr7-"+o+"-hra",class:"sr7-"+o+"-hra sr7-"+o+"-ha"}),l.leftHandleArrow=d.add({tag:"sr7-"+o+"-hla",class:"sr7-"+o+"-hla sr7-"+o+"-ha"}),l.handle.appendChild(l.rightHandleArrow),l.handle.appendChild(l.leftHandleArrow)),l.wrap.appendChild(l.iWrap),l.iWrap.appendChild(l.handle),l.wrap.style.opacity=0,l.wrap.style.paddingTop=l.wrap.style.paddingBottom=l.wrap.style.paddingLeft=l.wrap.style.paddingRight=(SR7.gV({v:n.wr.p,id:a,u:0})??0)+"px",SR7.F.drawBG(l.wrap,{color:n.wr.c},!0,"bg"),l.elemsWrap=d.add({tag:"sr7-"+o+"-thumbwrap",class:"sr7-"+o+"-thumbwrap"}),l.elements=[];for(var y of r.slideOrder){r.slides[y]?.slide?.slideshow?.hfn||((p=d.add({tag:"sr7-"+o+"-thumb",class:"sr7-"+o+"-thumb",datas:{key:y}})).innerHTML=_(n.html,r.slides[y].slide),n.tn&&(h=p.getElementsByClassName("sr7-scrubber-img")).length&&F(a,r.slides[y].slide,h[0]),l.elemsWrap.appendChild(p),l.elements.push(p))}if(l.handle.appendChild(l.elemsWrap),d.fragment.appendChild(l.wrap),n.hp&&r.settings.slideshow.auto){let e="left"===n.pa&&i?"0% 50%":"left"!==n.pa||i?"center"===n.pa?"50% 50%":i?"100% 50%":"50% 100%":"50% 0%";l.progress=d.add({tag:"sr7-"+o+"-progress",class:"sr7-"+o+"-progress"}),l.handle.appendChild(l.progress),l.progTween=_tpt.gsap.fromTo(l.progress,{scaleX:i?0:1,scaleY:i?1:0,transformOrigin:e},{scaleX:1,scaleY:1}),l.progTween.pause()}if(l.hoverTween=_tpt.gsap.timeline(),100!=n.sc){let e=("left"===t?"0%":"center"===t?"50%":"100%")+" "+("top"===s?"0%":"center"===s?"50%":"100%");l.hoverTween.fromTo(l.iWrap,{transformOrigin:e,scaleX:i?1:n.sc/100,scaleY:i?n.sc/100:1},{duration:.2,scaleX:1,scaleY:1},0)}if(0!==n.to&&l.hoverTween.fromTo(l.elemsWrap,{opacity:0},{duration:.2,opacity:1},0),i&&n.ha){let e=S(n,!0,"left"),t=S(n,!0,"right");l.hoverTween.fromTo(l.leftHandleArrow,e.from,e.to,.2).fromTo(l.rightHandleArrow,t.from,t.to,.2)}l.hoverTween.pause()}for(u in w({css:n.css??"",key:n.key,within:r.c.module.id,id:a,cst:r.settings.nav[o].cst,def:r.settings.nav[o].def}),r.slides)void 0!==r.slides[u]?.slide?.nav?.[o]&&w({css:n.css??"",key:n.key,within:r.c.module.id,id:a,navkey:r.settings.nav[o].key,cst:r.settings.nav[o].cst,def:r.settings.nav[o].def,scst:r.slides[u].slide.nav[o],sid:u});d.append("o"==n.io?r.c.module:r.c.content)}R(a),requestAnimationFrame(function(){SR7.F.navigation.update(a),SR7.M[a].states.overModule??=SR7.M[a].c.module.matches(":hover"),SR7.M[a].states.overModule?SR7.F.navigation.showHide(a,"mouseenter"):SR7.F.navigation.showHide(a,"mouseleave",!0)})}};let S=function(e,t,s){var i={scale:t?0:1,opacity:t?0:1,rotation:t?180:-180,x:t?"left"===s?e.tr:-e.tr:0},t={scale:t?1:0,opacity:t?1:0,rotation:0,x:t?0:"left"===s?e.tr:-e.tr};return e.asc||(delete i.scale,delete t.scale),e.sp||(delete i.rotation,delete t.rotation),0===e.tr&&(delete i.x,delete t.x),e.f||(delete i.opacity,delete t.opacity),t.duration=.2,{from:i,to:t}},f=function(e){var t="http://www.w3.org/2000/svg";this.s=e,this.svg=document.createElementNS(t,"svg"),this.svg.style.display="block",this.rect=document.createElementNS(t,"rect"),this.pattern=document.createElementNS(t,"pattern"),this.pattern.setAttributeNS(null,"patternUnits","userSpaceOnUse"),this.pattern.setAttributeNS(null,"id",this.s.id+"-pattern"),"dots"===e.tp?(this.circle=document.createElementNS(t,"circle"),this.circle.setAttributeNS(null,"class","pattern-color"),this.pattern.appendChild(this.circle)):"vlines"!==this.s.tp&&"hlines"!==this.s.tp||(this.circle=document.createElementNS(t,"rect"),this.circle.setAttributeNS(null,"class","pattern-color"),this.pattern.appendChild(this.circle)),this.svg.appendChild(this.pattern),this.svg.appendChild(this.rect),this.rect.setAttributeNS(null,"fill","url(#"+this.s.id+"-pattern")},c=(f.prototype.resize=function(){var e,t;this.s.d?(this.dw=this.w,this.dh=this.h):(this.dw=this.h,this.dh=this.w),this.svg.style.width=this.w+"px",this.svg.style.height=this.h+"px",this.rect.setAttributeNS(null,"width",this.w),this.rect.setAttributeNS(null,"height",this.h),this.pattern.setAttributeNS(null,"width",this.dh),this.pattern.setAttributeNS(null,"height",this.dh),"dots"===this.s.tp?(this.circle.setAttributeNS(null,"cx",this.dh/2),this.circle.setAttributeNS(null,"cy",this.dh/2),this.circle.setAttributeNS(null,"r",1)):"vlines"!==this.s.tp&&"hlines"!==this.s.tp||(e="vlines"===this.s.tp?1:this.dh/4,t="vlines"===this.s.tp?this.dh/4:1,this.circle.setAttributeNS(null,"x",(this.dh-e)/2),this.circle.setAttributeNS(null,"y",(this.dh-t)/2),this.circle.setAttributeNS(null,"width",e),this.circle.setAttributeNS(null,"height",t))},(e,t,s,i,a,r,o)=>_tpt.gsap.delayedCall(o?0:SR7.gV({v:t[1==i?"dIn":"dOut"],id:e,u:0})/1e3,function(e,t,s,i,a){void 0!==e.anim&&e.anim.kill();var t=Math.max(.01,1==i?t*(1-e.style.opacity):t*e.style.opacity),r=([s="fade",a=1,r={x:0,y:0}]=[s,i,a],o=1==a?{opacity:1,pointerEvents:"auto",ease:"power3.inOut"}:{opacity:0,ease:"power3.inOut"},"left"!=s&&"right"!=s||(o.x=1==a?r.x:"left"==s?r.x-50:"right"==s?r.x+50:r.x),"top"!=s&&"bottom"!=s||(o.y=1==a?r.y:"top"==s?r.y-50:"bottom"==s?r.y+50:r.y),"zoomin"==s?o.scaleX=o.scaleY=1==a?1:.5:"zoomout"==s&&(o.scaleX=o.scaleY=1==a?1:1.2),o),s,a,r,o;i||(r.onCompleteParams=[e],r.onComplete=e=>{e.style.pointerEvents="none"}),e.anim=_tpt.gsap.to(e,t,r)},[s,t.s/1e3,a,i,r])),b=(t,s,i,e)=>{s.addEventListener(_tpt.is_mobile?"touchend":"click",function(e){this.moved||(i?SR7.F.requestSlide({id:t,slide:this.dataset.dir}):SR7.F.requestSlide({id:t,slide:"#"+this.dataset.key})),_tpt.is_mobile&&requestAnimationFrame(function(){s.classList.remove("sr7-touchhover")})}),_tpt.is_mobile&&s.addEventListener("touchmove",function(e){(5{var t=SR7.M[e];void 0===SR7.M[e].states.touchListener&&(t.settings?.nav?.scrubber?.set&&s(e),SR7.M[e].c.module.querySelectorAll(_tpt.is_mobile?".sr7-bullet, .sr7-tab, .sr7-thumb, .sr7-rightarrow, .sr7-leftarrow":".sr7-arrows, .sr7-bullets, .sr7-bullet, .sr7-tab, .sr7-thumb, .sr7-thumbs, .sr7-tabs, .sr7-rightarrow, .sr7-leftarrow").forEach(function(e){e.addEventListener(_tpt.is_mobile?"touchstart":"mouseenter",function(e){this.classList.add("sr7-touchhover"),_tpt.is_mobile&&(this.startX=e.touches[0].clientX,this.startY=e.touches[0].clientY,this.moved=!1)}),e.addEventListener("mouseleave",function(e){var t=this;requestAnimationFrame(function(){t.classList.remove("sr7-touchhover")})})}),SR7.M[e].states.touchListener=!0)},s=function(s){let i=SR7.M[s];var e=SR7.M[s].c.module.querySelector(100===i.settings.nav.scrubber.sc?".sr7-scrubber-handle":".sr7-scrubber");e.addEventListener(_tpt.is_mobile?"touchstart":"mouseenter",function(e){this.classList.add("sr7-touchhover"),i.c.nav?.scrubber?.hoverTween&&i.c.nav.scrubber.hoverTween.play(),i.c.nav.scrubber.progTween?.progress&&i.c.nav.scrubber.progTween.progress(1),SR7.slideShow.pause(s)}),e.addEventListener(_tpt.is_mobile?"touchend":"mouseleave",function(e){var t=this;requestAnimationFrame(function(){i.c.nav?.scrubber?.srScrubber?.dragging||(t.classList.remove("sr7-touchhover"),i.c.nav?.scrubber?.hoverTween&&(i.c.nav.scrubber.hoverTween.reverse(),SR7.slideShow.resume(s)))})})},R=e=>{void 0===SR7.M[e].states.navSHListener&&(SR7.F.module.listeners.reg(e,_tpt.is_mobile?"touchstart touchend":"mouseenter mouseleave",function(e,t){SR7.F.navigation.showHide(e,t.type)}),SR7.M[e].states.navSHListener=!0)},w=e=>{var{within:t,key:s,scst:i,sid:a,navkey:r}=e,s=new RegExp(`\\.(${s.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&")}[^,{]*)(?=,|{)`,"g"),o=SR7.F.navCSS(e);_tpt.injectCssJs(o.replace(s,`#${t+(r&&a&&i?'[data-current="'+a+'"]':"")} .$1`),void 0,void 0,e.id+"_navigationstyles"+(e.sid?"_"+e.sid:""))},i=(SR7.F.navCSS=e=>{let{css:t,cst:s={},def:i={},scst:a}=e,r=""+t;var o=r.match(/##(.*?)##/g);if(o)for(let t=0;t{var t=SR7.M[e],s=t.settings.nav.bullets,t=t.c.nav.bullets;if(t.elements.length){var i={w:t.elements[0].offsetWidth,h:t.elements[0].offsetHeight},a={w:0,h:0},r="horizontal"==SR7.gV({v:s.d,id:e,u:0}),o;for(o of t.elements)o.style.top=r?"0px":a.h+"px",o.style.left=r?a.w+"px":"0px",a.w=r?a.w+i.w+(s.g??0):i.w,a.h=r?i.h:a.h+i.h+(s.g??0);a.w=a.w-(r?s.g??0:0),a.h=a.h-(r?0:s.g??0),t.wrap.style.width=a.w+"px",t.wrap.style.height=a.h+"px",t.pos=y(e,t.wrap,s,a,r)}}),a=(t,i)=>{var a=SR7.M[t],r=a.settings.nav[i];if(a.c.nav&&a.c.nav[i]){var o=a.c.nav[i],l,l;let s;s=0==r.size.t?(l=Math.max(0,Math.min(1,(_tpt.winW-480)/500)),{w:l=Math.max(r.size.nw*l,r.size.mw),h:l/r.size.nw*r.size.nh}):{w:SR7.gV({v:r.size.w,id:t,u:0,a:!0}),h:SR7.gV({v:r.size.h,id:t,u:0})};var n={w:0,h:0},d={w:0,h:0},l=2*SR7.gV({v:r.wr.mx,id:t,u:0}),c=2*SR7.gV({v:r.wr.my,id:t,u:0}),p="horizontal"==SR7.gV({v:r.d,id:t,u:0}),h=SR7.gV({v:r.wr.p,id:t,u:0}),u=("o"!=r.io||p?a.dims.content:a.dims.module).h,m={w:a.dims.content.w-2*h,h:u-2*h},g=Math.min(SR7.gV({v:r.m,id:t,u:0}),a.len),g=Math.min(g,p?Math.ceil(a.dims.content.w/(s.w+r.g)):Math.round(u/(s.h+r.g))),v,u,m;let e=1;for(v of o.elements)v.style.top=p?"0px":n.h+"px",v.style.width=s.w+"px",v.style.height=s.h+"px",e<=g&&(d.w=p?d.w+s.w+(e==g?0:r.g??0):s.w,d.h=p?s.h:d.h+s.h+(e==g?0:r.g??0)),e++;if(d.w+=p?0:l,d.h+=p?c:0,n.w=p?r.wr.s?m.w:Math.min(d.w,m.w):d.w,n.h=p?d.h:r.wr.s?m.h:Math.min(d.h,m.h),d.w=p?Math.min(n.w+l,s.w*g+((g-1)*r.g??0)+l):d.w,d.h=p?d.h:Math.min(n.h+c,s.h*g+((g-1)*r.g??0)+c),r.wr.s&&(u=SR7.gV({v:r.h,id:t,u:0}),m=SR7.gV({v:r.v,id:t,u:0}),o.mask.style.left=p?"left"==u?parseInt(SR7.gV({v:r.x,id:t,u:0}))+h+"px":"right"==u?"":"50%":"",o.mask.style.right=p&&"right"==u?parseInt(SR7.gV({v:r.y,id:t,u:0}))+h+"px":"",o.mask.style.top=p||"top"==m?h+"px":"bottom"==m?"":"50%",o.mask.style.bottom=p||"bottom"!=m?"":h+"px",o.mask.style.transform="translate("+(p&&"center"==u?"-50%":"0px")+","+(p||"center"!=m?"0px":"-50%")+")"),o.mask.style.width=d.w+"px",o.mask.style.height=d.h+"px",o.mask.style.padding=.5*c+"px "+.5*l+"px",o.wrap.style.width=n.w+"px",o.wrap.style.height=n.h+"px",o.pos=y(t,o.wrap,r,n,p,h),d.w-=l,d.h-=c,a.settings.nav?.[i]?.set&&a.c?.nav?.[i]?.srcr){let e=a.c.nav[i].srcr.s,t=!e.everbuild;e.everbuild=!0,e.width!==s.w&&(e.width=s.w,t=!0),e.height!==s.h&&(e.height=s.h,t=!0),e.space!==r.g&&(e.space=r.g,t=!0),e.type!==(p?"h":"v")&&(e.type=p?"h":"v",t=!0),e.wrapWidth!==d.w&&(e.wrapWidth=d.w,t=!0),e.wrapHeight!==d.h&&(e.wrapHeight=d.h,t=!0),t&&a.c.nav[i].srcr.rebuild()}else a.settings.nav?.[i]?.set&&(a.c.nav[i].srcr=new srCarousel({trigger:a.c.nav[i].wrap,wrap:a.c.nav[i].iwrap,slides:a.c.nav[i].elements,width:s.w,height:s.h,space:r.g,maxV:a.navLen,infinity:!1,spin:"off",spinA:0,align:"left",type:p?"h":"v",sightSnap:!0,dur:.3,ignoreOpacity:!0,wrapWidth:d.w,wrapHeight:d.h}))}},r=(t,e)=>{let s=SR7.M[t],i=s.settings.nav[e],a=s.c.nav[e],r={w:SR7.gV({v:i.size.w,id:t,u:0,a:!0}),h:SR7.gV({v:i.size.h,id:t,u:0})},o={w:400,h:50},l="horizontal"==SR7.gV({v:i.d,id:t,u:0}),n=SR7.gV({v:i.wr.p,id:t,u:0}),d=SR7.gV({v:i.h,id:t,u:0}),c=SR7.gV({v:i.v,id:t,u:0}),p=s.navLen,h=r.h*i.hs/100;if(!l){let e=r.w;r.w=r.h,r.h=e,h=r.w*i.hs/100}o.w=Math.min(s.dims.module.w,l?Math.max(s.dims.module.w*i.ms/100,r.w*p+((p-1)*i.g??0)):r.w),o.h=Math.min(s.dims.module.h,l?r.h:Math.max(s.dims.module.h*i.ms/100,r.h*p+((p-1)*i.g??0))),a.handle.style.width=r.w+"px",a.handle.style.height=r.h+"px",100!==i.hs&&l?(a.handle.style.height=h+"px",a.handle.style.top=-(h-r.h)/2+"px",i.ho&&a.hoverTween.fromTo(a.handle,{height:r.h,top:0},{top:"bottom"===c?(r.h-h)/2:0,height:h,duration:.2},0)):100!==i.hs&&(a.handle.style.width=h+"px",a.handle.style.left=-(h-r.h)/2+"px",i.ho)&&a.hoverTween.fromTo(a.handle,{left:0,width:r.w},{left:"right"===d?(r.w-h)/2:0,width:h,duration:.2},0);for(let e=0;e=this.len&&(i=-1),a!==this.lastIndex&&(_tpt.gsap.to(this.s.elems,{opacity:0}),_tpt.gsap.to(this.s.elems[a],{opacity:1}),t.s.cor&&t.draggable.isPressed||(this.lastIndex=a),this.s.changeSlide)&&(this.scDelay&&this.scDelay.pause&&this.scDelay.pause(),this.scDelay=_tpt.gsap.delayedCall(.2,function(){t.s.cor&&t.draggable.isPressed||t.s.changeSlide(a)})),this.v=this.draggable[this.tr],this.tick||0===this.s.sk||(this.tick=requestAnimationFrame(this.lerpHandler)),this.s.changeProgress&&this.s.changeProgress(i,this.clampIndex(Math.floor((this.draggable[this.tr]-this.draggable[this.tr]%e)/e)))},v.prototype.lerp=function(){this.tick=cancelAnimationFrame(this.tick),this.tick||(this.tick=requestAnimationFrame(this.lerpHandler));var e=this.v-this.lv;this.lv+=.2*e,_tpt.gsap.set(this.s.elems,{[this.s.d?"skewX":"skewY"]:this.s.sk*Math.max(-1,Math.min(1,e/100)),[this.tr]:-e/2})},v.prototype.rebuild=function(e){var{p:e,targetIndex:t}=e;this.lv=-e*this.hl+this.hl*t,_tpt.gsap.set(this.s.handle,{[this.tr]:-e*this.hl+this.hl*t})},v.prototype.goTo=function(e){let t=this;this.lv=this.hl*e,_tpt.gsap.to(this.s.handle,{[this.tr]:this.hl*e,onUpdate:function(){t.updateThumbs()}})},v.prototype.updateThumbs=function(){var e=parseFloat(this.s.handle._gsap[this.tr]),e=this.clampIndex(Math.round(e/this.hl));e!==this.lastIndex&&(_tpt.gsap.to(this.s.elems,{opacity:0}),_tpt.gsap.to(this.s.elems[e],{opacity:1}))},e=>{var t=SR7.M[e];if(null!=t.c.nav)for(var s of["left","right"])t.c.nav.arrows["pos_"+s]=y(e,t.c.nav.arrows[s],t.settings.nav.arrows[s[0]],{w:t.c.nav.arrows[s].offsetWidth,h:t.c.nav.arrows[s].offsetHeight})}),y=(e,t,s,i,a,r)=>{var o=SR7.M[e],l="o"==s.io&&o.settings.size.fullWidth?o.dims?.moduleRect?.x??0:0,n=(o.dims.content.h-o.dims.CFC.h)/2,o={left:s.wr?.s&&a?"o"===s.io?-l:0:"left"==SR7.gV({v:s.h,id:e,u:0})?"grid"==s.a?parseInt(o.dims.CFC.x)+"px":0-l+"px":"right"==SR7.gV({v:s.h,id:e,u:0})?"auto":"50%",right:s.wr?.s&&a?0:"right"==SR7.gV({v:s.h,id:e,u:0})?"grid"==s.a?o.dims.content.w-(parseInt(o.dims.CFC.x)+parseInt(o.dims.CFC.w))+"px":0-l+"px":"auto",top:s.wr?.s&&!a?0:"top"==SR7.gV({v:s.v,id:e,u:0})?("grid"==s.a?n:0)+"px":"bottom"==SR7.gV({v:s.v,id:e,u:0})?"auto":"50%",bottom:s.wr?.s&&!a?0:"bottom"==SR7.gV({v:s.v,id:e,u:0})?("grid"==s.a?n:0)+"px":"auto",x:s.wr?.s&&a?0:"center"==SR7.gV({v:s.h,id:e,u:0})?parseInt(SR7.gV({v:s.x,id:e,u:0}))-i.w/2-(r??0):"right"==SR7.gV({v:s.h,id:e,u:0})?0-parseInt(SR7.gV({v:s.x,id:e,u:0})):parseInt(SR7.gV({v:s.x,id:e,u:0})),y:s.wr?.s&&!a?0:"center"==SR7.gV({v:s.v,id:e,u:0})?parseInt(SR7.gV({v:s.y,id:e,u:0}))-i.h/2-(r??0):"bottom"==SR7.gV({v:s.v,id:e,u:0})?0-parseInt(SR7.gV({v:s.y,id:e,u:0})):parseInt(SR7.gV({v:s.y,id:e,u:0}))};return _tpt.gsap.set(t,o),o},x=(t,e)=>{t=t.replaceAll("{{title}}",'').replaceAll("{{description}}",'');for(let e=0;e<10;e++)t=t.replaceAll("{{params"+e+"}}",'');return t},_=(t,s)=>{t=t.replaceAll("{{title}}",s.title).replaceAll("{{description}}",s.description);var i,a=new DOMParser;for(let e=1;e<=10;e++)i=a.parseFromString(s?.params?.[e-1]?.v??"","text/html"),t=t.replaceAll("{{param"+e+"}}",String(i.body.textContent||"").substr(0,parseInt(s.params?.[e-1]?.l??500)));return t},l=(e,t)=>{for(var s of e)s.textContent=void 0!==s.dataset.index?t.params?.[s.dataset.index]?.v??"":t?.[s.dataset.type]??""},F=(e,t,s,i,a,r)=>{let o=t?.thumb?.src??"",l=SR7.F.getSlideBG(e,t.id)?.bg;(o=null==(o=0!=((o=""==(o=""!=o||l?o:t?.thumb?.admin??"")||"#"==o[o.length-1]||o.includes("://server.local/")&&!window.location.hostname.startsWith("server.local")?l:{image:{src:o,size:"cover",repeat:"no-repeat",pos:{x:"center",y:"center"}}})?.image?.src??!1)||0==(o?.video?.poster?.src??!1)?o:{image:{src:o?.video.poster.src,size:"cover",repeat:"no-repeat",pos:{x:"center",y:"center"}}})?{image:{src:o,size:"cover",repeat:"no-repeat",pos:{x:"center",y:"center"}}}:o).slidebg=l,o?.image?.src?_tpt.registerImage(o.image.src,0,function(e){if("error"==e.state)return console.log("Fall back to Slide Image instead of Thumbnail"),n(s,i,o.slidebg,a,r);n(s,i,o,a,r)},"load_nav_thumbnail_"+Math.round(1e4*Math.random()),void 0,"youtube"!==(SR7.M[e].settings?.source?.type??"")):n(s,i,o,a,r)},n=(t,s,i,e="",a)=>{if(""==e)void 0!==t&&SR7.F.drawBG(t,i,void 0,"bg"),void 0!==s&&SR7.F.drawBG(s,i,void 0,"bg");else if("simple"==e||"fade"==e)_tpt.gsap.fromTo(t,.4,{opacity:0},{opacity:1,onStart:function(){SR7.F.drawBG(t,i,void 0,"bg")},onComplete:function(){SR7.F.drawBG(s,i,void 0,"bg")}});else if("hslide"==e){let e=t.parentNode.style.overflow;t.parentNode.style.overflow="hidden",_tpt.gsap.fromTo(s,.4,{opacity:1,x:"0%"},{opacity:1,x:"left"==a?"100%":"-100%"}),_tpt.gsap.fromTo(t,.4,{opacity:1,x:"left"==a?"-100%":"100%"},{opacity:1,x:"0%",onStart:function(){s.style.opacity=1,SR7.F.drawBG(t,i,void 0,"bg")},onComplete:function(){s.style.opacity=0,SR7.F.drawBG(s,i,void 0,"bg"),t.parentNode.style.overflow=e}})}};_tpt.R??={},_tpt.R.navigation=_tpt.extend?_tpt.extend(_tpt.R.navigation,{status:2,version:"1.0"}):{status:2,version:"1.0"}})(),(()=>{if(window.SR7??={},window._tpt??={},SR7.F??={},SR7.D??={},void 0!==SR7.F.prepareSlides)return;let n=(e,t,s,i)=>{var a=t+"STR"+(s+1);e.slides[a]=_tpt.extend({},SR7.M[i].slides[t]),e.slides[a].slide.order=s+1,e.slides[a].slide.id=a},d=async(r,o,l)=>new Promise(async i=>{if(null==o?.sourceSlideId||null==o?.sourceModuleId)i(!1);else{let e,s=SR7.E?.v6v7ids?.n?.[o?.sourceSlideId];for(var t in SR7.JSON)if(!e&&String(SR7.JSON[t]?.id)===String(o?.sourceModuleId))if(SR7.JSON[t]?.slides?.[o?.sourceSlideId])e=t;else for(var a in SR7.JSON[t]?.slides)String(SR7.JSON[t]?.slides[a]?.slide?.id)===String(o?.sourceSlideId)||String(SR7.JSON[t]?.slides[a]?.id)===String(o?.sourceSlideId)?e=t:String(SR7.JSON[t]?.slides[a]?.slide?.id)!==String(s)&&String(SR7.JSON[t]?.slides[a]?.id)!==String(s)||(e=t,o.sourceSlideId=s);void 0!==e&&void 0===SR7.M[e]&&(SR7.M[e]={},SR7.M[e].c={},await SR7.F.prepareModule({id:o?.sourceModuleId,result:SR7.JSON[e],onlyPrepare:!0})),void 0===e?(e=o?.sourceModuleId,_tpt.restAPI({action:"get_full_slider_object",version:o?.sourceModuleEngine??7,id:e,callBack:async t=>{try{t="object"!=typeof t?JSON.parse(t):t}catch(e){t=_tpt.fixResponse(t)}!1===t.success?i(!1):(SR7.F.regAddonResources(t.addOns??{}),SR7.JSON??={},SR7.JSON[e]=t,SR7.M[e]={},SR7.M[e].c={},await SR7.F.prepareModule({id:e,result:t,onlyPrepare:!0}),void 0===SR7.M[e].slides[o?.sourceSlideId]&&void 0!==(s=null==s?t?.v6v7ids?.n?.[o?.sourceSlideId]:s)&&(o.sourceSlideId=s),n(r,o?.sourceSlideId,l,e),i(!0))}})):(n(r,o?.sourceSlideId,l,e),i(!0))}}),c=o=>{let l=SR7.M[o];return(s=>{let i=SR7.M[s];return new Promise(e=>{var t,t;void 0!==i.stream&&0{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}0==t.success?console.log("Feed could not be Loaded"):(delete t.success,i.stream=t.data),e()}}))})})(o).then(async()=>{var e=Object.entries(l.slides).filter(([e,{slide:t}])=>_tpt.hop(l.slides,e)&&!t.global),e;if(l.slideTMP=e.map(([e,{slide:t}])=>({key:e,order:t.order-1})),null==l.stream||0==Object.keys(l.stream).length)e=l.settings.source.type.charAt(0).toUpperCase()+l.settings.source.type.slice(1),SR7.F.errorSlide({id:o,subtitle:e+" reports: Please check the settings"});else{var s=Object.keys(l.stream).length;if(0!=s){var{length:i}=l.slideTMP,a;let t=0;SR7.JSON??={};for(let e=0;e{var r=SR7.M[e];r.migrate=void 0,r.settings.type="hero",r.settings.nav=void 0,r.slides={error:{slide:{id:"error",version:"7.0.0",order:1},layers:{1:{id:1,content:{text:s},pos:{y:["21px","21px","17px","12px","7px"],h:["center"],v:["middle"],pos:"absolute"},tl:{in:{content:{all:[{pE:"d",sX:.9,sY:.9,o:0},{t:370,d:850,f:850,pE:"d",sX:1,sY:1,o:1}]}},out:{content:{all:[{t:0,d:300,f:300,pE:"n",o:0}]}}},tA:["center"],color:["#000000"],font:{family:"'Arial, Helvetica, sans-serif'",size:["#a",20,16,12,7],weight:["200","200","200","200","200"],ls:[0,0,0,0,0]},lh:["#a",20,16,12,7],type:"text"},2:{id:2,content:{text:t},pos:{y:["-20px","-20px","-16px","-12px","-7px"],h:["center"],v:["middle"],pos:"absolute"},tl:{in:{content:{all:[{pE:"d",sX:.9,sY:.9,o:0},{t:200,d:1e3,f:1e3,pE:"d",sX:1,sY:1,o:1}]}},out:{content:{all:[{t:0,d:300,f:300,pE:"n",o:0}]}}},tA:["center"],color:["#000000"],font:{family:"'Arial, Helvetica, sans-serif'",size:["30px","30px","24px","18px","11px"],weight:["200","200","200","200","200"],ls:[0,0,0,0,0]},lh:["30px","30px","24px","18px","11px"],type:"text"},3:{id:3,content:{text:i},pos:{y:["-70px","-70px","-57px","-43px","-26px"],h:["center"],v:["middle"],pos:"absolute"},tl:{in:{content:{all:[{pE:"d",sX:.9,sY:.9,o:0},{t:0,d:1040,f:1040,pE:"d",sX:1,sY:1,o:1}]}},out:{content:{all:[{t:0,d:300,f:300,pE:"n",o:0}]}}},tA:["center"],color:["#000000"],font:{family:"'Arial, Helvetica, sans-serif'",size:["50px","50px","41px","31px","19px"],weight:[400,400,400,400,400],ls:[0,0,0,0,0]},lh:["50px","50px","41px","31px","19px"],type:"text"},4:{id:4,subtype:"slidebg",size:{cMode:"cover"},bg:{color:a},tl:{in:{bg:{ms:1e3,rnd:!1,temp:{t:"*opacity* Fade In",p:"fade",m:"basic",g:"fade"},in:{o:0},out:{a:!1}}}},type:"shape"}}}},r.slides.error=_tpt.extend(r.slides.error,SR7.D.slideObj(e,r.slides.error.slide,1)),r.slides.error.layers=_tpt.extend(r.slides.error.layers,SR7.D.layerObjects({id:e,slide:r.slides.error,sid:"error",msource:"gallery"}))},SR7.F.prepareSlide=(t,s,e,i)=>{var a=SR7.M[t];a.zones[s]??={};var r,r=""==(r=a.slides[s].slide?.attr?.id??"")?t+"-"+s:r,o;if(a.c.slides[s]=document.getElementById(r),a.fromStream&&!a.slides[s].slide.global){a.slides[s].slide.title=SR7.F.getFeed(a,a.slides[s].slide.order,"title"),a.slides[s].slide.thumb.src=SR7.F.getFeed(a,a.slides[s].slide.order,"thumb",void 0,void 0,a.slides[s].slide.thumb?.default?.image?.src);for(let e=0;e<=a.slides[s].slide?.actions?.length;e++)a.slides[s]?.slide?.actions?.[e]?.link&&(a.slides[s].slide.actions[e]=_tpt.extend({},a.slides[s].slide.actions[e]),a.slides[s].slide.actions[e].link?.includes("{{"))&&(a.slides[s].slide.actions[e].link=SR7.F.updateDynamicMetas(t,a.slides[s].slide.order,a.slides[s].slide.actions[e].link));for(let e=0;e<=10;e++)void 0!==(a.slides[s]?.slide?.params?.[e]??void 0)&&(a.slides[s].slide.params[e].v=SR7.F.updateDynamicMetas(t,a.slides[s].slide.order,a.slides[s].slide.params[e].v).trim().replaceAll("
","").replace(/ +/g," "))}for(o in null==a.c.slides[s]&&(e??=_tpt.collector(),a.c.slides[s]=e.add({tag:"sr7-slide",id:t+"-"+s,class:a.slides[s].slide.global?"sr7-staticslide":"",datas:{key:s}})),!a.slides[s].slide.global&&a.settings.acc?.use&&("unset"!==String(a.slides[s].slide.acc.label).toLowerCase()&&""!==String(a.slides[s].slide.acc.label).toLowerCase()&&a.c.slides[s].setAttribute("aria-label","auto"==String(a.slides[s].slide.acc.label).toLowerCase()?""==a.slides[s].slide.title?"Slide "+a.slides[s].slide.order:a.slides[s].slide.title:a.slides[s].slide.acc.label),a.c.slides[s].setAttribute("aria-hidden","false"==String(a.slides[s].slide.acc.hidden)?"false":"true"),"unset"!==String(a.slides[s].slide.acc.role).toLowerCase())&&(a.c.slides[s].setAttribute("aria-roledescription",a.slides[s].slide.acc.roledep??"slide"),a.c.slides[s].setAttribute("aria-role",a.slides[s].slide.acc.role??"presentation")),a.slides[s].slide.addOns)_tpt.hop(a.slides[s].slide.addOns,o)&&SR7.A?.[o]?.prepareSlide&&SR7.A[o].prepareSlide(t,s);return a.slides[s].slide.global?(i+=(""==i?"":",")+s,a.c.slides[s].classList.add("sr7-staticslide"),a.c.slides[s].classList.add("back"==a.slides[s].slide.pos?"sr7-staticslide-low":"sr7-staticslide-high"),a.c.slides[s].style.pointerEvents="none",a.staticDiffLayers&&(e??=_tpt.collector(),a.c.slides[s+"_2"]=e.add({tag:"sr7-slide",id:t+"-"+s+"_2",class:"sr7-staticslide "+("back"==a.slides[s].slide.pos?"sr7-staticslide-high":"sr7-staticslide-low"),datas:{key:s+"_2"}}),i+=(""==i?"":",")+s+"_2",a.slides[s+"_2"]={slide:{global:!0},layers:{}})):void 0!==a.slides[s].slide.order?a.slideOrder[a.slides[s].slide.order-1]=s:a.slideOrder.push(s),a.settings.mod.d3&&_tpt.gsap.set(a.c.slides[s],{perspective:1600,transformStyle:"preserve-3d"}),"carousel"==a.settings.type&&"v"==a.settings.carousel.type&&(a.c.slides[s].style.overflow="hidden"),l(a.slides[s].slide.actions),{missingSlides:e,staticSlides:i}},SR7.F.prepareSlides=async function(s){var i=SR7.M[s],e,t;i.slides??={},i.c.slides??={},i.zones??={};let a,r,o="";if("gallery"!==i.settings.source.type&&await c(s),"hero"==i.settings.type){i.slideOrder=Array(1);let e=999999,t="";for(r in i.slides)_tpt.hop(i.slides,r)&&(void 0!==i.slides[r].slide.order&&e>i.slides[r].slide.order&&(e=i.slides[r].slide.order,t=r),i.slides[r].slide.global?{missingSlides:a,staticSlides:o}=SR7.F.prepareSlide(s,r,a,o):""==t&&(t=r));({missingSlides:a,staticSlides:o}=SR7.F.prepareSlide(s,t,a,o))}else for(r in i.slideOrder=Array(Object.keys(i.slides).length),i.slides)_tpt.hop(i.slides,r)&&({missingSlides:a,staticSlides:o}=SR7.F.prepareSlide(s,r,a,o));if(a&&(i.c.adjuster??=i.c.module.getElementsByTagName("sr7-adjuster")[0],i.c.content??=i.c.module.getElementsByTagName("sr7-content")[0],i.c.carousel??=i.c.module.getElementsByTagName("sr7-carousel")[0],a.append("carousel"==i.settings.type?i.c.carousel:i.c.content)),i.slideOrder=i.slideOrder.filter(Boolean),i.slideOrder=i.settings.slideshow.shuffle?_tpt.gsap.utils.shuffle(i.slideOrder):i.slideOrder,i.staticSlides=o.split(","),"carousel"==i.settings.type)for(var l in i.staticSlides)_tpt.hop(i.staticSlides,l)&&i.staticSlides[l]&&i.slides[i.staticSlides[l]].slide.respVP&&i.c.content.appendChild(i.c.slides[i.staticSlides[l]]);i.prev??={},i.current??={},i.next??={};for(e of["index","slide","id"])i.current[e]=i.prev[e]=i.next[e]=-1;for(t in i.navSlideOrder=[],i.slideOrder)i.slides[i.slideOrder[t]]?.slide?.slideshow?.hfn||i.navSlideOrder.push(i.slideOrder[t]);i.len=i.slideOrder.length,i.navLen=i.navSlideOrder.length},t=>{if(null!=t)for(var s in t)if(_tpt.hop(t,s)&&"open_modal"==t[s].a){let e=t[s].target;if(SR7.F?.modal?.prepared?.[e])continue;SR7.F.modal.prepared??={},SR7.F.modal.prepared[e]=!0;var s=SR7.F.module.getIdByAlias(e),i;void 0!==s&&void 0!==SR7.M[s].c.module?(i=_tpt.strSetToObj(SR7.M?.[s]?.c?.module?.dataset?.modal??""),SR7.F.modal.register({id:s,alias:e,speed:parseInt(i.sp??1e3)/1e3,bg:i.bg??"transparent",pS:i.pS,v:i.v??"middle",h:i.h??"center"})):_tpt.restAPI({action:"get_modal_settings",version:7,id:s,alias:e,forcealias:null==s,callBack:t=>{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}0==t.success?console.log(e+" Could not be Loaded from DB"):(t.sp=""==t.sp?"1000":t.sp,t.v6v7ids&&(SR7.E.v6v7ids=_tpt.extend(SR7.E.v6v7ids,t.v6v7ids)),t.trans&&(SR7.E.transtable=_tpt.extend(SR7.E.transtable,t.trans)),t.navs&&(SR7.NAV=_tpt.extend(SR7.NAV,obj.p)),SR7.F.modal.register({id:t.id,alias:e,speed:parseInt(t.sp??1e3)/1e3,bg:t.bg??"transpaent",pS:t.pS,v:t.v??"middle",h:t.h??"center"}))}})}}),a=(SR7.F.getSlideARatios=e=>{var t=SR7.M[e];if(void 0===t.slideRatios)for(var s in t.c.slides)if(_tpt.hop(t.slides,s))for(var i in t.slides[s].layers)t.slideRatios??={},_tpt.hop(t.slides[s].layers,i)&&"slidebg"==t.slides[s].layers[i].subtype&&(t.slideRatios[s]=""!=(t.slides[s].layers[i].bg?.image?.src??"")&&_tpt.getRatio(t.slides[s].layers[i].bg?.image?.ratio||(t.slides[s].layers[i].bg?.video?.ratio??void 0)||1))},document.addEventListener("sr.slide.changeRequest",async function(t){var e=SR7.M[t.id],s,s;null==e||0==e.states.inViewPort?(void 0!==e.c.module.observParams&&(e.c.module.observParams.callBack=function(e){_tpt.event.trigger("dom","sr.slide.changeRequest",{id:e.id,inlayers:t.inlayers,outlayers:t.outlayers})},e.c.module.observParams.runonce=!0,e.c.module.observParams.obj=e),s=e.settings?.vPort??"100px",s=Array.isArray(s)?s[0]:s,_tpt.observeModule(e.c.module,s)):(SR7.F.triggerSlideEvent(t.id,"beforeChange",["onbeforeswap"]),await SR7.F.drawSlide({id:t.id,slideid:e.next.id,type:"process",global:!0,render:!0,callback:t.callback,inlayers:t.inlayers,outlayers:t.outlayers}))}),SR7.F.closeSlide=async e=>{var t=SR7.M[e];-1!=t.current.id&&(await SR7.F.animateLayers({id:e,skey:t.current.id,scene:"out"}),t.current={id:-1,slide:-1,index:-1})},async(a,e)=>new Promise(i=>{0{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}if(t.success){for(var e in t.slides){var s=t.slides[e].slide.id;0{let s=SR7.M[e],i=s.slideOrder[t];i&&"preparing"!=s.prepareMap[i]&&!s.prepareMap[i]&&(s.prepareMap[i]="preparing",a(e,i).then(async()=>{await SR7.F.prepareLayers(e,i,!0).then(()=>{s.prepareMap[i]=!0})}))},SR7.F.drawSlide=async e=>{await a(e.id,e.slideid).then(async()=>{var s;0==SR7.M[e.id].c.content.offsetWidth&&(s=SR7.M[e.id].c.content,await new Promise(t=>{!function e(){0t()):requestAnimationFrame(e)}()})),await SR7.F.drawSlideProc(e)})},SR7.F.drawSlideProc=async e=>{let{id:s,slideid:t,type:i,global:a,render:r,callback:o,inlayers:l,outlayers:n,keepSlideVisible:d}=e,c=SR7.M[s];if(null!=SR7.M[s].slides[t]){if(SR7.preLoader.state(s)&&SR7.preLoader.state(s,c.c.slides[t])||SR7.preLoader.show(s,c.c.slides[t]),c.prepareMap??={},"preparing"==c.prepareMap[t])return setTimeout(async function(){await SR7.F.drawSlideProc(e)},19);if(null==c.prepareMap[t]&&(c.prepareMap[t]="preparing"),await SR7.F.prepareLayers(s,t),c.fpsChecked||(_tpt.measureAverageFrameRate(4e3,s).then(e=>{c.averageFPS=e.averageFPS,c.lowFrameRateCount=e.lowFrameRateCount,c.averageFPS<30&&_tpt.event.trigger("dom","sr7.lowfps",{id:s,fps:e.averageFPS})}),c.fpsChecked=!0),c.prepareMap[t]=!0,SR7.preLoader.hide(s),SR7.preLoader.hide(s,c.c.slides[t]),"process"==i){var p=c.navLen-1,p;if(c.lastChangeDir=void 0!==c.current.index&&-1!==c.current.index&&!(c.current.indexc.next.index||0==c.current.index&&c.next.index==p)?-1:1,!0!==d&&-1!==c.current.id&&c.current.id!==c.next.id&&await SR7.F.animateLayers({id:s,skey:c.current.id,scene:"out",layers:n}),!0!==d){for(var h of["index","slide","id"])c.prev[h]=c.current[h],c.current[h]=c.next[h],c.next[h]=-1;c.settings.acc?.use&&c.slides[c.current.id]?.slide?.acc?.label&&"auto"==String(c.slides[c.current.id]?.slide?.acc?.hidden).toLowerCase()&&(c.c.slides[c.current.id].setAttribute("aria-hidden","false"),c.c.slides[c.prev.id].setAttribute("aria-hidden","true")),c.settings.acc?.live&&"unset"!==String(c.slides[c.current.id]?.slide?.acc?.live??"unset").toLowerCase()&&_tpt.acc.announcer.update({customText:c.slides[c.current.id]?.slide?.acc?.live??void 0,moduleName:c.settings.alias,slideIndex:c.current.index,totalSlides:c.navLen,slideTitle:c.slides[c.current.id]?.slide?.title??"Slide "+(c.current.index+1)})}if(1=parseInt(t.slides[u].slide.slideshow.hal)&&(void 0!==SR7.F.navigation&&SR7.F.navigation.remove(p,u),-1!==(p=t.navSlideOrder.findIndex(e=>e==u))&&t.navSlideOrder.splice(p,1),-1!==(p=t.slideOrder.findIndex(e=>e==u))&&t.slideOrder.splice(p,1),t.current.index=t.navSlideOrder.findIndex(e=>e==t.current.id))}!0!==d&&SR7.F.navigation&&SR7.F.navigation.select(s,c.current.id),c.settings.fixed||c.slides[t].slide.global||(c.c.slides[t].style.pointerEvents=c.settings.mod.d3?"none":"auto")}if(c.c.slides[t].style.visibility="visible",c.c.slides[t].style.display="block",a)for(let e in c.staticSlides)_tpt.hop(c.staticSlides,e)&&""!=c.staticSlides[e]&&await SR7.F.prepareLayers(s,c.staticSlides[e]).then(async()=>{c.c.slides[c.staticSlides[e]].style.display="block",c.c.slides[c.staticSlides[e]].style.visibility="visible",await SR7.F.drawRawLayers(s,c.staticSlides[e],"prepare"),await SR7.F.animateLayers({id:s,skey:c.staticSlides[e],scene:"out"}),await SR7.F.animateLayers({id:s,skey:c.staticSlides[e],scene:"in"})});if(!0!==d&&SR7.F.modify.handleListeners(s),SR7.F.updateBasicMetas(s),SR7.F.drawRawLayers(s,t,"prepare"),r&&(c.firstRendering??={},c.firstRendering[t]??=!0,SR7.F.animateLayers({id:s,skey:t,layers:l})),"carousel"==c.settings.type){var p=c.c.layers?.[c.c.slideBGs[c.current.id]?.lid],m=c.c.layers?.[c.c.slideBGs[c.prev.id]?.lid],g,v;for(v in e.skipPan||(p?.tl?.in?.pan&&SR7.F.pan.refresh(s,c.current.id),m?.tl?.in?.pan&&m.tl.in.pan.timeScale(-3)),m?.media&&("1sttime"==(g=m.media.player.options).autoPlay&&(g.autoPlay=!1),"no1sttime"==g.autoPlay&&(g.autoPlay=!0),m.media.pause(),g.rewind)&&m.media.rewind(),c.videosPlaying)!_tpt.hop(c.videosPlaying,v)||c.videosPlaying[v].skey===c.current.id||c.videoDontInterrupt?.[v]||!1===c.videosPlaying[v].options.pauseOnSwap||c.videosPlaying[v].pause();if(t==c.current.id)for(var y in c.videoPlayInFocus)if(_tpt.hop(c.videoPlayInFocus,y)){let e=c.videoPlayInFocus[y];e.skey==c.current.id&&"false"!==String(e.options.autoPlay)&&"no1sttime"!==e.options.autoPlay&&e.play(),"no1sttime"!==e.options.autoPlay&&"1sttime"!==e.options.autoPlay||(e.carouselFirstFocus?e.options.autoPlay="no1sttime"===e.options.autoPlay:e.carouselFirstFocus=!0)}p?.media&&p.media.play(),SR7.F.modify?.processAll&&SR7.F.modify.processAll(s,"scroll")}if(requestAnimationFrame(function(){"carousel"!==c.settings.type&&(c.zones[t]?.all||!c.zones[t]?.all&&c.dims.lastZoneDefined)&&(((c.zones[t]?.all??0)<(c.dims.lastZoneHeight??0)||(c.zones[t]?.all??0)>(c.dims.lastHeight??0))&&SR7.F.updateModuleDims(s,!0),c.dims.lastHeight=c.dims.content.h,c.dims.lastZoneHeight=c.zones[t].all),c.dims.lastZoneDefined=void 0!==c.zones[t]?.all,"all"!==c.settings.carousel.showAllLayers&&t!=SR7.M[s].current.id||SR7.F.reposLayers(s),SR7.M[s].c.autoParents?.[t]&&requestAnimationFrame(async function(){c.firstRendering[t]=!1;for(var e of SR7.M[s].c.autoParents[t])("carousel"==c.settings.type&&"all"===c.settings.carousel.showAllLayers||"individual"===c.settings.carousel.showAllLayers&&SR7.M[s].slides[t].layers[e].viOC||t==SR7.M[s].current.id)&&await SR7.F.animateLayers({id:s,skey:t,layers:[e],scene:"in",caller:"update",update:"content"})})}),"process"==i&&(c.zOrder.managed||SR7.F.swapSlidezIndex(s),"hero"!==c.settings.type&&(1{_tpt.scrollObserver.run(c.c.module)}),void 0!==c.c.viSH)&&(c.c.viSH.me??=SR7.F.module.listeners.reg(s,_tpt.is_mobile?"touchstart":"mouseenter",SR7.F.showHideLayersOnHover),c.c.viSH.ml??=SR7.F.module.listeners.reg(s,_tpt.is_mobile?"touchend":"mouseleave",SR7.F.showHideLayersOnHover),c.states.overModule||SR7.F.showHideLayersOnHover(s,"hide")),"function"==typeof o&&o(s),c.c.module.dataset.current=c.current.id,"carousel"!==c.settings.type&&requestAnimationFrame(()=>{SR7.F.preLoadSiblings(s,c.current.index+1,!0),SR7.F.preLoadSiblings(s,0<=c.current.index-1?c.current.index-1:c.navLen-1,!0)}),!0===c.settings.browser.useURLDeeplink){let e=c.slides[c.current.id].slide.attr.deepLink;e&&window.location.hash!==e&&(window.location.hash=e)}}},SR7.F.swapSlidezIndex=(e,t)=>{var s=SR7.M[e],i;if("carousel"!=s.settings.type){for(var a in s.c.slides)_tpt.hop(s.c.slides,a)&&!s.slides[a].slide.global&&a!==t&&a!==s.current.id&&a!==s.prev.id&&(s.c.slides[a].style.zIndex=1);void 0!==t&&void 0!==s.c.slides[t]?(s.c.slides[t].style.zIndex=5,void 0!==s.c.slides[s.current.id]&&(s.c.slides[s.current.id].style.zIndex=2)):(void 0!==s.c.slides[s.prev.id]&&(s.c.slides[s.prev.id].style.zIndex=2),void 0!==s.c.slides[s.current.id]&&(s.c.slides[s.current.id].style.zIndex=5)),(s.c.layers?.[s.c.slideBGs[s.current.id]?.lid])?.tl?.in?.pan&&SR7.F.pan.refresh(e,s.current.id)}},SR7.F.requestSlide=function(t){let{id:e,slide:s,force:i=!1,getter:a,indicator:r}=t,o=SR7.M[e];if("carousel"!==o.settings.type&&0{SR7.F.slideDelayFinished(e)},parseInt(o.settings.nav.nd)));else{delete o.states.waitingForNextCall;let e=!0;var l,l;if(void 0!==s&&(s="#"==String(s)[0]&&-1==_tpt.findIndex(o.slideOrder,s.replace("#",""))?50{var s=SR7.M[e],i;null!=s&&(i="all"==(s.settings?.carousel?.showAllLayers??!1),SR7.F.requestSlide({id:e,slide:"#"+t,indicator:s.settings.type,inlayers:i?[]:SR7.F.getCarouselLayers(e,t,"infocus"),outlayers:i?[]:SR7.F.getCarouselLayers(e,s.current.id,"outfocus"),skipNav:!0,render:!i}))},SR7.F.redrawBG=async(e,t,s)=>{await SR7.F.drawSlide({id:e,slideid:t,skipPan:!0,type:"draw",global:!1,inlayers:SR7.F.getCarouselLayers(e,t,"visible"),render:s,callback:function(){"carousel"===SR7.M[e].settings.type&&SR7.F.showCarouselSlide(e,t)}})},SR7.F.nborSlide=(e,t)=>{var e=SR7.M[e];return e.current.index-1==t||e.current.index==t-1||0==e.current.index&&t==e.len-1||0==t&&e.current.index==e.len-1},SR7.slideShow={build:e=>{let t=SR7.M[e],s=t.settings.pbar,i=t.slideShow={t:0,d:0};return t.useProgressBar=void 0!==s&&s.set,void 0!==t.settings.slideshow.stopAt&&0<=t.settings.slideshow.stopAt&&(i.stopAt=parseInt(t.settings.slideshow.stopAt)),void 0!==t.settings.slideshow.loop&&0<=t.settings.slideshow.loop&&(i.loop=parseInt(t.settings.slideshow.loop)-1,i.stopAt=i.stopAt||t.navLen),!_tpt.is_mobile&&t.settings.slideshow.auto&&t.settings.slideshow.sOH&&(i.listenEnter=SR7.F.module.listeners.reg(e,_tpt.is_mobile?"touchstart":"mouseenter",SR7.slideShow.pauseOnHover),i.listenLeave=SR7.F.module.listeners.reg(e,_tpt.is_mobile?"touchstart":"mouseleave",SR7.slideShow.resumeOnLeave)),null==i.loop&&0<=i.stopAt&&(i.loop=0),t.useProgressBar?(i.c=_tpt.collector().add({tag:"canvas",class:"sr7-pbar",id:e+"-pbar"}),i.ctx=i.c.getContext("2d"),i.parts="slide"==s.base?1:t.navLen,i.gap=parseInt("slide"!=s.base&&s.g?s.gs:0),s.s=parseInt(s.s),t.c.content.appendChild(i.c),SR7.slideShow.resize(e),"cw"==s.t||"ccw"==s.t?i.r=parseInt(s.r):(i.totalSize="horizontal"===s.t?i.w:i.h,i.partSize=(i.totalSize-(i.parts-1)*i.gap)/i.parts,i._={w:parseInt("horizontal"==s.t?i.partSize:s.s),h:parseInt("horizontal"==s.t?s.s:i.partSize),x:0,y:0,gw:"horizontal"==s.t?i.gap:s.s,gh:"horizontal"==s.t?s.s:i.gap,k:"horizontal"==s.t?"x":"y"}),i.rtl="horizontal"==s.t?"right"==s.h:"vertical"==s.t&&"bottom"==s.v,i.tween=_tpt.gsap.fromTo(i,9,{t:0},{t:100,ease:"none"}),i.tween.pause(),i.tween.eventCallback("onUpdate",SR7.slideShow["cw"==s.t||"ccw"==s.t?"drawCircle":"drawBar"],[e]),i.tween.eventCallback("onComplete",e=>{SR7.F.requestSlide({id:e,slide:"+1"}),SR7.F.triggerSlideEvent(e,"ended")},[e]),t.settings.pbar.s=parseInt(t.settings.pbar.s),_tpt.resizeObserver.observe(e=>{SR7.slideShow.resize(e)},19,e),i):(i.tween=_tpt.gsap.fromTo(i,9,{t:0},{t:100,ease:"none"}),i.tween.eventCallback("onComplete",e=>{t.settings.slideshow.auto&&(SR7.F.requestSlide({id:e,slide:"+1"}),SR7.F.triggerSlideEvent(e,"ended"))},[e]),void i.tween.eventCallback("onUpdate",function(){t?.c?.nav?.scrubber?.progTween&&!t?.c?.nav?.scrubber?.srScrubber?.dragging&&t.c.nav.scrubber.progTween.progress(this.progress())},[e]))},fastForward:e=>{var t=SR7.M[e],s=t.settings.pbar,i=t.slideShow;i.FF={Sindex:i.Sindex,Reverse:t.current.index{t.FF.Sindexs.current.index&&t.FF.Sindex--,t.FF.Reverse&&(t.tweenFF.invalidate(),t.FF.t=100),t.FF.Sindex!==s.current.index||t.FF.extra?t.tweenFF.play(0):SR7.slideShow.play(e),t.FF.extra=!1,t.tweenFF.duration(.1)},[e,i,t])},nullTimer:e=>{var t=SR7.M[e],s=t.slideShow;void 0!==s&&(s.pOS=SR7.M[e].slides[t.current.id]?.slide?.slideshow?.stop&&t.settings.slideshow.auto),t.useProgressBar=!1,t.settings.slideshow.auto=!1,void 0!==s&&void 0!==s.c&&_tpt.gsap.to(s.c,.5,{opacity:0})},pauseOnHover:(e,t)=>{SR7.M[e].slideShow.sOH=!0,SR7.slideShow.pause(e,t)},resumeOnLeave:(e,t)=>{SR7.M[e].slideShow.sOH=!1,SR7.slideShow.resume(e)},pause:(e,t)=>{null!=SR7.M[e].slideShow&&null!=SR7.M[e].slideShow.tween&&(!0===t&&(SR7.M[e].states.forcedPause=!0),SR7.M[e].slideShow.tween.pause(),SR7.M[e].slideShow.state="paused",SR7.F.updateAllTogglePrgLayers(e),SR7.F.triggerSlideEvent(e,"pause",["onpause"]))},resume:e=>{null!=SR7.M[e].slideShow&&null!=SR7.M[e].slideShow.tween&&(delete SR7.M[e].states.forcedPause,delete SR7.M[e].slideShow.state,SR7.M[e].slideShow.tween.play(),SR7.F.updateAllTogglePrgLayers(e),SR7.F.triggerSlideEvent(e,"resume",["onresume"]))},getLen:e=>{var e=SR7.M[e];return parseInt("default"==(e.slides[e.current?.id??-1]?.slide?.slideshow?.len??"default")?e.settings.default.len??9e3:e.slides[e.current.id??-1].slide.slideshow.len??9e3)},start:e=>{var t=SR7.M[e],s=t.settings.slideshow.auto?t.slideShow||SR7.slideShow.build(e):void 0;!t.settings.slideshow.auto||SR7.M[e].slides[t.current.id]?.slide?.slideshow?.stop||void 0!==s&&0==s.loop&&s.stopAt-1==t.current.index?(SR7.slideShow.nullTimer(e),_tpt.event.trigger("dom","sr.module.finished",{id:e})):(void 0!==s&&0<=s.loop&&t.current.index==t.len-1&&s.loop--,t.useProgressBar&&(SR7.slideShow.resize(e),"animate"==t.settings.pbar.rev)&&("paused"==SR7.M[e].slideShow.state||1!==s.tween.progress()&&0!==s.tween.progress()||t.current.indexs.Sindex+1)?SR7.slideShow.fastForward(e):SR7.slideShow.play(e))},play:(e,t=0)=>{let s=SR7.M[e],i=s.slideShow;i.Sindex=s.current.index,i.d=SR7.slideShow.getLen(e),i.tween.duration(i.d/1e3),SR7.F.updateAllTogglePrgLayers(e),"paused"==SR7.M[e].slideShow.state?(i.tween.play(0),requestAnimationFrame(function(){i.tween.pause()})):i.tween.play(t)},resize:e=>{var t=SR7.M[e],s,i;t.settings.slideshow.auto&&t.useProgressBar&&(s=t.settings.pbar,(i=t.slideShow).w=parseInt("horizontal"==s.t?("grid"==s.a?t.dims.CFC:t.dims.content).w:"vertical"==s.t?parseInt(s.s):2*parseInt(s.r)),i.h=parseInt("horizontal"==s.t?parseInt(s.s):"vertical"==s.t?("grid"==s.a?t.dims.CFC:t.dims.content).h:2*parseInt(s.r)),i.c.style.width=i.w+"px",i.c.style.height=i.h+"px",i.c.width=i.w*window.devicePixelRatio,i.c.height=i.h*window.devicePixelRatio,i.ctx.scale(window.devicePixelRatio,window.devicePixelRatio),i.resized=!0,SR7.gV({v:s.vis,id:e})?(i.c.style.visibility="visible",i.c.style.top="vertical"!==s.t?"top"==s.v?parseInt(s.y??0)+("grid"==s.a?t.dims.CFC.y:0)+"px":(("grid"==s.a?t.dims.CFC.y+t.dims.CFC.h:t.dims.content.h)-parseInt(s.y??0)-("cw"==s.t||"ccw"==s.t?2*parseInt(s.r):parseInt(s.s)))/("bottom"==s.v?1:2)+"px":"grid"==s.a?t.dims.CFC.y+"px":"0px",i.c.style.left=("horizontal"!==s.t?"left"==s.h?parseInt(s.x??0)+("grid"==s.a?t.dims.CFC.x:0):(("grid"==s.a?t.dims.CFC.x+t.dims.CFC.w:t.dims.content.w)+("right"==s.h?-1:1)*parseInt(s.x??0)-("cw"==s.t||"ccw"==s.t?2*parseInt(s.r):parseInt(s.s)))/("right"==s.h?1:2):"grid"==s.a?t.dims.CFC.x:0)+"px","cw"!=s.t&&"ccw"!=s.t&&(i.totalSize="horizontal"===s.t?i.w:i.h,i.partSize=(i.totalSize-(i.parts-1)*i.gap)/i.parts,null!=i._)&&(i._.w=parseInt("horizontal"==s.t?i.partSize:s.s),i._.h=parseInt("horizontal"==s.t?s.s:i.partSize),SR7.slideShow["cw"==s.t||"ccw"==s.t?"drawCircle":"drawBar"](e))):i.c.style.visibility="hidden")},drawCircle:(t,s)=>{var t=SR7.M[t],i=t.slideShow;if(s||void 0===i.tweenFF||!i.tweenFF.isActive()){var a=t.settings.pbar,r=(s?i.FF:i).Sindex,s=(s?i.FF:i).t/100;t?.c?.nav?.scrubber?.progTween&&!t?.c?.nav?.scrubber?.srScrubber?.dragging&&t.c.nav.scrubber.progTween.progress(s);let e="slide"==a.base?360*s:360/i.parts*s;"slide"!==a.base&&(e+=360/i.parts*r),"ccw"==a.t&&(e=360-e),i.r-parseInt(a.s)<=0&&(a.s=a.r/4),i.ctx.lineCap="round",i.ctx.clearRect(0,0,2*a.r,2*a.r),i.ctx.beginPath(),i.ctx.arc(i.r,i.r,a.r-a.s,Math.PI/180*270,Math.PI/180*630),i.ctx.strokeStyle=a.bg,i.ctx.lineWidth=a.s-1,i.ctx.stroke(),i.ctx.beginPath(),i.ctx.strokeStyle=a.c,i.ctx.lineWidth=a.s,i.ctx.arc(i.r,i.r,a.r-a.s,Math.PI/180*270,Math.PI/180*(270+e),"cw"!==a.t),i.ctx.stroke()}},drawBar:(e,t)=>{var e=SR7.M[e],s=e.slideShow;if(t||void 0===s.tweenFF||!s.tweenFF.isActive()){var i=e.settings.pbar,a=(t?s.FF:s).Sindex,t=(s.ctx.clearRect(0,0,s.c.width,s.c.height),(t?s.FF:s).t/100),r=s.partSize*t;e?.c?.nav?.scrubber?.progTween&&!e?.c?.nav?.scrubber?.srScrubber?.dragging&&e.c.nav.scrubber.progTween.progress(t),s._.pw="horizontal"==i.t?r:i.s,s._.ph="horizontal"==i.t?i.s:r;for(let e=0;e{if(window.SR7??={},window._tpt??={},SR7.F=SR7.F||{},void 0!==SR7.F.initCarousel)return;SR7.F.initCarousel=function(s,e){var i=SR7.M[s];if("carousel"===i.settings.type){void 0===i.c.carousel&&(i.c.carousel={});var a=i.c.carousel;a.slides=[];for(var t=0;t{SR7.F.rebuildCarousel(e)},19,s)}};let o=e=>(e.minS=parseFloat(e.minS??100)/100,e.maxR=parseFloat(e.maxR??0),e.maxO=parseFloat(e.maxO)/100,e.ease=e.ease.replace(".inOut",".out").replace(".in",".out"),e.dur=Math.min(parseInt(e.dur??800),e.length)/1e3,e);function l(e){this.proxy=document.createElement("div"),this.follower=document.createElement("div"),this.slides=e.slides,this.ignoreDrag=e.ignoreDrag,this.arr=[],this.s=e,this.len=e.slides.length,this.last=this.len-1,this.lerp=.1,this.pX=this.lpX=this.pY=this.lpY=0,this.setDefaults(),this.setType(),this.lastMouseEvent;var i=this;!0!==this.ignoreDrag&&(this.draggable=_tpt.draggable.create(this.proxy,{trigger:e.trigger,type:"h"==this.type?"x":"y",inertia:!0,cursor:"grab",activeCursor:"grabbing",throwResistance:this.s.snap?8e3:500,edgeResistance:.8,dragClickables:!1,minimumMovement:12,lockAxis:!0,allowNativeTouchScrolling:!0,clickableTest:e=>{if("true"==String(e?.dataset?.clickable))return!0},onPress:function(e){if(i.lastMouseEvent="press",i.onDragDone=!1,i.s.exclude)for(var t=0;t{var t=i.s.trigger.id;return(!this.forceScroll||!SR7.M[t])&&this.snap.bind(this)(e)}},zIndexBoost:!1,allowContextMenu:!0})[0]),_tpt.gsap.set([this.proxy,this.follower],{[this.tr]:"+=0"}),this.lerpHandler=this.updateSlides.bind(this),this.tick=window.requestAnimationFrame(i.lerpHandler),this.rebuild({targetIndex:e.startIndex}),delete e.startIndex}SR7.F.hideCarouselSlides=function(e){for(var t=SR7.M[e],s=0;s{var t=SR7.M[e],s=[],i=[];if(t.settings.carousel.justify)for(var a in t.slides)t.slides[a].slide.global||(s.push(t.settings.carousel.jMWidth?Math.min(t.dims.CFC[a].w,t.dims.module.w):t.dims.CFC[a].w),i.push(t.settings.carousel.jMWidth?Math.min(t.dims.CFC[a].h,t.dims.content.h):t.dims.CFC[a].h));return{width:t.settings.carousel.justify?s:(t.settings.carousel.stretch?t.dims.module:t.dims.CFC).w,height:t.settings.carousel.justify?i:"v"===t.settings.carousel.type?t.dims.CFC.ch:t.dims.content.h}},(window.srCarousel=l).prototype.setDefaults=function(){var e=this.s;this.s.wrap=this.s.wrap??this.s.trigger,this.s.trigger=this.s.trigger??this.s.wrap,void 0===this.wrapWPreset&&(this.wrapWPreset=void 0!==e.wrapWidth),void 0===this.wrapHPreset&&(this.wrapHPreset=void 0!==e.wrapHeight),this.s.wrapWidth=this.wrapWPreset?e.wrapWidth:this.s.wrap.offsetWidth,this.s.wrapHeight=this.wrapHPreset?e.wrapHeight:this.s.wrap.offsetHeight,this.s.type=this.type=e.type??"h",this.s.align=this.s.sightSnap?"left":this.s.align??"left",this.s.maxV=Math.max("3d"==this.s.spin?3:1,parseInt(this.s.maxV??3)),this.s.justify=this.s.justify??!1,this.s.minS=this.s.scale?this.s.minS??1:1,this.s.vScale=this.s.vScale??!1,this.s.oScale=this.s.oScale??!1,this.s.space=parseFloat(this.s.space??0),this.s.maxR=this.s.rotation?this.s.maxR??0:0,this.s.varR=this.s.varR??!1,this.s.maxO=this.s.opacity?1==this.s.maxV&&1!==this.s.maxO?0:this.s.opacity?this.s.maxO??1:1:1,this.s.varO=this.s.varO??!1,this.s.spin=this.s.spin??"off",this.s.spinA=parseInt(this.s.spinA??0),this.s.wrapPerspective=this.s.wrapPerspective??1200,this.s.snap=this.s.snap??!0,this.s.infinity=this.s.infinity??!0,this.s.skewX=parseFloat(this.s.skewX??0),this.s.skewY=parseFloat(this.s.skewY??0),this.s.dur=this.s.dur??.8,this.s[this.dim]&&this.s.space<-this.s[this.dim]?this.space=.8*this.s.space:this.space=this.s.space,this.s.align=this.s.align&&"center"!==this.s.align?"left"===this.s.align||"top"===this.s.align||"start"===this.s.align?"start":"end":"center",!0!==this.s.justify&&this.s.maxV>this.len&&(this.s.maxV=this.len%2?this.len:this.len+1)},l.prototype.setType=function(e){"h"===(e=void 0===e?this.type:e)?(this.tr="x",this.dim="width",this.wrapDim="wrapWidth"):(this.tr="y",this.dim="height",this.wrapDim="wrapHeight")},l.prototype.rebuild=function(e={}){var t,s=e.p??0,i,e,a;if(this.setDefaults(),e.type&&(this.type=type,this.setType()),this.draggable&&void 0!==this.totalWidth&&(this.totalWidth>this.s[this.wrapDim]?this.draggable.enable():this.draggable.disable()),_tpt.gsap.killTweensOf([this.proxy,this.follower],this.tr),void 0!==this.closest&&void 0===e.targetIndex||(this.closest=this.focused=e.targetIndex??0),this.lastFocused=this.focused,"center"===this.s.align?this.offset=(this.s[this.wrapDim]-(void 0===this.s[this.dim]?this.slides[0]["h"===this.type?"offsetWidth":"offsetHeight"]:"object"==typeof this.s[this.dim]?this.s[this.dim][0]:this.s[this.dim]))/2:"end"===this.s.align?this.offset=this.s[this.wrapDim]-(void 0===this.s[this.dim]?this.slides[0]["h"===this.type?"offsetWidth":"offsetHeight"]:"object"==typeof this.s[this.dim]?this.s[this.dim][0]:this.s[this.dim]):this.offset=0,this.built)for(o=0;o("left"===this.dir?.9:.1)&&!this.vertAlignDefault&&(tpGS.gsap.to(this,{lastSlideProgress:1,duration:.2}),this.vertAlignDefault=!0,this.vertAlignBottom=!1,this.tempAlign=this.s.align,this.setRange(this.s.align))),this.arr[t].vp=this.arr[t].ap/Math.ceil(this.pDiv)*("center"===this.tempAlign?1:"start"===this.tempAlign?a:-a));if("off"!==this.s.spin){if(null==this.tr)continue;s[this.tr]=e,"2d"===this.s.spin?(s.rotation=this.s.spinA*i*("h"===this.s.type?a:-a),"h"===this.s.type?s.transformOrigin="center "+this.spinR+"px 0":s.transformOrigin=this.spinR+"px center 0"):("h"===this.s.type?s.rotationY=this.s.spinA*i*-a:s.rotationX=this.s.spinA*i*a,s.transformOrigin="center center "+this.spinR+"px")}else if(0===this.s.minS||this.s.justify){if(null==this.tr)continue;s[this.tr]=this.arr[t][this.tr]}else{var i=Math.min(1,i),o=1-(this.s.vScale?r:i)*(1-this.s.minS),o=Math.max(0,o),l=this.s.oScale?this.arr[t].sign*(this.arr[t][this.dim]+this.space-(this.arr[t][this.dim]+this.space)*o)/2*this.arr[t].ap:this.arr[t].sign*(this.arr[t][this.dim]-this.arr[t][this.dim]*o)/2*this.arr[t].ap;s[this.tr]=this.arr[t][this.tr]-l,s.scale=o}this.s.syncO||(s.opacity=1),this.s.justify||(i=Math.min(1,i),0!==this.s.maxR&&(s.rotationY=this.s.maxR*(this.s.varR?r:i)*-a),s.opacity=1+(this.s.maxO-1)*(this.s.varO?r:i),r>this.edgeRatio?s.opacity=this.oRange(r):r<0?s.opacity=this.oRangeMin(r):1===this.s.maxO&&(s.opacity=1)),this.arr[t].opacity=s.opacity,this.s.syncO&&s.opacity>this.arr[t].syncedO&&(s.opacity=this.arr[t].syncedO),s.opacity<=0?(this.s.slideHidden&&(void 0===this.arr[t].visible||this.arr[t].visible)&&this.s.slideHidden(this.getRealIndex(t)),this.arr[t].visible=!1):(!this.s.slideVisible||!1!==this.arr[t].visible&&void 0!==this.arr[t].visible||this.s.slideVisible(this.getRealIndex(t),void 0!==this.arr[t].visible),this.arr[t].visible=!0),s.zIndex=100-5*Math.round(this.arr[t].ap),t===this.closest&&this.s.callRebuild&&this.s.callRebuild(this.arr[t].p*this.arr[t].sign,this.getRealIndex(t)),this.s.ignoreOpacity&&delete s.opacity,_tpt.gsap.set(this.arr[t].elem,s)}},l.prototype.getRealIndex=function(e){for(var t=0;t=this.s[this.wrapDim],i=this.arr[this.last][this.tr]+this.arr[this.last][this.dim]<=this.s[this.wrapDim]||void 0!==this.arr[this.last].p&&this.arr[this.last].p<=this.s.maxV/2&&!(this.arr[0].p<=this.s.maxV/2)&&parseFloat(this.arr[0][this.tr])+this.arr[0][this.dim]<=0,a;s&&!i?(this.arr[this.last][this.tr]=-this.arr[this.last][this.dim]+this.arr[0][this.tr]-this.space,a=this.arr.pop(),this.arr.unshift(a),a===e&&(t=!1),e=a,_tpt.gsap.set(this.arr[0].elem,{[this.tr]:this.arr[0][this.tr]})):i&&!s?(this.arr[0][this.tr]=this.arr[this.last][this.tr]+this.arr[this.last][this.dim]+this.space,a=this.arr.shift(),this.arr.push(a),a===e&&(t=!1),e=a,_tpt.gsap.set(this.arr[this.arr.length-1].elem,{[this.tr]:this.arr[this.arr.length-1][this.tr]})):t=!1}},l.prototype.snap=function(e){if(!0===this.forceScroll)return this.dragging=!1,this.s.realDragging=!1,this.s.onIdle&&this.s.onIdle(),"v"===this.s.type?this.draggable.endY:this.draggable.endX;if(this.s&&"h"===this.s.type&&this.draggable){var t=Math.abs(this.draggable.startX-this.draggable.endX||0),s=Math.abs(this.draggable.startY-this.draggable.endY||0);if(t<12||t+10Math.abs(this.draggable.startY-this.draggable.endY)+10&&(e=(e+=this.dist<0?1:-1)>this.arr.length-1?this.s.infinity?0:this.arr.length-1:e)<0&&(e=this.s.infinity?this.arr.length-1:0),i.dragging=!1,i.goTo(e,!0,this.focused!==this.beforeDragFocused)}else a=Math.abs(t/100),a=Math.min(Math.max(a/10,.6*this.s.dur),this.s.dur),this.tween&&this.tween.kill&&this.tween.kill(),this.tween=_tpt.gsap.timeline({onComplete:function(){i.dragging=!1,i.s.onIdle&&i.s.onIdle(),i.waitingDragEnd&&(i.s.slideChange&&i.s.slideChange(i.focused),i.waitingDragEnd=!1),i.s.mID&&SR7.F.updateModuleDims(i.s.mID,"height")}}),this.tween.to(this.proxy,{[this.tr]:e,ease:this.s.ease,duration:a,onComplete:function(){i.dragging=!1,i.s.mID&&SR7.F.updateModuleDims(i.s.mID,"height")}},0),this.tween.to(this,{lerp:1,duration:a},0);return e},l.prototype.goTo=function(i,e,a){if(this.lastMouseEvent="goTo",!this.dragging||!0===e){this.lastRequestedIndex!==i&&_tpt.gsap.killTweensOf([this.proxy,this.follower],this.tr),this.waitTweenInit=!0;let e=parseFloat(this.proxy._gsap[this.tr]),t=this;this.getClosest();var r=this.newPos(e,i,this.getDir(this.focused,i),void 0,a);a&&(r+=parseFloat(this.follower._gsap[this.tr])-parseFloat(this.proxy._gsap[this.tr]));let s=this.s.dur+(2<=this.steps?(this.steps-1)*this.s.dur/10:0);t.s.slideChange&&t.s.slideChange(i),clearTimeout(this.tweenRequest),this.tweenRequest=setTimeout(()=>{this.lastRequestedIndex=i,this.tween=_tpt.gsap.timeline({onComplete:function(){t.s.onIdle&&t.s.onIdle(),t.s.mID&&SR7.F.updateModuleDims(t.s.mID,"height")},onStart:function(){t.waitTweenInit=!1}}).to(this.proxy,{[this.tr]:r,ease:this.s.ease,duration:s},0).to(this,{lerp:1,duration:s},0).to({},{duration:.3*s,onComplete:function(){}},0),this.tick||(this.tick=window.requestAnimationFrame(this.lerpHandler))},(this.s?.mID?SR7.slideShow.getLen(this.s.mID):9e3)/(1e3*this.s.dur)<1.2?0:50)}},l.prototype.getDir=function(e,t){var s=t-e,i="right",a=0,r=0;if(this.s.infinity){for(var o=e;o!=t;)r+=1,o=++o>=this.len?0:o;for(o=e;o!=t;)a+=1,o=--o<0?this.last:o;i=r<=a?"left":"right"}else i=0<=t-e?"left":"right",r=Math.abs(t-e),0==s&&(i="right");return this.steps=r<=a?r:a,i},l.prototype.newPos=function(e,t,s,i){this.getClosest(),void 0===s&&(s=this.draggable.getDirection()),s="v"==this.s.type&&s.includes("up")||("v"!=this.s.type||!s.includes("down"))&&s.includes("left")?"left":"right",this.dir=s;let a=parseFloat(this.follower._gsap[this.tr])-parseFloat(this.arr[this.closest][this.tr]);if("center"!==this.s.align&&"end"!==this.s.align||(a+=this.offset),this.s.sightSnap&&void 0!==t)return this.checkSightSnap(t);if(this.focused===t)return parseFloat(this.proxy._gsap[this.tr])-(this.arr[this.getArrIndex(t)][this.tr]-this.offset);for(var r=this.closest,o=0,l;!(100<++o);){if("right"===s?(l=this.wrapIndex(r),r--):l=this.wrapIndex(r+1),r=this.wrapIndex(r),void 0===t&&"press"===this.lastMouseEvent||("center"===this.s.align?a+=(this.arr[r][this.dim]+this.space+this.arr[l][this.dim]+this.space)/2*("left"===s?-1:1):"end"===this.s.align?a+=(this.arr[l][this.dim]+this.space)*("left"===s?-1:1):a+=(this.arr[r][this.dim]+this.space)*("left"===s?-1:1)),"left"===s&&void 0!==t&&(r=this.wrapIndex(r+1)),void 0===t&&("left"===s&&e>a||"right"===s&&e=e?(this.lastAlign="right",this.lastTi=e,d-(2*n+this.space)-(s*this.space+s*n)):this.lastTi==e&&"right"==this.lastAlign||this.lastFocused{if(window.SR7??={},window._tpt??={},SR7.F??={},void 0!==SR7.F.module)return;document.addEventListener("sr.module.loaded",function(e){SR7.F.prepareModule(e)}),SR7.F.prepareModule=u=>new Promise(async(n,e)=>{let d,c,p=u.id,h=SR7.M[p];try{c="object"!=typeof u.result?JSON.parse(u.result):u.result}catch(e){c="object"!=typeof e.result?_tpt.fixResponse(e.result):e.result}null==c.settings&&(h.migrate=!0);let t=["defaults"];h.migrate&&(c.slider_params.title=c.title,c.slider_params.alias=c.alias,t.push("migration"),c.slider_params.codes?.javascript.includes("var snowsettings")&&(c.slider_params.addOns??={},c.slider_params.addOns["revslider-snow-addon"]??={enable:!0}),t=[...t,...SR7.F.preLoadAddonsToMigrate(c.slider_params?.addOns??{})]),_tpt.checkResources(t).then(()=>{var i,i;if(c?.slider_params&&(c.slider_params.dbid=c.id),h.migrate&&(SR7.migrate.collectNav(c.navs),SR7.migrate.collectTransition(c.trans)),h.migrate&&c?.slider_params&&(c.slider_params=SR7.migrate.snowConvert(c.slider_params)),h.settings=_tpt.extend(h.settings,SR7.D.moduleObj(p,c?.slider_params??c?.settings??{})),void 0!==h.cacheSize?.fullWidth&&(h.settings.size.fullWidth=h.cacheSize.fullWidth),void 0!==h.cacheSize?.fullHeight&&(h.settings.size.fullHeight=h.cacheSize.fullHeight),h.settings.general?.fallbackURL&&(_tpt.is_mobile&&"mobile"===h.settings.general?.fallbackType||("ie8"===h.settings.general?.fallbackType||_tpt.is_mobile&&"mobile-ie8"===h.settings.general?.fallbackType)&&"IE"===_tpt.browser&&(-1!==_tpt.browserVersion.indexOf("MSIE 8")||-1!==_tpt.browserVersion.indexOf("MSIE 7"))))(i=document.createElement("img")).src=h.settings.general.fallbackURL,i.style.width="100%",i.style.height="auto",h.c.bgcanvas.appendChild(i);else{let e,t=(u.onlyPrepare||SR7.preLoader.state(p)&&SR7.preLoader.state(p,h.c.module)||SR7.preLoader.show(p,h.c.module),void 0!==h.c?.module?.dataset?.source&&(h.settings.source??={},h.settings.source.type=h.c.module.dataset.source,h.settings.source.sourceids=h.c.module.dataset.sourceids),u.onlyPrepare||"carousel"!=h.settings.type||null!=h.c.carousel||(h.c.carousel=document.createElement("sr7-carousel"),h.c.content.appendChild(h.c.carousel)),h.slides??={},c?.slides??{}),s=1;for(d in t){e=h.migrate?SR7.D.fixSR6IDs(t[d].id):t[d].slide.id,h.slides[e]=_tpt.extend(h.slides[e],SR7.D.slideObj(p,h.migrate?t[d]:t[d].slide,s++));var a="default"==(h.slides[e]?.slide?.slideshow?.len??"default")?h.settings?.default?.len??9e3:h.slides[e]?.slide?.slideshow?.len??9e3;h.slides[e].layers=_tpt.extend(h.slides[e].layers,SR7.D.layerObjects({dLEN:a,id:p,slide:t[d],sid:e,msource:h.settings.source?.type??"gallery",snow:h.migrate&&null!=c.static_slide&&void 0!==c.static_slide.id?void 0:c.slider_params?.addOns?.["revslider-snow-addon"]})),h.migrate&&(h.slides[e].layers=SR7.migrate.fixParallax(h.slides[e].layers,c?.slider_params??c?.settings??{}))}for(e in h.migrate&&null!=c.static_slide&&void 0!==c.static_slide.id&&(e=SR7.D.fixSR6IDs(c.static_slide.id,!0),c.static_slide.global=!0,h.slides[e]=_tpt.extend(h.slides[e],SR7.D.slideObj(p,c.static_slide)),h.slides[e].layers=_tpt.extend(h.slides[e].layers,SR7.D.layerObjects({id:p,slide:c.static_slide,sid:e,snow:c.slider_params?.addOns?.["revslider-snow-addon"],msource:h.settings.source?.type??"gallery"})),h.migrate)&&(h.slides[e].layers=SR7.migrate.fixParallax(h.slides[e].layers,c?.slider_params??c?.settings??{})),h.staticDiffLayers=!1,h.slides)if(!h.staticDiffLayers&&h.slides[e].slide.global)for(var r in h.slides[e].layers)(!h.staticDiffLayers||_tpt.hop(h.slides[e].layers,r)&&void 0!==h.slides[e].layers[r].sZ&&"default"!==h.slides[e].layers[r].sZ&&h.slides[e].layers[r].sZ!==h.slides[e].slide.pos)&&(h.staticDiffLayers=!0);if(h.migrate){var o=SR7.D.fixSR6IDs(c.static_slide?.id??void 0,!0),l;for(l in t)e=SR7.D.fixSR6IDs(t[l].id),h.slides[e].slide.actions=SR7.migrate.fixActions(p,e,o);o&&(h.slides[o].slide.actions=SR7.migrate.fixActions(p,o,o))}u.onlyPrepare||(SR7.D.registerModuleFonts(p),_tpt.loadFonts(),h.c?.bgcanvas||_tpt.bgStyle(p),"forceTrue"==h.settings?.size?.overflow&&h.c.module.classList.add("sr7-overflow-force"),h.fHVCarousel=h.settings.size.fullHeight&&"carousel"==h.settings.type&&"v"==h.settings.carousel.type,i=["slide","layer","draw","animate","modifiers","srtools","csslp","carousel"],(h.settings?.codes?.js??"").includes("jQuery")&&(console.info("%cDeprecation Notice:%cjQuery functions are deprecated and no longer supported in %cSlider Revolution 6.5+. \n%cPlease refer to our documentation for alternatives and further guidance: https://sr6archive.sliderrevolution.com/manual/","color: #ee4433; font-size: 12px; font-weight: bold;","color: #aaa; font-size: 12px; ","color: #ff9800; font-size: 12px;font-weight: bold;","color: #aaa; font-size: 12px; "),_tpt.regResource({id:"jQuery",url:"https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"}),null==window.jQuery)&&i.push("jQuery"),h.useAsModal&&!h.modalRegistered&&(SR7.F.modal.register({id:p,alias:h.alias,speed:parseInt(h.settings.modal?.sp??1e3)/1e3,bg:h.settings.modal?.bg??"transpaent",pS:h.settings.modal?.pS,v:h.settings.modal?.v??"middle",h:h.settings.modal?.h??"center"}),SR7.F.modal.underlay("show")),_tpt.checkResources(i).then(()=>{h.migrate&&SR7.migrate.orderGroups(h),_tpt.injectCssJs(h.settings.codes?.css??"",h.settings.codes?.js??"",h.c.module,p+"_modulestyles"),SR7.F.updateModuleDims(p,!1),_tpt.resizeObserver.observe(e=>{SR7.F.updateModuleDims(e,!0,!0)},19,p),_tpt.orientationObserver.observe(e=>{h.c.bgcanvas&&(h.c.bgcanvas.style.maxWidth="100%"),SR7.F.orientationChanged(e,3)},400,p),0{h.J&&(h.J.trigger("revolution.slide.onloaded"),h.J.trigger("sr.module.ready")),_tpt.event.trigger("dom","sr.module.ready",{id:p}),SR7.F.prepareSlides(p).then(()=>{let e;if(""!==window.location.hash){for(var t in h.deepLinked=window.location.hash.replace("#",""),h.slides)h.slides[t].slide?.attr?.deepLink==h.deepLinked&&(e="#"+t);var s;null==e&&0<=h.deepLinked.toLowerCase().indexOf("slide")&&(s=parseInt(h.deepLinked.toLowerCase().replace("slide","")),h.navSlideOrder[s-1])&&(e="#"+h.navSlideOrder[s-1])}else e=u?.slide&&h.navSlideOrder.includes(u.slide)?h.navSlideOrder.indexOf(u.slide):"auto"==(e=h.settings?.slideshow?.firstSlide??void 0)?void 0:parseInt(e)-1;SR7.M[p].settings.slideshow?.waitApi||SR7.F.runModule(p,e)}),h.earlyResizerFunction&&(window.removeEventListener("resize",h.earlyResizerFunction),delete h.earlyResizerFunction)})}).catch(function(e){throw e})),n()}})}),SR7.F.orientationChanged=(e,t)=>{requestAnimationFrame(()=>{_tpt.cachezoom!=_tpt.getMobileZoom()&&window?.screen?.orientation?.angle===_tpt.cacheRotation||(document.documentElement.scrollLeft=0,document.body.scrollLeft=0,_tpt.cacheRotation=window?.screen?.orientation?.angle),_tpt.getWinDim(),SR7.F.updateModuleDims(e,!0,!0,!0),SR7.F.reposLayers(e),0<--t?SR7.F.orientationChanged(e,t):(_tpt.screenHeightWithUrlBar=window.innerHeight,SR7.F.updateModuleDims(e,!0,!0),SR7.M[e].c.bgcanvas&&(SR7.M[e].c.bgcanvas.style.maxWidth="none"))})},SR7.F.runModule=(e,t)=>{SR7.F.updateModuleDims(e,!0,!0),SR7.F.module.run(e,t),SR7.F.module.listeners.init(e),SR7.M[e].c.module.observParams.toggleCall=SR7.F.module.toggle,SR7.F.initCarousel(e,t)},SR7.F.triggerSlideEvent=(e,t="",s)=>{var i=SR7.M[e];_tpt.event.trigger("dom","sr.slide"+(""!==t?"."+t:""),{id:e,current:i.current,next:i.next,previous:i.prev}),_tpt.event.trigger(i.c.module,"sr.slide"+(""!==t?"."+t:""),{id:e,current:i.current,next:i.next,previous:i.prev})},SR7.F.triggerMediaEvent=(e,t)=>{_tpt.event.trigger("dom","sr.media."+t,{mediatype:e.type,player:e.player,options:e.options,layer:e.el,id:e.id,layerid:e.el.id,skey:e.skey,state:e.state})},SR7.F.focusBlurCheck=(e,t)=>{var s=SR7.M[t];"blur"==e?s.settings.browser.freezeOnBlur&&SR7.M[t].states.inViewPort&&(s.states??={},s.states.stateBeforeFL=s.slideShow?.state,"paused"!==s.slideShow?.state&&SR7.F.module.pause(t,"blur"),_tpt.event.trigger("dom","sr.slide.tabblured",{id:t})):"focus"==e&&s.settings.browser.freezeOnBlur&&SR7.M[t].states.inViewPort&&("paused"!==s.states?.stateBeforeFL&&SR7.F.module.resume(t,"focus"),s.states??={},s.states.stateBeforeFL=s.slideShow?.state,_tpt.event.trigger("dom","sr.slide.tabfocused",{id:t}))},SR7.F.triggerLayerEvent=async(e,t)=>{var s={id:e.id,eventtype:t,caller:e.caller,scene:e.animState?.scene??e.c.animState.scene,frame:e.animState?.frame??e.c.animState.frame,c:e.c,layer:e.c.el,layerid:e.c.el.id,layertype:e.layer?.type??"",layersettings:e.layer};e.action&&(s.action=e.action),e.ease&&(s.ease=e.ease),e.start&&(s.start=e.start),e.duration&&(s.duration=e.duration),e.c.lastEventCalled=t,_tpt.event.trigger("dom","sr.layer.action",s),_tpt.event.trigger(SR7.M[e.id].c.module,"sr.layer.action",s)},SR7.F.preLoadAddonsToMigrate=e=>{var t=[];if(void 0!==e)for(var s in e)_tpt.hop(e,s)&&0!=e[s]&&"false"!=(""+e[s]?.enable??!1)&&(s=s.replace("revslider-","").replace("-addon",""),void 0!==SR7.E.resources[s]&&t.push(s),void 0!==SR7.E.resources["css"+s])&&t.push("css"+s);return t},SR7.F.initAddons=e=>{var t=[],s=SR7.M[e],i;if(null!=s.settings.addOns){for(var i in s.settings.addOns){_tpt.hop(s.settings.addOns,i)&&SR7.A?.[i]?.init&&(i=SR7.A[i].init(e),Array.isArray(i)?t.push(...i):i||t.push(i))}return t}},SR7.F.module={get:e=>{let t,s=document.getElementsByTagName("sr7-module");for(var i in s)""+(s[i].dataset?.id??"")!=e&&""+(s[i].dataset?.alias??"")!=e&&""+s[i].id!=e||(t=s[i]);return t},getNextSuffx:e=>{let t=1,s=SR7.M["SR7_"+e+"_"+t];for(;void 0!==s;)t++,s=SR7.M["SR7_"+e+"_"+t];return t},collect:()=>{SR7.M=SR7.M||{};var e=document.getElementsByTagName("sr7-module"),t;for(t in e)_tpt.hop(e,t)&&SR7.F.module.register(e[t],e[t].id,!SR7.F.modal.trigger(e[t].dataset?.alias??void 0,e[t],e[t].dataset?.modal??void 0)&&"viewport");_tpt.displayDeprecationWarnings&&_tpt.displayDeprecationWarnings(window.SR7?.E?.php)},register:(e,t,s="viewport")=>{var i=SR7.M[t]??={},t=(i.c??={module:e},i.c.slideBGStates??={},i.zOrder??={},i.alias=e.dataset.alias,i.dims??={},i.dims.CFC??={},i.dims.module??={},i.dims.content??={x:0,y:0},SR7.preLoader.state(t)&&SR7.preLoader.state(t,i.c.module)||SR7.preLoader.show(t,i.c.module),i.LEV=_tpt.getResponsiveLevel(SR7.G.breakPoints,t),i.c.module.getElementsByTagName("image_lists")),a;if(void 0!==t[0]){let e=t[0].getElementsByTagName("img");if(void 0!==e[0])for(var r in i.imgList=Array(),e){_tpt.hop(e,r)&&(a=e[r].dataset.src||e[r].getAttribute("src")||e[r].getAttribute("data -src"))&&i.imgList.push({old:atob(e[r].dataset.dbsrc),new:a})}t[0].remove()}i.settings?.fixed?(i.states.inViewPort=!0,SR7.F.module.init(i.c.module),i.c.module.observParams??={obj:i}):i.c.module.observParams??="viewport"==s?{callBack:SR7.F.module.init,runonce:!0,obj:i}:{obj:i};let o=i.settings?.vPort??"-100px";o=Array.isArray(o)?o[0]:o,String(o).includes("',")&&(o=o.split("',")[0]),i.settings?.sbt?.use&&(o="-200px"),String(o).includes("px")&&parseInt(o)>i.settings?.size?.height?.[i.LEV]&&(o=i.settings.size.height[i.LEV]-10+"px"),_tpt.observeModule(i.c.module,o),SR7.revapi.init(e.id)},getIdByAlias:e=>{for(var t in SR7.M)if(_tpt.hop(SR7.M,t)&&(SR7.M[t].alias==e||(SR7.M[t]?.settings?.alias??"")==e))return t},init:e=>{let s=SR7.M[e.id];s?.states?.inited||(SR7.revapi.init(e.id),(window.gM=s).alias=_tpt.gA(e,"alias",e.id),s.states.inited=!0,SR7.JSON??={},void 0!==SR7.JSON[e.id]?"string"==typeof SR7.JSON[e.id]&&".json"==SR7.JSON[e.id].slice(-5).toLowerCase()?_tpt.getJSON({url:SR7.JSON[e.id],callBack:t=>{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}_tpt.event.trigger("dom","sr.module.loaded",{result:t,id:e.id})}}):_tpt.event.trigger("dom","sr.module.loaded",{result:SR7.JSON[e.id],id:e.id}):_tpt.restAPI({action:"get_full_slider_object",version:7,id:s.c.module.dataset.id??e.id,callBack:t=>{if("object"!=typeof t)try{t=JSON.parse(t)}catch(e){t=_tpt.fixResponse(t)}0==t.success?console.log(s.alias+" Could not be Loaded from DB"):(SR7.F.regAddonResources(t.addOns??{}),_tpt.event.trigger("dom","sr.module.loaded",{result:t,id:e.id}))}}))},run:(e,t)=>{let s=SR7.M[e];var i=SR7.F.initAddons(e);"carousel"===s.settings.type&&SR7.F.hideCarouselSlides(e),_tpt.checkResources(i).then(()=>{SR7.F.requestSlide({id:e,slide:t??0,callback:SR7.F.module.checkCarousel,indicator:s.settings.type}),_tpt.getWinDim(),"hero"!==s.settings.type&&SR7.F.navigation&&SR7.F.navigation.init(e),s.settings?.sbt?.use&&SR7.F.sbt.init(e),"off"!==String(s.settings.nav?.m?.use)&&"false"!==String(s.settings.nav?.m?.use)&&(SR7.F.module.wheelModules?-1===SR7.F.module.wheelModules.indexOf(e)&&SR7.F.module.wheelModules.push(e):(SR7.F.module.wheelModules=[e],window.addEventListener("wheel",SR7.F.module.listeners.wheel,{passive:!1}))),"carousel"!==s.settings.type&&"off"!==String(s.settings.nav?.s?.use)&&"false"!==String(s.settings.nav?.s?.use)&&(_tpt.is_mobile||s.settings.nav?.s?.desk)&&SR7.F.module.listeners.touchSwipe(e),"off"!==(s.settings.nav?.k?.use??"off")&&_tpt.keyBoard.reg(e,"navListener",SR7.F.module.listeners.keyboard,["ArrowLeft","ArrowRight","ArrowUp","ArrowDown","Enter"])})},checkCarousel:async s=>{let i=SR7.M[s];if("carousel"===i.settings.type){var e=[];for(let t in i.slides)_tpt.hop(i.slides,t)&&(_tpt.getWinDim(),e.push(new Promise(e=>{setTimeout(async()=>{await SR7.F.redrawBG(s,t,!0),"all"===i.settings.carousel.showAllLayers&&setTimeout(()=>{SR7.F.drawSlide({id:s,slideid:t,keepSlideVisible:!0,type:"process",global:!0,render:!0,callback:()=>SR7.F.showCarouselSlide(s,t)})},0),e()},0)})));await Promise.all(e)}i.checkCarouselDone=!0},toggle:(e,t,s)=>{for(var i in SR7.M[e].states.inViewPort?SR7.M[e].states?.forcedPause||SR7.F.module.resume(e,s):SR7.F.module.pause(e,s),SR7.M[e].settings.addOns)_tpt.hop(SR7.M[e].settings.addOns,i)&&SR7.A?.[i]?.toggle&&SR7.A[i].toggle(e,i)},pause:(e,t)=>{var s=SR7.M[e];if(null!=s.c.tl){for(var i in SR7.slideShow.pause(e),s.c.tl.cachePlayed=[],s.c.tl[s.current.id])if(_tpt.hop(s.c.tl[s.current.id],i)&&null!=s.c.tl[s.current.id][i]){var a=s.c.tl[s.current.id][i],r;for(r in a)_tpt.hop(a,r)&&a[r].isActive()&&(s.c.tl.cachePlayed.push({scenes:i,tl:r}),a[r].pause())}if(["scroll","blur"].includes(t)&&!s.settings.browser.mISB)for(var o in s.videosPlayingCache??={},s.videosPlaying)!_tpt.hop(s.videosPlaying,o)||"carousel"===s.settings.type&&s.videosPlaying[o]?.skey===s.current.id||(s.videosPlayingCache[o]=s.videosPlaying[o],s.videosPlaying[o].pause("scroll"))}},resume:(e,t)=>{var s=SR7.M[e],i=s.c?.tl?.cachePlayed??void 0;if(SR7.slideShow.resume(e),i)for(var a in i)s.c.tl[s.current.id][i[a].scenes][i[a].tl].resume();if(["scroll","focus"].includes(t)&&!s.settings.browser.mISB)for(var r in s.videosPlayingCache)!_tpt.hop(s.videosPlayingCache,r)||"carousel"===s.settings.type&&s.videosPlaying[r]?.skey===s.current.id||(s.videosPlayingCache[r].play(),delete s.videosPlayingCache[r])},size:e=>{var t=SR7.M[e];if(a(e,t,"t"),a(e,t,"b"),t.c.module.style.height=(t.dims.sbt??t.dims.module.h)+"px",t.c.adjuster.style.height=t.dims.module.h+"px",t.c.content.style.height=t.dims.content.h+"px",t.c.content.style.width=t.dims.content.w+"px",t.c.content.style.left=1==t.sbtFreeze?"0px":t.dims.content.mwshiftx+t.dims.content.shiftx+"px",null==t.dims.sbt&&(t.c.content.style.top=t.dims.content.shifty+"px"),t.slideRatios&&"v"!==(t.settings?.carousel?.type??""))for(var s in t.slideRatios)_tpt.hop(t.slideRatios,s)&&!t.slides[s].slide.global&&(t.c.slides[s].style.width=Math.ceil(t.settings.carousel.jMWidth?Math.min(t.dims.CFC[s].w,t.dims.module.w):t.dims.CFC[s].w)+"px");else if("carousel"===t.settings.type)for(var i in t.c.slides)t.slides[i].slide.global?t.slides[i].slide.fullHeight&&(t.c.slides[i].style.height=t.dims.module.h+"px",t.c.slides[i].style.top=0-(t.dims.carousel?.pT??0)+"px"):(t.c.slides[i].style.width=("v"===t.settings.carousel.type||t.settings.carousel.stretch?t.dims.module:t.dims.CFC).w+"px","v"===t.settings.carousel.type&&(t.c.slides[i].style.height=parseInt(t.settings.size.height[t.LEV])+"px"))},box:e=>{SR7.M[e].dims.moduleRect=SR7.M[e].c.module.getBoundingClientRect()},fullScreen:(t,s)=>{requestAnimationFrame(function(){var e=SR7.M[t];s&&!e.states.inFullscreen?e.c.module.classList.add("sr7-fullscreen"):!s&&e.states.inFullscreen&&e.c.module.classList.remove("sr7-fullscreen"),e.states.cachedFullheight??=e.settings.size.fullHeight,e.states.inFullscreen=s,e.settings.size.fullHeight=!!s||e.states.cachedFullheight,_tpt.resizeObserver.execute(),_tpt.scrollObserver.run(e.c.module)})},isFirstSlide:e=>0==SR7.M[e].current.index,isLastSlide:e=>SR7.M[e].current.index===(void 0!==SR7.M[e].navSlideOrder?SR7.M[e].navLen-1:SR7.M[e].len-1),listeners:{init:e=>{let t=SR7.M[e];(t.settings.mod?.use||t.settings.sbt?.use)&&_tpt.scrollObserver.observe(t.c.module),t.c.module.observParams.scrollCallback=e=>{t.settings.mod?.use&&SR7.F.callBackHandler(e,"parallax","start"),t.settings.sbt?.use&&SR7.F.callBackHandler(e,"sbt","start"),t.c?.moduleListeners?.scroll&&SR7.F.module.listeners.callBacks(e,t.c.moduleListeners.scroll)},t.settings?.browser?.freezeOnBlur&&_tpt.focusObserver.observe((e,t)=>{SR7.F.focusBlurCheck(e,t)},0,e)},callBacks:(e,t)=>{for(var s in t)_tpt.hop(t,s)&&t[s](e)},keyboard:(e,t)=>{var s=SR7.M[t.id];void 0!==s.states.navKeyDown&&(new Date).getTime()-s.states.navKeyDown<500||("horizontal"==s.settings.nav.k.use&&39==e.keyCode||"vertical"==s.settings.nav.k.use&&40==e.keyCode?SR7.F.requestSlide({id:t.id,slide:"+1"}):("horizontal"==s.settings.nav.k.use&&37==e.keyCode||"vertical"==s.settings.nav.k.use&&38==e.keyCode)&&SR7.F.requestSlide({id:t.id,slide:"-1"}),s.states.navKeyDown=(new Date).getTime())},mouse:(e,t)=>{var s=SR7.M[t.id];if("mouseenter"==e.type||"touchstart"==e.type?s.states.overModule=!0:"mouseleave"==e.type||"touchend"==e.type?s.states.overModule=!1:"mousemove"==e.type||"touchmove"==e.type?s.states.overModule=!0:e.type,s.c?.moduleListeners?.[e.type])for(var i in s.c.moduleListeners[e.type])_tpt.hop(s.c.moduleListeners[e.type],i)&&s.c.moduleListeners[e.type][i](t.id,e)},touchSwipe:e=>{var t={...SR7.M[e].settings.nav.s};t.t=parseInt(t.t??1),_tpt.is_touch??="ontouchstart"in window||0{let a=0,r=0,o=0,l=0,n=!1,d=!1;function e(e){var t;if(n)return n=!1,t=Math.abs(l-r)>Math.abs(o-a)?lMath.abs(o-a)?"vertical":"horizontal")===i.d&&(e.preventDefault(),d="vertical"==t&&(lr&&0===SR7.M[s].current.index))):n=!1},{passive:!1}),SR7.M[s].c.module.addEventListener("touchend",e,{passive:!1}),SR7.M[s].c.module.addEventListener("touchcancel",e,{passive:!1})},touchSwipeSimple:(s,i)=>{SR7.M[s].c.swipeProxy=document.createElement("div"),SR7.M[s].c.swipeAble=_tpt.draggable.create(SR7.M[s].c.swipeProxy,{trigger:SR7.M[s].c.module,type:"horizontal"===i.d?"x":"y",cursor:"pointer",lockAxis:!0,allowContextMenu:_tpt.is_mobile&&!i.bV,allowEventDefault:!i.bV,onPress:function(e){null!==e.target.closest(".sr7-tabs, .sr7-thumbs")&&(SR7.M[s].c.swipeAble[0].endDrag(),SR7.M[s].c.swipeAble[0].disable()),i.pressX=e.pageX,i.pressY=e.pageY},onDragStart:function(){i.forceScroll="up"===this.getDirection()&&SR7.M[s].current.index==SR7.M[s].navLen||"down"===this.getDirection()&&0===SR7.M[s].current.index},onDrag:function(e){i.releaseX=e.pageX,i.releaseY=e.pageY},onDragEnd:function(e){var t=this.getDirection();if(Math.abs(i.releaseY-i.pressY)>Math.abs(i.releaseX-i.pressX)){if("right"===t||"left"===t)return}else if(Math.abs(i.releaseY-i.pressY)>Math.abs(i.releaseX-i.pressX)&&("up"===t||"down"===t))return;return i.forceScroll||"vertical"==i.d&&"up"==t&&SR7.F.module.isLastSlide(s)||"vertical"==i.d&&"down"==t&&SR7.F.module.isFirstSlide(s)?SR7.F.scrollTo(s,"up"===t?SR7.M[s].c.module.offsetTop+SR7.M[s].dims.module.h:document.documentElement.scrollTop-(window.innerHeight-SR7.M[s].c.module.getBoundingClientRect().top)):(_tpt.is_mobile&&200<(SR7.M[s].settings.nav?.nd??0)&&(SR7.M[s].settings.nav.nd=50),"horizontal"==i.d&&"left"==t||"vertical"==i.d&&"up"==t?(SR7.F.requestSlide({id:s,slide:"+1"}),!1):"horizontal"==i.d&&"right"==t||"vertical"==i.d&&"down"==t?(SR7.F.requestSlide({id:s,slide:"-1"}),!1):void 0)}})},wheel:function(o){if(SR7.F.module.wheelModules??=[],SR7.F.module.wheelModules.length){var e=document.elementFromPoint(o.x,o.y);for(let r of SR7.F.module.wheelModules){let a=SR7.M[r];if(e.closest("#"+a.c.module.id)){var l=_tpt.normalizeWheel(o),n=a.settings.nav.m,d=n.v/100,c=window.pageYOffset||document.documentElement.scrollTop,p=SR7.F.module["reverse"==n.r?"isLastSlide":"isFirstSlide"](r),h=SR7.F.module["reverse"!==n.r?"isLastSlide":"isFirstSlide"](r),l;a.dims.moduleRect=SR7.M[r].c.module.getBoundingClientRect();let e=SR7.F.calculateVisiblePercentage(a.dims.moduleRect),t=l<0?-1:1,s=!1,i=!1;if(n.cd??=parseInt(n.cd??1500),!(d-e<=n.st/100)||d<=e||0<=a.dims.moduleRect.top&&-1==t||a.dims.moduleRect.top<=0&&1==t||(i=!0,a.mScrollTween)||(a.mScrollTween=SR7.F.scrollTo(r,c+a.dims.moduleRect.top+(t*("reverse"==n.r?-1:1)==1?a.dims.moduleRect.height-_tpt.winH:0),_tpt.isWebkit?1:.7,"power2.out",function(){SR7.M[r].dims.moduleRect=SR7.M[r].c.module.getBoundingClientRect(),SR7.M[r].mScrollTween.kill(),delete SR7.M[r].mScrollTween})),Math.abs(e-d)<.1||d<=e||.1<=Math.abs(e-d)&&e{var i=SR7.M[e];let a,r;if(t.type.includes("touch")){if(void 0===t.touches[0])return;a=t.touches[0].clientX,r=t.touches[0].clientY}else a=t.clientX,r=t.clientY;void 0!==i.mouse.enterX&&void 0!==i.mouse.enterY&&"mouseenter"!==t.type&&"touchstart"!==t.type||(SR7.F.module.box(e),i.mouse.enterX=a-i.dims.moduleRect.left,i.mouse.enterY=r-i.dims.moduleRect.top),"mousemove"!==t.type&&"touchmove"!==t.type&&"dragmove"!==t.type||(i.mouse.x=a,i.mouse.y=r,i.mouse.relX=a-("dragmove"==t.type||i.settings.size.fullWidth?0:i.dims.moduleRect.left+i.dims.content.mwshiftx),i.mouse.relY=r-("dragmove"==t.type?_tpt.scrollObserver.y+i.dims.moduleRect.top:i.dims.moduleRect.top),i.mouse.eDX=i.mouse.enterX-i.mouse.relX,i.mouse.eDY=i.mouse.enterY-i.mouse.relY,i.mouse.cDX=i.dims.module.w/2-i.mouse.relX,i.mouse.cDY=i.dims.module.h/2-i.mouse.relY),"touchstart"!=t.type&&"touchend"!=t.type||(i.mouse.relX=a-(i.settings.size.fullWidth?0:i.dims.moduleRect.left+i.dims.content.mwshiftx),i.mouse.relY=r-i.dims.moduleRect.top,i.mouse.eDXF=i.mouse.cDXF=i.dims.module.w/2-i.mouse.relX,i.mouse.eDYF=i.mouse.cDYF=i.dims.module.h/2-i.mouse.relY)},reg:(e,t,s,i)=>{var a=SR7.M[e],r,o;a.mouse??={},t=t.split(" ");let l=Math.round(1e6*Math.random());for(r in t)void 0!==(a.c.moduleListeners?.[t[r]]?.[l]??void 0)&&l++;for(o in t)0==(a.c.moduleListeners?.[t[o]]??!1)&&_tpt.event.listen(a.c.module,t[o],SR7.F.module.listeners.mouse,{id:e},i),a.c.moduleListeners??={},a.c.moduleListeners[t[o]]??={},a.c.moduleListeners[t[o]][l]=s;return l},del:(e,t,s)=>{SR7.M[e]?.c?.moduleListeners?.[t]?.[s]&&delete SR7.M[e].c.moduleListeners[t][s]}}},SR7.F.getRequiredResources=function(e){var t=Array(50),s=SR7.M[e],i;let a=0;if(SR7.R?.nav&&(t[a++]="navigation",t[a++]="cssnav"),t[a++]="media",t[a++]="cssmedia",SR7.R?.cssbtns&&(t[a++]="cssbtns"),void 0!==s.settings.addOns)for(var r in s.settings.addOns)_tpt.hop(s.settings.addOns,r)&&0!=s.settings.addOns[r]&&(void 0!==SR7.E.resources[r]&&(t[a++]=r),void 0!==SR7.E.resources["css"+r])&&(t[a++]="css"+r);for(i in SR7.E.gAddons)_tpt.hop(SR7.E.gAddons,i)&&(void 0!==SR7.E.resources[i]&&(t[a++]=i,s.settings.addOns??={},s.settings.addOns[i]={u:!0}),void 0!==SR7.E.resources["css"+i])&&(t[a++]="css"+i);return t},SR7.F.getNewId=async function(e,i,a){return new Promise((t,s)=>{"slide"==e&&void 0!==i?t(i):"module"==e&&void 0!==a?t(a):"slide"==e&&null==a?s(null):_tpt.ajax({action:"get_"+e+"id",data:{module:a},callBack:e=>t(e),errorHandler:e=>s(e)})})},SR7.F.getGlobalZoneHeights=e=>{for(var t in SR7.M[e].zones??={},SR7.M[e].zones.globals??={},SR7.M[e].zones.globals.all=0,SR7.M[e].staticSlides)_tpt.hop(SR7.M[e].staticSlides,t)&&(SR7.M[e].zones.globals.all=Math.max(SR7.M[e].zones.globals.all||0,SR7.F.getZoneHeights(e,SR7.M[e].staticSlides[t])||0));return SR7.M[e].zones.globals.all||0},SR7.F.getZoneHeights=function(e,t){var s=SR7.M[e];if((null!=t||null!=s.current)&&-1!=s.current.id&&(t??=s.current.id,s.zones[t])&&null!=s.zones[t].zones){for(var i in s.zones[t].all=0,s.zones[t].zones)s.zones[t].zones[i]=s.c.layers[SR7.lToK[i]].el.offsetHeight,s.zones[t].all+=s.zones[t].zones[i];return s.zones[t].all}},SR7.F.getONavs=e=>{var t=SR7.M[e],s;t.dims.outNav={w:0,h:0,x:0,y:0,align:"left"};for(s of["tabs","thumbs","scrubber"])if(t.settings.nav?.[s]?.set){var i=t.settings.nav?.[s];if("i"==i.io||0==(i?.show?.[t.LEV]??!0))continue;var a=2*SR7.gV({v:i.wr.p,id:e,u:0});"vertical"==SR7.gV({v:i.d,id:e,u:0})?(t.dims.outNav.w=Math.max(t.dims.outNav.w,SR7.gV({v:i.size.w,id:e,u:0,a:!0})+a),t.dims.outNav.x="left"==SR7.gV({v:i.h,id:e,u:0})?t.dims.outNav.w:-t.dims.outNav.w/2,t.dims.outNav.align="left"==SR7.gV({v:i.h,id:e,u:0})?"left":"right"):(t.dims.outNav.h=Math.max(t.dims.outNav.h,SR7.gV({v:i.size.h,id:e,u:0})+a),t.dims.outNav.y="top"==SR7.gV({v:i.v,id:e,u:0})?t.dims.outNav.h:0,t.dims.outNav.align="top"==SR7.gV({v:i.v,id:e,u:0})?"top":"bottom")}};let a=(e,t,s)=>{var e=SR7.gV({v:t.settings.size.m?.[s]??0,id:e,u:0});(t.dims.margins?.[s]??0)!==e&&(t.c.module.style["margin"+("t"==s?"Top":"Bottom")]=e+"px",t.dims.margins??={},t.dims.margins[s]=e),t.offsetPrepared&&t.c.bgcanvas&&(t.c.bgcanvas.style.visibility="visible",delete t.offsetPrepared)};SR7.F.updateModuleDims=function(t,s,i,e){null==_tpt.winWAll&&_tpt.getWinDim();let a=SR7.M[t],r="carousel"===a.settings.type;a.dims.module.w=a.settings.size.fullWidth?_tpt.winW:a.c.module.offsetWidth,a.LEV=_tpt.getResponsiveLevel(SR7.G.breakPoints,t),SR7.F.getONavs(t),a.dims.cache??=[],a.dims.cache.push({w:_tpt.winW,h:_tpt.winH}),10{if(!(t.length<10)){let s=t.slice(-10),e=[];for(let t=0;te.w===s[t].w&&e.h===s[t].h)||e.push(s[t]);return 2===e.length}})(a.dims.cache)&&(_tpt.getWinDim(),!0!==i)&&_tpt.winW>=a.dims.module.w)){for(var e in _tpt.scrollObserver.run(a.c.module,!0),SR7.F.drawRawLayers(t,a.current.id,"update"),a.staticSlides)_tpt.hop(a.staticSlides,e)&&""!=a.staticSlides[e]&&SR7.F.drawRawLayers(t,a.staticSlides[e],"update");r&&requestAnimationFrame(()=>{SR7.F.rebuildCarousel(t,"height"!==s,"height"!==s)}),_tpt.getWinDim(),a.dims.cache[a.dims.cache.length-1].w===_tpt.winW&&a.dims.cache[a.dims.cache.length-1].h===_tpt.winH||SR7.F.updateModuleDims(t,!0)}}else r&&a.dims.oldWinW!==_tpt.winW&&(requestAnimationFrame(()=>{SR7.F.rebuildCarousel(t,!1)}),a.dims.oldWinW=_tpt.winW)}))},SR7.F.callBackHandler=(e,t,s)=>{if(SR7.M[e].c.callBacks)for(var i of SR7.M[e].c.callBacks)i.inmodule==t&&i.atposition==s&&void 0!==i.callback&&i.callback.call()},_tpt.R??={},_tpt.R.module=_tpt.extend?_tpt.extend(_tpt.R.module,{status:2,version:"1.0"}):{status:2,version:"1.0"}})(); function inIframe(){try{return window.self!==window.top}catch(t){return!1}}function tryParseJson(t){if("string"==typeof t)try{return JSON.parse(t)}catch(t){return!1}return!1}!function(t,e,r,i,n){t.TrustpilotObject=n,t.tp=t.tp||function(){(t.tp.q=t.tp.q||[]).push(arguments)},a=e.createElement(r),a.async=1,a.src=i,a.type="text/javascript",f=e.getElementsByTagName(r)[0],f.parentNode.insertBefore(a,f)}(window,document,"script",trustpilot_settings.TrustpilotScriptUrl,"tp"),tp("register",trustpilot_settings.key),inIframe()&&window.addEventListener("message",function(t){var e=new URL(window.location).hostname,r=new URL(t.origin).hostname,i=-1===t.origin.indexOf(e),n=e!==r;if(i!==n&&console.log(`Origin missmatch: old condition result: ${i}, new condition result: ${n}`),t.data&&!n)if("undefined"!=typeof TrustpilotPreview){if("string"!=typeof t.data||"submit"!==t.data)return jsonData=tryParseJson(t.data),void(jsonData&&(jsonData.trustbox?TrustpilotPreview.setSettings(jsonData.trustbox):jsonData.customised&&TrustpilotPreview.updateActive(jsonData.customised)));TrustpilotPreview.sendTrustboxes()}else{var s=tryParseJson(t.data);if(s&&s.trustboxes){var o=document.createElement("script");o.type="text/javascript",o.src=trustpilot_settings.WidgetScriptUrl,document.head.appendChild(o);var a=document.createElement("script");a.type="text/javascript",a.onload=function(){const e=t.source.parent.document.getElementById("configuration_iframe").contentWindow;TrustpilotPreview.init([trustpilot_settings.PreviewCssUrl,trustpilot_settings.PreviewWPCssUrl],s,e,t.source)},a.src=trustpilot_settings.PreviewScriptUrl,document.head.appendChild(a)}}}); //# sourceMappingURL=headerScript.min.js.map