var allowedBrowsers=["IEWin7","Chrome","Safari"];
(()=>{var s,a,i,n,o={frameRate:150,animationTime:400,stepSize:100,pulseAlgorithm:!0,pulseScale:4,pulseNormalize:1,accelerationDelta:50,accelerationMax:3,keyboardSupport:!0,arrowScroll:50},f=o,N=!1,d=!1,r={x:0,y:0},c=!1,u=document.documentElement,l=[],R=/^Mac/.test(navigator.platform);function w(){var e,t,o,r,n,l;!c&&document.body&&(c=!0,e=document.body,t=document.documentElement,o=window.innerHeight,l=e.scrollHeight,u=0<=document.compatMode.indexOf("CSS")?t:e,s=e,f.keyboardSupport&&B("keydown",y),top!=self?d=!0:Z&&o<l&&(e.offsetHeight<=o||t.offsetHeight<=o)&&((r=document.createElement("div")).style.cssText="position:absolute; z-index:-10000; top:0; left:0; right:0; height:"+u.scrollHeight+"px",document.body.appendChild(r),i=function(){n=n||setTimeout(function(){N||(r.style.height="0",r.style.height=u.scrollHeight+"px",n=null)},500)},setTimeout(i,10),B("resize",i),(a=new U(i)).observe(e,{attributes:!0,childList:!0,characterData:!1}),u.offsetHeight<=o)&&((l=document.createElement("div")).style.clear="both",e.appendChild(l)))}var h=[],p=!1,v=Date.now();function m(s,d,u){var e,t,w,m;t=0<(t=d)?1:-1,e=0<(e=u)?1:-1,r.x===t&&r.y===e||(r.x=t,r.y=e,h=[],v=0),1!=f.accelerationMax&&((t=Date.now()-v)<f.accelerationDelta&&1<(e=(1+50/t)/2)&&(e=Math.min(e,f.accelerationMax),d*=e,u*=e),v=Date.now()),h.push({x:d,y:u,lastX:d<0?.99:-.99,lastY:u<0?.99:-.99,start:Date.now()}),p||(t=V(),w=s===t||s===document.body,null==s.$scrollBehavior&&(e=>{var t=g(e);return null==D[t]&&(e=getComputedStyle(e,"")["scroll-behavior"],D[t]="smooth"==e),D[t]})(s)&&(s.$scrollBehavior=s.style.scrollBehavior,s.style.scrollBehavior="auto"),I(m=function(e){for(var t=Date.now(),o=0,r=0,n=0;n<h.length;n++){var l=h[n],a=t-l.start,i=a>=f.animationTime,a=i?1:a/f.animationTime,c=(f.pulseAlgorithm&&(a=(e=>1<=e?1:e<=0?0:(1==f.pulseNormalize&&(f.pulseNormalize/=W(1)),W(e)))(a)),l.x*a-l.lastX>>0),a=l.y*a-l.lastY>>0;o+=c,r+=a,l.lastX+=c,l.lastY+=a,i&&(h.splice(n,1),n--)}w?window.scrollBy(o,r):(o&&(s.scrollLeft+=o),r&&(s.scrollTop+=r)),(h=d||u?h:[]).length?I(m,s,1e3/f.frameRate+1):(p=!1,null!=s.$scrollBehavior&&(s.style.scrollBehavior=s.$scrollBehavior,s.$scrollBehavior=null))},s,0),p=!0)}function e(e){c||w();var t,o,r=b(e);return!(!e.defaultPrevented&&!e.ctrlKey&&!(T(s,"embed")||T(r,"embed")&&/\.pdf/i.test(r.src)||T(s,"object")))||(t=-e.wheelDeltaX||e.deltaX||0,o=-e.wheelDeltaY||e.deltaY||0,R&&(e.wheelDeltaX&&k(e.wheelDeltaX,120)&&(t=e.wheelDeltaX/Math.abs(e.wheelDeltaX)*-120),e.wheelDeltaY)&&k(e.wheelDeltaY,120)&&(o=e.wheelDeltaY/Math.abs(e.wheelDeltaY)*-120),t||(o=o||(-e.wheelDelta||0)),1===e.deltaMode&&(t*=40,o*=40),(r=$(r))?!!(e=>{var t;return e&&(l.length||(l=[e,e,e]),e=Math.abs(e),l.push(e),l.shift(),clearTimeout(n),n=setTimeout(function(){try{localStorage.SS_deltaBuffer=l.join(",")}catch(e){}},1e3),t=120<e&&O(e),t=!O(120)&&!O(100)&&!t,e<50||t)})(o)||(1.2<Math.abs(t)&&(t*=f.stepSize/120),1.2<Math.abs(o)&&(o*=f.stepSize/120),m(r,t,o),e.preventDefault(),void K()):!d||!C||(Object.defineProperty(e,"target",{value:window.frameElement}),parent.wheel(e)))}function y(e){var t=b(e),o=e.ctrlKey||e.altKey||e.metaKey||e.shiftKey&&"Space"!==e.code,r=(document.body.contains(s)||(s=document.activeElement),/^(button|submit|radio|checkbox|file|color|image)$/i);if(e.defaultPrevented||/^(textarea|select|embed|object)$/i.test(t.nodeName)||T(t,"input")&&!r.test(t.type)||T(s,"video")||(e=>{var t=b(e),o=!1;if(-1!=document.URL.indexOf("www.youtube.com/watch"))do{if(o=t.classList&&t.classList.contains("html5-video-controls"))break}while(t=t.parentNode);return o})(e)||t.isContentEditable||o)return!0;if((T(t,"button")||T(t,"input")&&r.test(t.type))&&"Space"===e.code)return!0;if(T(t,"input")&&"radio"==t.type&&("ArrowUp"===e.code||"ArrowDown"===e.code||"ArrowLeft"===e.code||"ArrowRight"===e.code))return!0;var n=0,l=0,a=$(s);if(!a)return!d||!C||parent.keydown(e);var i=a.clientHeight;switch(a==document.body&&(i=window.innerHeight),e.code){case"ArrowUp":l=-f.arrowScroll;break;case"ArrowDown":l=f.arrowScroll;break;case"Space":l=-(e.shiftKey?1:-1)*i*.9;break;case"PageUp":l=.9*-i;break;case"PageDown":l=.9*i;break;case"Home":l=-(a=a==document.body&&document.scrollingElement?document.scrollingElement:a).scrollTop;break;case"End":var c=a.scrollHeight-a.scrollTop-i,l=0<c?10+c:0;break;case"ArrowLeft":n=-f.arrowScroll;break;case"ArrowRight":n=f.arrowScroll;break;default:return!0}m(a,n,l),e.preventDefault(),K()}function t(e){s=b(e)}function b(e){return e.composedPath?e.composedPath()[0]:e.target}X=0;var X,Y,g=function(e){return e.uniqueID||(e.uniqueID=X++)},S={},x={},D={};function K(){clearTimeout(Y),Y=setInterval(function(){S=x=D={}},1e3)}function E(e,t,o){for(var r=o?S:x,n=e.length;n--;)r[g(e[n])]=t;return t}function $(e){for(var t=[],o=document.body,r=u.scrollHeight;e;){var n=(!1?S:x)[g(e)];if(n)return E(t,n);if(t.push(e),r===e.scrollHeight){n=q(u)&&q(o)||F(u);if(d&&j(u)||!d&&n)return E(t,V())}else if(j(e)&&F(e))return E(t,e);e=e.parentElement||e.getRootNode&&e.getRootNode().host}}function j(e){return e.clientHeight+10<e.scrollHeight}function q(e){return"hidden"!==getComputedStyle(e,"").getPropertyValue("overflow-y")}function F(e){e=getComputedStyle(e,"").getPropertyValue("overflow-y");return"scroll"===e||"auto"===e}function B(e,t,o){window.addEventListener(e,t,o||!1)}function M(e,t,o){window.removeEventListener(e,t,o||!1)}function T(e,t){return e&&(e.nodeName||"").toLowerCase()===t.toLowerCase()}try{localStorage.SS_deltaBuffer&&(l=localStorage.SS_deltaBuffer.split(","))}catch(e){}function k(e,t){return Math.floor(e/t)==e/t}function O(e){return k(l[0],e)&&k(l[1],e)&&k(l[2],e)}var H,I=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||function(e,t,o){window.setTimeout(e,o||1e3/60)},U=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver,V=(H=document.scrollingElement,function(){var e,t;return H||((e=document.createElement("div")).style.cssText="height:10000px;width:1px;",document.body.appendChild(e),t=document.body.scrollTop,document.documentElement.scrollTop,window.scrollBy(0,3),H=document.body.scrollTop!=t?document.body:document.documentElement,window.scrollBy(0,-3),document.body.removeChild(e)),H});function W(e){var t;return((e*=f.pulseScale)<1?e-(1-Math.exp(-e)):(--e,(t=Math.exp(-1))+(1-Math.exp(-e))*(1-t)))*f.pulseNormalize}var A=window.navigator.userAgent,z=/Edge/.test(A),C=/chrome/i.test(A)&&!z,_=/safari/i.test(A)&&!z,G=/firefox/i.test(A),J=/mobile/i.test(A),Q=/Windows NT 6.1/i.test(A)&&/rv:11/i.test(A),Z=_&&(/Version\/8/i.test(A)||/Version\/9/i.test(A)),A=(()=>J?~allowedBrowsers.indexOf("Mobile"):z?~allowedBrowsers.indexOf("Edge"):C?~allowedBrowsers.indexOf("Chrome"):_?~allowedBrowsers.indexOf("Safari"):G?~allowedBrowsers.indexOf("Firefox"):Q?~allowedBrowsers.indexOf("IEWin7"):~allowedBrowsers.indexOf("other"))(),ee=!1;try{window.addEventListener("test",null,Object.defineProperty({},"passive",{get:function(){ee=!0}}))}catch(e){}var te=!!ee&&{passive:!1},L="onwheel"in document.createElement("div")?"wheel":"mousewheel";function P(e){for(var t in e)o.hasOwnProperty(t)&&(f[t]=e[t])}L&&A&&(B(L,e,te),B("mousedown",t),B("load",w)),P.destroy=function(){a&&a.disconnect(),M(L,e),M("mousedown",t),M("keydown",y),M("resize",i),M("load",w)},window.SmoothScrollOptions&&P(window.SmoothScrollOptions),"function"==typeof define&&define.amd?define(function(){return P}):"object"==typeof exports?module.exports=P:window.SmoothScroll=P})();
SmoothScroll({frameRate:150,animationTime:2000,stepSize:150,pulseAlgorithm:1,pulseScale:4,pulseNormalize:1,accelerationDelta:50,accelerationMax:3,keyboardSupport:1,arrowScroll:50,});
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{var t;"undefined"!=typeof window?t=window:"undefined"!=typeof global?t=global:"undefined"!=typeof self&&(t=self),t.sbjs=e()}}(function(){return function e(t,r,n){function a(s,o){if(!r[s]){if(!t[s]){var c="function"==typeof require&&require;if(!o&&c)return c(s,!0);if(i)return i(s,!0);var u=new Error("Cannot find module '"+s+"'");throw u.code="MODULE_NOT_FOUND",u}var p=r[s]={exports:{}};t[s][0].call(p.exports,function(e){var r=t[s][1][e];return a(r||e)},p,p.exports,e,t,r,n)}return r[s].exports}for(var i="function"==typeof require&&require,s=0;s<n.length;s++)a(n[s]);return a}({1:[function(e,t,r){"use strict";var n=e("./init"),a={init:function(e){this.get=n(e),e&&e.callback&&"function"==typeof e.callback&&e.callback(this.get)}};t.exports=a},{"./init":6}],2:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/utils"),i={containers:{current:"sbjs_current",current_extra:"sbjs_current_add",first:"sbjs_first",first_extra:"sbjs_first_add",session:"sbjs_session",udata:"sbjs_udata",promocode:"sbjs_promo"},service:{migrations:"sbjs_migrations"},delimiter:"|||",aliases:{main:{type:"typ",source:"src",medium:"mdm",campaign:"cmp",content:"cnt",term:"trm",id:"id",platform:"plt",format:"fmt",tactic:"tct"},extra:{fire_date:"fd",entrance_point:"ep",referer:"rf"},session:{pages_seen:"pgs",current_page:"cpg"},udata:{visits:"vst",ip:"uip",agent:"uag"},promo:"code"},pack:{main:function(e){return i.aliases.main.type+"="+e.type+i.delimiter+i.aliases.main.source+"="+e.source+i.delimiter+i.aliases.main.medium+"="+e.medium+i.delimiter+i.aliases.main.campaign+"="+e.campaign+i.delimiter+i.aliases.main.content+"="+e.content+i.delimiter+i.aliases.main.term+"="+e.term+i.delimiter+i.aliases.main.id+"="+e.id+i.delimiter+i.aliases.main.platform+"="+e.platform+i.delimiter+i.aliases.main.format+"="+e.format+i.delimiter+i.aliases.main.tactic+"="+e.tactic},extra:function(e){return i.aliases.extra.fire_date+"="+a.setDate(new Date,e)+i.delimiter+i.aliases.extra.entrance_point+"="+document.location.href+i.delimiter+i.aliases.extra.referer+"="+(document.referrer||n.none)},user:function(e,t){return i.aliases.udata.visits+"="+e+i.delimiter+i.aliases.udata.ip+"="+t+i.delimiter+i.aliases.udata.agent+"="+navigator.userAgent},session:function(e){return i.aliases.session.pages_seen+"="+e+i.delimiter+i.aliases.session.current_page+"="+document.location.href},promo:function(e){return i.aliases.promo+"="+a.setLeadingZeroToInt(a.randomInt(e.min,e.max),e.max.toString().length)}}};t.exports=i},{"./helpers/utils":5,"./terms":9}],3:[function(e,t,r){"use strict";var n=e("../data").delimiter;t.exports={useBase64:!1,setBase64Flag:function(e){this.useBase64=e},encodeData:function(e){return encodeURIComponent(e).replace(/\!/g,"%21").replace(/\~/g,"%7E").replace(/\*/g,"%2A").replace(/\'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29")},decodeData:function(e){try{return decodeURIComponent(e).replace(/\%21/g,"!").replace(/\%7E/g,"~").replace(/\%2A/g,"*").replace(/\%27/g,"'").replace(/\%28/g,"(").replace(/\%29/g,")")}catch(t){try{return unescape(e)}catch(r){return""}}},set:function(e,t,r,n,a){var i,s;if(r){var o=new Date;o.setTime(o.getTime()+60*r*1e3),i="; expires="+o.toGMTString()}else i="";s=n&&!a?";domain=."+n:"";var c=this.encodeData(t);this.useBase64&&(c=btoa(c).replace(/=+$/,"")),document.cookie=this.encodeData(e)+"="+c+i+s+"; path=/"},get:function(e){for(var t=this.encodeData(e)+"=",r=document.cookie.split(";"),n=0;n<r.length;n++){for(var a=r[n];" "===a.charAt(0);)a=a.substring(1,a.length);if(0===a.indexOf(t)){var i=a.substring(t.length,a.length);if(/^[A-Za-z0-9+/]+$/.test(i))try{i=atob(i.padEnd(4*Math.ceil(i.length/4),"="))}catch(s){}return this.decodeData(i)}}return null},destroy:function(e,t,r){this.set(e,"",-1,t,r)},parse:function(e){var t=[],r={};if("string"==typeof e)t.push(e);else for(var a in e)e.hasOwnProperty(a)&&t.push(e[a]);for(var i=0;i<t.length;i++){var s;r[this.unsbjs(t[i])]={},s=this.get(t[i])?this.get(t[i]).split(n):[];for(var o=0;o<s.length;o++){var c=s[o].split("="),u=c.splice(0,1);u.push(c.join("=")),r[this.unsbjs(t[i])][u[0]]=this.decodeData(u[1])}}return r},unsbjs:function(e){return e.replace("sbjs_","")}}},{"../data":2}],4:[function(e,t,r){"use strict";t.exports={parse:function(e){for(var t=this.parseOptions,r=t.parser[t.strictMode?"strict":"loose"].exec(e),n={},a=14;a--;)n[t.key[a]]=r[a]||"";return n[t.q.name]={},n[t.key[12]].replace(t.q.parser,function(e,r,a){r&&(n[t.q.name][r]=a)}),n},parseOptions:{strictMode:!1,key:["source","protocol","authority","userInfo","user","password","host","port","relative","path","directory","file","query","anchor"],q:{name:"queryKey",parser:/(?:^|&)([^&=]*)=?([^&]*)/g},parser:{strict:/^(?:([^:\/?#]+):)?(?:\/\/((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?))?((((?:[^?#\/]*\/)*)([^?#]*))(?:\?([^#]*))?(?:#(.*))?)/,loose:/^(?:(?![^:@]+:[^:@\/]*@)([^:\/?#.]+):)?(?:\/\/)?((?:(([^:@]*)(?::([^:@]*))?)?@)?([^:\/?#]*)(?::(\d*))?)(((\/(?:[^?#](?![^?#\/]*\.[^?#\/.]+(?:[?#]|$)))*\/?)?([^?#\/]*))(?:\?([^#]*))?(?:#(.*))?)/}},getParam:function(e){for(var t={},r=(e||window.location.search.substring(1)).split("&"),n=0;n<r.length;n++){var a=r[n].split("=");if("undefined"==typeof t[a[0]])t[a[0]]=a[1];else if("string"==typeof t[a[0]]){var i=[t[a[0]],a[1]];t[a[0]]=i}else t[a[0]].push(a[1])}return t},getHost:function(e){return this.parse(e).host.replace("www.","")}}},{}],5:[function(e,t,r){"use strict";t.exports={escapeRegexp:function(e){return e.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},setDate:function(e,t){var r=e.getTimezoneOffset()/60,n=e.getHours(),a=t||0===t?t:-r;return e.setHours(n+r+a),e.getFullYear()+"-"+this.setLeadingZeroToInt(e.getMonth()+1,2)+"-"+this.setLeadingZeroToInt(e.getDate(),2)+" "+this.setLeadingZeroToInt(e.getHours(),2)+":"+this.setLeadingZeroToInt(e.getMinutes(),2)+":"+this.setLeadingZeroToInt(e.getSeconds(),2)},setLeadingZeroToInt:function(e,t){for(var r=e+"";r.length<t;)r="0"+r;return r},randomInt:function(e,t){return Math.floor(Math.random()*(t-e+1))+e}}},{}],6:[function(e,t,r){"use strict";var n=e("./data"),a=e("./terms"),i=e("./helpers/cookies"),s=e("./helpers/uri"),o=e("./helpers/utils"),c=e("./params"),u=e("./migrations");t.exports=function(e){var t,r,p,f,m,d,l,g,h,y,_,v,b,x=c.fetch(e),k=s.getParam(),w=x.domain.host,q=x.domain.isolate,I=x.lifetime;function j(e){switch(e){case a.traffic.utm:t=a.traffic.utm,r="undefined"!=typeof k.utm_source?k.utm_source:"undefined"!=typeof k.gclid?"google":"undefined"!=typeof k.yclid?"yandex":a.none,p="undefined"!=typeof k.utm_medium?k.utm_medium:"undefined"!=typeof k.gclid?"cpc":"undefined"!=typeof k.yclid?"cpc":a.none,f="undefined"!=typeof k.utm_campaign?k.utm_campaign:"undefined"!=typeof k[x.campaign_param]?k[x.campaign_param]:"undefined"!=typeof k.gclid?"google_cpc":"undefined"!=typeof k.yclid?"yandex_cpc":a.none,m="undefined"!=typeof k.utm_content?k.utm_content:"undefined"!=typeof k[x.content_param]?k[x.content_param]:a.none,l=k.utm_id||a.none,g=k.utm_source_platform||a.none,h=k.utm_creative_format||a.none,y=k.utm_marketing_tactic||a.none,d="undefined"!=typeof k.utm_term?k.utm_term:"undefined"!=typeof k[x.term_param]?k[x.term_param]:function(){var e=document.referrer;if(k.utm_term)return k.utm_term;if(!(e&&s.parse(e).host&&s.parse(e).host.match(/^(?:.*\.)?yandex\..{2,9}$/i)))return!1;try{return s.getParam(s.parse(document.referrer).query).text}catch(t){return!1}}()||a.none;break;case a.traffic.organic:t=a.traffic.organic,r=r||s.getHost(document.referrer),p=a.referer.organic,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.referral:t=a.traffic.referral,r=r||s.getHost(document.referrer),p=p||a.referer.referral,f=a.none,m=s.parse(document.referrer).path,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;case a.traffic.typein:t=a.traffic.typein,r=x.typein_attributes.source,p=x.typein_attributes.medium,f=a.none,m=a.none,d=a.none,l=a.none,g=a.none,h=a.none,y=a.none;break;default:t=a.oops,r=a.oops,p=a.oops,f=a.oops,m=a.oops,d=a.oops,l=a.oops,g=a.oops,h=a.oops,y=a.oops}var i={type:t,source:r,medium:p,campaign:f,content:m,term:d,id:l,platform:g,format:h,tactic:y};return n.pack.main(i)}function R(e){var t=document.referrer;switch(e){case a.traffic.organic:return!!t&&H(t)&&function(e){var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp("yandex")+"\\..{2,9}$"),n=new RegExp(".*"+o.escapeRegexp("text")+"=.*"),a=new RegExp("^(?:www\\.)?"+o.escapeRegexp("google")+"\\..{2,9}$");if(s.parse(e).query&&s.parse(e).host.match(t)&&s.parse(e).query.match(n))return r="yandex",!0;if(s.parse(e).host.match(a))return r="google",!0;if(!s.parse(e).query)return!1;for(var i=0;i<x.organics.length;i++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.organics[i].host)+"$","i"))&&s.parse(e).query.match(new RegExp(".*"+o.escapeRegexp(x.organics[i].param)+"=.*","i")))return r=x.organics[i].display||x.organics[i].host,!0;if(i+1===x.organics.length)return!1}}(t);case a.traffic.referral:return!!t&&H(t)&&function(e){if(!(x.referrals.length>0))return r=s.getHost(e),!0;for(var t=0;t<x.referrals.length;t++){if(s.parse(e).host.match(new RegExp("^(?:.*\\.)?"+o.escapeRegexp(x.referrals[t].host)+"$","i")))return r=x.referrals[t].display||x.referrals[t].host,p=x.referrals[t].medium||a.referer.referral,!0;if(t+1===x.referrals.length)return r=s.getHost(e),!0}}(t);default:return!1}}function H(e){if(x.domain){if(q)return s.getHost(e)!==s.getHost(w);var t=new RegExp("^(?:.*\\.)?"+o.escapeRegexp(w)+"$","i");return!s.getHost(e).match(t)}return s.getHost(e)!==s.getHost(document.location.href)}function D(){i.set(n.containers.current_extra,n.pack.extra(x.timezone_offset),I,w,q),i.get(n.containers.first_extra)||i.set(n.containers.first_extra,n.pack.extra(x.timezone_offset),I,w,q)}return i.setBase64Flag(x.base64),u.go(I,w,q),i.set(n.containers.current,function(){var e;if("undefined"!=typeof k.utm_source||"undefined"!=typeof k.utm_medium||"undefined"!=typeof k.utm_campaign||"undefined"!=typeof k.utm_content||"undefined"!=typeof k.utm_term||"undefined"!=typeof k.utm_id||"undefined"!=typeof k.utm_source_platform||"undefined"!=typeof k.utm_creative_format||"undefined"!=typeof k.utm_marketing_tactic||"undefined"!=typeof k.gclid||"undefined"!=typeof k.yclid||"undefined"!=typeof k[x.campaign_param]||"undefined"!=typeof k[x.term_param]||"undefined"!=typeof k[x.content_param])D(),e=j(a.traffic.utm);else if(R(a.traffic.organic))D(),e=j(a.traffic.organic);else if(!i.get(n.containers.session)&&R(a.traffic.referral))D(),e=j(a.traffic.referral);else{if(i.get(n.containers.first)||i.get(n.containers.current))return i.get(n.containers.current);D(),e=j(a.traffic.typein)}return e}(),I,w,q),i.get(n.containers.first)||i.set(n.containers.first,i.get(n.containers.current),I,w,q),i.get(n.containers.udata)?(_=parseInt(i.parse(n.containers.udata)[i.unsbjs(n.containers.udata)][n.aliases.udata.visits])||1,_=i.get(n.containers.session)?_:_+1,v=n.pack.user(_,x.user_ip)):(_=1,v=n.pack.user(_,x.user_ip)),i.set(n.containers.udata,v,I,w,q),i.get(n.containers.session)?(b=parseInt(i.parse(n.containers.session)[i.unsbjs(n.containers.session)][n.aliases.session.pages_seen])||1,b+=1):b=1,i.set(n.containers.session,n.pack.session(b),x.session_length,w,q),x.promocode&&!i.get(n.containers.promocode)&&i.set(n.containers.promocode,n.pack.promo(x.promocode),I,w,q),i.parse(n.containers)}},{"./data":2,"./helpers/cookies":3,"./helpers/uri":4,"./helpers/utils":5,"./migrations":7,"./params":8,"./terms":9}],7:[function(e,t,r){"use strict";var n=e("./data"),a=e("./helpers/cookies");t.exports={go:function(e,t,r){var i,s=this.migrations,o={l:e,d:t,i:r};if(a.get(n.containers.first)||a.get(n.service.migrations)){if(!a.get(n.service.migrations))for(i=0;i<s.length;i++)s[i].go(s[i].id,o)}else{var c=[];for(i=0;i<s.length;i++)c.push(s[i].id);var u="";for(i=0;i<c.length;i++)u+=c[i]+"=1",i<c.length-1&&(u+=n.delimiter);a.set(n.service.migrations,u,o.l,o.d,o.i)}},migrations:[{id:"1418474375998",version:"1.0.0-beta",go:function(e,t){var r=e+"=1",i=e+"=0",s=function(e,t,r){return t||r?e:n.delimiter};try{var o=[];for(var c in n.containers)n.containers.hasOwnProperty(c)&&o.push(n.containers[c]);for(var u=0;u<o.length;u++)if(a.get(o[u])){var p=a.get(o[u]).replace(/(\|)?\|(\|)?/g,s);a.destroy(o[u],t.d,t.i),a.destroy(o[u],t.d,!t.i),a.set(o[u],p,t.l,t.d,t.i)}a.get(n.containers.session)&&a.set(n.containers.session,n.pack.session(0),t.l,t.d,t.i),a.set(n.service.migrations,r,t.l,t.d,t.i)}catch(f){a.set(n.service.migrations,i,t.l,t.d,t.i)}}}]}},{"./data":2,"./helpers/cookies":3}],8:[function(e,t,r){"use strict";var n=e("./terms"),a=e("./helpers/uri");t.exports={fetch:function(e){var t=e||{},r={};if(r.lifetime=this.validate.checkFloat(t.lifetime)||6,r.lifetime=parseInt(30*r.lifetime*24*60),r.session_length=this.validate.checkInt(t.session_length)||30,r.timezone_offset=this.validate.checkInt(t.timezone_offset),r.base64=t.base64||!1,r.campaign_param=t.campaign_param||!1,r.term_param=t.term_param||!1,r.content_param=t.content_param||!1,r.user_ip=t.user_ip||n.none,t.promocode?(r.promocode={},r.promocode.min=parseInt(t.promocode.min)||1e5,r.promocode.max=parseInt(t.promocode.max)||999999):r.promocode=!1,t.typein_attributes&&t.typein_attributes.source&&t.typein_attributes.medium?(r.typein_attributes={},r.typein_attributes.source=t.typein_attributes.source,r.typein_attributes.medium=t.typein_attributes.medium):r.typein_attributes={source:"(direct)",medium:"(none)"},t.domain&&this.validate.isString(t.domain)?r.domain={host:t.domain,isolate:!1}:t.domain&&t.domain.host?r.domain=t.domain:r.domain={host:a.getHost(document.location.hostname),isolate:!1},r.referrals=[],t.referrals&&t.referrals.length>0)for(var i=0;i<t.referrals.length;i++)t.referrals[i].host&&r.referrals.push(t.referrals[i]);if(r.organics=[],t.organics&&t.organics.length>0)for(var s=0;s<t.organics.length;s++)t.organics[s].host&&t.organics[s].param&&r.organics.push(t.organics[s]);return r.organics.push({host:"bing.com",param:"q",display:"bing"}),r.organics.push({host:"yahoo.com",param:"p",display:"yahoo"}),r.organics.push({host:"about.com",param:"q",display:"about"}),r.organics.push({host:"aol.com",param:"q",display:"aol"}),r.organics.push({host:"ask.com",param:"q",display:"ask"}),r.organics.push({host:"globososo.com",param:"q",display:"globo"}),r.organics.push({host:"go.mail.ru",param:"q",display:"go.mail.ru"}),r.organics.push({host:"rambler.ru",param:"query",display:"rambler"}),r.organics.push({host:"tut.by",param:"query",display:"tut.by"}),r.referrals.push({host:"t.co",display:"twitter.com"}),r.referrals.push({host:"plus.url.google.com",display:"plus.google.com"}),r},validate:{checkFloat:function(e){return!(!e||!this.isNumeric(parseFloat(e)))&&parseFloat(e)},checkInt:function(e){return!(!e||!this.isNumeric(parseInt(e)))&&parseInt(e)},isNumeric:function(e){return!isNaN(e)},isString:function(e){return"[object String]"===Object.prototype.toString.call(e)}}}},{"./helpers/uri":4,"./terms":9}],9:[function(e,t,r){"use strict";t.exports={traffic:{utm:"utm",organic:"organic",referral:"referral",typein:"typein"},referer:{referral:"referral",organic:"organic",social:"social"},none:"(none)",oops:"(Houston, we have a problem)"}},{}]},{},[1])(1)});
!function(t){"use strict";const e=t.params,n=(document.querySelector.bind(document),(t,e)=>e.split(".").reduce((t,e)=>t&&t[e],t)),i=()=>null,s=t=>null===t||t===undefined?"":t,o="wc/store/checkout";function a(t){document.querySelectorAll("wc-order-attribution-inputs").forEach((t,e)=>{e>0&&t.remove()});for(const e of document.querySelectorAll("wc-order-attribution-inputs"))e.values=t}function r(t){window.wp&&window.wp.data&&window.wp.data.dispatch&&window.wc&&window.wc.wcBlocksData&&window.wp.data.dispatch(window.wc.wcBlocksData.CHECKOUT_STORE_KEY).setExtensionData("woocommerce/order-attribution",t,!0)}function c(){return"undefined"!=typeof sbjs}function d(){if(window.wp&&window.wp.data&&"function"==typeof window.wp.data.subscribe){const e=window.wp.data.subscribe(function(){e(),r(t.getAttributionData())},o)}}t.getAttributionData=function(){const s=e.allowTracking&&c()?n:i,o=c()?sbjs.get:{},a=Object.entries(t.fields).map(([t,e])=>[t,s(o,e)]);return Object.fromEntries(a)},t.setOrderTracking=function(n){if(e.allowTracking=n,n){if(!c())return;sbjs.init({lifetime:Number(e.lifetime),session_length:Number(e.session),base64:Boolean(e.base64),timezone_offset:"0"})}else!function(){const t=window.location.hostname;["sbjs_current","sbjs_current_add","sbjs_first","sbjs_first_add","sbjs_session","sbjs_udata","sbjs_migrations","sbjs_promo"].forEach(e=>{document.cookie=`${e}=; path=/; max-age=-999; domain=.${t};`})}();const i=t.getAttributionData();a(i),r(i)},t.setOrderTracking(e.allowTracking),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",d):d(),window.customElements.define("wc-order-attribution-inputs",class extends HTMLElement{constructor(){if(super(),this._fieldNames=Object.keys(t.fields),this.hasOwnProperty("_values")){let t=this.values;delete this.values,this.values=t||{}}}connectedCallback(){this.innerHTML="";const t=new DocumentFragment;for(const n of this._fieldNames){const i=document.createElement("input");i.type="hidden",i.name=`${e.prefix}${n}`,i.value=s(this.values&&this.values[n]||""),t.appendChild(i)}this.appendChild(t)}set values(t){if(this._values=t,this.isConnected)for(const t of this._fieldNames){const n=this.querySelector(`input[name="${e.prefix}${t}"]`);n?n.value=s(this.values[t]):console.warn(`Field "${t}" not found. `+"Most likely, the '<wc-order-attribution-inputs>' element was manipulated.")}}get values(){return this._values}})}(window.wc_order_attribution);
window.paElementsHandler={isElementAlreadyExists:function(n){return!!(window.paElementList&&n in window.paElementList)||!(window.paElementList={...window.paElementList,[n]:!0})}};
(function($){
var current_page_url=window.location.href;
if(typeof activity_et_addon_inline.autologout!==undefined&&activity_et_addon_inline.autologout){
var idle_time=0;
function uat_reset_idle_time(){
console.warn(idle_time);
idle_time=0;
}
var has_logged_out=false;
$(document).ready(function (){
var idleInterval=setInterval(timer_increment, 60000);
$(this).mousemove(function (e){
idle_time=0;
});
$(this).keypress(function (e){
idle_time=0;
});
});
function timer_increment(){
idle_time=idle_time + 1;
if(idle_time > activity_et_addon_inline.autologout&&! has_logged_out){
has_logged_out=true;
$.post(activity_et_addon_inline.ajaxurl,
{
action: "uat_autologout_trigger",
},
function(msg){
var url=uat_et_add_parameter_to_url('uat-autologout', 'true');
window.location.href=url;
}
);
}}
}
function uat_et_add_parameter_to_url(param, value){
_url=window.location.href;
_url +=(_url.split('?')[1] ? '&':'?') + param + '=' + value;
return _url;
}
function uat_et_remove_parameter_to_url(key){
var _url=window.location.href;
var rtn=_url.split("?")[0],
param,
params_arr=[],
query_string=(_url.indexOf("?")!==-1) ? _url.split("?")[1]:"";
if(query_string!==""){
params_arr=query_string.split("&");
for (var i=params_arr.length - 1; i >=0; i -=1){
param=params_arr[i].split("=")[0];
if(param===key){
params_arr.splice(i, 1);
}}
if(params_arr.length){
rtn=rtn + "?" + params_arr.join("&");
}}
return rtn;
}
function uat_et_search_for_autologout(url, field){
if(url.indexOf('?' + field + '=')!=-1)
return true;
else if(url.indexOf('&' + field + '=')!=-1)
return true;
return false;
}
var __c_url=window.location.href;
if(__c_url&&uat_et_search_for_autologout(__c_url, 'uat-autologout') ){
if(undefined!==activity_et_addon_inline.uat_autologout_popup_content&&activity_et_addon_inline.uat_autologout_popup_content){
var alp_html=activity_et_addon_inline.uat_autologout_popup_content;
var popupTemplate =
"<div class='uat-autlogout-popup'>" +
"  <div class='uat-autlogout-content'>" +
"    <div class='uat-autlogout-header'>" +
"      <button type='button' class='uat-autlogout-close' data-dismiss='modal'>&times;</button>" +
"      " + alp_html +
"    </div>" +
"  </div>" +
"</div>" ;
document.body.innerHTML +=popupTemplate;
}}
$(document).on('click', '.uat-autlogout-close', function(e){
e.preventDefault();
var url=uat_et_remove_parameter_to_url('uat-autologout');
window.location.href=url;
});
function uat_et_track_page_view(trigger_id=false, extras=''){
console.warn(extras);
if(trigger_id){
$.post(activity_et_addon_inline.ajaxurl,
{
action: "uat_event_tracking_log",
post_id: activity_et_addon_inline.post_id,
permalink:current_page_url,
trigger_id:trigger_id,
post_title:activity_et_addon_inline.post_title,
user_id: activity_et_addon_inline.current_user,
referrer: activity_et_addon_inline.referrer,
extras: extras,
},
function(msg){
try	{
var response=msg ? JSON.parse(msg):false;
if(window.location.hash==='#uat_dbg'){
console.warn(trigger_id);
console.warn(response);
}} catch(e){
}}
);
}}
function uat_check_page_url_condition(current_page_url, triggers_list){
for (var i=triggers_list.length - 1; i >=0; i--){
if(typeof triggers_list[i].event_type!==undefined){
switch(triggers_list[i].event_type){
case 'page_url':
if(triggers_list[i].operator==='contains'){
if(current_page_url.indexOf(triggers_list[i].value)!==-1){
uat_et_track_page_view(triggers_list[i].id);
}}
if(triggers_list[i].operator==='equals'){
if(current_page_url.replace(/\/+$/, "")===triggers_list[i].value.replace(/\/+$/, "")){
uat_et_track_page_view(triggers_list[i].id);
}}
break;
default:
}}
}}
$(document).ready(function(){
if(typeof activity_et_addon_inline!==undefined){
if(typeof activity_et_addon_inline.triggers_list!==undefined){
var triggers_list=JSON.parse(activity_et_addon_inline.triggers_list);
uat_check_page_url_condition(current_page_url, triggers_list);
window.addEventListener('locationchange', function (){
current_page_url=window.location.href;
var triggers_list=JSON.parse(activity_et_addon_inline.triggers_list);
uat_check_page_url_condition(current_page_url, triggers_list);
});
$(document).on('touchstart click', function(e){
var clicked_to=$(e.target);
var text=clicked_to.text();
var target=clicked_to.attr('href');
var extras='';
if(typeof activity_et_addon_inline!==undefined){
if(typeof activity_et_addon_inline.triggers_list!==undefined){
var triggers_list=JSON.parse(activity_et_addon_inline.triggers_list);
try	{
for (var i=triggers_list.length - 1; i >=0; i--){
var attribute_tracking=false;
var attribute_type='';
if(typeof triggers_list[i].extras!==undefined&&typeof triggers_list[i].extras.attribute!==undefined){
if('disabled'!==triggers_list[i].extras.attribute){
attribute_tracking=true;
attribute_type=triggers_list[i].extras.attribute;
}}
if(typeof triggers_list[i].event_type==='string'){
var current_page_url=window.location.href;
if(triggers_list[i].event_type==='click_element'){
if(triggers_list[i].operator==='css-selector'&&(clicked_to.is(triggers_list[i].value) )){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': clicked_to.attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}else{
if(triggers_list[i].operator==='css-selector'&&($(clicked_to[0]).closest(triggers_list[i].value).length > 0) ){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': $(clicked_to[0]).closest(triggers_list[i].value).attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}}
}
if(triggers_list[i].event_type==='click_target'){
var _clicked_to=clicked_to;
if(typeof target==='undefined'){
target=$(clicked_to[0]).closest('a');
if(target.length > 0){
_clicked_to=target;
target=target.attr('href');
}}
if(typeof target==='string'){
if(triggers_list[i].operator==='contains'&&target.toLowerCase().indexOf(triggers_list[i].value.toLowerCase())!==-1){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': _clicked_to.attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}
if(triggers_list[i].operator==='equals'&&target.replace(/\/+$/, "")===triggers_list[i].value.replace(/\/+$/, "")){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': _clicked_to.attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}}
}
if(triggers_list[i].event_type==='click_text'){
if(triggers_list[i].operator==='contains'&&clicked_to[0].textContent.trim()===clicked_to[0].innerText.trim()&&text.toLowerCase().trim().indexOf(triggers_list[i].value.toLowerCase().trim())!==-1){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': clicked_to.attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}
if(triggers_list[i].operator==='equals'&&clicked_to[0].textContent.trim()===clicked_to[0].innerText.trim()&&text.trim()===triggers_list[i].value.trim()){
if(attribute_tracking){
if('text'===attribute_type){
extras=JSON.stringify({ 'attribute': text });
}else{
extras=JSON.stringify({ 'attribute': clicked_to.attr(attribute_type) });
}}
uat_et_track_page_view(triggers_list[i].id, extras);
}}
}}
} catch (err){
}}
}});
}}
});
})(jQuery);
if(typeof activity_et_addon_inline!==undefined){
if(typeof activity_et_addon_inline.triggers_list!==undefined){
let oldPushState=history.pushState;
history.pushState=function pushState(){
let ret=oldPushState.apply(this, arguments);
window.dispatchEvent(new Event('pushstate'));
window.dispatchEvent(new Event('locationchange'));
return ret;
};
let oldReplaceState=history.replaceState;
history.replaceState=function replaceState(){
let ret=oldReplaceState.apply(this, arguments);
window.dispatchEvent(new Event('replacestate'));
window.dispatchEvent(new Event('locationchange'));
return ret;
};
window.addEventListener('popstate', ()=> {
window.dispatchEvent(new Event('locationchange'));
});
}};
!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(d){"use strict";var o,a=window.Slick||{};o=0,(a=function(e,t){var i=this;i.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:d(e),appendDots:d(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return d('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},i.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},d.extend(i,i.initials),i.activeBreakpoint=null,i.animType=null,i.animProp=null,i.breakpoints=[],i.breakpointSettings=[],i.cssTransitions=!1,i.focussed=!1,i.interrupted=!1,i.hidden="hidden",i.paused=!0,i.positionProp=null,i.respondTo=null,i.rowCount=1,i.shouldClick=!0,i.$slider=d(e),i.$slidesCache=null,i.transformType=null,i.transitionType=null,i.visibilityChange="visibilitychange",i.windowWidth=0,i.windowTimer=null,e=d(e).data("slick")||{},i.options=d.extend({},i.defaults,t,e),i.currentSlide=i.options.initialSlide,i.originalSettings=i.options,void 0!==document.mozHidden?(i.hidden="mozHidden",i.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(i.hidden="webkitHidden",i.visibilityChange="webkitvisibilitychange"),i.autoPlay=d.proxy(i.autoPlay,i),i.autoPlayClear=d.proxy(i.autoPlayClear,i),i.autoPlayIterator=d.proxy(i.autoPlayIterator,i),i.changeSlide=d.proxy(i.changeSlide,i),i.clickHandler=d.proxy(i.clickHandler,i),i.selectHandler=d.proxy(i.selectHandler,i),i.setPosition=d.proxy(i.setPosition,i),i.swipeHandler=d.proxy(i.swipeHandler,i),i.dragHandler=d.proxy(i.dragHandler,i),i.keyHandler=d.proxy(i.keyHandler,i),i.instanceUid=o++,i.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,i.registerBreakpoints(),i.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},a.prototype.addSlide=a.prototype.slickAdd=function(e,t,i){var o=this;if("boolean"==typeof t)i=t,t=null;else if(t<0||t>=o.slideCount)return!1;o.unload(),"number"==typeof t?0===t&&0===o.$slides.length?d(e).appendTo(o.$slideTrack):i?d(e).insertBefore(o.$slides.eq(t)):d(e).insertAfter(o.$slides.eq(t)):!0===i?d(e).prependTo(o.$slideTrack):d(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each(function(e,t){d(t).attr("data-slick-index",e)}),o.$slidesCache=o.$slides,o.reinit()},a.prototype.animateHeight=function(){var e,t=this;1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical&&(e=t.$slides.eq(t.currentSlide).outerHeight(!0),t.$list.animate({height:e},t.options.speed))},a.prototype.animateSlide=function(e,t){var i={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,t):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,t):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),d({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?i[o.animType]="translate("+e+"px, 0px)":i[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(i)},complete:function(){t&&t.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?i[o.animType]="translate3d("+e+"px, 0px, 0px)":i[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(i),t&&setTimeout(function(){o.disableTransition(),t.call()},o.options.speed))},a.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e=e&&null!==e?d(e).not(this.$slider):e},a.prototype.asNavFor=function(t){var e=this.getNavTarget();null!==e&&"object"==typeof e&&e.each(function(){var e=d(this).slick("getSlick");e.unslicked||e.slideHandler(t,!0)})},a.prototype.applyTransition=function(e){var t=this,i={};!1===t.options.fade?i[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:i[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,(!1===t.options.fade?t.$slideTrack:t.$slides.eq(e)).css(i)},a.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},a.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},a.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},a.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=d(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=d(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},a.prototype.buildDots=function(){var e,t,i=this;if(!0===i.options.dots){for(i.$slider.addClass("slick-dotted"),t=d("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)t.append(d("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=t.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},a.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){d(t).attr("data-slick-index",e).data("originalStyling",d(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?d('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),d("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},a.prototype.buildRows=function(){var e,t,i,o=this,n=document.createDocumentFragment(),s=o.$slider.children();if(1<o.options.rows){for(i=o.options.slidesPerRow*o.options.rows,t=Math.ceil(s.length/i),e=0;e<t;e++){for(var a=document.createElement("div"),r=0;r<o.options.rows;r++){for(var l=document.createElement("div"),d=0;d<o.options.slidesPerRow;d++){var c=e*i+(r*o.options.slidesPerRow+d);s.get(c)&&l.appendChild(s.get(c))}a.appendChild(l)}n.appendChild(a)}o.$slider.empty().append(n),o.$slider.children().children().children().css({width:100/o.options.slidesPerRow+"%",display:"inline-block"})}},a.prototype.checkResponsive=function(e,t){var i,o,n,s=this,a=!1,r=s.$slider.width(),l=window.innerWidth||d(window).width();if("window"===s.respondTo?n=l:"slider"===s.respondTo?n=r:"min"===s.respondTo&&(n=Math.min(l,r)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(i in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(i)&&(!1===s.originalSettings.mobileFirst?n<s.breakpoints[i]&&(o=s.breakpoints[i]):n>s.breakpoints[i]&&(o=s.breakpoints[i]));null!==o?null!==s.activeBreakpoint&&o===s.activeBreakpoint&&!t||(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=d.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e),a=o),e||!1===a||s.$slider.trigger("breakpoint",[s,a])}},a.prototype.changeSlide=function(e,t){var i,o=this,n=d(e.currentTarget);switch(n.is("a")&&e.preventDefault(),n.is("li")||(n=n.closest("li")),i=o.slideCount%o.options.slidesToScroll!=0?0:(o.slideCount-o.currentSlide)%o.options.slidesToScroll,e.data.message){case"previous":s=0==i?o.options.slidesToScroll:o.options.slidesToShow-i,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide-s,!1,t);break;case"next":s=0==i?o.options.slidesToScroll:i,o.slideCount>o.options.slidesToShow&&o.slideHandler(o.currentSlide+s,!1,t);break;case"index":var s=0===e.data.index?0:e.data.index||n.index()*o.options.slidesToScroll;o.slideHandler(o.checkNavigable(s),!1,t),n.children().trigger("focus");break;default:return}},a.prototype.checkNavigable=function(e){var t=this.getNavigableIndexes(),i=0;if(e>t[t.length-1])e=t[t.length-1];else for(var o in t){if(e<t[o]){e=i;break}i=t[o]}return e},a.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(d("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",d.proxy(e.interrupt,e,!0)).off("mouseleave.slick",d.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),d(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().off("click.slick",e.selectHandler),d(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),d(window).off("resize.slick.slick-"+e.instanceUid,e.resize),d("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),d(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},a.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.cleanUpRows=function(){var e;1<this.options.rows&&((e=this.$slides.children().children()).removeAttr("style"),this.$slider.empty().append(e))},a.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},a.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),d(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){d(this).attr("style",d(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},a.prototype.disableTransition=function(e){var t={};t[this.transitionType]="",(!1===this.options.fade?this.$slideTrack:this.$slides.eq(e)).css(t)},a.prototype.fadeSlide=function(e,t){var i=this;!1===i.cssTransitions?(i.$slides.eq(e).css({zIndex:i.options.zIndex}),i.$slides.eq(e).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(e),i.$slides.eq(e).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(e),t.call()},i.options.speed))},a.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},a.prototype.filterSlides=a.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},a.prototype.focusHandler=function(){var i=this;i.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(e){e.stopImmediatePropagation();var t=d(this);setTimeout(function(){i.options.pauseOnFocus&&(i.focussed=t.is(":focus"),i.autoPlay())},0)})},a.prototype.getCurrent=a.prototype.slickCurrentSlide=function(){return this.currentSlide},a.prototype.getDotCount=function(){var e=this,t=0,i=0,o=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++o;else for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)o=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++o,t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else o=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return o-1},a.prototype.getLeft=function(e){var t,i,o=this,n=0;return o.slideOffset=0,t=o.$slides.first().outerHeight(!0),!0===o.options.infinite?(o.slideCount>o.options.slidesToShow&&(o.slideOffset=o.slideWidth*o.options.slidesToShow*-1,i=-1,!0===o.options.vertical&&!0===o.options.centerMode&&(2===o.options.slidesToShow?i=-1.5:1===o.options.slidesToShow&&(i=-2)),n=t*o.options.slidesToShow*i),o.slideCount%o.options.slidesToScroll!=0&&e+o.options.slidesToScroll>o.slideCount&&o.slideCount>o.options.slidesToShow&&(n=e>o.slideCount?(o.slideOffset=(o.options.slidesToShow-(e-o.slideCount))*o.slideWidth*-1,(o.options.slidesToShow-(e-o.slideCount))*t*-1):(o.slideOffset=o.slideCount%o.options.slidesToScroll*o.slideWidth*-1,o.slideCount%o.options.slidesToScroll*t*-1))):e+o.options.slidesToShow>o.slideCount&&(o.slideOffset=(e+o.options.slidesToShow-o.slideCount)*o.slideWidth,n=(e+o.options.slidesToShow-o.slideCount)*t),o.slideCount<=o.options.slidesToShow&&(n=o.slideOffset=0),!0===o.options.centerMode&&o.slideCount<=o.options.slidesToShow?o.slideOffset=o.slideWidth*Math.floor(o.options.slidesToShow)/2-o.slideWidth*o.slideCount/2:!0===o.options.centerMode&&!0===o.options.infinite?o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)-o.slideWidth:!0===o.options.centerMode&&(o.slideOffset=0,o.slideOffset+=o.slideWidth*Math.floor(o.options.slidesToShow/2)),i=!1===o.options.vertical?e*o.slideWidth*-1+o.slideOffset:e*t*-1+n,!0===o.options.variableWidth&&(t=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow),i=!0===o.options.rtl?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,!0===o.options.centerMode&&(t=o.slideCount<=o.options.slidesToShow||!1===o.options.infinite?o.$slideTrack.children(".slick-slide").eq(e):o.$slideTrack.children(".slick-slide").eq(e+o.options.slidesToShow+1),i=!0===o.options.rtl?t[0]?-1*(o.$slideTrack.width()-t[0].offsetLeft-t.width()):0:t[0]?-1*t[0].offsetLeft:0,i+=(o.$list.width()-t.outerWidth())/2)),i},a.prototype.getOption=a.prototype.slickGetOption=function(e){return this.options[e]},a.prototype.getNavigableIndexes=function(){for(var e=this,t=0,i=0,o=[],n=!1===e.options.infinite?e.slideCount:(t=-1*e.options.slidesToScroll,i=-1*e.options.slidesToScroll,2*e.slideCount);t<n;)o.push(t),t=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},a.prototype.getSlick=function(){return this},a.prototype.getSlideCount=function(){var i,o=this,n=!0===o.options.centerMode?o.slideWidth*Math.floor(o.options.slidesToShow/2):0;return!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each(function(e,t){if(t.offsetLeft-n+d(t).outerWidth()/2>-1*o.swipeLeft)return i=t,!1}),Math.abs(d(i).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},a.prototype.goTo=a.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},a.prototype.init=function(e){var t=this;d(t.$slider).hasClass("slick-initialized")||(d(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},a.prototype.initADA=function(){var i=this,o=Math.ceil(i.slideCount/i.options.slidesToShow),n=i.getNavigableIndexes().filter(function(e){return 0<=e&&e<i.slideCount});i.$slides.add(i.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==i.$dots&&(i.$slides.not(i.$slideTrack.find(".slick-cloned")).each(function(e){var t=n.indexOf(e);d(this).attr({role:"tabpanel",id:"slick-slide"+i.instanceUid+e,tabindex:-1}),-1!==t&&d(this).attr({"aria-describedby":"slick-slide-control"+i.instanceUid+t})}),i.$dots.attr("role","tablist").find("li").each(function(e){var t=n[e];d(this).attr({role:"presentation"}),d(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+i.instanceUid+e,"aria-controls":"slick-slide"+i.instanceUid+t,"aria-label":e+1+" of "+o,"aria-selected":null,tabindex:"-1"})}).eq(i.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var e=i.currentSlide,t=e+i.options.slidesToShow;e<t;e++)i.$slides.eq(e).attr("tabindex",0);i.activateADA()},a.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},a.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(d("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&d("li",e.$dots).on("mouseenter.slick",d.proxy(e.interrupt,e,!0)).on("mouseleave.slick",d.proxy(e.interrupt,e,!1))},a.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",d.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",d.proxy(e.interrupt,e,!1)))},a.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),d(document).on(e.visibilityChange,d.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),d(window).on("orientationchange.slick.slick-"+e.instanceUid,d.proxy(e.orientationChange,e)),d(window).on("resize.slick.slick-"+e.instanceUid,d.proxy(e.resize,e)),d("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),d(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),d(e.setPosition)},a.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},a.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},a.prototype.lazyLoad=function(){function e(e){d("img[data-lazy]",e).each(function(){var e=d(this),t=d(this).attr("data-lazy"),i=d(this).attr("data-srcset"),o=d(this).attr("data-sizes")||s.$slider.attr("data-sizes"),n=document.createElement("img");n.onload=function(){e.animate({opacity:0},100,function(){i&&(e.attr("srcset",i),o&&e.attr("sizes",o)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),s.$slider.trigger("lazyLoaded",[s,e,t])})},n.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,e,t])},n.src=t})}var t,i,o,s=this;if(!0===s.options.centerMode?o=!0===s.options.infinite?(i=s.currentSlide+(s.options.slidesToShow/2+1))+s.options.slidesToShow+2:(i=Math.max(0,s.currentSlide-(s.options.slidesToShow/2+1)),s.options.slidesToShow/2+1+2+s.currentSlide):(i=s.options.infinite?s.options.slidesToShow+s.currentSlide:s.currentSlide,o=Math.ceil(i+s.options.slidesToShow),!0===s.options.fade&&(0<i&&i--,o<=s.slideCount&&o++)),t=s.$slider.find(".slick-slide").slice(i,o),"anticipated"===s.options.lazyLoad)for(var n=i-1,a=o,r=s.$slider.find(".slick-slide"),l=0;l<s.options.slidesToScroll;l++)n<0&&(n=s.slideCount-1),t=(t=t.add(r.eq(n))).add(r.eq(a)),n--,a++;e(t),s.slideCount<=s.options.slidesToShow?e(s.$slider.find(".slick-slide")):s.currentSlide>=s.slideCount-s.options.slidesToShow?e(s.$slider.find(".slick-cloned").slice(0,s.options.slidesToShow)):0===s.currentSlide&&e(s.$slider.find(".slick-cloned").slice(-1*s.options.slidesToShow))},a.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},a.prototype.next=a.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},a.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},a.prototype.pause=a.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},a.prototype.play=a.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},a.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&d(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},a.prototype.prev=a.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},a.prototype.preventDefault=function(e){e.preventDefault()},a.prototype.progressiveLazyLoad=function(e){e=e||1;var t,i,o,n,s=this,a=d("img[data-lazy]",s.$slider);a.length?(t=a.first(),i=t.attr("data-lazy"),o=t.attr("data-srcset"),n=t.attr("data-sizes")||s.$slider.attr("data-sizes"),(a=document.createElement("img")).onload=function(){o&&(t.attr("srcset",o),n&&t.attr("sizes",n)),t.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===s.options.adaptiveHeight&&s.setPosition(),s.$slider.trigger("lazyLoaded",[s,t,i]),s.progressiveLazyLoad()},a.onerror=function(){e<3?setTimeout(function(){s.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),s.$slider.trigger("lazyLoadError",[s,t,i]),s.progressiveLazyLoad())},a.src=i):s.$slider.trigger("allImagesLoaded",[s])},a.prototype.refresh=function(e){var t=this,i=t.slideCount-t.options.slidesToShow;!t.options.infinite&&t.currentSlide>i&&(t.currentSlide=i),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),i=t.currentSlide,t.destroy(!0),d.extend(t,t.initials,{currentSlide:i}),t.init(),e||t.changeSlide({data:{message:"index",index:i}},!1)},a.prototype.registerBreakpoints=function(){var e,t,i,o=this,n=o.options.responsive||null;if("array"===d.type(n)&&n.length){for(e in o.respondTo=o.options.respondTo||"window",n)if(i=o.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;0<=i;)o.breakpoints[i]&&o.breakpoints[i]===t&&o.breakpoints.splice(i,1),i--;o.breakpoints.push(t),o.breakpointSettings[t]=n[e].settings}o.breakpoints.sort(function(e,t){return o.options.mobileFirst?e-t:t-e})}},a.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&d(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},a.prototype.resize=function(){var e=this;d(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=d(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},a.prototype.removeSlide=a.prototype.slickRemove=function(e,t,i){var o=this;if(e="boolean"==typeof e?!0===(t=e)?0:o.slideCount-1:!0===t?--e:e,o.slideCount<1||e<0||e>o.slideCount-1)return!1;o.unload(),(!0===i?o.$slideTrack.children():o.$slideTrack.children(this.options.slide).eq(e)).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},a.prototype.setCSS=function(e){var t,i,o=this,n={};!0===o.options.rtl&&(e=-e),t="left"==o.positionProp?Math.ceil(e)+"px":"0px",i="top"==o.positionProp?Math.ceil(e)+"px":"0px",n[o.positionProp]=e,!1===o.transformsEnabled||(!(n={})===o.cssTransitions?n[o.animType]="translate("+t+", "+i+")":n[o.animType]="translate3d("+t+", "+i+", 0px)"),o.$slideTrack.css(n)},a.prototype.setDimensions=function(){var e=this,t=(!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length))),e.$slides.first().outerWidth(!0)-e.$slides.first().width());!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},a.prototype.setFade=function(){var i,o=this;o.$slides.each(function(e,t){i=o.slideWidth*e*-1,!0===o.options.rtl?d(t).css({position:"relative",right:i,top:0,zIndex:o.options.zIndex-2,opacity:0}):d(t).css({position:"relative",left:i,top:0,zIndex:o.options.zIndex-2,opacity:0})}),o.$slides.eq(o.currentSlide).css({zIndex:o.options.zIndex-1,opacity:1})},a.prototype.setHeight=function(){var e,t=this;1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical&&(e=t.$slides.eq(t.currentSlide).outerHeight(!0),t.$list.css("height",e))},a.prototype.setOption=a.prototype.slickSetOption=function(){var e,t,i,o,n,s=this,a=!1;if("object"===d.type(arguments[0])?(i=arguments[0],a=arguments[1],n="multiple"):"string"===d.type(arguments[0])&&(i=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===d.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)s.options[i]=o;else if("multiple"===n)d.each(i,function(e,t){s.options[e]=t});else if("responsive"===n)for(t in o)if("array"!==d.type(s.options.responsive))s.options.responsive=[o[t]];else{for(e=s.options.responsive.length-1;0<=e;)s.options.responsive[e].breakpoint===o[t].breakpoint&&s.options.responsive.splice(e,1),e--;s.options.responsive.push(o[t])}a&&(s.unload(),s.reinit())},a.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},a.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},a.prototype.setSlideClasses=function(e){var t,i,o,n=this,s=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");n.$slides.eq(e).addClass("slick-current"),!0===n.options.centerMode?(i=n.options.slidesToShow%2==0?1:0,o=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(o<=e&&e<=n.slideCount-1-o?n.$slides.slice(e-o+i,e+o+1).addClass("slick-active").attr("aria-hidden","false"):(t=n.options.slidesToShow+e,s.slice(t-o+1+i,t+o+2).addClass("slick-active").attr("aria-hidden","false")),0===e?s.eq(s.length-1-n.options.slidesToShow).addClass("slick-center"):e===n.slideCount-1&&s.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(e).addClass("slick-center")):0<=e&&e<=n.slideCount-n.options.slidesToShow?n.$slides.slice(e,e+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):s.length<=n.options.slidesToShow?s.addClass("slick-active").attr("aria-hidden","false"):(i=n.slideCount%n.options.slidesToShow,t=!0===n.options.infinite?n.options.slidesToShow+e:e,(n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-e<n.options.slidesToShow?s.slice(t-(n.options.slidesToShow-i),t+i):s.slice(t,t+n.options.slidesToShow)).addClass("slick-active").attr("aria-hidden","false")),"ondemand"!==n.options.lazyLoad&&"anticipated"!==n.options.lazyLoad||n.lazyLoad()},a.prototype.setupInfinite=function(){var e,t,i,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(t=null,o.slideCount>o.options.slidesToShow)){for(i=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-i;--e)d(o.$slides[t=e-1]).clone(!0).attr("id","").attr("data-slick-index",t-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<i+o.slideCount;e+=1)t=e,d(o.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each(function(){d(this).attr("id","")})}},a.prototype.interrupt=function(e){e||this.autoPlay(),this.interrupted=e},a.prototype.selectHandler=function(e){e=d(e.target).is(".slick-slide")?d(e.target):d(e.target).parents(".slick-slide"),e=parseInt(e.attr("data-slick-index"))||0;this.slideCount<=this.options.slidesToShow?this.slideHandler(e,!1,!0):this.slideHandler(e)},a.prototype.slideHandler=function(e,t,i){var o,n,s,a,r=this;if(t=t||!1,!(!0===r.animating&&!0===r.options.waitForAnimate||!0===r.options.fade&&r.currentSlide===e))if(!1===t&&r.asNavFor(e),o=e,t=r.getLeft(o),s=r.getLeft(r.currentSlide),r.currentLeft=null===r.swipeLeft?s:r.swipeLeft,!1===r.options.infinite&&!1===r.options.centerMode&&(e<0||e>r.getDotCount()*r.options.slidesToScroll))!1===r.options.fade&&(o=r.currentSlide,!0!==i?r.animateSlide(s,function(){r.postSlide(o)}):r.postSlide(o));else if(!1===r.options.infinite&&!0===r.options.centerMode&&(e<0||e>r.slideCount-r.options.slidesToScroll))!1===r.options.fade&&(o=r.currentSlide,!0!==i?r.animateSlide(s,function(){r.postSlide(o)}):r.postSlide(o));else{if(r.options.autoplay&&clearInterval(r.autoPlayTimer),n=o<0?r.slideCount%r.options.slidesToScroll!=0?r.slideCount-r.slideCount%r.options.slidesToScroll:r.slideCount+o:o>=r.slideCount?r.slideCount%r.options.slidesToScroll!=0?0:o-r.slideCount:o,r.animating=!0,r.$slider.trigger("beforeChange",[r,r.currentSlide,n]),e=r.currentSlide,r.currentSlide=n,r.setSlideClasses(r.currentSlide),r.options.asNavFor&&(a=(a=r.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(r.currentSlide),r.updateDots(),r.updateArrows(),!0===r.options.fade)return!0!==i?(r.fadeSlideOut(e),r.fadeSlide(n,function(){r.postSlide(n)})):r.postSlide(n),void r.animateHeight();!0!==i?r.animateSlide(t,function(){r.postSlide(n)}):r.postSlide(n)}},a.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},a.prototype.swipeDirection=function(){var e=this,t=e.touchObject.startX-e.touchObject.curX,i=e.touchObject.startY-e.touchObject.curY,i=Math.atan2(i,t);return(t=(t=Math.round(180*i/Math.PI))<0?360-Math.abs(t):t)<=45&&0<=t||t<=360&&315<=t?!1===e.options.rtl?"left":"right":135<=t&&t<=225?!1===e.options.rtl?"right":"left":!0===e.options.verticalSwiping?35<=t&&t<=135?"down":"up":"vertical"},a.prototype.swipeEnd=function(e){var t,i,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1;if(o.interrupted=!1,o.shouldClick=!(10<o.touchObject.swipeLength),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(i=o.swipeDirection()){case"left":case"down":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":t=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=i&&(o.slideHandler(t),o.touchObject={},o.$slider.trigger("swipe",[o,i]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},a.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},a.prototype.swipeMove=function(e){var t,i,o=this,n=void 0!==e.originalEvent?e.originalEvent.touches:null;return!(!o.dragging||o.scrolling||n&&1!==n.length)&&(t=o.getLeft(o.currentSlide),o.touchObject.curX=void 0!==n?n[0].pageX:e.clientX,o.touchObject.curY=void 0!==n?n[0].pageY:e.clientY,o.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(o.touchObject.curX-o.touchObject.startX,2))),n=Math.round(Math.sqrt(Math.pow(o.touchObject.curY-o.touchObject.startY,2))),!o.options.verticalSwiping&&!o.swiping&&4<n?!(o.scrolling=!0):(!0===o.options.verticalSwiping&&(o.touchObject.swipeLength=n),n=o.swipeDirection(),void 0!==e.originalEvent&&4<o.touchObject.swipeLength&&(o.swiping=!0,e.preventDefault()),e=(!1===o.options.rtl?1:-1)*(o.touchObject.curX>o.touchObject.startX?1:-1),!0===o.options.verticalSwiping&&(e=o.touchObject.curY>o.touchObject.startY?1:-1),i=o.touchObject.swipeLength,(o.touchObject.edgeHit=!1)===o.options.infinite&&(0===o.currentSlide&&"right"===n||o.currentSlide>=o.getDotCount()&&"left"===n)&&(i=o.touchObject.swipeLength*o.options.edgeFriction,o.touchObject.edgeHit=!0),!1===o.options.vertical?o.swipeLeft=t+i*e:o.swipeLeft=t+i*(o.$list.height()/o.listWidth)*e,!0===o.options.verticalSwiping&&(o.swipeLeft=t+i*e),!0!==o.options.fade&&!1!==o.options.touchMove&&(!0===o.animating?(o.swipeLeft=null,!1):void o.setCSS(o.swipeLeft))))},a.prototype.swipeStart=function(e){var t,i=this;if(i.interrupted=!0,1!==i.touchObject.fingerCount||i.slideCount<=i.options.slidesToShow)return!(i.touchObject={});void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),i.touchObject.startX=i.touchObject.curX=void 0!==t?t.pageX:e.clientX,i.touchObject.startY=i.touchObject.curY=void 0!==t?t.pageY:e.clientY,i.dragging=!0},a.prototype.unfilterSlides=a.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},a.prototype.unload=function(){var e=this;d(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},a.prototype.unslick=function(e){this.$slider.trigger("unslick",[this,e]),this.destroy()},a.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},a.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},a.prototype.visibility=function(){this.options.autoplay&&(document[this.hidden]?this.interrupted=!0:this.interrupted=!1)},d.fn.slick=function(){for(var e,t=this,i=arguments[0],o=Array.prototype.slice.call(arguments,1),n=t.length,s=0;s<n;s++)if("object"==typeof i||void 0===i?t[s].slick=new a(t[s],i):e=t[s].slick[i].apply(t[s].slick,o),void 0!==e)return e;return t}}),function(s){"use strict";s.fn.fitVids=function(e){var t,i,n={customSelector:null,ignore:null};return document.getElementById("fit-vids-style")||(t=document.head||document.getElementsByTagName("head")[0],(i=document.createElement("div")).innerHTML='<p>x</p><style id="fit-vids-style">.fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}</style>',t.appendChild(i.childNodes[1])),e&&s.extend(n,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"],o=(n.customSelector&&e.push(n.customSelector),".fitvidsignore"),e=(n.ignore&&(o=o+", "+n.ignore),s(this).find(e.join(",")));(e=(e=e.not("object object")).not(o)).each(function(){var e,t,i=s(this);0<i.parents(o).length||"embed"===this.tagName.toLowerCase()&&i.parent("object").length||i.parent(".fluid-width-video-wrapper").length||(i.css("height")||i.css("width")||!isNaN(i.attr("height"))&&!isNaN(i.attr("width"))||(i.attr("height",9),i.attr("width",16)),e=("object"===this.tagName.toLowerCase()||i.attr("height")&&!isNaN(parseInt(i.attr("height"),10))?parseInt(i.attr("height"),10):i.height())/(isNaN(parseInt(i.attr("width"),10))?i.width():parseInt(i.attr("width"),10)),i.attr("name")||(t="fitvid"+s.fn.fitVids._count,i.attr("name",t),s.fn.fitVids._count++),i.wrap('<div class="fluid-width-video-wrapper"></div>').parent(".fluid-width-video-wrapper").css("padding-top",100*e+"%"),i.removeAttr("height").removeAttr("width"))})})},s.fn.fitVids._count=0}(window.jQuery||window.Zepto),function(s){s.fn.ReignMore=function(n){s(this).each(function(){s(this).addClass("rg-responsive-menu"),t(this);var e=this;function t(e){var t=0,i=s(e).width()-n,o="";jQuery.each(s(e).children(),function(){t+=s(this).outerWidth(!0),i<t&&(o+=s("<div>").append(s(this).clone()).html(),s(this).remove())}),s(e).append('<li class="hideshow menu-item-has-children header-more-dropdown-toggle"><a class="rg-more-button dropdown-toggle" href="#"><i class="far fa-ellipsis-h"></i></a><ul class="sub-menu header-more-dropdown-menu">'+o+"</ul></li>"),s(e).children("li.hideshow ul").css("top",s(e).children("li.hideshow").outerHeight(!0)+"px"),0<s(e).find("li.hideshow").find("li").length?s(e).find("li.hideshow").show():s(e).find("li.hideshow").hide()}s(window).resize(function(){s(e).append(s(s(s(e).children("li.hideshow")).children("ul")).html()),s(e).children("li.hideshow").remove(),t(e)})})}}(jQuery),function(r){r.fn.BuddyPressMenu=function(a){r(this).each(function(){var n=this,s=r(this);function e(){var e,t,i,o;s.append(r(r(s.children("li.hideshow")).children("ul")).html()),s.children("li.hideshow").remove(),e=r(e=n),t=0,i="",o=e.width()-a,r.each(e.children(),function(){t+=r(this).outerWidth(!0),o<t&&(i+=r("<div>").append(r(this).clone()).html(),r(this).remove())}),e.append('<li class="hideshow menu-item-has-children1"><a class="more-button" href="#"><i class="far fa-ellipsis-h"></i></a><ul class="sub-menu">'+i+"</ul></li>"),0<e.find("li.hideshow").find("li").length?e.find("li.hideshow").show():e.find("li.hideshow").hide()}window.addEventListener("resize",e),e()})}}(jQuery),function(){var M=window.jQuery,B=M(window);M.fn.stick_in_parent=function(e){var k,t,i,o,$,S=(e=null==e?{}:e).sticky_class,_=e.inner_scrolling,A=e.recalc_every,C=e.parent,x=e.offset_top,T=e.spacer,j=e.bottoming;for(null==x&&(x=0),null==C&&(C=void 0),null==_&&(_=!0),null==S&&(S="is_stuck"),k=M(document),null==j&&(j=!0),$=function(e){var t;return window.getComputedStyle?(e=window.getComputedStyle(e[0]),t=parseFloat(e.getPropertyValue("width"))+parseFloat(e.getPropertyValue("margin-left"))+parseFloat(e.getPropertyValue("margin-right")),"border-box"!==e.getPropertyValue("box-sizing")&&(t+=parseFloat(e.getPropertyValue("border-left-width"))+parseFloat(e.getPropertyValue("border-right-width"))+parseFloat(e.getPropertyValue("padding-left"))+parseFloat(e.getPropertyValue("padding-right"))),t):e.outerWidth(!0)},t=function(n,p,h,f,m,s,a,g){var r,t,l,v,w,d,c,b,e,y,u,o;if(!n.data("sticky_kit")){if(n.data("sticky_kit",!0),w=k.height(),c=n.parent(),!(c=null!=C?c.closest(C):c).length)throw"failed to find stick parent";if(r=l=!1,(u=null!=T?T&&n.closest(T):M("<div />"))&&u.css("position",n.css("position")),(b=function(){var e,t,i;if(!g&&(w=k.height(),e=parseInt(c.css("border-top-width"),10),t=parseInt(c.css("padding-top"),10),p=parseInt(c.css("padding-bottom"),10),h=c.offset().top+e+t,f=c.height(),l&&(r=l=!1,null==T&&(n.insertAfter(u),u.detach()),n.css({position:"",top:"",width:"",bottom:""}).removeClass(S),i=!0),m=n.offset().top-(parseInt(n.css("margin-top"),10)||0)-x,s=n.outerHeight(!0),a=n.css("float"),u&&u.css({width:$(n),height:s,display:n.css("display"),"vertical-align":n.css("vertical-align"),float:a}),i))return o()})(),s!==f)return v=void 0,d=x,y=A,o=function(){var e,t,i,o;if(!g&&(i=!1,null!=y&&(--y<=0&&(y=A,b(),i=!0)),i||k.height()===w||b(),i=B.scrollTop(),null!=v&&(t=i-v),v=i,l?(j&&(o=f+h<i+s+d,r&&!o&&(r=!1,n.css({position:"fixed",bottom:"",top:d}).trigger("sticky_kit:unbottom"))),i<m&&(l=!1,d=x,null==T&&("left"!==a&&"right"!==a||n.insertAfter(u),u.detach()),n.css(e={position:"",width:"",top:""}).removeClass(S).trigger("sticky_kit:unstick")),_&&((e=B.height())<s+x&&!r&&(d-=t,d=Math.max(e-s,d),d=Math.min(x,d),l&&n.css({top:d+"px"})))):m<i&&(l=!0,(e={position:"fixed",top:d}).width="border-box"===n.css("box-sizing")?n.outerWidth()+"px":n.width()+"px",n.css(e).addClass(S),null==T&&(n.after(u),"left"!==a&&"right"!==a||u.append(n)),n.trigger("sticky_kit:stick")),l&&j&&(null==o&&(o=f+h<i+s+d),!r&&o)))return r=!0,"static"===c.css("position")&&c.css({position:"relative"}),n.css({position:"absolute",bottom:p,top:"auto"}).trigger("sticky_kit:bottom")},e=function(){return b(),o()},t=function(){if(g=!0,B.off("touchmove",o),B.off("scroll",o),B.off("resize",e),M(document.body).off("sticky_kit:recalc",e),n.off("sticky_kit:detach",t),n.removeData("sticky_kit"),n.css({position:"",bottom:"",top:"",width:""}),c.position("position",""),l)return null==T&&("left"!==a&&"right"!==a||n.insertAfter(u),u.remove()),n.removeClass(S)},B.on("touchmove",o),B.on("scroll",o),B.on("resize",e),M(document.body).on("sticky_kit:recalc",e),n.on("sticky_kit:detach",t),setTimeout(o,0)}},i=0,o=this.length;i<o;i++)e=this[i],t(M(e));return this}}.call(this),function(u){"use strict";var t=new function(){function o(e){var t=u(),i="0px, 0px",o=1e3*parseFloat(s[e].element.css("transitionDuration"),10);return"reveal"!==s[e].style&&"push"!==s[e].style&&"shift"!==s[e].style||(t=t.add(n)),"push"!==s[e].style&&"overlay"!==s[e].style&&"shift"!==s[e].style||(t=t.add(s[e].element)),s[e].active&&("top"===s[e].side?i="0px, "+s[e].element.css("height"):"right"===s[e].side?i="-"+s[e].element.css("width")+", 0px":"bottom"===s[e].side?i="0px, -"+s[e].element.css("height"):"left"===s[e].side&&(i=s[e].element.css("width")+", 0px")),{elements:t,amount:i,duration:o}}var n=u("[canvas]"),s={},a=!1,t=!1,r=["top","right","bottom","left"],l=["reveal","push","overlay","shift"],d=function(e){return!!s.hasOwnProperty(e)},c=(this.init=function(e){if(a)throw"Slidebars has already been initialized.";t||(u("[off-canvas]").each(function(){var e=u(this).attr("off-canvas").split(" ",3);if(!e||!e[0]||-1===r.indexOf(e[1])||-1===l.indexOf(e[2]))throw"Error registering Slidebar, please specifiy a valid id, side and style'.";var t=e[0],i=e[1],e=e[2],o=u(this);if(d(t))throw"Error registering Slidebar, a Slidebar with id '"+t+"' already exists.";s[t]={id:t,side:i,style:e,element:o,active:!1}}),t=!0),a=!0,this.css(),u(c).trigger("init"),"function"==typeof e&&e()},this.exit=function(e){if(!a)throw"Slidebars hasn't been initialized.";function t(){a=!1,u(c).trigger("exit"),"function"==typeof e&&e()}this.getActiveSlidebar()?this.close(t):t()},this.css=function(e){if(!a)throw"Slidebars hasn't been initialized.";for(var t in s){var i;d(t)&&(i="top"===s[t].side||"bottom"===s[t].side?s[t].element.css("height"):s[t].element.css("width"),"push"!==s[t].style&&"overlay"!==s[t].style&&"shift"!==s[t].style||s[t].element.css("margin-"+s[t].side,"-"+i))}this.getActiveSlidebar()&&this.open(this.getActiveSlidebar()),u(c).trigger("css"),"function"==typeof e&&e()},this.open=function(t,i){if(!a)throw"Slidebars hasn't been initialized.";if(!t)throw"You must pass a Slidebar id.";if(!d(t))throw"Error opening Slidebar, there is no Slidebar with id '"+t+"'.";function e(){s[t].active=!0,s[t].element.css("display","block"),u(c).trigger("opening",[s[t].id]);var e=o(t);e.elements.css({"transition-duration":e.duration+"ms",transform:"translate("+e.amount+")"}),setTimeout(function(){u(c).trigger("opened",[s[t].id]),"function"==typeof i&&i()},e.duration)}this.getActiveSlidebar()&&this.getActiveSlidebar()!==t?this.close(e):e()},this.close=function(e,t){if("function"==typeof e&&(t=e,e=null),!a)throw"Slidebars hasn't been initialized.";if(e&&!d(e))throw"Error closing Slidebar, there is no Slidebar with id '"+e+"'.";var i;(e=e||this.getActiveSlidebar())&&s[e].active&&(s[e].active=!1,u(c).trigger("closing",[s[e].id]),(i=o(e)).elements.css("transform",""),setTimeout(function(){i.elements.css("transition-duration",""),s[e].element.css("display",""),u(c).trigger("closed",[s[e].id]),"function"==typeof t&&t()},i.duration))},this.toggle=function(e,t){if(!a)throw"Slidebars hasn't been initialized.";if(!e)throw"You must pass a Slidebar id.";if(!d(e))throw"Error toggling Slidebar, there is no Slidebar with id '"+e+"'.";s[e].active?this.close(e,function(){"function"==typeof t&&t()}):this.open(e,function(){"function"==typeof t&&t()})},this.isActive=function(){return a},this.isActiveSlidebar=function(e){if(!a)throw"Slidebars hasn't been initialized.";if(!e)throw"You must provide a Slidebar id.";if(!d(e))throw"Error retrieving Slidebar, there is no Slidebar with id '"+e+"'.";return s[e].active},this.getActiveSlidebar=function(){if(!a)throw"Slidebars hasn't been initialized.";var e,t=!1;for(e in s)if(d(e)&&s[e].active){t=s[e].id;break}return t},this.getSlidebars=function(){if(!a)throw"Slidebars hasn't been initialized.";var e,t=[];for(e in s)d(e)&&t.push(s[e].id);return t},this.getSlidebar=function(e){if(!a)throw"Slidebars hasn't been initialized.";if(!e)throw"You must pass a Slidebar id.";if(!d(e))throw"Error retrieving Slidebar, there is no Slidebar with id '"+e+"'.";return s[e]},this.events={},this.events)};t.init(),u("#rg-mobile-icon-toggle").on("click",function(e){e.stopPropagation(),e.preventDefault(),t.toggle(u(this).data("id"))}),u(".rg-cancel").on("click",function(e){e.stopPropagation(),e.preventDefault(),t.close(u(this).data("id"))})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(u){var i=/\+/g;function p(e){return f.raw?e:encodeURIComponent(e)}function h(e,t){e=f.raw?e:function(e){0===e.indexOf('"')&&(e=e.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return e=decodeURIComponent(e.replace(i," ")),f.json?JSON.parse(e):e}catch(e){}}(e);return u.isFunction(t)?t(e):e}var f=u.cookie=function(e,t,i){var o,n;if(1<arguments.length&&!u.isFunction(t))return"number"==typeof(i=u.extend({},f.defaults,i)).expires&&(o=i.expires,(n=i.expires=new Date).setMilliseconds(n.getMilliseconds()+864e5*o)),document.cookie=[p(e),"=",(n=t,p(f.json?JSON.stringify(n):String(n))),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("");for(var s=e?void 0:{},a=document.cookie?document.cookie.split("; "):[],r=0,c=a.length;r<c;r++){var l=a[r].split("="),d=(d=l.shift(),f.raw?d:decodeURIComponent(d)),l=l.join("=");if(e===d){s=h(l,t);break}e||void 0===(l=h(l))||(s[d]=l)}return s};f.defaults={},u.removeCookie=function(e,t){return u.cookie(e,"",u.extend({},t,{expires:-1})),!u.cookie(e)}}),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(r){function a(){r(window).width()!==t&&(t=r(window).width(),r(".js-hiraku-offcanvas").each(function(){var e=r(this),t=r(this).data("breakpoint");e.hasClass("js-hiraku-offcanvas-open")&&(-1===t||t>=window.innerWidth)||(-1===t||t>=window.innerWidth?e.addClass("js-hiraku-offcanvas-active").attr("aria-hidden",!0):e.removeClass("js-hiraku-offcanvas-active").attr("aria-hidden",!1).trigger("click"))}))}var e,l={direction:"right",breakpoint:-1},d=0,c={x:window.scrollX,y:window.scrollY},u="a[href], area[href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), button:not([disabled]), iframe, object, embed, *[tabindex], *[contenteditable]",t=0;r.fn.extend({hiraku:function(e){e=r.extend({},l,e);var t="js-hiraku-offcanvas-"+d,i=r(this),o=r(e.btn),n=r(e.fixedHeader),s=(i.addClass("js-hiraku-offcanvas-sidebar").data("scroll",scroll),0===i.parent(".js-hiraku-offcanvas").length&&i.wrap('<div class="js-hiraku-offcanvas"/>'),i.attr("role","navigation"),i.parent(".js-hiraku-offcanvas"));s.data("opt",e),s.attr("aria-hidden","true").attr("aria-labelledby","hiraku-offcanvas-btn-"+d).attr("id",t).data("breakpoint",e.breakpoint).attr("aria-label","close"),r("body").addClass("js-hiraku-offcanvas-body"),"right"==e.direction?i.addClass("js-hiraku-offcanvas-sidebar-right"):i.addClass("js-hiraku-offcanvas-sidebar-left"),e.btn&&o.addClass("js-hiraku-offcanvas-btn").attr("data-toggle-offcanvas","#"+t).attr("aria-expanded",!1).attr("aria-label","Menu").attr("aria-controls",t).attr("id","hiraku-offcanvas-btn-"+d),e.fixedHeader&&n.addClass("js-hiraku-header-fixed"),d++,a()}}),r(document).on("click",".js-hiraku-offcanvas-btn",function(e){var t=r(r(this).data("toggle-offcanvas")),i=(r('<button type="button">Close Offcanvas-Menu Button</button>').attr("aria-label","Close").addClass("js-hiraku-offcanvas-close-btn").appendTo(t),r(this)),o=r("body").css({height:r(window).height()}),n=t.find(".js-hiraku-offcanvas-sidebar"),s=t.find(u).first(),a=t.find(u).last();s.off("keydown.hiraku-offcanvas").on("keydown.hiraku-offcanvas",function(e){9===e.which&&e.shiftKey&&(e.preventDefault(),a.focus())}),a.off("keydown.hiraku-offcanvas").on("keydown.hiraku-offcanvas",function(e){9!==e.which||e.shiftKey||(e.preventDefault(),s.focus())}),a.off("click.hiraku-offcanvas").on("click.hiraku-offcanvas",function(){t.click()}),i.addClass("js-hiraku-offcanvas-btn-active").attr("aria-expanded",!0),c.x=window.scrollX,c.y=window.scrollY,t.attr("aria-hidden",!1).addClass("js-hiraku-offcanvas-open"),setTimeout(function(){r("html").css("marginTop",-1*window.scrollY),n.hasClass("js-hiraku-offcanvas-sidebar-right")?o.addClass("js-hiraku-offcanvas-body-right"):o.addClass("js-hiraku-offcanvas-body-left"),n.addClass("active"),s.focus()},1),e.preventDefault()}),r(document).on("click touchstart keyup",".js-hiraku-offcanvas",function(e){var t;"keyup"===e.type&&27!==e.keyCode||("keyup"===e.type&&(e.target=document.querySelector(".js-hiraku-offcanvas")),!r(e.target).hasClass("js-hiraku-offcanvas"))||(t=r(this).data("opt"),r(".js-hiraku-offcanvas-body").addClass("js-hiraku-offcanvas-body-moving").removeClass("js-hiraku-offcanvas-body-right").removeClass("js-hiraku-offcanvas-body-left"),r(".js-hiraku-offcanvas-sidebar").removeClass("active"),r("body").css({width:"",height:""}),setTimeout(function(){r(e.target).removeClass("js-hiraku-offcanvas-open").attr("aria-hidden",!0),r(".js-hiraku-offcanvas-body").removeClass("js-hiraku-offcanvas-body-moving"),r("html").css("marginTop",""),window.scrollTo(c.x,c.y),r(".js-hiraku-offcanvas-btn-active").removeClass("js-hiraku-offcanvas-btn-active").attr("aria-expanded",!1).focus(),r(e.target).find(".js-hiraku-offcanvas-close-btn").remove(),t&&t.onClose&&t.onClose()},300))}),r(window).on("resize",function(){"requestAnimationFrame"in window?(cancelAnimationFrame(e),e=requestAnimationFrame(a)):a()})}),function(s){"use strict";function a(e,t){this.element=e,this.settings=s.extend({},i,t),this._defaults=i,this._name=r,this.init()}var r="doubleTapToGo",i={automatic:!0,selectorClass:"doubletap",selectorChain:"li:has(ul)"};s.extend(a.prototype,{preventClick:!1,currentTap:s(),init:function(){s(this.element).on("touchstart","."+this.settings.selectorClass,this._tap.bind(this)).on("click","."+this.settings.selectorClass,this._click.bind(this)).on("remove",this._destroy.bind(this)),this._addSelectors()},_addSelectors:function(){!0===this.settings.automatic&&s(this.element).find(this.settings.selectorChain).addClass(this.settings.selectorClass)},_click:function(e){this.preventClick?e.preventDefault():this.currentTap=s()},_tap:function(e){var t=s(e.target).closest("li");return!t.hasClass(this.settings.selectorClass)||t.get(0)===this.currentTap.get(0)?void(this.preventClick=!1):(this.preventClick=!0,this.currentTap=t,void e.stopPropagation())},_destroy:function(){s(this.element).off()},reset:function(){this.currentTap=s()}}),s.fn[r]=function(i){var o,n=arguments;return void 0===i||"object"==typeof i?this.each(function(){s.data(this,r)||s.data(this,r,new a(this,i))}):"string"==typeof i&&"_"!==i[0]&&"init"!==i?(this.each(function(){var e=s.data(this,r),t="destroy"===i?"_destroy":i;e instanceof a&&"function"==typeof e[t]&&(o=e[t].apply(e,Array.prototype.slice.call(n,1))),"destroy"===i&&s.data(this,r,null)}),void 0!==o?o:this):void 0}}(jQuery,(window,document));"use strict";function _typeof(e){return(_typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function QtyChngMinus(){jQuery(document).off("click",".product_quantity_minus").on("click",".product_quantity_minus",function(){var e=jQuery(this).next("input.qty").val();1<(e=parseInt(e))&&(e-=1,jQuery(this).next("input.qty").val(e).trigger("change"))})}function QtyChngPlus(){jQuery(document).off("click",".product_quantity_plus").on("click",".product_quantity_plus",function(){var e=jQuery(this).prev("input.qty").val(),e=parseInt(e);e+=1,jQuery(this).prev("input.qty").val(e).trigger("change")})}!function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e:e(jQuery,window,document)}(function(Q){var E,l,z,o,n,r,s,m,P,g,p,d,c,u,f,v,w,b,y,k,S,_,C,x,T,j,$,A,I,a,M,B,O,L,W,R,q,U,F,N,Y,X,V,G,K,J,H,D,Z,ee,t,te,ie,oe,ne,h,se,e="function"==typeof define&&define.amd,i="undefined"!=typeof module&&module.exports,ae="https:"==document.location.protocol?"https:":"http:";e||(i?require("jquery-mousewheel")(Q):Q.event.special.mousewheel||Q("head").append(decodeURI("%3Cscript src="+ae+"//cdnjs.cloudflare.com/ajax/libs/jquery-mousewheel/3.1.13/jquery.mousewheel.min.js%3E%3C/script%3E"))),l="mCustomScrollbar",z="mCS",o=".mCustomScrollbar",n={setTop:0,setLeft:0,axis:"y",scrollbarPosition:"inside",scrollInertia:950,autoDraggerLength:!0,alwaysShowScrollbar:0,snapOffset:0,mouseWheel:{enable:!0,scrollAmount:"auto",axis:"y",deltaFactor:"auto",disableOver:["select","option","keygen","datalist","textarea"]},scrollButtons:{scrollType:"stepless",scrollAmount:"auto"},keyboard:{enable:!0,scrollType:"stepless",scrollAmount:"auto"},contentTouchScroll:25,documentTouchScroll:!0,advanced:{autoScrollOnFocus:"input,textarea,select,button,datalist,keygen,a[tabindex],area,object,[contenteditable='true']",updateOnContentResize:!0,updateOnImageLoad:"auto",autoUpdateTimeout:60},theme:"light",callbacks:{onTotalScrollOffset:0,onTotalScrollBackOffset:0,alwaysTriggerOffsets:!0}},r=0,s={},m=window.attachEvent&&!window.addEventListener?1:0,P=!1,g=["mCSB_dragger_onDrag","mCSB_scrollTools_onDrag","mCS_img_loaded","mCS_disabled","mCS_destroyed","mCS_no_scrollbar","mCS-autoHide","mCS-dir-rtl","mCS_no_scrollbar_y","mCS_no_scrollbar_x","mCS_y_hidden","mCS_x_hidden","mCSB_draggerContainer","mCSB_buttonUp","mCSB_buttonDown","mCSB_buttonLeft","mCSB_buttonRight"],p={init:function(a){var a=Q.extend(!0,{},n,a),e=d.call(this);if(a.live){var t=a.liveSelector||this.selector||o,i=Q(t);if("off"===a.live)return void u(t);s[t]=setTimeout(function(){i.mCustomScrollbar(a),"once"===a.live&&i.length&&u(t)},500)}else u(t);return a.setWidth=a.set_width||a.setWidth,a.setHeight=a.set_height||a.setHeight,a.axis=a.horizontalScroll?"x":f(a.axis),a.scrollInertia=0<a.scrollInertia&&a.scrollInertia<17?17:a.scrollInertia,"object"!==_typeof(a.mouseWheel)&&1==a.mouseWheel&&(a.mouseWheel={enable:!0,scrollAmount:"auto",axis:"y",preventDefault:!1,deltaFactor:"auto",normalizeDelta:!1,invert:!1}),a.mouseWheel.scrollAmount=a.mouseWheelPixels||a.mouseWheel.scrollAmount,a.mouseWheel.normalizeDelta=a.advanced.normalizeMouseWheelDelta||a.mouseWheel.normalizeDelta,a.scrollButtons.scrollType=v(a.scrollButtons.scrollType),c(a),Q(e).each(function(){var e,t,i,o,n,s=Q(this);s.data(z)||(s.data(z,{idx:++r,opt:a,scrollRatio:{y:null,x:null},overflowed:null,contentReset:{y:null,x:null},bindEvents:!1,tweenRunning:!1,sequential:{},langDir:s.css("direction"),cbOffsets:null,trigger:null,poll:{size:{o:0,n:0},img:{o:0,n:0},change:{o:0,n:0}}}),t=(e=s.data(z)).opt,i=s.data("mcs-axis"),o=s.data("mcs-scrollbar-position"),n=s.data("mcs-theme"),i&&(t.axis=i),o&&(t.scrollbarPosition=o),n&&(t.theme=n,c(t)),w.call(this),e&&t.callbacks.onCreate&&"function"==typeof t.callbacks.onCreate&&t.callbacks.onCreate.call(this),Q("#mCSB_"+e.idx+"_container img:not(."+g[2]+")").addClass(g[2]),p.update.call(null,s))})},update:function(e,a){e=e||d.call(this);return Q(e).each(function(){var e,t,i,o,n,s=Q(this);s.data(z)&&(t=(e=s.data(z)).opt,i=Q("#mCSB_"+e.idx+"_container"),n=Q("#mCSB_"+e.idx),o=[Q("#mCSB_"+e.idx+"_dragger_vertical"),Q("#mCSB_"+e.idx+"_dragger_horizontal")],i.length&&(e.tweenRunning&&H(s),a&&e&&t.callbacks.onBeforeUpdate&&"function"==typeof t.callbacks.onBeforeUpdate&&t.callbacks.onBeforeUpdate.call(this),s.hasClass(g[3])&&s.removeClass(g[3]),s.hasClass(g[4])&&s.removeClass(g[4]),n.css("max-height","none"),n.height()!==s.height()&&n.css("max-height",s.height()),y.call(this),"y"===t.axis||t.advanced.autoExpandHorizontalScroll||i.css("width",b(i)),e.overflowed=x.call(this),A.call(this),t.autoDraggerLength&&S.call(this),_.call(this),j.call(this),n=[Math.abs(i[0].offsetTop),Math.abs(i[0].offsetLeft)],"x"!==t.axis&&(e.overflowed[0]?o[0].height()>o[0].parent().height()?T.call(this):(D(s,n[0].toString(),{dir:"y",dur:0,overwrite:"none"}),e.contentReset.y=null):(T.call(this),"y"===t.axis?$.call(this):"yx"===t.axis&&e.overflowed[1]&&D(s,n[1].toString(),{dir:"x",dur:0,overwrite:"none"}))),"y"!==t.axis&&(e.overflowed[1]?o[1].width()>o[1].parent().width()?T.call(this):(D(s,n[1].toString(),{dir:"x",dur:0,overwrite:"none"}),e.contentReset.x=null):(T.call(this),"x"===t.axis?$.call(this):"yx"===t.axis&&e.overflowed[0]&&D(s,n[0].toString(),{dir:"y",dur:0,overwrite:"none"}))),a&&e&&(2===a&&t.callbacks.onImageLoad&&"function"==typeof t.callbacks.onImageLoad?t.callbacks.onImageLoad.call(this):3===a&&t.callbacks.onSelectorChange&&"function"==typeof t.callbacks.onSelectorChange?t.callbacks.onSelectorChange.call(this):t.callbacks.onUpdate&&"function"==typeof t.callbacks.onUpdate&&t.callbacks.onUpdate.call(this)),J.call(this)))})},scrollTo:function(a,r){var e;if(void 0!==a&&null!=a)return e=d.call(this),Q(e).each(function(){var e,t,i,o,n,s=Q(this);s.data(z)&&(e=s.data(z),n={trigger:"external",scrollInertia:(t=e.opt).scrollInertia,scrollEasing:"mcsEaseInOut",moveDragger:!1,timeout:60,callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},i=Q.extend(!0,{},n,r),o=G.call(this,a),n=0<i.scrollInertia&&i.scrollInertia<17?17:i.scrollInertia,o[0]=K.call(this,o[0],"y"),o[1]=K.call(this,o[1],"x"),i.moveDragger&&(o[0]*=e.scrollRatio.y,o[1]*=e.scrollRatio.x),i.dur=se()?0:n,setTimeout(function(){null!==o[0]&&void 0!==o[0]&&"x"!==t.axis&&e.overflowed[0]&&(i.dir="y",i.overwrite="all",D(s,o[0].toString(),i)),null!==o[1]&&void 0!==o[1]&&"y"!==t.axis&&e.overflowed[1]&&(i.dir="x",i.overwrite="none",D(s,o[1].toString(),i))},i.timeout))})},stop:function(){var e=d.call(this);return Q(e).each(function(){var e=Q(this);e.data(z)&&H(e)})},disable:function(t){var e=d.call(this);return Q(e).each(function(){var e=Q(this);e.data(z)&&(e.data(z),J.call(this,"remove"),$.call(this),t&&T.call(this),A.call(this,!0),e.addClass(g[3]))})},destroy:function(){var a=d.call(this);return Q(a).each(function(){var e,t,i,o,n,s=Q(this);s.data(z)&&(t=(e=s.data(z)).opt,i=Q("#mCSB_"+e.idx),o=Q("#mCSB_"+e.idx+"_container"),n=Q(".mCSB_"+e.idx+"_scrollbar"),t.live&&u(t.liveSelector||Q(a).selector),J.call(this,"remove"),$.call(this),T.call(this),s.removeData(z),te(this,"mcs"),n.remove(),o.find("img."+g[2]).removeClass(g[2]),i.replaceWith(o.contents()),s.removeClass(l+" _"+z+"_"+e.idx+" "+g[6]+" "+g[7]+" "+g[5]+" "+g[3]).addClass(g[4]))})}},d=function(){return"object"!==_typeof(Q(this))||Q(this).length<1?o:this},c=function(e){e.autoDraggerLength=!(-1<Q.inArray(e.theme,["rounded","rounded-dark","rounded-dots","rounded-dots-dark"]))&&e.autoDraggerLength,e.autoExpandScrollbar=!(-1<Q.inArray(e.theme,["rounded-dots","rounded-dots-dark","3d","3d-dark","3d-thick","3d-thick-dark","inset","inset-dark","inset-2","inset-2-dark","inset-3","inset-3-dark"]))&&e.autoExpandScrollbar,e.scrollButtons.enable=!(-1<Q.inArray(e.theme,["minimal","minimal-dark"]))&&e.scrollButtons.enable,e.autoHideScrollbar=-1<Q.inArray(e.theme,["minimal","minimal-dark"])||e.autoHideScrollbar,e.scrollbarPosition=-1<Q.inArray(e.theme,["minimal","minimal-dark"])?"outside":e.scrollbarPosition},u=function(e){s[e]&&(clearTimeout(s[e]),te(s,e))},f=function(e){return"yx"===e||"xy"===e||"auto"===e?"yx":"x"===e||"horizontal"===e?"x":"y"},v=function(e){return"stepped"===e||"pixels"===e||"step"===e||"click"===e?"stepped":"stepless"},w=function(){var e=Q(this),t=e.data(z),i=t.opt,o=i.autoExpandScrollbar?" "+g[1]+"_expand":"",o=["<div id='mCSB_"+t.idx+"_scrollbar_vertical' class='mCSB_scrollTools mCSB_"+t.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_vertical"+o+"'><div class='"+g[12]+"'><div id='mCSB_"+t.idx+"_dragger_vertical' class='mCSB_dragger' style='position:absolute;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>","<div id='mCSB_"+t.idx+"_scrollbar_horizontal' class='mCSB_scrollTools mCSB_"+t.idx+"_scrollbar mCS-"+i.theme+" mCSB_scrollTools_horizontal"+o+"'><div class='"+g[12]+"'><div id='mCSB_"+t.idx+"_dragger_horizontal' class='mCSB_dragger' style='position:absolute;'><div class='mCSB_dragger_bar' /></div><div class='mCSB_draggerRail' /></div></div>"],n="yx"===i.axis?"mCSB_vertical_horizontal":"x"===i.axis?"mCSB_horizontal":"mCSB_vertical",o="yx"===i.axis?o[0]+o[1]:"x"===i.axis?o[1]:o[0],s="yx"===i.axis?"<div id='mCSB_"+t.idx+"_container_wrapper' class='mCSB_container_wrapper' />":"",a=i.autoHideScrollbar?" "+g[6]:"",r="x"!==i.axis&&"rtl"===t.langDir?" "+g[7]:"",a=(i.setWidth&&e.css("width",i.setWidth),i.setHeight&&e.css("height",i.setHeight),i.setLeft="y"!==i.axis&&"rtl"===t.langDir?"989999px":i.setLeft,e.addClass(l+" _"+z+"_"+t.idx+a+r).wrapInner("<div id='mCSB_"+t.idx+"' class='mCustomScrollBox mCS-"+i.theme+" "+n+"'><div id='mCSB_"+t.idx+"_container' class='mCSB_container' style='position:relative; top:"+i.setTop+"; left:"+i.setLeft+";' dir='"+t.langDir+"' /></div>"),Q("#mCSB_"+t.idx)),r=Q("#mCSB_"+t.idx+"_container"),n=("y"===i.axis||i.advanced.autoExpandHorizontalScroll||r.css("width",b(r)),"outside"===i.scrollbarPosition?("static"===e.css("position")&&e.css("position","relative"),e.css("overflow","visible"),a.addClass("mCSB_outside").after(o)):(a.addClass("mCSB_inside").append(o),r.wrap(s)),k.call(this),[Q("#mCSB_"+t.idx+"_dragger_vertical"),Q("#mCSB_"+t.idx+"_dragger_horizontal")]);n[0].css("min-height",n[0].height()),n[1].css("min-width",n[1].width())},b=function(e){var t=[e[0].scrollWidth,Math.max.apply(Math,e.children().map(function(){return Q(this).outerWidth(!0)}).get())],e=e.parent().width();return e<t[0]?t[0]:e<t[1]?t[1]:"100%"},y=function(){var e,t=Q(this).data(z),i=t.opt,t=Q("#mCSB_"+t.idx+"_container");i.advanced.autoExpandHorizontalScroll&&"y"!==i.axis&&(t.css({width:"auto","min-width":0,"overflow-x":"scroll"}),e=Math.ceil(t[0].scrollWidth),3===i.advanced.autoExpandHorizontalScroll||2!==i.advanced.autoExpandHorizontalScroll&&e>t.parent().width()?t.css({width:e,"min-width":"100%","overflow-x":"inherit"}):t.css({"overflow-x":"inherit",position:"absolute"}).wrap("<div class='mCSB_h_wrapper' style='position:relative; left:0; width:999999px;' />").css({width:Math.ceil(t[0].getBoundingClientRect().right+.4)-Math.floor(t[0].getBoundingClientRect().left),"min-width":"100%",position:"relative"}).unwrap())},k=function(){var e=Q(this).data(z),t=e.opt,e=Q(".mCSB_"+e.idx+"_scrollbar:first"),i=ne(t.scrollButtons.tabindex)?"tabindex='"+t.scrollButtons.tabindex+"'":"",i=["<a href='#' class='"+g[13]+"' "+i+" />","<a href='#' class='"+g[14]+"' "+i+" />","<a href='#' class='"+g[15]+"' "+i+" />","<a href='#' class='"+g[16]+"' "+i+" />"],i=["x"===t.axis?i[2]:i[0],"x"===t.axis?i[3]:i[1],i[2],i[3]];t.scrollButtons.enable&&e.prepend(i[0]).append(i[1]).next(".mCSB_scrollTools").prepend(i[2]).append(i[3])},S=function(){var e=Q(this).data(z),t=Q("#mCSB_"+e.idx),i=Q("#mCSB_"+e.idx+"_container"),e=[Q("#mCSB_"+e.idx+"_dragger_vertical"),Q("#mCSB_"+e.idx+"_dragger_horizontal")],t=[t.height()/i.outerHeight(!1),t.width()/i.outerWidth(!1)],i=[parseInt(e[0].css("min-height")),Math.round(t[0]*e[0].parent().height()),parseInt(e[1].css("min-width")),Math.round(t[1]*e[1].parent().width())],t=m&&i[3]<i[2]?i[2]:i[3];e[0].css({height:m&&i[1]<i[0]?i[0]:i[1],"max-height":e[0].parent().height()-10}).find(".mCSB_dragger_bar").css({"line-height":i[0]+"px"}),e[1].css({width:t,"max-width":e[1].parent().width()-10})},_=function(){var e=Q(this).data(z),t=Q("#mCSB_"+e.idx),i=Q("#mCSB_"+e.idx+"_container"),o=[Q("#mCSB_"+e.idx+"_dragger_vertical"),Q("#mCSB_"+e.idx+"_dragger_horizontal")],i=[i.outerHeight(!1)-t.height(),i.outerWidth(!1)-t.width()],t=[i[0]/(o[0].parent().height()-o[0].height()),i[1]/(o[1].parent().width()-o[1].width())];e.scrollRatio={y:t[0],x:t[1]}},C=function(e,t,i){var i=i?g[0]+"_expanded":"",o=e.closest(".mCSB_scrollTools");"active"===t?(e.toggleClass(g[0]+" "+i),o.toggleClass(g[1]),e[0]._draggable=e[0]._draggable?0:1):e[0]._draggable||("hide"===t?(e.removeClass(g[0]),o.removeClass(g[1])):(e.addClass(g[0]),o.addClass(g[1])))},x=function(){var e=Q(this).data(z),t=Q("#mCSB_"+e.idx),i=Q("#mCSB_"+e.idx+"_container"),o=null==e.overflowed?i.height():i.outerHeight(!1),e=null==e.overflowed?i.width():i.outerWidth(!1),n=i[0].scrollHeight,i=i[0].scrollWidth;return e<i&&(e=i),[(o=o<n?n:o)>t.height(),e>t.width()]},T=function(){var e=Q(this),t=e.data(z),i=t.opt,o=Q("#mCSB_"+t.idx),n=Q("#mCSB_"+t.idx+"_container"),s=[Q("#mCSB_"+t.idx+"_dragger_vertical"),Q("#mCSB_"+t.idx+"_dragger_horizontal")];H(e),("x"!==i.axis&&!t.overflowed[0]||"y"===i.axis&&t.overflowed[0])&&(s[0].add(n).css("top",0),D(e,"_resetY")),("y"!==i.axis&&!t.overflowed[1]||"x"===i.axis&&t.overflowed[1])&&(i=dx=0,"rtl"===t.langDir&&(i=o.width()-n.outerWidth(!1),dx=Math.abs(i/t.scrollRatio.x)),n.css("left",i),s[1].css("left",dx),D(e,"_resetX"))},j=function(){var t,i=Q(this),e=i.data(z),o=e.opt;e.bindEvents||(a.call(this),o.contentTouchScroll&&M.call(this),B.call(this),o.mouseWheel.enable&&function e(){t=setTimeout(function(){Q.event.special.mousewheel?(clearTimeout(t),O.call(i[0])):e()},100)}(),U.call(this),N.call(this),o.advanced.autoScrollOnFocus&&F.call(this),o.scrollButtons.enable&&Y.call(this),o.keyboard.enable&&X.call(this),e.bindEvents=!0)},$=function(){var e=Q(this),t=e.data(z),i=t.opt,o="mCS_"+t.idx,n=".mCSB_"+t.idx+"_scrollbar",n=Q("#mCSB_"+t.idx+",#mCSB_"+t.idx+"_container,#mCSB_"+t.idx+"_container_wrapper,"+n+" ."+g[12]+",#mCSB_"+t.idx+"_dragger_vertical,#mCSB_"+t.idx+"_dragger_horizontal,"+n+">a"),s=Q("#mCSB_"+t.idx+"_container");i.advanced.releaseDraggableSelectors&&n.add(Q(i.advanced.releaseDraggableSelectors)),i.advanced.extraDraggableSelectors&&n.add(Q(i.advanced.extraDraggableSelectors)),t.bindEvents&&(Q(document).add(Q(!W()||top.document)).unbind("."+o),n.each(function(){Q(this).unbind("."+o)}),clearTimeout(e[0]._focusTimeout),te(e[0],"_focusTimeout"),clearTimeout(t.sequential.step),te(t.sequential,"step"),clearTimeout(s[0].onCompleteTimeout),te(s[0],"onCompleteTimeout"),t.bindEvents=!1)},A=function(e){var t=Q(this),i=t.data(z),o=i.opt,n=Q("#mCSB_"+i.idx+"_container_wrapper"),n=n.length?n:Q("#mCSB_"+i.idx+"_container"),s=[Q("#mCSB_"+i.idx+"_scrollbar_vertical"),Q("#mCSB_"+i.idx+"_scrollbar_horizontal")],a=[s[0].find(".mCSB_dragger"),s[1].find(".mCSB_dragger")];"x"!==o.axis&&(i.overflowed[0]&&!e?(s[0].add(a[0]).add(s[0].children("a")).css("display","block"),n.removeClass(g[8]+" "+g[10])):(o.alwaysShowScrollbar?(2!==o.alwaysShowScrollbar&&a[0].css("display","none"),n.removeClass(g[10])):(s[0].css("display","none"),n.addClass(g[10])),n.addClass(g[8]))),"y"!==o.axis&&(i.overflowed[1]&&!e?(s[1].add(a[1]).add(s[1].children("a")).css("display","block"),n.removeClass(g[9]+" "+g[11])):(o.alwaysShowScrollbar?(2!==o.alwaysShowScrollbar&&a[1].css("display","none"),n.removeClass(g[11])):(s[1].css("display","none"),n.addClass(g[11])),n.addClass(g[9]))),i.overflowed[0]||i.overflowed[1]?t.removeClass(g[5]):t.addClass(g[5])},I=function(e){var t=e.type,i=e.target.ownerDocument!==document&&null!==frameElement?[Q(frameElement).offset().top,Q(frameElement).offset().left]:null,o=W()&&e.target.ownerDocument!==top.document&&null!==frameElement?[Q(e.view.frameElement).offset().top,Q(e.view.frameElement).offset().left]:[0,0];switch(t){case"pointerdown":case"MSPointerDown":case"pointermove":case"MSPointerMove":case"pointerup":case"MSPointerUp":return i?[e.originalEvent.pageY-i[0]+o[0],e.originalEvent.pageX-i[1]+o[1],!1]:[e.originalEvent.pageY,e.originalEvent.pageX,!1];case"touchstart":case"touchmove":case"touchend":var n=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0],s=e.originalEvent.touches.length||e.originalEvent.changedTouches.length;return e.target.ownerDocument!==document?[n.screenY,n.screenX,1<s]:[n.pageY,n.pageX,1<s];default:return i?[e.pageY-i[0]+o[0],e.pageX-i[1]+o[1],!1]:[e.pageY,e.pageX,!1]}},a=function(){var s,n,a,r=Q(this),l=r.data(z),d=l.opt,e="mCS_"+l.idx,c=["mCSB_"+l.idx+"_dragger_vertical","mCSB_"+l.idx+"_dragger_horizontal"],u=Q("#mCSB_"+l.idx+"_container"),t=Q("#"+c[0]+",#"+c[1]),i=d.advanced.releaseDraggableSelectors?t.add(Q(d.advanced.releaseDraggableSelectors)):t,o=d.advanced.extraDraggableSelectors?Q(!W()||top.document).add(Q(d.advanced.extraDraggableSelectors)):Q(!W()||top.document);function p(e,t,i,o){var n;u[0].idleTimer=d.scrollInertia<233?250:0,t=s.attr("id")===c[1]?(n="x",(s[0].offsetLeft-t+o)*l.scrollRatio.x):(n="y",(s[0].offsetTop-e+i)*l.scrollRatio.y),D(r,t.toString(),{dir:n,drag:!0})}t.bind("contextmenu."+e,function(e){e.preventDefault()}).bind("mousedown."+e+" touchstart."+e+" pointerdown."+e+" MSPointerDown."+e,function(e){var t,i,o;e.stopImmediatePropagation(),e.preventDefault(),ie(e)&&(P=!0,m&&(document.onselectstart=function(){return!1}),R.call(u,!1),H(r),o=(s=Q(this)).offset(),t=I(e)[0]-o.top,e=I(e)[1]-o.left,i=s.height()+o.top,o=s.width()+o.left,t<i&&0<t&&e<o&&0<e&&(n=t,a=e),C(s,"active",d.autoExpandScrollbar))}).bind("touchmove."+e,function(e){e.stopImmediatePropagation(),e.preventDefault();var t=s.offset(),i=I(e)[0]-t.top,e=I(e)[1]-t.left;p(n,a,i,e)}),Q(document).add(o).bind("mousemove."+e+" pointermove."+e+" MSPointerMove."+e,function(e){var t,i;s&&(t=s.offset(),i=I(e)[0]-t.top,e=I(e)[1]-t.left,n===i&&a===e||p(n,a,i,e))}).add(i).bind("mouseup."+e+" touchend."+e+" pointerup."+e+" MSPointerUp."+e,function(e){s&&(C(s,"active",d.autoExpandScrollbar),s=null),P=!1,m&&(document.onselectstart=null),R.call(u,!0)})},M=function(){var h,a,f,m,g,v,w,s,r,l,b,y,k=Q(this),d=k.data(z),c=d.opt,e="mCS_"+d.idx,S=Q("#mCSB_"+d.idx),u=Q("#mCSB_"+d.idx+"_container"),_=[Q("#mCSB_"+d.idx+"_dragger_vertical"),Q("#mCSB_"+d.idx+"_dragger_horizontal")],C=[],x=[],T=0,j="yx"===c.axis?"none":"all",p=[],i=u.find("iframe"),t=["touchstart."+e+" pointerdown."+e+" MSPointerDown."+e,"touchmove."+e+" pointermove."+e+" MSPointerMove."+e,"touchend."+e+" pointerup."+e+" MSPointerUp."+e],$=void 0!==document.body.style.touchAction&&""!==document.body.style.touchAction;function o(e){var t;!oe(e)||P||I(e)[2]?E=0:(y=b=0,h=E=1,k.removeClass("mCS_touch_action"),t=u.offset(),a=I(e)[0]-t.top,f=I(e)[1]-t.left,p=[I(e)[0],I(e)[1]])}function n(e){var t,i,o,n,s;!oe(e)||P||I(e)[2]||(c.documentTouchScroll||e.preventDefault(),e.stopImmediatePropagation(),y&&!b||!h)||(w=ee(),i=S.offset(),t=I(e)[0]-i.top,i=I(e)[1]-i.left,o="mcsLinearOut",C.push(t),x.push(i),p[2]=Math.abs(I(e)[0]-p[0]),p[3]=Math.abs(I(e)[1]-p[1]),d.overflowed[0]&&(n=_[0].parent().height()-_[0].height(),n=0<a-t&&t-a>-n*d.scrollRatio.y&&(2*p[3]<p[2]||"yx"===c.axis)),d.overflowed[1]&&(s=_[1].parent().width()-_[1].width(),s=0<f-i&&i-f>-s*d.scrollRatio.x&&(2*p[2]<p[3]||"yx"===c.axis)),n||s?($||e.preventDefault(),b=1):(y=1,k.addClass("mCS_touch_action")),$&&e.preventDefault(),r="yx"===c.axis?[a-t,f-i]:"x"===c.axis?[null,f-i]:[a-t,null],u[0].idleTimer=250,d.overflowed[0]&&O(r[0],T,o,"y","all",!0),d.overflowed[1]&&O(r[1],T,o,"x",j,!0))}function A(e){var t;!oe(e)||P||I(e)[2]?E=0:(E=1,e.stopImmediatePropagation(),H(k),v=ee(),t=S.offset(),m=I(e)[0]-t.top,g=I(e)[1]-t.left,C=[],x=[])}function M(e){var t,i,o,n;!oe(e)||P||I(e)[2]||(h=0,e.stopImmediatePropagation(),y=b=0,s=ee(),t=S.offset(),n=I(e)[0]-t.top,e=I(e)[1]-t.left,30<s-w||(t="mcsEaseOut",o=(i=(s=1e3/(s-v))<2.5)?[C[C.length-2],x[x.length-2]]:[0,0],l=i?[n-o[0],e-o[1]]:[n-m,e-g],o=[Math.abs(l[0]),Math.abs(l[1])],s=i?[Math.abs(l[0]/4),Math.abs(l[1]/4)]:[s,s],n=[Math.abs(u[0].offsetTop)-l[0]*B(o[0]/s[0],s[0]),Math.abs(u[0].offsetLeft)-l[1]*B(o[1]/s[1],s[1])],r="yx"===c.axis?[n[0],n[1]]:"x"===c.axis?[null,n[1]]:[n[0],null],l=[4*o[0]+c.scrollInertia,4*o[1]+c.scrollInertia],e=parseInt(c.contentTouchScroll)||0,r[0]=e<o[0]?r[0]:0,r[1]=e<o[1]?r[1]:0,d.overflowed[0]&&O(r[0],l[0],t,"y",j,!1),d.overflowed[1]&&O(r[1],l[1],t,"x",j,!1)))}function B(e,t){var i=[1.5*t,2*t,t/1.5,t/2];return 90<e?4<t?i[0]:i[3]:60<e?3<t?i[3]:i[2]:30<e?8<t?i[1]:6<t?i[0]:4<t?t:i[2]:8<t?t:i[3]}function O(e,t,i,o,n,s){e&&D(k,e.toString(),{dur:t,scrollEasing:i,dir:o,overwrite:n,drag:s})}u.bind(t[0],function(e){o(e)}).bind(t[1],function(e){n(e)}),S.bind(t[0],function(e){A(e)}).bind(t[2],function(e){M(e)}),i.length&&i.each(function(){Q(this).bind("load",function(){W(this)&&Q(this.contentDocument||this.contentWindow.document).bind(t[0],function(e){o(e),A(e)}).bind(t[1],function(e){n(e)}).bind(t[2],function(e){M(e)})})})},B=function(){var o,n=Q(this),s=n.data(z),a=s.opt,r=s.sequential,e="mCS_"+s.idx,l=Q("#mCSB_"+s.idx+"_container"),d=l.parent();function c(e,t,i){r.type=i&&o?"stepped":"stepless",r.scrollAmount=10,V(n,e,t,"mcsLinearOut",i?60:null)}l.bind("mousedown."+e,function(e){E||o||(o=1,P=!0)}).add(document).bind("mousemove."+e,function(e){var t,i;!E&&o&&(window.getSelection?window.getSelection().toString():document.selection&&"Control"!=document.selection.type&&document.selection.createRange().text)&&(t=l.offset(),i=I(e)[0]-t.top+l[0].offsetTop,e=I(e)[1]-t.left+l[0].offsetLeft,0<i&&i<d.height()&&0<e&&e<d.width()?r.step&&c("off",null,"stepped"):("x"!==a.axis&&s.overflowed[0]&&(i<0?c("on",38):i>d.height()&&c("on",40)),"y"!==a.axis&&s.overflowed[1]&&(e<0?c("on",37):e>d.width()&&c("on",39))))}).bind("mouseup."+e+" dragend."+e,function(e){E||(o&&(o=0,c("off",null)),P=!1)})},O=function(){var c,u,p,e,h,f,t;function i(e,t){var i,o,n,s,a,r,l,d;H(c),q(c,e.target)||(d="auto"!==p.mouseWheel.deltaFactor?parseInt(p.mouseWheel.deltaFactor):!(m&&e.deltaFactor<100)&&e.deltaFactor||100,i=p.scrollInertia,d="x"===p.axis||"x"===p.mouseWheel.axis?(o="x",n=[Math.round(d*u.scrollRatio.x),parseInt(p.mouseWheel.scrollAmount)],s="auto"!==p.mouseWheel.scrollAmount?n[1]:n[0]>=h.width()?.9*h.width():n[0],a=Math.abs(Q("#mCSB_"+u.idx+"_container")[0].offsetLeft),r=f[1][0].offsetLeft,l=f[1].parent().width()-f[1].width(),"y"===p.mouseWheel.axis?e.deltaY||t:e.deltaX):(o="y",n=[Math.round(d*u.scrollRatio.y),parseInt(p.mouseWheel.scrollAmount)],s="auto"!==p.mouseWheel.scrollAmount?n[1]:n[0]>=h.height()?.9*h.height():n[0],a=Math.abs(Q("#mCSB_"+u.idx+"_container")[0].offsetTop),r=f[0][0].offsetTop,l=f[0].parent().height()-f[0].height(),e.deltaY||t),"y"===o&&!u.overflowed[0]||"x"===o&&!u.overflowed[1]||((p.mouseWheel.invert||e.webkitDirectionInvertedFromDevice)&&(d=-d),(0<(d=p.mouseWheel.normalizeDelta?d<0?-1:1:d)&&0!==r||d<0&&r!==l||p.mouseWheel.preventDefault)&&(e.stopImmediatePropagation(),e.preventDefault()),e.deltaFactor<5&&!p.mouseWheel.normalizeDelta&&(s=e.deltaFactor,i=17),D(c,(a-d*s).toString(),{dir:o,dur:i})))}Q(this).data(z)&&(c=Q(this),u=c.data(z),p=u.opt,e="mCS_"+u.idx,h=Q("#mCSB_"+u.idx),f=[Q("#mCSB_"+u.idx+"_dragger_vertical"),Q("#mCSB_"+u.idx+"_dragger_horizontal")],(t=Q("#mCSB_"+u.idx+"_container").find("iframe")).length&&t.each(function(){Q(this).bind("load",function(){W(this)&&Q(this.contentDocument||this.contentWindow.document).bind("mousewheel."+e,function(e,t){i(e,t)})})}),h.bind("mousewheel."+e,function(e,t){i(e,t)}))},L=new Object,W=function(e){var t=!1,i=!1,o=null;if(void 0===e?i="#empty":void 0!==Q(e).attr("id")&&(i=Q(e).attr("id")),!1!==i&&void 0!==L[i])return L[i];if(e){try{o=(e.contentDocument||e.contentWindow.document).body.innerHTML}catch(e){}t=null!==o}else{try{o=top.document.body.innerHTML}catch(e){}t=null!==o}return!1!==i&&(L[i]=t),t},R=function(e){var t=this.find("iframe");t.length&&t.css("pointer-events",e?"auto":"none")},q=function(e,t){var i=t.nodeName.toLowerCase(),e=e.data(z).opt.mouseWheel.disableOver;return-1<Q.inArray(i,e)&&!(-1<Q.inArray(i,["select","textarea"])&&!Q(t).is(":focus"))},U=function(){var a,r=Q(this),l=r.data(z),e="mCS_"+l.idx,d=Q("#mCSB_"+l.idx+"_container"),c=d.parent();Q(".mCSB_"+l.idx+"_scrollbar ."+g[12]).bind("mousedown."+e+" touchstart."+e+" pointerdown."+e+" MSPointerDown."+e,function(e){P=!0,Q(e.target).hasClass("mCSB_dragger")||(a=1)}).bind("touchend."+e+" pointerup."+e+" MSPointerUp."+e,function(e){P=!1}).bind("click."+e,function(e){if(a&&(a=0,Q(e.target).hasClass(g[12])||Q(e.target).hasClass("mCSB_draggerRail"))){H(r);var t=Q(this),i=t.find(".mCSB_dragger");if(0<t.parent(".mCSB_scrollTools_horizontal").length){if(!l.overflowed[1])return;var o="x",n=e.pageX>i.offset().left?-1:1,s=Math.abs(d[0].offsetLeft)-n*(.9*c.width())}else{if(!l.overflowed[0])return;o="y",n=e.pageY>i.offset().top?-1:1,s=Math.abs(d[0].offsetTop)-n*(.9*c.height())}D(r,s.toString(),{dir:o,scrollEasing:"mcsEaseInOut"})}})},F=function(){var n=Q(this),e=n.data(z),s=e.opt,t="mCS_"+e.idx,a=Q("#mCSB_"+e.idx+"_container"),r=a.parent();a.bind("focusin."+t,function(e){var o=Q(document.activeElement),t=a.find(".mCustomScrollBox").length;o.is(s.advanced.autoScrollOnFocus)&&(H(n),clearTimeout(n[0]._focusTimeout),n[0]._focusTimer=t?17*t:0,n[0]._focusTimeout=setTimeout(function(){var e=[h(o)[0],h(o)[1]],t=[a[0].offsetTop,a[0].offsetLeft],t=[0<=t[0]+e[0]&&t[0]+e[0]<r.height()-o.outerHeight(!1),0<=t[1]+e[1]&&t[0]+e[1]<r.width()-o.outerWidth(!1)],i="yx"!==s.axis||t[0]||t[1]?"all":"none";"x"===s.axis||t[0]||D(n,e[0].toString(),{dir:"y",scrollEasing:"mcsEaseInOut",overwrite:i,dur:0}),"y"===s.axis||t[1]||D(n,e[1].toString(),{dir:"x",scrollEasing:"mcsEaseInOut",overwrite:i,dur:0})},n[0]._focusTimer))})},N=function(){var t=Q(this).data(z),e="mCS_"+t.idx,i=Q("#mCSB_"+t.idx+"_container").parent();i.bind("scroll."+e,function(e){0===i.scrollTop()&&0===i.scrollLeft()||Q(".mCSB_"+t.idx+"_scrollbar").css("visibility","hidden")})},Y=function(){var o=Q(this),n=o.data(z),s=n.opt,a=n.sequential,e="mCS_"+n.idx,t=".mCSB_"+n.idx+"_scrollbar";Q(t+">a").bind("contextmenu."+e,function(e){e.preventDefault()}).bind("mousedown."+e+" touchstart."+e+" pointerdown."+e+" MSPointerDown."+e+" mouseup."+e+" touchend."+e+" pointerup."+e+" MSPointerUp."+e+" mouseout."+e+" pointerout."+e+" MSPointerOut."+e+" click."+e,function(e){if(e.preventDefault(),ie(e)){var t=Q(this).attr("class");switch(a.type=s.scrollButtons.scrollType,e.type){case"mousedown":case"touchstart":case"pointerdown":case"MSPointerDown":if("stepped"===a.type)return;P=!0,n.tweenRunning=!1,i("on",t);break;case"mouseup":case"touchend":case"pointerup":case"MSPointerUp":case"mouseout":case"pointerout":case"MSPointerOut":if("stepped"===a.type)return;P=!1,a.dir&&i("off",t);break;case"click":if("stepped"!==a.type||n.tweenRunning)return;i("on",t)}}function i(e,t){a.scrollAmount=s.scrollButtons.scrollAmount,V(o,e,t)}})},X=function(){var a=Q(this),r=a.data(z),l=r.opt,d=r.sequential,e="mCS_"+r.idx,o=Q("#mCSB_"+r.idx),c=Q("#mCSB_"+r.idx+"_container"),u=c.parent(),p="input,textarea,select,datalist,keygen,[contenteditable='true']",t=c.find("iframe"),i=["blur."+e+" keydown."+e+" keyup."+e];function n(e){switch(e.type){case"blur":r.tweenRunning&&d.dir&&s("off",null);break;case"keydown":case"keyup":var t,i,o=e.keyCode||e.which,n="on";if("x"!==l.axis&&(38===o||40===o)||"y"!==l.axis&&(37===o||39===o)){if((38===o||40===o)&&!r.overflowed[0]||(37===o||39===o)&&!r.overflowed[1])return;"keyup"===e.type&&(n="off"),Q(document.activeElement).is(p)||(e.preventDefault(),e.stopImmediatePropagation(),s(n,o))}else 33===o||34===o?((r.overflowed[0]||r.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"===e.type&&(H(a),n=34===o?-1:1,i="x"===l.axis||"yx"===l.axis&&r.overflowed[1]&&!r.overflowed[0]?(t="x",Math.abs(c[0].offsetLeft)-n*(.9*u.width())):(t="y",Math.abs(c[0].offsetTop)-n*(.9*u.height())),D(a,i.toString(),{dir:t,scrollEasing:"mcsEaseInOut"}))):35!==o&&36!==o||Q(document.activeElement).is(p)||((r.overflowed[0]||r.overflowed[1])&&(e.preventDefault(),e.stopImmediatePropagation()),"keyup"!==e.type)||(i="x"===l.axis||"yx"===l.axis&&r.overflowed[1]&&!r.overflowed[0]?(t="x",35===o?Math.abs(u.width()-c.outerWidth(!1)):0):(t="y",35===o?Math.abs(u.height()-c.outerHeight(!1)):0),D(a,i.toString(),{dir:t,scrollEasing:"mcsEaseInOut"}))}function s(e,t){d.type=l.keyboard.scrollType,d.scrollAmount=l.keyboard.scrollAmount,"stepped"===d.type&&r.tweenRunning||V(a,e,t)}}t.length&&t.each(function(){Q(this).bind("load",function(){W(this)&&Q(this.contentDocument||this.contentWindow.document).bind(i[0],function(e){n(e)})})}),o.attr("tabindex","0").bind(i[0],function(e){n(e)})},V=function(a,e,t,r,h){var l=a.data(z),d=l.opt,c=l.sequential,u=Q("#mCSB_"+l.idx+"_container"),i="stepped"===c.type,f=d.scrollInertia<26?26:d.scrollInertia,m=d.scrollInertia<1?17:d.scrollInertia;switch(e){case"on":if(c.dir=[t===g[16]||t===g[15]||39===t||37===t?"x":"y",t===g[13]||t===g[15]||38===t||37===t?-1:1],H(a),ne(t)&&"stepped"===c.type)return;p(i);break;case"off":clearTimeout(c.step),te(c,"step"),H(a),(i||l.tweenRunning&&c.dir)&&p(!0)}function p(e){d.snapAmount&&(c.scrollAmount=d.snapAmount instanceof Array?"x"===c.dir[0]?d.snapAmount[1]:d.snapAmount[0]:d.snapAmount);var t="stepped"!==c.type,i=h||(e?t?f/1.5:m:1e3/60),o=e?t?7.5:40:2.5,n=[Math.abs(u[0].offsetTop),Math.abs(u[0].offsetLeft)],s=[10<l.scrollRatio.y?10:l.scrollRatio.y,10<l.scrollRatio.x?10:l.scrollRatio.x],s="x"===c.dir[0]?n[1]+c.dir[1]*(s[1]*o):n[0]+c.dir[1]*(s[0]*o),o="x"===c.dir[0]?n[1]+c.dir[1]*parseInt(c.scrollAmount):n[0]+c.dir[1]*parseInt(c.scrollAmount),o="auto"!==c.scrollAmount?o:s,s=r||(e?t?"mcsLinearOut":"mcsEaseInOut":"mcsLinear"),t=!!e;e&&i<17&&(o="x"===c.dir[0]?n[1]:n[0]),D(a,o.toString(),{dir:c.dir[0],scrollEasing:s,dur:i,onComplete:t}),e?c.dir=!1:(clearTimeout(c.step),c.step=setTimeout(function(){p()},i))}},G=function(e){var t=Q(this).data(z).opt,i=[];return(e="function"==typeof e?e():e)instanceof Array?i=1<e.length?[e[0],e[1]]:"x"===t.axis?[null,e[0]]:[e[0],null]:(i[0]=e.y||(e.x||"x"===t.axis?null:e),i[1]=e.x||(e.y||"y"===t.axis?null:e)),"function"==typeof i[0]&&(i[0]=i[0]()),"function"==typeof i[1]&&(i[1]=i[1]()),i},K=function(e,t){if(null!=e&&void 0!==e){var i,o=Q(this),n=o.data(z),s=n.opt,a=Q("#mCSB_"+n.idx+"_container"),r=a.parent(),n=_typeof(e),c="x"===(t=t||("x"===s.axis?"x":"y"))?a.outerWidth(!1)-r.width():a.outerHeight(!1)-r.height(),l="x"===t?a[0].offsetLeft:a[0].offsetTop,u="x"===t?"left":"top";switch(n){case"function":return e();case"object":return(d=e.jquery?e:Q(e)).length?"x"===t?h(d)[1]:h(d)[0]:void 0;case"string":case"number":if(ne(e))return Math.abs(e);if(-1!==e.indexOf("%"))return Math.abs(c*parseInt(e)/100);if(-1!==e.indexOf("-="))return Math.abs(l-parseInt(e.split("-=")[1]));if(-1!==e.indexOf("+="))return 0<=(i=l+parseInt(e.split("+=")[1]))?0:Math.abs(i);if(-1!==e.indexOf("px")&&ne(e.split("px")[0]))return Math.abs(e.split("px")[0]);if("top"===e||"left"===e)return 0;if("bottom"===e)return Math.abs(r.height()-a.outerHeight(!1));if("right"===e)return Math.abs(r.width()-a.outerWidth(!1));if("first"!==e&&"last"!==e)return Q(e).length?"x"===t?h(Q(e))[1]:h(Q(e))[0]:(a.css(u,e),void p.update.call(null,o[0]));var d=a.find(":"+e);return"x"===t?h(d)[1]:h(d)[0]}}},J=function(e){var o=Q(this),n=o.data(z),s=n.opt,a=Q("#mCSB_"+n.idx+"_container");if(e)return clearTimeout(a[0].autoUpdate),void te(a[0],"autoUpdate");function r(e){var t,i;Q(e).hasClass(g[2])?l():((t=new Image).onload=(i=t,function(){return function(){this.onload=null,Q(e).addClass(g[2]),l(2)}.apply(i,arguments)}),t.src=e.src)}function l(e){clearTimeout(a[0].autoUpdate),p.update.call(null,o[0],e)}!function i(){clearTimeout(a[0].autoUpdate),0!==o.parents("html").length?a[0].autoUpdate=setTimeout(function(){return s.advanced.updateOnSelectorChange&&(n.poll.change.n=(!0===s.advanced.updateOnSelectorChange&&(s.advanced.updateOnSelectorChange="*"),e=0,t=a.find(s.advanced.updateOnSelectorChange),s.advanced.updateOnSelectorChange&&0<t.length&&t.each(function(){e+=this.offsetHeight+this.offsetWidth}),e),n.poll.change.n!==n.poll.change.o)?(n.poll.change.o=n.poll.change.n,void l(3)):s.advanced.updateOnContentResize&&(n.poll.size.n=o[0].scrollHeight+o[0].scrollWidth+a[0].offsetHeight+o[0].offsetHeight+o[0].offsetWidth,n.poll.size.n!==n.poll.size.o)?(n.poll.size.o=n.poll.size.n,void l(1)):!s.advanced.updateOnImageLoad||"auto"===s.advanced.updateOnImageLoad&&"y"===s.axis||(n.poll.img.n=a.find("img").length,n.poll.img.n===n.poll.img.o)?void((s.advanced.updateOnSelectorChange||s.advanced.updateOnContentResize||s.advanced.updateOnImageLoad)&&i()):(n.poll.img.o=n.poll.img.n,void a.find("img").each(function(){r(this)}));var e,t},s.advanced.autoUpdateTimeout):o=null}()},H=function(e){e=e.data(z);Q("#mCSB_"+e.idx+"_container,#mCSB_"+e.idx+"_container_wrapper,#mCSB_"+e.idx+"_dragger_vertical,#mCSB_"+e.idx+"_dragger_horizontal").each(function(){t.call(this)})},D=function(n,e,s){var c,u,t=n.data(z),i=t.opt,p={trigger:"internal",dir:"y",scrollEasing:"mcsEaseOut",drag:!1,dur:i.scrollInertia,overwrite:"all",callbacks:!0,onStart:!0,onUpdate:!0,onComplete:!0},p=[(s=Q.extend(p,s)).dur,s.drag?0:s.dur],h=Q("#mCSB_"+t.idx),a=Q("#mCSB_"+t.idx+"_container"),o=a.parent(),f=i.callbacks.onTotalScrollOffset?G.call(n,i.callbacks.onTotalScrollOffset):[0,0],m=i.callbacks.onTotalScrollBackOffset?G.call(n,i.callbacks.onTotalScrollBackOffset):[0,0];if(t.trigger=s.trigger,0===o.scrollTop()&&0===o.scrollLeft()||(Q(".mCSB_"+t.idx+"_scrollbar").css("visibility","visible"),o.scrollTop(0).scrollLeft(0)),"_resetY"!==e||t.contentReset.y||(d("onOverflowYNone")&&i.callbacks.onOverflowYNone.call(n[0]),t.contentReset.y=1),"_resetX"!==e||t.contentReset.x||(d("onOverflowXNone")&&i.callbacks.onOverflowXNone.call(n[0]),t.contentReset.x=1),"_resetY"!==e&&"_resetX"!==e){switch(!t.contentReset.y&&n[0].mcs||!t.overflowed[0]||(d("onOverflowY")&&i.callbacks.onOverflowY.call(n[0]),t.contentReset.x=null),!t.contentReset.x&&n[0].mcs||!t.overflowed[1]||(d("onOverflowX")&&i.callbacks.onOverflowX.call(n[0]),t.contentReset.x=null),i.snapAmount&&(o=i.snapAmount instanceof Array?"x"===s.dir?i.snapAmount[1]:i.snapAmount[0]:i.snapAmount,c=e,o=o,u=i.snapOffset,e=Math.round(c/o)*o-u),s.dir){case"x":var r=Q("#mCSB_"+t.idx+"_dragger_horizontal"),g="left",v=a[0].offsetLeft,w=[h.width()-a.outerWidth(!1),r.parent().width()-r.width()],l=[e,0===e?0:e/t.scrollRatio.x],b=f[1],y=m[1],k=0<b?b/t.scrollRatio.x:0,S=0<y?y/t.scrollRatio.x:0;break;case"y":r=Q("#mCSB_"+t.idx+"_dragger_vertical"),g="top",v=a[0].offsetTop,w=[h.height()-a.outerHeight(!1),r.parent().height()-r.height()],l=[e,0===e?0:e/t.scrollRatio.y],b=f[0],y=m[0],k=0<b?b/t.scrollRatio.y:0,S=0<y?y/t.scrollRatio.y:0}l[1]<0||0===l[0]&&0===l[1]?l=[0,0]:l[1]>=w[1]?l=[w[0],w[1]]:l[0]=-l[0],n[0].mcs||(_(),d("onInit")&&i.callbacks.onInit.call(n[0])),clearTimeout(a[0].onCompleteTimeout),Z(r[0],g,Math.round(l[1]),p[1],s.scrollEasing),!t.tweenRunning&&(0===v&&0<=l[0]||v===w[0]&&l[0]<=w[0])||Z(a[0],g,Math.round(l[0]),p[0],s.scrollEasing,s.overwrite,{onStart:function(){s.callbacks&&s.onStart&&!t.tweenRunning&&(d("onScrollStart")&&(_(),i.callbacks.onScrollStart.call(n[0])),t.tweenRunning=!0,C(r),t.cbOffsets=[i.callbacks.alwaysTriggerOffsets||v>=w[0]+b,i.callbacks.alwaysTriggerOffsets||v<=-y])},onUpdate:function(){s.callbacks&&s.onUpdate&&d("whileScrolling")&&(_(),i.callbacks.whileScrolling.call(n[0]))},onComplete:function(){var e;s.callbacks&&s.onComplete&&("yx"===i.axis&&clearTimeout(a[0].onCompleteTimeout),e=a[0].idleTimer||0,a[0].onCompleteTimeout=setTimeout(function(){d("onScroll")&&(_(),i.callbacks.onScroll.call(n[0])),d("onTotalScroll")&&l[1]>=w[1]-k&&t.cbOffsets[0]&&(_(),i.callbacks.onTotalScroll.call(n[0])),d("onTotalScrollBack")&&l[1]<=S&&t.cbOffsets[1]&&(_(),i.callbacks.onTotalScrollBack.call(n[0])),t.tweenRunning=!1,a[0].idleTimer=0,C(r,"hide")},e))}})}function d(e){return t&&i.callbacks[e]&&"function"==typeof i.callbacks[e]}function _(){var e=[a[0].offsetTop,a[0].offsetLeft],t=[r[0].offsetTop,r[0].offsetLeft],i=[a.outerHeight(!1),a.outerWidth(!1)],o=[h.height(),h.width()];n[0].mcs={content:a,top:e[0],left:e[1],draggerTop:t[0],draggerLeft:t[1],topPct:Math.round(100*Math.abs(e[0])/(Math.abs(i[0])-o[0])),leftPct:Math.round(100*Math.abs(e[1])/(Math.abs(i[1])-o[1])),direction:s.dir}}},Z=function(e,t,i,o,c,u,n){e._mTween||(e._mTween={top:{},left:{}});var s,a,p=(n=n||{}).onStart||function(){},h=n.onUpdate||function(){},f=n.onComplete||function(){},m=ee(),r=0,l=e.offsetTop,g=e.style,d=e._mTween[t],v=("left"===t&&(l=e.offsetLeft),i-l);function w(){0<o?(d.currVal=function(e,t,i,o){switch(c){case"linear":case"mcsLinear":return i*e/o+t;case"mcsLinearOut":return e/=o,e--,i*Math.sqrt(1-e*e)+t;case"easeInOutSmooth":return(e/=o/2)<1?i/2*e*e+t:-i/2*(--e*(e-2)-1)+t;case"easeInOutStrong":return(e/=o/2)<1?i/2*Math.pow(2,10*(e-1))+t:(e--,i/2*(2-Math.pow(2,-10*e))+t);case"easeInOut":case"mcsEaseInOut":return(e/=o/2)<1?i/2*e*e*e+t:i/2*((e-=2)*e*e+2)+t;case"easeOutSmooth":return e/=o,-i*(--e*e*e*e-1)+t;case"easeOutStrong":return i*(1-Math.pow(2,-10*e/o))+t;default:var n=(e/=o)*e,s=n*e;return t+i*(.499999999999997*s*n+-2.5*n*n+5.5*s+-6.5*n+4*e)}}(d.time,l,v,o),g[t]=Math.round(d.currVal)+"px"):g[t]=i+"px",h.call()}d.stop=0,"none"===u||null!=d.id&&(window.requestAnimationFrame?window.cancelAnimationFrame(d.id):clearTimeout(d.id),d.id=null),s=1e3/60,d.time=r+s,a=window.requestAnimationFrame||function(e){return w(),setTimeout(e,.01)},d.id=a(function e(){d.stop||(r||p.call(),r=ee()-m,w(),r>=d.time&&(d.time=r>d.time?r+s-(r-d.time):r+s-1,d.time<r+1&&(d.time=r+1)),d.time<o?d.id=a(e):f.call())})},ee=function(){return window.performance&&window.performance.now?window.performance.now():window.performance&&window.performance.webkitNow?window.performance.webkitNow():Date.now?Date.now():(new Date).getTime()},t=function(){var e=this;e._mTween||(e._mTween={top:{},left:{}});for(var t=["top","left"],i=0;i<t.length;i++){var o=t[i];e._mTween[o].id&&(window.requestAnimationFrame?window.cancelAnimationFrame(e._mTween[o].id):clearTimeout(e._mTween[o].id),e._mTween[o].id=null,e._mTween[o].stop=1)}},te=function(t,i){try{delete t[i]}catch(e){t[i]=null}},ie=function(e){return!(e.which&&1!==e.which)},oe=function(e){e=e.originalEvent.pointerType;return!(e&&"touch"!==e&&2!==e)},ne=function(e){return!isNaN(parseFloat(e))&&isFinite(e)},h=function(e){var t=e.parents(".mCSB_container");return[e.offset().top-t.offset().top,e.offset().left-t.offset().left]},se=function(){var e=function(){var e=["webkit","moz","ms","o"];if("hidden"in document)return"hidden";for(var t=0;t<e.length;t++)if(e[t]+"Hidden"in document)return e[t]+"Hidden";return null}();return!!e&&document[e]},Q.fn[l]=function(e){return p[e]?p[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!==_typeof(e)&&e?void Q.error("Method "+e+" does not exist"):p.init.apply(this,arguments)},Q[l]=function(e){return p[e]?p[e].apply(this,Array.prototype.slice.call(arguments,1)):"object"!==_typeof(e)&&e?void Q.error("Method "+e+" does not exist"):p.init.apply(this,arguments)},Q[l].defaults=n,window[l]=!0,Q(window).bind("load",function(){Q(o)[l](),Q.extend(Q.expr[":"],{mcsInView:Q.expr[":"].mcsInView||function(e){var t,e=Q(e),i=e.parents(".mCSB_container");if(i.length)return t=i.parent(),0<=(i=[i[0].offsetTop,i[0].offsetLeft])[0]+h(e)[0]&&i[0]+h(e)[0]<t.height()-e.outerHeight(!1)&&0<=i[1]+h(e)[1]&&i[1]+h(e)[1]<t.width()-e.outerWidth(!1)},mcsInSight:Q.expr[":"].mcsInSight||function(e,t,i){var o,e=Q(e),n=e.parents(".mCSB_container"),i="exact"===i[3]?[[1,0],[1,0]]:[[.9,.1],[.6,.4]];if(n.length)return o=[e.outerHeight(!1),e.outerWidth(!1)],e=[n[0].offsetTop+h(e)[0],n[0].offsetLeft+h(e)[1]],n=[n.parent()[0].offsetHeight,n.parent()[0].offsetWidth],e[0]-n[0]*(i=[o[0]<n[0]?i[0]:i[1],o[1]<n[1]?i[0]:i[1]])[0][0]<0&&0<=e[0]+o[0]-n[0]*i[0][1]&&e[1]-n[1]*i[1][0]<0&&0<=e[1]+o[1]-n[1]*i[1][1]},mcsOverflow:Q.expr[":"].mcsOverflow||function(e){e=Q(e).data(z);if(e)return e.overflowed[0]||e.overflowed[1]}})})}),function(f){window.Reign={init:function(){this.Slider(),this.stickyHeader(),this.mobileMenu(),this.panelMenu(),this.iconsToggle(),this.responsiveMenu(),this.toggleMoreOption(),this.rtmediaText(),this.buddupressMenu(),this.headerSearch(),this.showActivity(),this.fitVids(),this.WooProductsSwipe(),this.EddSupport(),this.profileButtons(),this.setCounters(),this.stickyKit(),this.pageLoader(),this.UpdateNotification(),this.groupsMobile(),this.customMblDropdown(),this.headerTopBar(),this.headerScroll(),this.profileMenuToggle(),this.activityModal(),this.addHeaderClass(),this.addPageHeaderClass(),this.directoryLayout(),this.randomPostCatClass(),this.imageResize(),this.bpTabMenu(),this.galleryPostSlider(),this.passwordEyeInit(),this.singinPopupInit(),this.registerPopupInit(),this.singinTabInit(),this.closePopupInit(),this.LoginFormSubmit(),this.RegisterFormSubmit(),this.scrollUp(),this.mediaPress()},Slider:function(){var e;e=!!wp_main_js_obj.reign_rtl,f("aside #members-carousel-list, aside #members-carousel-list-widget, aside #groups-carousel-list, aside #groups-carousel-list-widget, .youzify-sidebar #members-carousel-list, .youzify-sidebar #members-carousel-list-widget, .youzify-sidebar #groups-carousel-list, .youzify-sidebar #groups-carousel-list-widget").not(".slick-initialized").slick({slidesToShow:1}),f("#members-carousel-list, #members-carousel-list-widget, #groups-carousel-list, #groups-carousel-list-widget").not(".slick-initialized").slick({dots:!1,slidesToShow:4,slidesToScroll:4,rtl:e,responsive:[{breakpoint:1024,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:768,settings:{slidesToShow:2,slidesToScroll:2}},{breakpoint:543,settings:{slidesToShow:1,slidesToScroll:1}}]}),f(".ps-profile__edit-tabs").slick({dots:!1,infinite:!1,slidesToShow:3,responsive:[{breakpoint:641,settings:{slidesToShow:2}},{breakpoint:420,settings:{slidesToShow:1}}]})},stickyHeader:function(){var e=f(document),t=f(".reign-sticky-header #masthead").outerHeight()+100;$elementHeader=f(".reign-sticky-header #masthead"),$elementBody=f("body.reign-sticky-header "),classNameHeader="sticky",classNameBody="rg-sticky-header",e.scroll(function(){$elementHeader.toggleClass(classNameHeader,e.scrollTop()>=t),$elementBody.toggleClass(classNameBody,e.scrollTop()>=t)})},mobileMenu:function(){var t,i,o=f("body");const n=f(".reign-fallback-header.header-mobile");f(".reign-header-top").length&&(t=f(".reign-header-top").outerHeight()),f("#wbcom-header-topbar").length&&(i=f("#wbcom-header-topbar").outerHeight()),f(document).ready(function(){var e;f("#wpadminbar").css("position","fixed"),f(".reign-navbar-mobile .navbar-menu-container").hiraku({btn:".reign-toggler-left",direction:"left",breakpoint:960}),f(".user-profile-menu-wrapper .user-profile-menu").hiraku({btn:".reign-user-toggler .user-link",direction:"right",breakpoint:960}),f(".user-profile-menu-wrapper").addClass("loaded"),f(".reign-user-toggler .psw-userbar__menu > .ps-dropdown__menu").hiraku({btn:".reign-user-toggler .ps-avatar",direction:"right",breakpoint:960}),f(".reign-nav-top-bar .js-hiraku-offcanvas").hasClass("js-hiraku-offcanvas-active")||f(".reign-nav-top-bar .js-hiraku-offcanvas").addClass("js-hiraku-offcanvas-active"),f(".user-link-wrap .js-hiraku-offcanvas").hasClass("js-hiraku-offcanvas-active")||f(".user-link-wrap .js-hiraku-offcanvas").addClass("js-hiraku-offcanvas-active"),f(".psw-userbar__menu .js-hiraku-offcanvas").hasClass("js-hiraku-offcanvas-active")||f(".psw-userbar__menu .js-hiraku-offcanvas").addClass("js-hiraku-offcanvas-active"),f(".reign-navbar-mobile .primary-menu .sub-menu").hide(),f(".reign-navbar-mobile .primary-menu .menu-item-has-children").each(function(){f(this).prepend('<i class="far submenu-btn fa-plus"></i>')}),f("body").on("click",".reign-navbar-mobile .primary-menu .submenu-btn",function(e){e.preventDefault(),f("body").addClass("menu-active"),f(this).toggleClass("fa-minus").parent().children(".sub-menu").slideToggle(),f(this).toggleClass("fa-plus")}),f(".reign-navbar-mobile .primary-menu li:has(ul)").doubleTapToGo(),window.innerWidth<960&&(n.hasClass("fixed-top")&&(e=0,f(window).on("scroll",function(){50<f(this).scrollTop()?(n.addClass("nav-scrolling"),f(this).scrollTop()>e?(n.addClass("to-bottom"),n.removeClass("to-top")):(n.addClass("to-top"),n.removeClass("to-bottom")),e=f(this).scrollTop()):n.removeClass("nav-scrolling")})),n.hasClass("fixed-top")&&f(window).on("scroll",function(){n.hasClass("nav-scrolling")&&n.hasClass("to-bottom")?(o.hasClass("admin-bar")?n.css({top:f("#wpadminbar").outerHeight()-f(".reign-nav-top-bar").outerHeight()}):n.css({top:-1*f(".reign-nav-top-bar").outerHeight()}),n.css("marginTop","0px")):(n.removeAttr("style"),n.css("marginTop",t+"px"),n.css("marginTop",i+"px"))}))}),window.innerWidth<960&&n.hasClass("fixed-top")&&f(window).on("load",function(){f(".reign-fallback-header:not(.nav-scrolling)")&&(n.css("marginTop",t+"px"),n.css("marginTop",i+"px"))})},panelMenu:function(){f(document).ready(function(){f(".reign-menu-panel .reign-toggler").on("click",function(e){e.preventDefault(),f(".reign-menu-panel").hasClass("reign-panel-open")?f(".reign-menu-panel").removeClass("reign-panel-open"):f(".reign-menu-panel").addClass("reign-panel-open")}),f(".reign-menu-panel-inner.reign-scrollbar").mCustomScrollbar({theme:"minimal-dark",mouseWheel:{preventDefault:!0}})})},iconsToggle:function(){f(document).on("click",".header-notifications-dropdown-toggle a.dropdown-toggle",function(e){e.preventDefault();e=f(this).closest(".header-notifications-dropdown-toggle");e.siblings(".selected").removeClass("selected"),e.toggleClass("selected")}),f("body").mouseup(function(e){f(".header-notifications-dropdown-toggle *").is(e.target)||f(".header-notifications-dropdown-toggle").removeClass("selected")})},responsiveMenu:function(){wp_main_js_obj.reign_more_menu_enable&&f(".reign-fallback-header.version-one .primary-menu, .reign-fallback-header.version-two .primary-menu, .reign-fallback-header.version-three .primary-menu, #wbcom-ele-masthead .primary-menu").ReignMore(60),f(document).on("click",".header-more-dropdown-toggle a.dropdown-toggle",function(e){e.preventDefault();e=f(this).closest(".header-more-dropdown-toggle");e.siblings(".selected").removeClass("selected"),e.toggleClass("selected")}),f("body").mouseup(function(e){f(".header-more-dropdown-toggle *").is(e.target)||f(".header-more-dropdown-toggle").removeClass("selected")}),f(".main-navigation>ul").each(function(){f("body").addClass("nav-more-loaded")})},toggleMoreOption:function(){f(document).on("click",".bp-activity-more-options-wrap .bp-activity-more-options-action",function(e){e.preventDefault();e=f(this).closest(".bp-activity-more-options-wrap");e.siblings(".selected").removeClass("selected"),e.toggleClass("selected")}),f("body").mouseup(function(e){f(".bp-activity-more-options-wrap *").is(e.target)||f(".bp-activity-more-options-wrap").removeClass("selected")})},rtmediaText:function(){f(".rtmedia-activity-text > span").each(function(){f(this).filter(function(){return""===f.trim(f(this).text())&&0===f(this).children().length}).remove()})},buddupressMenu:function(){f(".wbcom-nav-menu-toggle").click(function(){f(this).toggleClass("open")});var t=f(".rg-select-filter :selected").text();f(".rg-select-filter option").each(function(){var e=f(this).text()===t?"current":"";f(".rg-filters-wrap").append('<li class="'+e+'"><a href="'+f(this).attr("value")+'">'+f(this).html()+"</a></li>")}),f(".rg-filters-wrap").on("click","li a",function(e){e.preventDefault();e=f(this).attr("href");return f(".rg-select-filter").val(e).change(),f(".rg-filters-wrap li").removeClass("current"),f(".rg-filters-wrap li").removeClass("selected"),f(this).parent().addClass("current"),!1}),f(".member-front-page .bp-widget-area h4.widget-title").wrapInner("<span/>"),f(".group-front-page .bp-widget-area h4.widget-title").wrapInner("<span/>")},headerSearch:function(){f(document).on("click",".search-wrap .rg-search-icon",function(e){var t=f(this).parent(".search-wrap");e.preventDefault(),t.toggleClass("search-active"),t.find(".search-field").focus()}),f(document).on("click",".search-wrap .rg-search-close",function(e){f(".search-wrap").removeClass("search-active")})},showActivity:function(){function i(e,t){for(var i=e.split("?")[1].split("&"),o=0;o<i.length;o++){var n=i[o].split("=");if(n[0]===t)return n[1]}}function o(e,t,i){i=f(i);var o=f("#reign_per_page",i).val(),n=f("#reign_max_items",i).val(),s=f("#reign_included_components",i).val(),a=f("#reign_excluded_components",i).val(),r=f("#reign_show_avatar",i).val(),l=f("#reign_show_content",i).val(),d=f("#reign_show_filters",i).val(),c=f("#reign_is_personal",i).val(),u=f("#reign_is_blog_admin_activity",i).val(),p=f("#reign_show_post_form",i).val(),h=f("#reign-activity-words-count",i).val();f.post(wp_main_js_obj.ajaxurl,{action:"reign_fetch_content",cookie:encodeURIComponent(document.cookie),page:e,scope:t,max:n,per_page:o,show_avatar:r,show_content:l,show_filters:d,is_personal:c,is_blog_admin_activity:u,included_components:s,excluded_components:a,show_post_form:p,original_scope:f("#reign-original-scope").val(),activity_words_count:h,allow_comment:f("#reign-activity-allow-comment").val()},function(e){f(".reign-wrap",i).replaceWith(e),f("form.reign-ac-form").hide(),f("#activity-filter-links li#afilter-"+t,i).addClass("selected")})}f(document).on("click",".widget_bp_reign_activity_widget div.pagination-links a",function(e){e.preventDefault();e=f(this).parents(".widget_bp_reign_activity_widget").get(0),e=f(e);o(i(f(this).attr("href"),"acpage"),f("#reign_scope").val(),e)}),f(document).on("click",".widget_bp_reign_activity_widget #activity-filter-links li a",function(){var e=f(this).parents(".widget_bp_reign_activity_widget").get(0),e=f(e),t="",t="afilter-clear"===f(this).parent().attr("id")?f("#reign-original-scope",e).val():i(f(this).attr("href"),"afilter");return f("#reign-scope").val(t),o(1,t,e),!1})},fitVids:function(){f(document).ready(function(){f("body").fitVids()})},WooProductsSwipe:function(){var e;e=!!wp_main_js_obj.reign_rtl,f(".wc-tabs").slick({arrows:!1,dots:!1,slidesToShow:3,slidesToScroll:1,variableWidth:!0,infinite:!1,swipeToSlide:!0,rtl:e}),f("table.my_account_bookings").wrap('<div class="touch-scroll-table"/>')},EddSupport:function(){f(window).load(function(){var e,t;e=!!wp_main_js_obj.reign_rtl,f(window).width()<=767&&(f(".fes-vendor-menu > ul").addClass("edd-tabs"),t=f(".fes-vendor-menu-tab.active").index(0),f(".fes-vendor-menu .edd-tabs").slick({arrows:!1,dots:!1,touchMove:!0,slidesToShow:4,slidesToScroll:1,variableWidth:!0,rtl:e}),0!==t&&(t=+t),f(".fes-vendor-menu .edd-tabs").slick("slickGoTo",t)),f(document).ready(function(){var e=f("nav.fes-vendor-menu").addClass("wb-pageload");setTimeout(function(){e.removeClass("wb-pageload")},800)})}),f(".fes-vendor-vendor-feedback-tab > a > i").addClass("icon-user"),f(".edd_price_options, .modal-content").find("label").each(function(){f(this).removeAttr("for"),f(this).find("input").is(":checked")?f(this).parent().addClass("checked"):f(this).parent().removeClass("checked"),f(this).click(function(){f(this).parents(".edd_price_options").hasClass("edd_multi_mode")?f(this).find('input[type="checkbox"]').is(":checked")?f(this).parent().addClass("checked"):f(this).parent().removeClass("checked"):(f(this).find('input[type="radio"]').is(":checked")?f(this).parent().addClass("checked").siblings("li"):f(this).parent()).removeClass("checked")})}),f("label.selectit").each(function(){f(this).removeAttr("for"),f(this).find("input").is(":checked")?f(this).addClass("checked"):f(this).removeClass("checked"),f(this).click(function(){f(this).find('input[type="checkbox"]').is(":checked")?f(this).addClass("checked"):f(this).removeClass("checked")})})},profileButtons:function(){f(".rg-item-buttons").on("click",function(e){e.stopPropagation(),f(this).toggleClass("active")}),f("body").on("click",function(e){f(".rg-item-buttons").removeClass("active")})},setCounters:function(){f("#wp-admin-bar-my-account-buddypress").find("li").each(function(){var e=f(this),t=e.children("a").children(".count");0!=t.length&&(e=e.attr("id"),0==(e=f(".bp-menu.bp-"+e.replace(/wp-admin-bar-my-account-/,"")+"-nav")).find(".count").length&&e.find("a").append('<span class="count">'+t.html()+"</span>"))})},stickyKit:function(){f(document.body).trigger("sticky_kit:recalc"),f("body.reign-sticky-sidebar .widget-area-inner, body.reign-sticky-sidebar .widget-area-inner-left").stick_in_parent({offset_top:40})},pageLoader:function(){f(window).load(function(){f("body").addClass("rg-page-loaded rg-remove-loader")}),setTimeout(function(){f("body").hasClass("rg-remove-loader")||f("body").addClass("rg-remove-loader")},3e3)},UpdateNotification:function(){f(document).on("heartbeat-tick.reign_notification_count",function(e,t){t.hasOwnProperty("reign_notification_count")&&(0<(t=t.reign_notification_count).notification?(jQuery("#ab-pending-notifications").text(t.notification).removeClass("no-alert"),jQuery("#ab-pending-notifications-mobile").text(t.notification).removeClass("no-alert"),jQuery("#wp-admin-bar-my-account-notifications .ab-item[href*='/notifications/']").each(function(){jQuery(this).append("<span class='count'>"+t.notification+"</span>"),1<jQuery(this).find(".count").length&&jQuery(this).find(".count").first().remove()})):(jQuery("#ab-pending-notifications").text(t.notification).addClass("no-alert"),jQuery("#ab-pending-notifications-mobile").text(t.notification).addClass("no-alert"),jQuery("#wp-admin-bar-my-account-notifications .ab-item[href*='/notifications/']").each(function(){jQuery(this).find(".count").remove()})),jQuery(".mobile #wp-admin-bar-my-account-notifications-read, #adminbar-links #wp-admin-bar-my-account-notifications-read").each(function(){f(this).find("a").find(".count").remove()}),0<t.unread_message?(jQuery("#user-messages").find("span").text(t.unread_message),jQuery(".ab-item[href*='/messages/']").each(function(){jQuery(this).append("<span class='count'>"+t.unread_message+"</span>"),1<jQuery(this).find(".count").length&&jQuery(this).find(".count").first().remove()})):(jQuery("#user-messages").find("span").text(t.unread_message),jQuery(".ab-item[href*='/messages/']").each(function(){jQuery(this).find(".count").remove()})),jQuery(".mobile #wp-admin-bar-my-account-messages-default, #adminbar-links #wp-admin-bar-my-account-messages-default").find("li:not('#wp-admin-bar-my-account-messages-inbox')").each(function(){jQuery(this).find("span").remove()}),0<t.friend_request?jQuery(".ab-item[href*='/friends/']").each(function(){jQuery(this).append("<span class='count'>"+t.friend_request+"</span>"),1<jQuery(this).find(".count").length&&jQuery(this).find(".count").first().remove()}):jQuery(".ab-item[href*='/friends/']").each(function(){jQuery(this).find(".count").remove()}),jQuery(".mobile #wp-admin-bar-my-account-friends-default, #adminbar-links #wp-admin-bar-my-account-friends-default").find("li:not('#wp-admin-bar-my-account-friends-requests')").each(function(){jQuery(this).find("span").remove()}),jQuery(".user-notifications .rg-count").html(t.notification),t&&(jQuery("#wp-admin-bar-bp-notifications-default").empty(),jQuery(".user-notifications #rg-notify").empty(),jQuery.each(t.notification_content,function(e,t){jQuery("#wp-admin-bar-bp-notifications-default").append("<li>"+t+"</li>"),jQuery("#wp-admin-bar-bp-notifications-default a").each(function(){jQuery(this).addClass("ab-item")})}),jQuery.each(t.notification_content,function(e,t){jQuery(".user-notifications #rg-notify").append("<li>"+t+"</li>")})))})},groupsMobile:function(){var e=f(window),t=f(".widget-groups-by, .widget-groups-orderby, .widget-groups-groupby"),i=f(".widget-activity-nav, .widget-activity-subnav"),o=f(".widget-members-nav, .widget-members-subnav");e.width()<544&&(0==f("#mobile-view-aside").length&&f('<aside id="mobile-view-aside"></aside>').insertBefore(".groups.dir-list"),e.width()<544?(t.prependTo("#mobile-view-aside"),i.insertAfter(".activity-content-area .entry-header"),o.insertAfter(".members-content-area .entry-header")):(t.prependTo("#left"),i.prependTo("#left"),o.prependTo("#left"))),f(window).on("resize",function(){f(window).width()<544?(t.prependTo("#mobile-view-aside"),i.insertAfter(".activity-content-area .entry-header"),o.insertAfter(".members-content-area .entry-header")):(t.prependTo("#left"),i.prependTo("#left"),o.prependTo("#left"))})},customMblDropdown:function(){f(document).on("click",".rg-custom-mbl-menu h2",function(){f(this).parent(".rg-custom-mbl-menu").toggleClass("active")}),f(document).ready(function(){f(".product-categories ul.children").slideUp(),f(".product-categories li").click(function(e){f(this).toggleClass("active"),f("ul",this).slideToggle(),e.stopPropagation()})})},headerTopBar:function(){wp_main_js_obj.reign_ele_topbar?f(window).width()<960&&(wp_main_js_obj.topbar_mobile_disabled||jQuery("div#wbcom-header-topbar").height(),jQuery("div#wpadminbar").height(),f(window).resize(function(){wp_main_js_obj.topbar_mobile_disabled||jQuery("div#wbcom-header-topbar").height(),jQuery("div#wpadminbar").height()})):f(window).width()<960&&(wp_main_js_obj.topbar_mobile_disabled||jQuery("div.reign-header-top").height(),jQuery("div#wpadminbar").height(),f(window).resize(function(){wp_main_js_obj.topbar_mobile_disabled||jQuery("div.reign-header-top").height(),jQuery("div#wpadminbar").height()}))},headerScroll:function(){var e=f(document),t=f("body");e.scroll(function(){t.toggleClass("has-scroll",1<=e.scrollTop())}),wp_main_js_obj.reign_ele_topbar?f(window).scroll(function(){f(window).width()<960&&599<f(window).width()&&(0<f(document).scrollTop()?wp_main_js_obj.logged_in&&jQuery("div#wpadminbar").height():(wp_main_js_obj.topbar_mobile_disabled||jQuery("div#wbcom-header-topbar").height(),jQuery("div#wpadminbar").height())),f(window).width()<601&&(0<f(document).scrollTop()||(wp_main_js_obj.topbar_mobile_disabled||jQuery("div#wbcom-header-topbar").height(),jQuery("div#wpadminbar").height()))}):f(window).scroll(function(){f(window).width()<960&&599<f(window).width()&&(0<f(document).scrollTop()?wp_main_js_obj.logged_in&&jQuery("div#wpadminbar").height():(wp_main_js_obj.topbar_mobile_disabled||jQuery("div.reign-header-top").height(),jQuery("div#wpadminbar").height())),f(window).width()<601&&(0<f(document).scrollTop()||(wp_main_js_obj.topbar_mobile_disabled||jQuery("div.reign-header-top").height(),jQuery("div#wpadminbar").height()))})},profileMenuToggle:function(){f("div.wbtm-show-item-buttons").click(function(){f(this).next("#item-buttons").toggle()}),f(document).click(function(e){e=e.target;f(e).is("div.wbtm-show-item-buttons")||f(e).parents().is("div.wbtm-show-item-buttons")||f("#item-buttons").hide()})},activityModal:function(){"on"!==wp_main_param.activity_post_popup&&(f(".activity-update-form:not(.modal-popup):not(.bp-activity-edit) #whats-new").on("focus",function(){f("body").addClass("activity-modal")}),f(document).on("click","#aw-whats-new-submit, #aw-whats-new-reset",function(){f("body").removeClass("activity-modal")}),f(document).mouseup(function(e){var t=f("#whats-new-form");t.is(e.target)||0!==t.has(e.target).length||(f("body").removeClass("activity-modal"),f("#whats-new").focusout())}),f(document).keyup(function(e){27===e.keyCode&&(f("body").removeClass("activity-modal"),f("#whats-new").blur())}))},addHeaderClass:function(){f(".rg-mobile-header-icon-wrap").each(function(){f(this).filter(function(){return""===f.trim(f(this).text())&&0===f(this).children().length}).remove()})},addPageHeaderClass:function(){0!=f(".lm-site-header-section").length&&f("body").addClass("lm-site-header-section-enabled")},directoryLayout:function(){f(".bp-legacy .wbtm-member-directory-type-4 .action .generic-button").find("a").contents().wrap("<span/>"),f(".bp-legacy.manage-members .wbtm-member-directory-type-4 .action > div").find("a.button").contents().wrap("<span/>"),f(".bp-legacy .wbtm-group-directory-type-4 .action .generic-button").find("a").contents().wrap("<span/>")},randomPostCatClass:function(){var t=["cat-green","cat-emerald","cat-blue","cat-violet","cat-salmon","cat-magenta","cat-sky","cat-sapphire","cat-brown","cat-red"];f(".cat-links a").addClass("cat"),f(".cat-links a").each(function(){if(0===t.length)return!1;var e=Math.floor(Math.random()*t.length),e=t[e];f(this).addClass(e)})},imageResize:function(){f(".aspect-ratio .img-card").each(function(){var e,t,i=f(this).width(),o=f(this).height(),n=i/o,s=f(this).find("img").width()/f(this).find("img").height();s<=n?(n=(e=(t=i)/s)/2,f(this).find("img").css({width:t+1,height:e+1,marginTop:-n,marginLeft:0,top:"50%",left:"0"})):(i=(t=(e=o)*s)/2,f(this).find("img").css({width:t+1,height:e+1,marginTop:0,marginLeft:-i,top:"0",left:"50%"})),f(this).css("opacity","1")})},bpTabMenu:function(){var e;e=!!wp_main_js_obj.reign_rtl,f(".rg-nouveau-sidebar-menu.reign-nav-more .main-navs:not(.vertical) ul").BuddyPressMenu(35),f(".rg-nouveau-sidebar-menu.reign-nav-swipe .main-navs:not(.vertical) ul").slick({slidesToScroll:1,nextArrow:'<button class="slick-next slick-arrow reign-nav-swipe-arrow"><i class="far fa-angle-right"></i></button>',prevArrow:'<button class="slick-prev slick-arrow reign-nav-swipe-arrow"><i class="far fa-angle-left"></i></button>',infinite:!1,swipeToSlide:!0,variableWidth:!0,rtl:e}),f(document).on("click",".rg-nouveau-sidebar-menu .more-button",function(e){e.preventDefault(),f(this).toggleClass("active").next().toggleClass("active")}),f(document).on("click",".rg-nouveau-sidebar-menu .hideshow .sub-menu a",function(e){f("body").trigger("click");var t=f(this).parent();t.parent(".rg-nouveau-sidebar-menu .sub-menu").find("li").removeClass("current selected"),t.addClass("current selected")}),f(document).click(function(e){var t=f(".rg-nouveau-sidebar-menu .more-button, .rg-nouveau-sidebar-menu .sub-menu");t.is(e.target)||0!==t.has(e.target).length||f(".rg-nouveau-sidebar-menu .more-button").removeClass("active").next().removeClass("active")})},galleryPostSlider:function(){f(".archive-rg-gallery-post .gallery").each(function(){var e=!!f("body").hasClass("rtl");f(".post_format-post-format-gallery:not(.thumbnail-view) .archive-rg-gallery-post .gallery").slick({infinite:!1,slidesToShow:4,slidesToScroll:1,nextArrow:'<button class="slick-next slick-arrow"><i class="far fa-angle-right"></i></button>',prevArrow:'<button class="slick-prev slick-arrow"><i class="far fa-angle-left"></i></button>',rtl:e,responsive:[{breakpoint:768,settings:{slidesToShow:2}},{breakpoint:480,settings:{slidesToShow:1}}]})}),f(".thumbnail-view .archive-rg-gallery-post .gallery").each(function(){var e=!!f("body").hasClass("rtl");f(".thumbnail-view .archive-rg-gallery-post .gallery").slick({infinite:!1,slidesToShow:1,slidesToScroll:1,nextArrow:'<button class="slick-next slick-arrow"><i class="far fa-angle-right"></i></button>',prevArrow:'<button class="slick-prev slick-arrow"><i class="far fa-angle-left"></i></button>',rtl:e})})},passwordEyeInit:function(){f(".password-eye").on("click",function(e){e.preventDefault();var e=jQuery(this),t=e.next("input");"password"===t.attr("type")?(t.attr("type","text"),e.addClass("fa-eye-slash"),e.removeClass("fa-eye")):(t.attr("type","password"),e.removeClass("fa-eye-slash"),e.addClass("fa-eye"))})},singinPopupInit:function(){f(".rg-login-btn-wrap .btn-login").on("click",function(e){"#"==jQuery(this).attr("href")&&(e.preventDefault(),f("#registration-login-form-popup").addClass("reign-window-popup-open"),f("#registration-login-form-popup .nav-tabs a.nav-link").removeClass("active"),f("#registration-login-form-popup .tab-content .tab-pane").removeClass("active"),f("#registration-login-form-popup .nav-tabs .nav-login-link").addClass("active"),e=f("#registration-login-form-popup .nav-tabs .nav-login-link").attr("href"),f(void 0!==e?e:".tab-content .tab-pane").addClass("active"),f(".reign-overflow-x-wrapper").show(),f("body").addClass("modal-active"))})},registerPopupInit:function(){f(".rg-register-btn-wrap .btn-register").on("click",function(e){"#"==jQuery(this).attr("href")&&(e.preventDefault(),f("#registration-login-form-popup").addClass("reign-window-popup-open"),f("#registration-login-form-popup .nav-tabs a.nav-link").removeClass("active"),f("#registration-login-form-popup .tab-content .tab-pane").removeClass("active"),f("#registration-login-form-popup .nav-tabs .nav-register-link").addClass("active"),e=f("#registration-login-form-popup .nav-tabs .nav-register-link").attr("href"),f(void 0!==e?e:".tab-content .tab-pane").addClass("active"),f(".reign-overflow-x-wrapper").show(),f("body").addClass("modal-active"))})},singinTabInit:function(){f("#registration-login-form-popup .nav-tabs a.nav-link").on("click",function(e){e.preventDefault(),f("#registration-login-form-popup .nav-tabs a.nav-link").removeClass("active"),f("#registration-login-form-popup .tab-content .tab-pane").removeClass("active"),f(this).addClass("active");e=f(this).attr("href");f(e).addClass("active")})},closePopupInit:function(){f(".reign-close-popup").on("click",function(e){var t=f(e.target).data("id");"registration-login-form-popup"==t&&(e.preventDefault(),f("#"+t).removeClass("reign-window-popup-open"),f(".reign-overflow-x-wrapper").hide(),f("body").removeClass("modal-active"))})},LoginFormSubmit:function(){jQuery(".reign-sign-form-login.reign-sign-form").on("submit",function(e){e.preventDefault();var o,a=jQuery(this),e=a.data("handler"),r=a.find(".reign-sign-form-messages");e&&(o={action:e},e=a.serializeArray(),jQuery.each(e,function(e,t){var i;Array.isArray(o[t.name])?o[t.name].push(t.value):void 0!==o[t.name]?(i=o[t.name],o[t.name]=new Array,o[t.name].push(i),o[t.name].push(t.value)):o[t.name]=t.value}),jQuery.ajax({url:wp_main_js_obj.ajaxurl,dataType:"json",type:"POST",data:o,beforeSend:function(){a.addClass("loading"),r.empty(),a.find(".invalid-feedback").remove(),a.find(".is-invalid, .has-errors").removeClass("is-invalid has-errors")},success:function(e){if(a.removeClass("loading"),e.success)return e.data.redirect_to?void location.replace(e.data.redirect_to):e.data.email_sent?(a.find(".reign-sign-form-success-email-message").addClass("active"),a.find(".reign-sign-form-register-fields").css("display","none"),a.closest(".registration-login-form").css("min-height","360px"),a.closest(".registration-login-form").css("padding-left","0"),a.closest(".tab-pane").find(".title").css("display","none"),a.closest(".tab-pane").find(".title").css("display","none"),a.closest(".registration-login-form").find(".nav-tabs").css("display","none"),void jQuery("html, body").animate({scrollTop:a.offset().top-140},1e3)):void location.reload();var t;if(e.data.message)return(t=jQuery('<li class="error" />')).html(e.data.message),void t.appendTo(r);if(e.data.errors){var i,o=e.data.errors;for(i in a.find(".invalid-feedback").remove(),a.find(".is-invalid, .has-errors").removeClass("is-invalid has-errors"),o){var n=jQuery('[name="'+i+'"]',a),s=n.closest(".form-group");jQuery('<div class="invalid-feedback" />').appendTo(n.parent()).text(o[i]),n.addClass("is-invalid"),s.addClass("has-errors")}}},error:function(e,t){a.removeClass("loading"),alert(t)}}))})},RegisterFormSubmit:function(){jQuery(".reign-sign-form-register.reign-sign-form").on("submit",function(e){e.preventDefault();var o,a=jQuery(this),e=a.data("handler"),r=a.find(".reign-sign-form-messages");e&&(o={action:e},e=a.serializeArray(),jQuery.each(e,function(e,t){var i;Array.isArray(o[t.name])?o[t.name].push(t.value):void 0!==o[t.name]?(i=o[t.name],o[t.name]=new Array,o[t.name].push(i),o[t.name].push(t.value)):o[t.name]=t.value}),jQuery.ajax({url:wp_main_js_obj.ajaxurl,dataType:"json",type:"POST",data:o,beforeSend:function(){a.addClass("loading"),r.empty(),a.find(".invalid-feedback").remove(),a.find(".is-invalid, .has-errors").removeClass("is-invalid has-errors")},success:function(e){if(a.removeClass("loading"),e.success)return e.data.redirect_to?void location.replace(e.data.redirect_to):e.data.email_sent?(a.find(".reign-sign-form-success-email-message").addClass("active"),a.find(".reign-sign-form-register-fields").css("display","none"),a.closest(".registration-login-form").css("min-height","360px"),a.closest(".registration-login-form").css("padding-left","0"),a.closest(".tab-pane").find(".title").css("display","none"),a.closest(".tab-pane").find(".title").css("display","none"),a.closest(".registration-login-form").find(".nav-tabs").css("display","none"),void jQuery("html, body").animate({scrollTop:a.offset().top-140},1e3)):void location.reload();var t;if(e.data.message)return(t=jQuery('<li class="error" />')).html(e.data.message),void t.appendTo(r);if(e.data.errors){var i,o=e.data.errors;for(i in a.find(".invalid-feedback").remove(),a.find(".is-invalid, .has-errors").removeClass("is-invalid has-errors"),o){var n=jQuery('[name="'+i+'"]',a),s=n.closest(".form-group");jQuery('<div class="invalid-feedback" />').appendTo(n.parent()).text(o[i]),n.addClass("is-invalid"),s.addClass("has-errors")}}},error:function(e,t){a.removeClass("loading"),alert(t)}}))})},scrollUp:function(){1==wp_main_js_obj.reign_enable_scrollup&&f.scrollUp({scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationInSpeed:200,animationOutSpeed:200,scrollText:'<i class="far fa-chevron-circle-up"></i>',scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647})},mediaPress:function(){"nouveau"===wp_main_js_obj.theme_package_id&&f(".activity-update-form #whats-new-form").append(f("#mpp-activity-upload-buttons"))}},f(document).on("ready",function(){Reign.init()})}(jQuery),jQuery(document).ready(function(){var e,t,i,o;jQuery("div#wbcom-header-topbar").length&&(t=(e=jQuery("div#wbcom-header-topbar").height())+32,o=e+(i=jQuery(".rg-sticky-menu #masthead.sticky-header").height()),jQuery(".rg-header-top-bar #wbcom-header-topbar").show(),jQuery(".rg-header-top-bar.rg-sticky-menu #masthead.sticky-header").css("top",e+"px"),jQuery(".admin-bar.rg-header-top-bar.rg-sticky-menu #masthead.sticky-header").css("top",t+"px"),jQuery(".rg-sticky-menu").css("padding-top",i+"px"),jQuery(".rg-header-top-bar.rg-sticky-menu").css("padding-top",o+"px"))}),jQuery(document).ready(function(){var e;jQuery(".reign-header-top").length&&(e=jQuery(".reign-header-top").height(),jQuery("body.admin-bar.reign-sticky-topbar .reign-header-top").css("top","32px"),jQuery(".reign-sticky-topbar #masthead").css("top",e+10+"px"))}),jQuery(window).on("resize",function(){var e;jQuery(".reign-header-top").length&&(e=jQuery(".reign-header-top").height(),jQuery("body.admin-bar.reign-sticky-topbar .reign-header-top").css("top","32px"),jQuery(".reign-sticky-topbar #masthead").css("top",e+10+"px"))}),jQuery(window).on("resize",function(){var e,t,i,o=jQuery("body");site_mobile_header=jQuery(".reign-fallback-header.header-mobile"),jQuery(".reign-header-top").length&&(e=jQuery(".reign-header-top").outerHeight()),jQuery("#wbcom-header-topbar").length&&(t=jQuery("#wbcom-header-topbar").outerHeight()),window.innerWidth<960&&(site_mobile_header.hasClass("fixed-top")&&(i=0,jQuery(window).on("scroll",function(){50<jQuery(this).scrollTop()?(site_mobile_header.addClass("nav-scrolling"),jQuery(this).scrollTop()>i?(site_mobile_header.addClass("to-bottom"),site_mobile_header.removeClass("to-top")):(site_mobile_header.addClass("to-top"),site_mobile_header.removeClass("to-bottom")),i=jQuery(this).scrollTop()):site_mobile_header.removeClass("nav-scrolling")})),site_mobile_header.hasClass("fixed-top")&&(site_mobile_header.hasClass("nav-scrolling")&&site_mobile_header.hasClass("to-bottom")?(o.hasClass("admin-bar")?site_mobile_header.css({top:jQuery("#wpadminbar").outerHeight()-jQuery(".reign-nav-top-bar").outerHeight()}):site_mobile_header.css({top:-1*jQuery(".reign-nav-top-bar").outerHeight()}),site_mobile_header.css("marginTop","0px")):(site_mobile_header.removeAttr("style"),site_mobile_header.css("marginTop",e+"px"),site_mobile_header.css("marginTop",t+"px")),jQuery(window).on("scroll",function(){site_mobile_header.hasClass("nav-scrolling")&&site_mobile_header.hasClass("to-bottom")?(o.hasClass("admin-bar")?site_mobile_header.css({top:jQuery("#wpadminbar").outerHeight()-jQuery(".reign-nav-top-bar").outerHeight()}):site_mobile_header.css({top:-1*jQuery(".reign-nav-top-bar").outerHeight()}),site_mobile_header.css("marginTop","0px")):(site_mobile_header.removeAttr("style"),site_mobile_header.css("marginTop",e+"px"),site_mobile_header.css("marginTop",t+"px"))})))}),jQuery(document).ready(function(){jQuery(".wb-group-type-filters-wrap").on("click","li a",function(e){e.preventDefault();var e=jQuery(this).attr("data-group-slug"),t=(jQuery(".wb-group-type-filters-wrap li").removeClass("current"),jQuery(this).parent().addClass("current"),"groups");return bp_filter_request(t,jq.cookie("bp-groups-filter"),jq.cookie("bp-groups-scope"),"div."+t,jQuery("#groups_search").val(),1,"group_type="+e,"",""),!1})}),jQuery(document).ready(function(){QtyChngMinus(),QtyChngPlus()}),jQuery(document).ajaxComplete(function(){QtyChngMinus()}),jQuery(document).ajaxComplete(function(){QtyChngPlus()}),jQuery(".rg-woo-category-slider-wrap").each(function(){var e;e=!!wp_main_js_obj.reign_rtl,jQuery(this).slick({rtl:e,responsive:[{breakpoint:991,settings:{slidesToShow:2}},{breakpoint:543,settings:{slidesToShow:1}}]})}),jQuery(document).ready(function(){jQuery(".bp-legacy .wbtm-item-buttons-wrapper #item-buttons > div").length||(jQuery(".bp-legacy .wbtm-item-buttons-wrapper").hide(),jQuery(".bp-legacy .wbtm-cover-header-type-3 .wbtm-cover-extra-info-section").css("padding-bottom",0))}),function(s){s(document).ready(function(){var o;function n(e){return e.replace(/(^\?)/,"").split("&").map(function(e){return this[(e=e.split("="))[0]]=e[1],this}.bind({}))[0]}wp_main_js_obj.single_activity_page||(o=wp_main_js_obj.excerpt_length,"nouveau"===wp_main_js_obj.theme_package_id?jQuery(document).ajaxComplete(function(e,t,i){i.data&&"activity_filter"===n(i.data).action&&setTimeout(function(){s(".rtmedia-activity-text").each(function(){var e,t=s(this).find("span").html();s.trim(t).length>o&&(e=t.substring(0,o),t=t.substring(o,s.trim(t).length),s(this).empty().html(e),s(this).append('<a href="javascript:void(0);" class="read-more activity-read-more">'+wp_main_js_obj.append_text+"</a>"),s(this).append('<span class="rtmedia-more-text">'+t+"</span>"))})},1e3)}):s(".rtmedia-activity-text").each(function(){var e,t=s(this).html();s.trim(t).length>o&&(e=t.substring(0,o),t=t.substring(o,s.trim(t).length),s(this).empty().html(e),s(this).append('<a href="javascript:void(0);" class="read-more activity-read-more">'+wp_main_js_obj.append_text+"</a>"),s(this).append('<span class="rtmedia-more-text">'+t+"</span>"))}),s(document).on("click",".activity-content .read-more",function(){s(this).siblings(".rtmedia-more-text").contents().unwrap(),s(this).remove()}),jQuery(document).ajaxComplete(function(e,t,i){var o;i.data&&"post_update"===n(i.data).action&&(o=wp_main_js_obj.excerpt_length,"nouveau"===wp_main_js_obj.theme_package_id?setTimeout(function(){s(".rtmedia-activity-text").each(function(){var e,t=s(this).find("span").html();s.trim(t).length>o&&(e=t.substring(0,o),t=t.substring(o,s.trim(t).length),s(this).empty().html(e),s(this).append('<a href="javascript:void(0);" class="read-more activity-read-more">'+wp_main_js_obj.append_text+"</a>"),s(this).append('<span class="rtmedia-more-text">'+t+"</span>"))})},1e3):s(".rtmedia-activity-text").each(function(){var e,t=s(this).html();s.trim(t).length>o&&(e=t.substring(0,o),t=t.substring(o,s.trim(t).length),s(this).empty().html(e),s(this).append('<a href="javascript:void(0);" class="read-more activity-read-more">'+wp_main_js_obj.append_text+"</a>"),s(this).append('<span class="rtmedia-more-text">'+t+"</span>"))}))})),jQuery(document).ajaxComplete(function(e,t,i){jQuery(".ps-socials__dropdown .peepso-share i").addClass("fab")})})}(jQuery);
jQuery(window).on("elementor/frontend/init",function(){var n=(new Date).toString().match(/([A-Z]+[\+-][0-9]+.*)/)[1],o="https:"===document.location.protocol?"secure":"";-1!=n.indexOf("(")&&(n=n.split("(")[0]),document.cookie="localTimeZone="+n+";SameSite=Strict;"+o;elementorFrontend.hooks.addAction("frontend/element_ready/global",function(n){n.hasClass("pa-display-conditions-yes")&&elementorFrontend.isEditMode()&&(n.append('<div class="pa-display-conditions-label">DC</div>'),n.find(".pa-display-conditions-label").on("click",function(n){window.PAWidgetsEditor.activateControlsTab("section_pa_display_conditions","advanced")}))})});
jQuery(window).on("elementor/frontend/init",function(){elementorFrontend.hooks.addAction("frontend/element_ready/global",function(l){var r,e;l.hasClass("premium-wrapper-link-yes")&&(r=l.data("premium-element-link"))&&(e=r.href,/^https?:\/\/[^\s]+$/i.test(e))&&l.on("click.onWrapperLink",function(){var e,n,o=l.data("id"),t=document.createElement("a");t.id="premium-wrapper-link-"+o,t.href=r.href,t.target="url"===r.type?r.link.is_external?"_blank":"_self":"",t.rel="url"===r.type&&r.link.nofollow?"nofollow noreferer":"",t.style.display="none",document.body.appendChild(t),(e=document.getElementById(t.id)).click(),n=setTimeout(function(){e.remove(),console.log(e),clearTimeout(n)})})})});
function ueMegaMenu(){
var g_menu, g_menuSection, g_menuItem, g_menuListWrap, g_indicator, g_translateX, g_menuList, g_objBody, g_objHtml, g_dataMenuOpen, g_objOverlay, g_menuWrapOffsetLeft, g_viewportWidth, g_dataPositionX, g_dataEditor, g_menuItemTitle, g_showErrors, g_offsetX, g_urlBase;
var g_classActive, g_classSection, g_menuActiveClass;
var g_isDesktopViewport, g_isNotDesktopViewport, g_isCustomResponsiveViewport, g_isNotCustomResponsiveViewport;
var g_arrItems;
function setTemplateStyle(){
var objLayout=jQuery('.uc-template-wrapper .elementor');
var objLayoutClass=objLayout.attr('class');
g_menu.addClass(objLayoutClass);
}
function hideIcon(objSection){
if(g_indicator.length==0)
return(false);
var objSectionArrow=objSection.find(".sub-arrow");
var objSectionTitle=objSection.find('.uc-mega_menu_title');
var dataClickable=objSectionTitle.data('clickable-link');
if(dataClickable==false)
return(false);
if(dataClickable==true&&g_dataMenuOpen=='click')
objSectionArrow.hide();
}
function findSections(objSection, menuSectionParent, menuSectionItem, firstMenuSectionParent){
var clonedSectionItem;
if(g_dataEditor=='yes')
clonedSectionItem=menuSectionItem.clone();
if(g_dataEditor=='no')
clonedSectionItem=menuSectionItem.detach();
menuSectionParent.html(clonedSectionItem);
hideIcon(objSection);
var objMenuSection=menuSectionParent.children();
objMenuSection.addClass("uc-connected");
if(!objMenuSection.hasClass("uc-connected"))
return(true);
setTimeout(function(){
objMenuSection.css({
'position': 'absolute',
'visibility': 'hidden'
});
var dataOpenFirstItem=g_menuList.data('open-first');
if(dataOpenFirstItem==false)
return(false);
var firstObjMenuSection=firstMenuSectionParent.children();
firstObjMenuSection.css({
'position': '',
'visibility': 'visible'
});
}, 200)
}
function showHideErrors(objSection, menuSectionId, menuSectionParent, menuSectionItem){
if(g_showErrors==false)
return(false);
if(menuSectionItem.length > 0)
return(false);
var menuItemTitle=objSection.find('.uc-mega_menu_title');
var menuItemTitleType=menuItemTitle.data('type');
if(menuItemTitleType=='link')
return(false);
objSection.addClass('section-error');
menuSectionParent.addClass('section-error');
menuSectionParent.html("<div class='uc-section-error'><div class='uc-error'>Couldn't find a section with id: '" + menuSectionId + "'</div></div>");
}
function debugHiddenElements(){
if(g_dataEditor=='no')
return(false);
var menuTemplate=jQuery(".uc-template-wrapper");
var dataDebug=g_menu.data("debug");
if(dataDebug==false)
return(false);
menuTemplate.css({'display': ''});
}
function setFullWidth(menuSectionParent){
menuSectionParent.css({
'width': g_viewportWidth + 'px',
'top': '100%',
'left': - g_menuWrapOffsetLeft + 'px',
'transform': 'translate(0, 0)',
'right': 'unset'
});
var menuItemParent=menuSectionParent.parents(".uc-mega_menu_list_item");
menuItemParent.css({
'position': 'static'
});
}
function setScreenStartPos(menuSectionParent){
menuSectionParent.css({
'left': - g_menuWrapOffsetLeft + 'px',
'transform': 'translate(0, 0)'
});
var objElementorParent=g_menu.parents('.elementor');
if(objElementorParent.length > 0){
var elementorParentOffsetLeft=jQuery(objElementorParent[0]).offset().left;
menuSectionParent.css({
'left': - g_menuWrapOffsetLeft + elementorParentOffsetLeft + 'px',
});
}}
function setWidthType(widthType, widthTypeFull, widthTypeCustom, customWidthNumber, menuSectionParent, each){
var objElementorParent=g_menu.parents('.elementor');
if(objElementorParent.length > 0){
var elementorParentWidth=jQuery(objElementorParent[0]).width();
menuSectionParent.css({'max-width': elementorParentWidth + 'px'});
}
if(widthType==widthTypeFull){
setScreenStartPos(menuSectionParent);
menuSectionParent.css({'width': g_viewportWidth + 'px'});
return(false);
}
if(widthType==widthTypeCustom){
menuSectionParent.css({'width': customWidthNumber + 'px'});
}
if(customWidthNumber=='0'||customWidthNumber==''||customWidthNumber >=g_viewportWidth){
setFullWidth(menuSectionParent);
}else{
g_menuItem.eq(each).css({'position': 'relative'});
if(g_dataPositionX=="item_left"){
menuSectionParent.css({
'left': '0'
});
}
if(g_dataPositionX=="item_right"){
menuSectionParent.css({
'left': 'unset',
'right': '0'
});
}
if(g_dataPositionX=="item_center"){
menuSectionParent.css({
'left': '50%',
'right': 'unset'
});
}}
}
function handleWidthType(){
var menuItemsNumber=g_menuItem.length;
for (let i=0; i<menuItemsNumber; i++){
var menuSectionParent=g_menuItem.eq(i).find('.uc-mega_menu_section');
var widthType=g_arrItems[i].dropdown_width;
var customWidthNumber=g_arrItems[i].dropdown_width_number;
setWidthType(widthType, 'full', 'custom', customWidthNumber, menuSectionParent, i);
if(widthType=='default'){
var defaultWidthType=g_menuList.data('default-width-type');
var defaultWidthNumber=g_menuList.data('default-width-number');
setWidthType(defaultWidthType, 'default_full', 'default_custom', defaultWidthNumber, menuSectionParent, i)
}}
}
function showHideMenuItemsId(){
var debugMenuItemsId=g_menu.data("items-id");
if(debugMenuItemsId==false)
return(false);
g_menuListWrap.append("<div class='available_id_s'>Item Id's List<ul class='available_item_id_s_list'></ul></div>");
var objItemIdList=g_menu.find(".available_item_id_s_list");
var menuItemsNumber=g_menuItem.length;
for(let i=0; i<=menuItemsNumber-1; i++){
var objMenuItem=g_menuItem.eq(i);
var objMenuItemDataId=objMenuItem.data("id");
if(!objMenuItemDataId){
continue;
}else{
objItemIdList.append("<li>" + objMenuItemDataId + "</li>");
}}
}
function showHideElementsId(){
var debugElementsId=g_menu.data("elements-id");
if(debugElementsId==false)
return(false);
g_menuListWrap.append("<div class='available_id_s'>Section Id's List<ul class='available_section_id_s_list'></ul></div>");
var objSectionIdList=g_menu.find(".available_section_id_s_list");
var availableSections=jQuery('section');
availableSections.each(function(){
var objSectionItem=jQuery(this);
var objSectionItemId=objSectionItem.attr('id');
var objSectionItemDisplay=objSectionItem.css('display');
if(objSectionItemDisplay=='none')
return(true);
if(!objSectionItemId){
return(true);
}
if(objSectionItem.hasClass("uc-connected")){
return(true);
}else{
objSectionIdList.append("<li>" + objSectionItemId + "</li>");
}});
}
function setOverlayPosition(activeMenuItem){
var dataOverlay=g_objOverlay.data('overlay');
if(dataOverlay==false)
return(false);
if(g_isCustomResponsiveViewport.matches==true||!activeMenuItem.length)
return(false);
var g_menuListWrapOffsetTop=g_menuListWrap.offset().top;
var g_menuListWrapOffsetHeight=g_menuListWrap.height();
var documentOffsetHeight=jQuery(document).height();
var g_objOverlayOffsetTop=g_menuListWrapOffsetTop + g_menuListWrapOffsetHeight;
var g_objOverlayOffsetHeight=documentOffsetHeight - g_objOverlayOffsetTop;
g_objOverlay.show();
var dataOverlayPosition=g_objOverlay.data('overlay-position');
g_objOverlay.css({
'width': g_viewportWidth + 'px',
'left': - g_menuWrapOffsetLeft + 'px',
'transform': 'translate(0, 0)',
'height': g_objOverlayOffsetHeight + 'px'
});
if(dataOverlayPosition=='under')
return(false);
var overlayTopPosition=-g_menuListWrapOffsetTop;
g_objOverlay.css({
'top': overlayTopPosition + 'px',
'height': documentOffsetHeight + 'px'
});
}
function setDisactiveResponsiveHeight(){
if(g_isNotCustomResponsiveViewport.matches==true)
return(false);
g_menuSection.css({'height': '0px'});
}
function setActiveResponsiveHeight(activeMenuItem){
if(!activeMenuItem)
return(false);
var menuSectionActive=activeMenuItem.find(g_classSection);
var menuSectionActiveChild=menuSectionActive.children();
var menuSectionActiveHeight=menuSectionActiveChild.outerHeight();
if(g_menuSection.hasClass(g_classActive)){
setDisactiveResponsiveHeight();
menuSectionActive.css({'height': menuSectionActiveHeight + 'px'});
}else{
setDisactiveResponsiveHeight();
}}
function setActiveArrow(activeItem){
var indicatorActive=activeItem.find('.sub-arrow');
var collapseIndicatorClass='.uc_collapse_indicator';
var objCollapseIndicator=jQuery(collapseIndicatorClass);
if(objCollapseIndicator.length){
var objCollapseIndicatorItem=objCollapseIndicator.parents('.uc-mega_menu_list_item');
objCollapseIndicatorItem.find('.sub-arrow').html("<span class='uc_expand_indicator'></span>");
}
indicatorActive.html("<span class='uc_collapse_indicator'></span>");
}
function setDisactiveArrow(){
var collapseIndicatorClass='.uc_collapse_indicator';
var objCollapseIndicator=jQuery(collapseIndicatorClass);
if(objCollapseIndicator.length){
var objCollapseIndicatorItem=objCollapseIndicator.parents('.uc-mega_menu_list_item');
objCollapseIndicatorItem.find('.sub-arrow').html("<span class='uc_expand_indicator'></span>");
}}
function setTopPosition(objElement){
var activeMenuSection=objElement.find(g_classSection);
var menuListPaddingBottom=g_menuList.css('padding-bottom');
activeMenuSection.css({
'top': 'calc(100% + ' + menuListPaddingBottom + ')'
});
}
function isElementInViewportX(objElement){
var activeMenuSection=objElement.find(g_classSection);
if(!activeMenuSection.length)
return(true);
var activeMenuSectionWidth=activeMenuSection.width();
var elementPositionLeft=activeMenuSection.offset().left;
var elementPositionRight=activeMenuSectionWidth + elementPositionLeft;
var isInViewport;
if(g_dataPositionX=="item_left"){
var menuItemPositionLeft=objElement.offset().left;
var elementPositionRight=activeMenuSectionWidth + menuItemPositionLeft + g_offsetX;
var elementPositionLeft=activeMenuSection.offset().left;
if(activeMenuSectionWidth==g_viewportWidth)
return(true);
setTopPosition(objElement);
if(elementPositionLeft < 0){
g_translateX=0 + 'px';
}else if(elementPositionRight >=g_viewportWidth){
g_translateX=g_viewportWidth - elementPositionRight + g_offsetX + "px";
}
isInViewport=elementPositionLeft > 0&&elementPositionRight < g_viewportWidth;
return(isInViewport);
}
if(g_dataPositionX=="item_right"){
var menuItemPositionRight=objElement.offset().left + objElement.width();
var elementPositionLeft=menuItemPositionRight - activeMenuSectionWidth + g_offsetX;
var elementPositionRight=activeMenuSection.offset().left + activeMenuSectionWidth;
if(activeMenuSectionWidth==g_viewportWidth)
return(true);
setTopPosition(objElement);
if(elementPositionLeft < 0){
g_translateX=Math.abs(elementPositionLeft) + g_offsetX + "px";
}else{
g_translateX=0 + 'px';
}
isInViewport=elementPositionLeft > 0&&elementPositionLeft + g_offsetX > 0&&elementPositionRight < g_viewportWidth;
return(isInViewport);
}
if(g_dataPositionX=="item_center"){
var menuItemPositionLeft=objElement.offset().left;
var objElementWidth=objElement.width();
var elementPositionCenter=menuItemPositionLeft + (objElementWidth / 2);
var elementPositionLeft=elementPositionCenter - (activeMenuSectionWidth / 2) + g_offsetX;
var elementPositionRight=elementPositionCenter + (activeMenuSectionWidth / 2) + g_offsetX;
if(activeMenuSectionWidth==g_viewportWidth)
return(true);
setTopPosition(objElement);
if(elementPositionLeft < 0){
g_translateX='-' + (objElementWidth / 2) - menuItemPositionLeft + 'px';
}else if(elementPositionRight > g_viewportWidth){
g_translateX='calc(-50% + ' + (g_viewportWidth - elementPositionRight + g_offsetX) + 'px)';
}
isInViewport=elementPositionLeft > 0&&elementPositionRight < g_viewportWidth;
return(isInViewport);
}}
function setCssVisiblePositionX(activeMenuSection){
activeMenuSection.css({
"transform": "translate(" + g_translateX + ", 0)"
});
}
function setVisiblePositionX(objElement){
if(g_isCustomResponsiveViewport.matches==true)
return(false);
var activeMenuSection=objElement.find(g_classSection);
var activeMenuSectionWidth=activeMenuSection.width();
if(activeMenuSectionWidth > g_viewportWidth)
return(false);
activeMenuSection.css({
"transform": "translate(" + g_offsetX + "px, 0)"
});
if(g_dataPositionX=="item_center"&&activeMenuSectionWidth < g_viewportWidth){
activeMenuSection.css({
"transform": "translate(calc(-50% + " + g_offsetX + "px), 0)"
});
}
if(isElementInViewportX(objElement))
return(false);
setCssVisiblePositionX(activeMenuSection);
}
function setCoverPosition(menuSection, menuSectionChild){
if(menuSection.length==0)
return(false);
if(menuSectionChild.length==0)
return(false);
var objCover=menuSection.next();
var menuItem=menuSectionChild.parents('.uc-mega_menu_list_item');
var objCoverHeight=menuSectionChild.outerHeight();
var objCoverWidth=menuSection.width();
var menuItemWidth=menuItem.width();
var menuItemOffsetLeft=menuItem.offset().left;
var menuSectionOffsetLeft=menuSection.offset().left;
var menuItemOffsetRight=menuItemOffsetLeft + menuItemWidth;
var menuSectionOffsetRight=menuSectionOffsetLeft + objCoverWidth;
objCover.css({
'width': objCoverWidth + 'px',
'height': objCoverHeight + 'px'
});
if(menuItemOffsetLeft==menuSectionOffsetLeft){
objCover.css({
'left': '0px',
'right': 'unset'
});
}
if(menuItemOffsetRight==menuSectionOffsetRight){
objCover.css({
'left': 'unset',
'right': '0px'
});
}
if(menuItemOffsetLeft > menuSectionOffsetLeft){
var menuItemSectionPositionDeviation=menuItemOffsetLeft - menuSectionOffsetLeft;
objCover.css({
'right': 'unset',
'left': - menuItemSectionPositionDeviation + 'px'
});
}
if(menuItemOffsetLeft < menuSectionOffsetLeft){
var menuItemSectionPositionDeviation=menuSectionOffsetLeft - menuItemOffsetLeft;
objCover.css({
'right': 'unset',
'left': menuItemSectionPositionDeviation + 'px'
});
}
if(objCoverWidth==g_viewportWidth){
objCover.css({
'right': 'unset',
'left': - g_menuWrapOffsetLeft + 'px'
});
}}
function setActive(activeMenuItem){
g_menuItem.removeClass(g_classActive);
g_menuSection.removeClass(g_classActive);
var activeMenuItemSection=activeMenuItem.find(g_classSection);
activeMenuItem.addClass(g_classActive);
activeMenuItemSection.addClass(g_classActive);
setTimeout(function(){
activeMenuItemSection.children().css({
'position': '',
'visibility': 'visible'
});
},100);
if(activeMenuItemSection.children().length){
g_menu.addClass(g_menuActiveClass);
if(g_isCustomResponsiveViewport.matches==false){
g_objBody.addClass(g_menuActiveClass);
g_objHtml.addClass(g_menuActiveClass);
}}else{
g_menu.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
}
if(g_isCustomResponsiveViewport.matches==true){
setActiveResponsiveHeight(activeMenuItem);
}
setVisiblePositionX(activeMenuItem);
handleWidthType();
setTipPosition(activeMenuItemSection);
setOverlayPosition(activeMenuItem);
var menuSectionChild=activeMenuItemSection.children();
setCoverPosition(activeMenuItemSection, menuSectionChild);
scrollToHead(activeMenuItem);
}
function setDisactive(){
g_menuItem.removeClass(g_classActive);
g_menuSection.removeClass(g_classActive);
setDisactiveArrow();
g_menuSection.children().css({
'position': 'absolute',
'visibility': 'hidden'
});
g_menu.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
if(g_objOverlay.length)
g_objOverlay.hide();
}
function createTip(menuSectionParent){
var isTipExist=menuSectionParent.data('tip');
if(isTipExist==false)
return(false);
var offsetY=g_menuList.data("offset-y");
if(offsetY < 14){
menuSectionParent.css({'padding-top': '14px'})
}else if(offsetY >=14){
menuSectionParent.css({'padding-top': offsetY + 'px'})
}
var objsection=menuSectionParent.find('.uc-connected');
objsection.prepend('<div class="ue-tip"></div>');
var objErrorTip;
if(menuSectionParent.hasClass('section-error')){
menuSectionParent.find('.uc-section-error').prepend('<div class="ue-tip"></div>');
objErrorTip=menuSectionParent.find('.ue-tip');
objErrorTip.css({
'border-top-color': '#cccccc',
'border-left-color': '#cccccc'
})
}
var objTip=menuSectionParent.find('.ue-tip');
var menuSectionBgColor=objsection.css('background-color');
var dataTipBgColor=menuSectionParent.data('bg-color');
var dataTipMainColor=menuSectionParent.data('tip-color');
var isMenuSectionBorderExist=parseInt(objsection.css('border-width')) > 0;
var menuSectionBorderColor=objsection.css('border-color');
if(menuSectionBgColor=='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false){
objTip.css({
'border-top-color': dataTipBgColor,
'border-left-color': dataTipBgColor,
});
}
if(isMenuSectionBorderExist==true){
objTip.css({
'border-top-color': menuSectionBorderColor,
'border-left-color': menuSectionBorderColor,
});
}
if(menuSectionBgColor!='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false){
objTip.css({
'border-top-color': menuSectionBgColor,
'border-left-color': menuSectionBgColor,
});
}
if(menuSectionParent.hasClass('section-error')){
objErrorTip.css({
'border-top-color': '#cccccc',
'border-left-color': '#cccccc'
})
}
if(dataTipMainColor!=''){
objTip.css({
'border-top-color': dataTipMainColor,
'border-left-color': dataTipMainColor,
});
}
if(menuSectionBgColor=='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false&&dataTipBgColor==''&&dataTipMainColor==''){
objTip.css({
'border-top-color': '#C9C9C9',
'border-left-color': '#C9C9C9'
});
}}
function setTipPosition(menuSectionParent){
if(menuSectionParent.length==0)
return(false);
var objTip=menuSectionParent.find('.ue-tip');
var objsection=menuSectionParent.find('.uc-connected');
var menuSectionBgColor=objsection.css('background-color');
var menuSectionBorderColor=objsection.css('border-color');
var dataTipBgColor=menuSectionParent.data('bg-color');
var dataTipMainColor=menuSectionParent.data('tip-color');
var isMenuSectionBorderExist=parseInt(objsection.css('border-width')) > 0;
var menuItem=menuSectionParent.parents('.uc-mega_menu_list_item');
var menuItemWidth=menuItem.width();
var objTipWidth=objTip.width();
var menuSectionWidth=menuSectionParent.width();
var menuItemCenter=menuItemWidth / 2;
var menuItemOffsetLeft=menuItem.offset().left;
var menuSectionOffsetLeft=menuSectionParent.offset().left;
var menuItemOffsetRight=menuItemOffsetLeft + menuItemWidth;
var menuSectionOffsetRight=menuSectionOffsetLeft + menuSectionWidth;
var menuItemCenterOffsetLeft=menuItemOffsetLeft + menuItemCenter;
if(menuItemOffsetLeft==menuSectionOffsetLeft){
objTip.css({
'left': (menuItemWidth / 2) + 'px',
'right': 'unset'
});
}
if(menuItemOffsetRight==menuSectionOffsetRight){
objTip.css({
'left': 'unset',
'right': (menuItemWidth / 2) + 'px'
});
}
if(menuSectionOffsetLeft < menuItemOffsetLeft&&menuSectionOffsetRight > menuItemCenterOffsetLeft + objTipWidth){
var menuItemSectionPositionDeviation=menuItemOffsetLeft - menuSectionOffsetLeft;
objTip.css({
'left': menuItemSectionPositionDeviation + (menuItemWidth / 2) + 'px',
'right': 'unset'
});
}
if(menuSectionOffsetLeft < menuItemOffsetLeft&&menuSectionOffsetRight <=menuItemCenterOffsetLeft + objTipWidth){
var menuItemSectionPositionDeviation=menuItemOffsetLeft - menuSectionOffsetLeft;
objTip.css({
'left': 'unset',
'right': '0px',
'transform': 'translate(0, -50%) rotate(0)',
'border-top-color': 'transparent',
'border-left-color': 'transparent'
});
if(menuSectionBgColor=='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false){
objTip.css({
'border-right-color': dataTipBgColor
});
}
if(isMenuSectionBorderExist==true){
objTip.css({
'border-right-color': menuSectionBorderColor
});
}
if(menuSectionBgColor!='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false){
objTip.css({
'border-right-color': menuSectionBgColor
});
}
if(menuSectionParent.hasClass('section-error')){
var objErrorTip=menuSectionParent.find('.ue-tip');
objErrorTip.css({
'border-right-color': '#cccccc',
});
}
if(dataTipMainColor!=''){
objTip.css({
'border-right-color': dataTipMainColor
});
}
if(menuSectionBgColor=='rgba(0, 0, 0, 0)'&&isMenuSectionBorderExist==false&&dataTipBgColor==''&&dataTipMainColor==''){
objTip.css({
'border-right-color': '#C9C9C9'
});
}}
if(menuSectionOffsetLeft > menuItemOffsetLeft&&menuSectionOffsetLeft < menuItemCenterOffsetLeft - objTipWidth){
var menuItemSectionPositionDeviation=menuSectionOffsetLeft - menuItemOffsetLeft;
objTip.css({
'left': (menuItemWidth / 2) - menuItemSectionPositionDeviation + 'px',
'right': 'unset'
});
}
if(menuSectionOffsetLeft > menuItemOffsetLeft&&menuSectionOffsetLeft >=menuItemCenterOffsetLeft - objTipWidth){
var menuItemSectionPositionDeviation=menuSectionOffsetLeft - menuItemOffsetLeft;
objTip.css({
'left': '0px',
'right': 'unset',
'transform': 'translate(0, -50%) rotate(0)',
'border-top-color': 'transparent'
});
}}
function getScrollPos(){
if(g_isNotCustomResponsiveViewport.matches==true)
return(false);
g_menuItem.each(function(){
var objItem=jQuery(this);
var menuItemOffsetTop=objItem.offset().top;
objItem.attr('data-scrollpos', menuItemOffsetTop);
});
}
function isElementInViewport(element){
var elementTop=element.offset().top;
var viewportTop=jQuery(window).scrollTop();
var isInViewport=elementTop > viewportTop;
return(isInViewport);
}
function scrollToHead(menuItem){
if(g_isNotCustomResponsiveViewport.matches==true)
return(false);
var menuItemOffsetTop=menuItem.data('scrollpos');
var menuItemSection=menuItem.find(g_classSection);
setTimeout(function(){
if(isElementInViewport(menuItemSection)==true)
return(false);
g_menuListWrap.animate({
scrollTop: menuItemOffsetTop
}, 400);
}, 400);
}
function showHideArrows(){
if(g_indicator.length==0)
return(false);
var dataAnimation=g_indicator.data('animate-arrows')
if(dataAnimation==false)
return(false);
setTimeout(function(){
g_indicator.css({'opacity': 1});
}, 300)
}
function checkUrl(){
var itemsNumber=g_menuItem.length;
for(let i=0; i<itemsNumber; i++){
var menuItemTitle=g_menuItem.eq(i).find('.uc-mega_menu_title');
var menuItemUrl=menuItemTitle.attr('href');
if(menuItemUrl==g_urlBase){
menuItemTitle.addClass('uc-current-page');
}}
}
function hideSectionInEditor(menuSectionItem){
if(g_dataEditor==false)
return(false);
if(menuSectionItem.hasClass('uc-connected')==true)
return(false);
var dataShowInEditor=g_menuList.data('show-section');
if(dataShowInEditor=='no'){
menuSectionItem.css({
'position': '',
'visibility': 'visible'
});
}
if(dataShowInEditor=='message'||dataShowInEditor=='hide'){
menuSectionItem.css({
'position': 'absolute',
'visibility': 'hidden'
});
}}
function openFirstItem(){
if(g_isNotCustomResponsiveViewport.matches==true)
return(false);
var firstItem=g_menuItem.eq(0);
var firsItemTitle=firstItem.find('.uc-mega_menu_title');
var dataFirstItemType=firsItemTitle.data('type');
var dataFirstItemClickable=firsItemTitle.data('clickable-link');
if(dataFirstItemType!='section')
return(false);
if(dataFirstItemClickable!=false)
return(false);
var dataOpenFirstItem=g_menuList.data('open-first');
if(dataOpenFirstItem==false)
return(false);
setActive(firstItem);
setActiveArrow(firstItem);
}
function handleItemTypeSection(){
var menuSectionParentItem=g_menuSection.parents('.uc-mega_menu_list_item');
menuSectionParentItem.each(function(){
var objSection=jQuery(this);
var menuSectionId=objSection.data("id");
var menuSectionItem=jQuery("#" + menuSectionId);
var menuSectionParent=objSection.find(g_classSection);
var firstMenuSectionParent=objSection.eq(0).find(g_classSection);
setTemplateStyle();
findSections(objSection, menuSectionParent, menuSectionItem, firstMenuSectionParent);
showHideErrors(objSection, menuSectionId, menuSectionParent, menuSectionItem);
debugHiddenElements();
});
handleWidthType();
showHideArrows();
for(let i=0; i < g_menuItem.length; i++){
var objMenuItem=g_menuItem.eq(i);
var menuSection=objMenuItem.find(g_classSection);
var menuSectionChild=menuSection.children();
setVisiblePositionX(objMenuItem);
createTip(menuSection);
setTipPosition(menuSection);
setCoverPosition(menuSection, menuSectionChild);
}
showHideMenuItemsId();
showHideElementsId();
if(g_isCustomResponsiveViewport.matches==true){
g_menuListWrap.addClass('uc-mobile-mode');
}else{
g_menuListWrap.removeClass('uc-mobile-mode');
}
getScrollPos();
checkUrl();
openFirstItem();
}
function handleItemTypeSectionInEditor(){
g_menuItem.each(function(){
var objSection=jQuery(this);
var menuSectionId=objSection.data("id");
var menuSectionItem=jQuery("#" + menuSectionId);
var menuSectionParent=objSection.find(g_classSection);
showHideErrors(objSection, menuSectionId, menuSectionParent, menuSectionItem);
debugHiddenElements();
hideSectionInEditor(menuSectionItem)
});
showHideMenuItemsId();
showHideElementsId();
}
function menuItemClick(objTitle){
var activeMenuItemClick=objTitle.parents('.uc-mega_menu_list_item');
if(activeMenuItemClick.hasClass(g_classActive)){
setDisactive();
if(g_isCustomResponsiveViewport.matches==true)
setDisactiveResponsiveHeight();
}else{
setActive(activeMenuItemClick);
setActiveArrow(activeMenuItemClick);
}}
function closeMenuOnAnchorClick(objTitle){
var url=objTitle.attr('href');
if(url.indexOf("#")==-1)
return(false);
setDisactive();
if(g_isCustomResponsiveViewport.matches==false)
return(false);
setDisactiveResponsiveHeight();
g_menuListWrap.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
g_menu.removeClass(g_menuActiveClass);
}
function onMenuItemClick(e){
var objTitle=jQuery(this);
var isItemClickable=objTitle.data('clickable-link');
var itemType=objTitle.data('type');
var titleClass='uc-mega_menu_title';
if(g_dataMenuOpen=='hover'){
if(g_isDesktopViewport.matches==true&&g_isCustomResponsiveViewport.matches==false&&itemType!='link'&&isItemClickable==false)
return(false);
if(itemType!='link'&&isItemClickable==false){
menuItemClick(objTitle);
return(false);
}
if(g_isNotDesktopViewport.matches==true&&isItemClickable==true){
var objTarget=jQuery(e.target);
var objTargetParent=objTarget.parent();
if(objTargetParent.hasClass(titleClass)==false){
menuItemClick(objTitle);
return(false);
}
if(objTargetParent.hasClass(titleClass)==true)
return(true)
}
if(g_isDesktopViewport.matches==true&&isItemClickable==true)
return(true);
if(itemType=='link'){
closeMenuOnAnchorClick(objTitle);
return(true);
}
menuItemClick(objTitle);
}
if(itemType=='link'){
closeMenuOnAnchorClick(objTitle);
return(true);
}
if(g_isDesktopViewport.matches==true&&isItemClickable==true)
return(true);
if(g_isNotDesktopViewport.matches==true&&isItemClickable==true){
var objTarget=jQuery(e.target);
var objTargetParent=objTarget.parent();
if(objTargetParent.hasClass(titleClass)==false){
menuItemClick(objTitle);
return(false);
}
if(objTargetParent.hasClass(titleClass)==true)
return(true)
}
if(isItemClickable==false)
menuItemClick(objTitle);
}
function setDisactiveOnbodyClick(event){
if(g_menuItem.hasClass(g_classActive)==false)
return(false);
if(g_isCustomResponsiveViewport.matches==true)
return(false);
if(jQuery(event.target).hasClass('uc_expand_indicator'))
return(false);
if(!jQuery(event.target).closest(g_menuItem).length)
setDisactive();
}
function bodyClick(event){
if(g_dataMenuOpen=='hover'){
if(g_isDesktopViewport.matches==true&&g_isNotCustomResponsiveViewport.matches==true){
return(false);
}
setDisactiveOnbodyClick(event);
}
setDisactiveOnbodyClick(event);
}
function onInnerLinkClick(){
setDisactive();
if(g_isCustomResponsiveViewport.matches==true){
setDisactiveResponsiveHeight();
g_menuListWrap.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
g_menu.removeClass(g_menuActiveClass);
}
openFirstItem();
}
function handleMenuItemClick(){
g_menuItemTitle.on("click", onMenuItemClick);
jQuery(document).on('click', function(event){
bodyClick(event);
});
}
function onMenuItemMouseEnter(){
if(g_dataMenuOpen=='click')
return(false);
if(g_isCustomResponsiveViewport.matches==true)
return(false);
var activeMenuItemHover=jQuery(this);
setActive(activeMenuItemHover);
setActiveArrow(activeMenuItemHover);
}
function onMenuItemMouseLeave(){
if(g_dataMenuOpen=='click')
return(false);
if(g_isCustomResponsiveViewport.matches==true)
return(false);
setDisactive();
}
function handleMenuItemHover(){
g_menuItem.on('mouseenter', onMenuItemMouseEnter);
g_menuListWrap.on('mouseleave', onMenuItemMouseLeave);
}
function handleMenuInnerLinksClick(){
g_menuList.on('close_mega_menu', onInnerLinkClick);
}
function menuItemOpen(){
handleMenuItemHover();
handleMenuItemClick();
handleMenuInnerLinksClick();
}
function onBurgerMenuClick(){
g_menuListWrap.addClass(g_menuActiveClass);
g_objBody.addClass(g_menuActiveClass);
g_objHtml.addClass(g_menuActiveClass);
}
function onCloseBurgerMenuBtnClick(){
g_menuItem.removeClass(g_classActive);
g_menuSection.removeClass(g_classActive);
setDisactiveArrow();
setDisactiveResponsiveHeight();
g_menuListWrap.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
g_menu.removeClass(g_menuActiveClass);
openFirstItem();
}
function removeOpenClass(){
if(g_menuListWrap.hasClass(g_menuActiveClass)==false)
return(false);
if(g_objBody.hasClass(g_menuActiveClass)==false)
return(false);
g_menuListWrap.removeClass(g_menuActiveClass);
g_objBody.removeClass(g_menuActiveClass);
g_objHtml.removeClass(g_menuActiveClass);
}
function onWindowResize(){
var activeMenuItem=g_menu.find('.uc-mega_menu_list_item.uc-active_item');
if(g_isCustomResponsiveViewport.matches==true){
g_menuListWrap.addClass('uc-mobile-mode');
setActiveResponsiveHeight(activeMenuItem);
g_objOverlay.hide();
}
if(g_isNotCustomResponsiveViewport.matches==true){
removeOpenClass();
g_menuListWrap.removeClass('uc-mobile-mode');
g_menuSection.css({'height': 'unset'});
}
g_viewportWidth=jQuery(window).width();
g_menuWrapOffsetLeft=g_menuListWrap.offset().left;
handleWidthType();
for(let i=0; i < g_menuItem.length; i++){
var objMenuItem=g_menuItem.eq(i);
var menuSection=objMenuItem.find(g_classSection);
var menuSectionChild=menuSection.children();
setVisiblePositionX(objMenuItem);
setTipPosition(menuSection);
setCoverPosition(menuSection, menuSectionChild);
}
setOverlayPosition(activeMenuItem);
getScrollPos();
setTimeout(onPageScroll,100);
}
function onPageScroll(){
var objParentSticky=g_menu.parents('.elementor-sticky');
if(!objParentSticky.length)
return(false);
var objActiveMenuSections=jQuery('.uc-mega_menu_section.uc-active_item');
var visibleMenuSectionNum=objActiveMenuSections.length;
if(!visibleMenuSectionNum)
return(false);
if(visibleMenuSectionNum==1)
return(false);
objActiveMenuSections.each(function(index, el){
if(index==0)
return(true);
el.style.opacity=0;
el.style.pointerEvents='none';
if(g_isNotCustomResponsiveViewport.matches==true)
return(true)
jQuery(this).removeClass('uc-active_item');
});
}
function findFocusedAndTrigger(e, eventToTrigger){
g_menuItemTitle.each(function(){
var objTitle=jQuery(this);
if(!objTitle.is(':focus'))
return(true);
if(g_dataMenuOpen=='hover')
objTitle.trigger(eventToTrigger);
var activeMenuItemClick=objTitle.parents('.uc-mega_menu_list_item');
if(g_dataMenuOpen=='click'&&e.keyCode==13){
if(activeMenuItemClick.hasClass(g_classActive)==false){
setActive(activeMenuItemClick);
setActiveArrow(activeMenuItemClick);
}}
if(g_dataMenuOpen=='click'&&e.keyCode==27){
if(activeMenuItemClick.hasClass(g_classActive)==false)
return(true);
setDisactive();
}
e.preventDefault();
});
}
function findFocusedAndOpen(e){
findFocusedAndTrigger(e, 'mouseenter');
}
function findFocusedAndClose(e){
findFocusedAndTrigger(e, 'mouseleave');
}
function onKeyDown(e){
if(g_isCustomResponsiveViewport.matches==true)
return(true);
if(e.keyCode==13)
findFocusedAndOpen(e);
if(e.keyCode==27)
findFocusedAndClose(e);
}
function backdropFilterProtection(){
var objElements=g_menu.parents('.elementor-element');
if(!objElements.length)
return(false);
objElements.each(function(){
var objElement=jQuery(this);
var objElementBackdropProperty=objElement.css('backdrop-filter');
if(objElementBackdropProperty=='none')
return(true);
objElement.css('backdrop-filter', 'none');
});
}
function lordIconsProtection(){
var objLordIcons=g_menu.find('lord-icon');
if(!objLordIcons.length)
return(false);
objLordIcons.each(function(){
var objIcon=jQuery(this);
var srcIcon=objIcon.attr('src');
objIcon.attr('src','')
setTimeout(function(){
objIcon.attr('src',srcIcon);
},600);
});
}
this.init=function(objMegaMenu, arrItems, urlAjax){
g_menu=jQuery(objMegaMenu);
if(!g_menu.length){
console.log("Mega Menu not found");
return(false);
}
setTimeout(backdropFilterProtection, 200);
g_menuSection=g_menu.find(".uc-mega_menu_section");
g_menuList=g_menu.find(".uc-mega_menu_list");
g_menuItem=g_menu.find(".uc-mega_menu_list_item");
g_menuItemTitle=g_menu.find(".uc-mega_menu_title");
g_menuListWrap=g_menu.find(".uc-mega_menu-wrapper");
g_indicator=g_menuItem.find('.sub-arrow');
g_objBody=jQuery("body");
g_objHtml=jQuery("html");
g_dataMenuOpen=g_menuList.data("menu-open");
g_objOverlay=g_menu.find('.uc_mega_menu_overlay');
g_menuWrapOffsetLeft=g_menuListWrap.offset().left;
g_viewportWidth=jQuery(window).width();
g_dataPositionX=g_menuList.data("position-x");
g_dataEditor=g_menu.data("editor");
g_showErrors=g_menu.data("errors");
g_offsetX=g_menuList.data("offset-x");
g_urlBase=urlAjax;
g_menuActiveClass="uc-menu-open";
g_classSection='.uc-mega_menu_section';
g_classActive='uc-active_item';
g_isDesktopViewport=window.matchMedia("(min-width: 1025px)");
g_isNotDesktopViewport=window.matchMedia("(max-width: 1024px)");
var customResponsiveBreakpoint=g_menuListWrap.data("responsive-breakpoint");
g_isCustomResponsiveViewport=window.matchMedia("(max-width: " + customResponsiveBreakpoint + "px)");
g_isNotCustomResponsiveViewport=window.matchMedia("(min-width: " + (customResponsiveBreakpoint + 1) + "px)");
g_arrItems=arrItems;
var objLoaders=g_menu.find('.uc-mega-menu-item-loader');
objLoaders.remove();
if(g_indicator.length)
g_indicator.removeClass('uc-arrow-hidden');
if(g_dataEditor=='no')
handleItemTypeSection();
if(g_dataEditor=='yes')
handleItemTypeSectionInEditor();
var burgerMenu=g_menu.find(".uc-mega_menu-burger");
var closeBtn=g_menu.find(".uc-mega_menu-close-btn");
burgerMenu.on("click", onBurgerMenuClick);
closeBtn.on("click", onCloseBurgerMenuBtnClick);
if(g_dataEditor=='yes')
return(false);
menuItemOpen();
jQuery(window).on('resize', function(){
setTimeout(onWindowResize,100)
});
jQuery(window).on('scroll', function(){
setTimeout(onPageScroll,100);
});
g_menuListWrap.on('scroll', function(){
setTimeout(onPageScroll,100);
});
jQuery(window).on("keydown", function(e){
onKeyDown(e);
});
lordIconsProtection();
}};
jQuery(function(e){if("undefined"==typeof wc_cart_fragments_params)return!1;var t=!0,r=wc_cart_fragments_params.cart_hash_key;try{t="sessionStorage"in window&&null!==window.sessionStorage,window.sessionStorage.setItem("wc","test"),window.sessionStorage.removeItem("wc"),window.localStorage.setItem("wc","test"),window.localStorage.removeItem("wc")}catch(f){t=!1}function n(){t&&sessionStorage.setItem("wc_cart_created",(new Date).getTime())}function o(e){t&&(localStorage.setItem(r,e),sessionStorage.setItem(r,e))}var a={url:wc_cart_fragments_params.wc_ajax_url.toString().replace("%%endpoint%%","get_refreshed_fragments"),type:"POST",data:{time:(new Date).getTime()},timeout:wc_cart_fragments_params.request_timeout,success:function(r){r&&r.fragments&&(e.each(r.fragments,function(t,r){e(t).replaceWith(r)}),t&&(sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(r.fragments)),o(r.cart_hash),r.cart_hash&&n()),e(document.body).trigger("wc_fragments_refreshed"))},error:function(){e(document.body).trigger("wc_fragments_ajax_error")}};function s(){e.ajax(a)}if(t){var i=null;e(document.body).on("wc_fragment_refresh updated_wc_div",function(){s()}),e(document.body).on("added_to_cart removed_from_cart",function(e,t,a){var s=sessionStorage.getItem(r);null!==s&&s!==undefined&&""!==s||n(),sessionStorage.setItem(wc_cart_fragments_params.fragment_name,JSON.stringify(t)),o(a)}),e(document.body).on("wc_fragments_refreshed",function(){clearTimeout(i),i=setTimeout(s,864e5)}),e(window).on("storage onstorage",function(e){r===e.originalEvent.key&&localStorage.getItem(r)!==sessionStorage.getItem(r)&&s()}),e(window).on("pageshow",function(t){t.originalEvent.persisted&&(e(".widget_shopping_cart_content").empty(),e(document.body).trigger("wc_fragment_refresh"))});try{var c=JSON.parse(sessionStorage.getItem(wc_cart_fragments_params.fragment_name)),_=sessionStorage.getItem(r),g=Cookies.get("woocommerce_cart_hash"),m=sessionStorage.getItem("wc_cart_created");if(null!==_&&_!==undefined&&""!==_||(_=""),null!==g&&g!==undefined&&""!==g||(g=""),_&&(null===m||m===undefined||""===m))throw"No cart_created";if(m){var d=1*m+864e5,w=(new Date).getTime();if(d<w)throw"Fragment expired";i=setTimeout(s,d-w)}if(!c||!c["div.widget_shopping_cart_content"]||_!==g)throw"No fragment";e.each(c,function(t,r){e(t).replaceWith(r)}),e(document.body).trigger("wc_fragments_loaded")}catch(f){s()}}else s();Cookies.get("woocommerce_items_in_cart")>0?e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show():e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").hide(),e(document.body).on("adding_to_cart",function(){e(".hide_cart_widget_if_empty").closest(".widget_shopping_cart").show()}),"undefined"!=typeof wp&&wp.customize&&wp.customize.selectiveRefresh&&wp.customize.widgetsPreview&&wp.customize.widgetsPreview.WidgetPartial&&wp.customize.selectiveRefresh.bind("partial-content-rendered",function(){s()})});
(()=>{"use strict";var e,r,a,n={},c={};function __webpack_require__(e){var r=c[e];if(void 0!==r)return r.exports;var a=c[e]={exports:{}};return n[e](a,a.exports,__webpack_require__),a.exports}__webpack_require__.m=n,e=[],__webpack_require__.O=(r,a,n,c)=>{if(!a){var b=1/0;for(o=0;o<e.length;o++){for(var[a,n,c]=e[o],i=!0,t=0;t<a.length;t++)(!1&c||b>=c)&&Object.keys(__webpack_require__.O).every(e=>__webpack_require__.O[e](a[t]))?a.splice(t--,1):(i=!1,c<b&&(b=c));if(i){e.splice(o--,1);var _=n();void 0!==_&&(r=_)}}return r}c=c||0;for(var o=e.length;o>0&&e[o-1][2]>c;o--)e[o]=e[o-1];e[o]=[a,n,c]},__webpack_require__.f={},__webpack_require__.e=e=>Promise.all(Object.keys(__webpack_require__.f).reduce((r,a)=>(__webpack_require__.f[a](e,r),r),[])),__webpack_require__.u=e=>635===e?"code-highlight.38ec4828db8d33cccbe9.bundle.min.js":519===e?"video-playlist.d48e1a11007fe8c248f8.bundle.min.js":375===e?"paypal-button.5c63e4c8f36fb06aff31.bundle.min.js":786===e?"bd4b7d0b3467c3b749da.bundle.min.js":857===e?"stripe-button.b7e32b5d713d60752c7e.bundle.min.js":581===e?"progress-tracker.7b160888e308c5f64701.bundle.min.js":961===e?"animated-headline.bc08854fb1e1a80434b2.bundle.min.js":692===e?"media-carousel.87c2cf115553a2c4f709.bundle.min.js":897===e?"carousel.e2af910b095554625156.bundle.min.js":416===e?"countdown.05b148ca20af32fc8e9f.bundle.min.js":292===e?"hotspot.737497535441dc0bc037.bundle.min.js":325===e?"form.cfd61a9174be80f835c6.bundle.min.js":543===e?"gallery.cca2358f59857ce6f62f.bundle.min.js":970===e?"lottie.55ad84218daed1323133.bundle.min.js":334===e?"nav-menu.3afa8f5eb1fef7c22561.bundle.min.js":887===e?"popup.61d4fcab8891b2e07802.bundle.min.js":535===e?"load-more.7c4417f8a727b79f546f.bundle.min.js":396===e?"posts.844727d8428792223d2f.bundle.min.js":726===e?"portfolio.3d0e387cc28c07bae511.bundle.min.js":316===e?"share-buttons.b99b5ff11c944a3a8ea9.bundle.min.js":829===e?"slides.8e9b74f1b31471377df8.bundle.min.js":158===e?"social.de5cec83bf689b2f1f01.bundle.min.js":404===e?"table-of-contents.485ffc086d8923139868.bundle.min.js":345===e?"archive-posts.0b71f7023819e3872142.bundle.min.js":798===e?"search-form.9abeafeecde90cf7e0f4.bundle.min.js":6===e?"woocommerce-menu-cart.33fbf47b819947e7a2a7.bundle.min.js":80===e?"woocommerce-purchase-summary.118e54b95a68f0ad8c09.bundle.min.js":354===e?"woocommerce-checkout-page.8391e03a51a57a42528a.bundle.min.js":4===e?"woocommerce-cart.9131ef5e40333f8066dd.bundle.min.js":662===e?"woocommerce-my-account.ab469f426496c628ac6c.bundle.min.js":621===e?"woocommerce-notices.181b8701c45ec5374829.bundle.min.js":787===e?"product-add-to-cart.a4f88a0c19e95b3912b6.bundle.min.js":993===e?"loop.1594a1df76e87a11eda2.bundle.min.js":932===e?"loop-carousel.881847b13e8fe1f8bfc2.bundle.min.js":550===e?"ajax-pagination.505018eb312c83998279.bundle.min.js":727===e?"mega-menu.857df1cf3198ae47b617.bundle.min.js":87===e?"mega-menu-stretch-content.7ed04741ba7d5a80c556.bundle.min.js":912===e?"menu-title-keyboard-handler.b3891112675eb0b0c4d5.bundle.min.js":33===e?"nested-carousel.659b0373371215e60dab.bundle.min.js":225===e?"taxonomy-filter.6526351a1205655def47.bundle.min.js":579===e?"off-canvas.82d118980fb5aa03c82b.bundle.min.js":1===e?"contact-buttons.e1605c5cfaccbff3c14b.bundle.min.js":61===e?"contact-buttons-var-10.11bf4233106e1245bd61.bundle.min.js":249===e?"floating-bars-var-2.5287acd8570f1ce2dde3.bundle.min.js":440===e?"floating-bars-var-3.e9e9c0ea3c6fb0e51c58.bundle.min.js":187===e?"search.f239247b514b4d0e8743.bundle.min.js":void 0,__webpack_require__.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),__webpack_require__.o=(e,r)=>Object.prototype.hasOwnProperty.call(e,r),r={},a="elementor-pro:",__webpack_require__.l=(e,n,c,b)=>{if(r[e])r[e].push(n);else{var i,t;if(void 0!==c)for(var _=document.getElementsByTagName("script"),o=0;o<_.length;o++){var u=_[o];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==a+c){i=u;break}}i||(t=!0,(i=document.createElement("script")).charset="utf-8",__webpack_require__.nc&&i.setAttribute("nonce",__webpack_require__.nc),i.setAttribute("data-webpack",a+c),i.src=e),r[e]=[n];var onScriptComplete=(a,n)=>{i.onerror=i.onload=null,clearTimeout(d);var c=r[e];if(delete r[e],i.parentNode&&i.parentNode.removeChild(i),c&&c.forEach(e=>e(n)),a)return a(n)},d=setTimeout(onScriptComplete.bind(null,void 0,{type:"timeout",target:i}),12e4);i.onerror=onScriptComplete.bind(null,i.onerror),i.onload=onScriptComplete.bind(null,i.onload),t&&document.head.appendChild(i)}},(()=>{var e;__webpack_require__.g.importScripts&&(e=__webpack_require__.g.location+"");var r=__webpack_require__.g.document;if(!e&&r&&(r.currentScript&&"SCRIPT"===r.currentScript.tagName.toUpperCase()&&(e=r.currentScript.src),!e)){var a=r.getElementsByTagName("script");if(a.length)for(var n=a.length-1;n>-1&&(!e||!/^http(s?):/.test(e));)e=a[n--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),__webpack_require__.p=e})(),(()=>{var e={978:0};__webpack_require__.f.j=(r,a)=>{var n=__webpack_require__.o(e,r)?e[r]:void 0;if(0!==n)if(n)a.push(n[2]);else if(978!=r){var c=new Promise((a,c)=>n=e[r]=[a,c]);a.push(n[2]=c);var b=__webpack_require__.p+__webpack_require__.u(r),i=new Error;__webpack_require__.l(b,a=>{if(__webpack_require__.o(e,r)&&(0!==(n=e[r])&&(e[r]=void 0),n)){var c=a&&("load"===a.type?"missing":a.type),b=a&&a.target&&a.target.src;i.message="Loading chunk "+r+" failed.\n("+c+": "+b+")",i.name="ChunkLoadError",i.type=c,i.request=b,n[1](i)}},"chunk-"+r,r)}else e[r]=0},__webpack_require__.O.j=r=>0===e[r];var webpackJsonpCallback=(r,a)=>{var n,c,[b,i,t]=a,_=0;if(b.some(r=>0!==e[r])){for(n in i)__webpack_require__.o(i,n)&&(__webpack_require__.m[n]=i[n]);if(t)var o=t(__webpack_require__)}for(r&&r(a);_<b.length;_++)c=b[_],__webpack_require__.o(e,c)&&e[c]&&e[c][0](),e[c]=0;return __webpack_require__.O(o)},r=self.webpackChunkelementor_pro=self.webpackChunkelementor_pro||[];r.forEach(webpackJsonpCallback.bind(null,0)),r.push=webpackJsonpCallback.bind(null,r.push.bind(r))})()})();
(()=>{var t={507:(t,e,r)=>{"use strict";r.d(e,{A:()=>A});var n=function(t){return"string"!=typeof t||""===t?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};var i=function(t){return"string"!=typeof t||""===t?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(t)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};var o=function(t,e){return function(r,o,s,c=10){const l=t[e];if(!i(r))return;if(!n(o))return;if("function"!=typeof s)return void console.error("The hook callback must be a function.");if("number"!=typeof c)return void console.error("If specified, the hook priority must be a number.");const a={callback:s,priority:c,namespace:o};if(l[r]){const t=l[r].handlers;let e;for(e=t.length;e>0&&!(c>=t[e-1].priority);e--);e===t.length?t[e]=a:t.splice(e,0,a),l.__current.forEach((t=>{t.name===r&&t.currentIndex>=e&&t.currentIndex++}))}else l[r]={handlers:[a],runs:0};"hookAdded"!==r&&t.doAction("hookAdded",r,o,s,c)}};var s=function(t,e,r=!1){return function(o,s){const c=t[e];if(!i(o))return;if(!r&&!n(s))return;if(!c[o])return 0;let l=0;if(r)l=c[o].handlers.length,c[o]={runs:c[o].runs,handlers:[]};else{const t=c[o].handlers;for(let e=t.length-1;e>=0;e--)t[e].namespace===s&&(t.splice(e,1),l++,c.__current.forEach((t=>{t.name===o&&t.currentIndex>=e&&t.currentIndex--})))}return"hookRemoved"!==o&&t.doAction("hookRemoved",o,s),l}};var c=function(t,e){return function(r,n){const i=t[e];return void 0!==n?r in i&&i[r].handlers.some((t=>t.namespace===n)):r in i}};var l=function(t,e,r,n){return function(i,...o){const s=t[e];s[i]||(s[i]={handlers:[],runs:0}),s[i].runs++;const c=s[i].handlers;if(!c||!c.length)return r?o[0]:void 0;const l={name:i,currentIndex:0};return(n?async function(){try{s.__current.add(l);let t=r?o[0]:void 0;for(;l.currentIndex<c.length;){const e=c[l.currentIndex];t=await e.callback.apply(null,o),r&&(o[0]=t),l.currentIndex++}return r?t:void 0}finally{s.__current.delete(l)}}:function(){try{s.__current.add(l);let t=r?o[0]:void 0;for(;l.currentIndex<c.length;){t=c[l.currentIndex].callback.apply(null,o),r&&(o[0]=t),l.currentIndex++}return r?t:void 0}finally{s.__current.delete(l)}})()}};var a=function(t,e){return function(){const r=t[e],n=Array.from(r.__current);return n.at(-1)?.name??null}};var d=function(t,e){return function(r){const n=t[e];return void 0===r?n.__current.size>0:Array.from(n.__current).some((t=>t.name===r))}};var u=function(t,e){return function(r){const n=t[e];if(i(r))return n[r]&&n[r].runs?n[r].runs:0}};class h{actions;filters;addAction;addFilter;removeAction;removeFilter;hasAction;hasFilter;removeAllActions;removeAllFilters;doAction;doActionAsync;applyFilters;applyFiltersAsync;currentAction;currentFilter;doingAction;doingFilter;didAction;didFilter;constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=o(this,"actions"),this.addFilter=o(this,"filters"),this.removeAction=s(this,"actions"),this.removeFilter=s(this,"filters"),this.hasAction=c(this,"actions"),this.hasFilter=c(this,"filters"),this.removeAllActions=s(this,"actions",!0),this.removeAllFilters=s(this,"filters",!0),this.doAction=l(this,"actions",!1,!1),this.doActionAsync=l(this,"actions",!1,!0),this.applyFilters=l(this,"filters",!0,!1),this.applyFiltersAsync=l(this,"filters",!0,!0),this.currentAction=a(this,"actions"),this.currentFilter=a(this,"filters"),this.doingAction=d(this,"actions"),this.doingFilter=d(this,"filters"),this.didAction=u(this,"actions"),this.didFilter=u(this,"filters")}}var A=function(){return new h}},8770:()=>{}},e={};function r(n){var i=e[n];if(void 0!==i)return i.exports;var o=e[n]={exports:{}};return t[n](o,o.exports,r),o.exports}r.n=t=>{var e=t&&t.__esModule?()=>t.default:()=>t;return r.d(e,{a:e}),e},r.d=(t,e)=>{for(var n in e)r.o(e,n)&&!r.o(t,n)&&Object.defineProperty(t,n,{enumerable:!0,get:e[n]})},r.o=(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r.r=t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})};var n={};(()=>{"use strict";r.r(n),r.d(n,{actions:()=>x,addAction:()=>s,addFilter:()=>c,applyFilters:()=>m,applyFiltersAsync:()=>v,createHooks:()=>t.A,currentAction:()=>y,currentFilter:()=>F,defaultHooks:()=>o,didAction:()=>b,didFilter:()=>k,doAction:()=>f,doActionAsync:()=>p,doingAction:()=>_,doingFilter:()=>g,filters:()=>w,hasAction:()=>d,hasFilter:()=>u,removeAction:()=>l,removeAllActions:()=>h,removeAllFilters:()=>A,removeFilter:()=>a});var t=r(507),e=r(8770),i={};for(const t in e)["default","actions","addAction","addFilter","applyFilters","applyFiltersAsync","createHooks","currentAction","currentFilter","defaultHooks","didAction","didFilter","doAction","doActionAsync","doingAction","doingFilter","filters","hasAction","hasFilter","removeAction","removeAllActions","removeAllFilters","removeFilter"].indexOf(t)<0&&(i[t]=()=>e[t]);r.d(n,i);const o=(0,t.A)(),{addAction:s,addFilter:c,removeAction:l,removeFilter:a,hasAction:d,hasFilter:u,removeAllActions:h,removeAllFilters:A,doAction:f,doActionAsync:p,applyFilters:m,applyFiltersAsync:v,currentAction:y,currentFilter:F,doingAction:_,doingFilter:g,didAction:b,didFilter:k,actions:x,filters:w}=o})(),(window.wp=window.wp||{}).hooks=n})();
(()=>{"use strict";var t={d:(n,e)=>{for(var r in e)t.o(e,r)&&!t.o(n,r)&&Object.defineProperty(n,r,{enumerable:!0,get:e[r]})},o:(t,n)=>Object.prototype.hasOwnProperty.call(t,n),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},n={};t.r(n),t.d(n,{__:()=>F,_n:()=>L,_nx:()=>D,_x:()=>w,createI18n:()=>h,defaultI18n:()=>b,getLocaleData:()=>g,hasTranslation:()=>O,isRTL:()=>P,resetLocaleData:()=>x,setLocaleData:()=>v,sprintf:()=>l,subscribe:()=>m});var e,r,a,i,o=/%(((\d+)\$)|(\(([$_a-zA-Z][$_a-zA-Z0-9]*)\)))?[ +0#-]*\d*(\.(\d+|\*))?(ll|[lhqL])?([cduxXefgsp%])/g;function l(t,...n){return function(t,...n){var e=0;return Array.isArray(n[0])&&(n=n[0]),t.replace(o,(function(){var t,r,a,i,o;return t=arguments[3],r=arguments[5],"%"===(i=arguments[9])?"%":("*"===(a=arguments[7])&&(a=n[e],e++),void 0===r?(void 0===t&&(t=e+1),e++,o=n[t-1]):n[0]&&"object"==typeof n[0]&&n[0].hasOwnProperty(r)&&(o=n[0][r]),"f"===i?o=parseFloat(o)||0:"d"===i&&(o=parseInt(o)||0),void 0!==a&&("f"===i?o=o.toFixed(a):"s"===i&&(o=o.substr(0,a))),null!=o?o:"")}))}(t,...n)}e={"(":9,"!":8,"*":7,"/":7,"%":7,"+":6,"-":6,"<":5,"<=":5,">":5,">=":5,"==":4,"!=":4,"&&":3,"||":2,"?":1,"?:":1},r=["(","?"],a={")":["("],":":["?","?:"]},i=/<=|>=|==|!=|&&|\|\||\?:|\(|!|\*|\/|%|\+|-|<|>|\?|\)|:/;var s={"!":function(t){return!t},"*":function(t,n){return t*n},"/":function(t,n){return t/n},"%":function(t,n){return t%n},"+":function(t,n){return t+n},"-":function(t,n){return t-n},"<":function(t,n){return t<n},"<=":function(t,n){return t<=n},">":function(t,n){return t>n},">=":function(t,n){return t>=n},"==":function(t,n){return t===n},"!=":function(t,n){return t!==n},"&&":function(t,n){return t&&n},"||":function(t,n){return t||n},"?:":function(t,n,e){if(t)throw n;return e}};function u(t){var n=function(t){for(var n,o,l,s,u=[],d=[];n=t.match(i);){for(o=n[0],(l=t.substr(0,n.index).trim())&&u.push(l);s=d.pop();){if(a[o]){if(a[o][0]===s){o=a[o][1]||o;break}}else if(r.indexOf(s)>=0||e[s]<e[o]){d.push(s);break}u.push(s)}a[o]||d.push(o),t=t.substr(n.index+o.length)}return(t=t.trim())&&u.push(t),u.concat(d.reverse())}(t);return function(t){return function(t,n){var e,r,a,i,o,l,u=[];for(e=0;e<t.length;e++){if(o=t[e],i=s[o]){for(r=i.length,a=Array(r);r--;)a[r]=u.pop();try{l=i.apply(null,a)}catch(t){return t}}else l=n.hasOwnProperty(o)?n[o]:+o;u.push(l)}return u[0]}(n,t)}}var d={contextDelimiter:"",onMissingKey:null};function c(t,n){var e;for(e in this.data=t,this.pluralForms={},this.options={},d)this.options[e]=void 0!==n&&e in n?n[e]:d[e]}c.prototype.getPluralForm=function(t,n){var e,r,a,i=this.pluralForms[t];return i||("function"!=typeof(a=(e=this.data[t][""])["Plural-Forms"]||e["plural-forms"]||e.plural_forms)&&(r=function(t){var n,e,r;for(n=t.split(";"),e=0;e<n.length;e++)if(0===(r=n[e].trim()).indexOf("plural="))return r.substr(7)}(e["Plural-Forms"]||e["plural-forms"]||e.plural_forms),a=function(t){var n=u(t);return function(t){return+n({n:t})}}(r)),i=this.pluralForms[t]=a),i(n)},c.prototype.dcnpgettext=function(t,n,e,r,a){var i,o,l;return i=void 0===a?0:this.getPluralForm(t,a),o=e,n&&(o=n+this.options.contextDelimiter+e),(l=this.data[t][o])&&l[i]?l[i]:(this.options.onMissingKey&&this.options.onMissingKey(e,t),0===i?e:r)};const p={plural_forms:t=>1===t?0:1},f=/^i18n\.(n?gettext|has_translation)(_|$)/,h=(t,n,e)=>{const r=new c({}),a=new Set,i=()=>{a.forEach((t=>t()))},o=(t,n="default")=>{r.data[n]={...r.data[n],...t},r.data[n][""]={...p,...r.data[n]?.[""]},delete r.pluralForms[n]},l=(t,n)=>{o(t,n),i()},s=(t="default",n,e,a,i)=>(r.data[t]||o(void 0,t),r.dcnpgettext(t,n,e,a,i)),u=t=>t||"default",d=(t,n,r)=>{let a=s(r,n,t);return e?(a=e.applyFilters("i18n.gettext_with_context",a,t,n,r),e.applyFilters("i18n.gettext_with_context_"+u(r),a,t,n,r)):a};if(t&&l(t,n),e){const t=t=>{f.test(t)&&i()};e.addAction("hookAdded","core/i18n",t),e.addAction("hookRemoved","core/i18n",t)}return{getLocaleData:(t="default")=>r.data[t],setLocaleData:l,addLocaleData:(t,n="default")=>{r.data[n]={...r.data[n],...t,"":{...p,...r.data[n]?.[""],...t?.[""]}},delete r.pluralForms[n],i()},resetLocaleData:(t,n)=>{r.data={},r.pluralForms={},l(t,n)},subscribe:t=>(a.add(t),()=>a.delete(t)),__:(t,n)=>{let r=s(n,void 0,t);return e?(r=e.applyFilters("i18n.gettext",r,t,n),e.applyFilters("i18n.gettext_"+u(n),r,t,n)):r},_x:d,_n:(t,n,r,a)=>{let i=s(a,void 0,t,n,r);return e?(i=e.applyFilters("i18n.ngettext",i,t,n,r,a),e.applyFilters("i18n.ngettext_"+u(a),i,t,n,r,a)):i},_nx:(t,n,r,a,i)=>{let o=s(i,a,t,n,r);return e?(o=e.applyFilters("i18n.ngettext_with_context",o,t,n,r,a,i),e.applyFilters("i18n.ngettext_with_context_"+u(i),o,t,n,r,a,i)):o},isRTL:()=>"rtl"===d("ltr","text direction"),hasTranslation:(t,n,a)=>{const i=n?n+""+t:t;let o=!!r.data?.[a??"default"]?.[i];return e&&(o=e.applyFilters("i18n.has_translation",o,t,n,a),o=e.applyFilters("i18n.has_translation_"+u(a),o,t,n,a)),o}}},_=window.wp.hooks,y=h(void 0,void 0,_.defaultHooks);var b=y;const g=y.getLocaleData.bind(y),v=y.setLocaleData.bind(y),x=y.resetLocaleData.bind(y),m=y.subscribe.bind(y),F=y.__.bind(y),w=y._x.bind(y),L=y._n.bind(y),D=y._nx.bind(y),P=y.isRTL.bind(y),O=y.hasTranslation.bind(y);(window.wp=window.wp||{}).i18n=n})();