vendor: 85,965 bytes, lines 1-17
1 2!function(){const o=window.navigator.userAgent;Object.entries({android:/android/i,iphone:/iPhone/i,ipad:/iPad/i}).forEach((([n,i])=>{o.match(i)&&document.body.classList.add(`tec-is-${n}`)}))}(),window.tec=window.tec||{},window.tec.common=window.tec.common||{},window.tec.common.userAgent={}; 3 4 5 6/** 7 * Swiper 11.2.10 8 * Most modern mobile touch slider and framework with hardware accelerated transitions 9 * https://swiperjs.com 10 * 11 * Copyright 2014-2025 Vladimir Kharlampidi 12 * 13 * Released under the MIT License 14 * 15 * Released on: June 28, 2025 16 */ 17!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).Swiper=t()}(this,function(){"use strict";var f="undefined"==typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,J="undefined"==typeof window?{document:f,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,l=function(e){for(var t=0;t<e.length;t+=1)this[t]=e[t];return this.length=e.length,this};function L(e,t){var a=[],i=0;if(e&&!t&&e instanceof l)return e;if(e)if("string"==typeof e){var s,r,n=e.trim();if(0<=n.indexOf("<")&&0<=n.indexOf(">")){var o="div";for(0===n.indexOf("<li")&&(o="ul"),0===n.indexOf("<tr")&&(o="tbody"),0!==n.indexOf("<td")&&0!==n.indexOf("<th")||(o="tr"),0===n.indexOf("<tbody")&&(o="table"),0===n.indexOf("<option")&&(o="select"),(r=f.createElement(o)).innerHTML=n,i=0;i<r.childNodes.length;i+=1)a.push(r.childNodes[i])}else for(s=t||"#"!==e[0]||e.match(/[ .<>:~]/)?(t||f).querySelectorAll(e.trim()):[f.getElementById(e.trim().split("#")[1])],i=0;i<s.length;i+=1)s[i]&&a.push(s[i])}else if(e.nodeType||e===J||e===f)a.push(e);else if(0<e.length&&e[0].nodeType)for(i=0;i<e.length;i+=1)a.push(e[i]);return new l(a)}function r(e){for(var t=[],a=0;a<e.length;a+=1)-1===t.indexOf(e[a])&&t.push(e[a]);return t}L.fn=l.prototype,L.Class=l,L.Dom7=l;var t={addClass:function(e){if(void 0===e)return this;for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.add(t[a]);return this},removeClass:function(e){for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.remove(t[a]);return this},hasClass:function(e){return!!this[0]&&this[0].classList.contains(e)},toggleClass:function(e){for(var t=e.split(" "),a=0;a<t.length;a+=1)for(var i=0;i<this.length;i+=1)void 0!==this[i]&&void 0!==this[i].classList&&this[i].classList.toggle(t[a]);return this},attr:function(e,t){var a=arguments;if(1===arguments.length&&"string"==typeof e)return this[0]?this[0].getAttribute(e):void 0;for(var i=0;i<this.length;i+=1)if(2===a.length)this[i].setAttribute(e,t);else for(var s in e)this[i][s]=e[s],this[i].setAttribute(s,e[s]);return this},removeAttr:function(e){for(var t=0;t<this.length;t+=1)this[t].removeAttribute(e);return this},data:function(e,t){var a;if(void 0!==t){for(var i=0;i<this.length;i+=1)(a=this[i]).dom7ElementDataStorage||(a.dom7ElementDataStorage={}),a.dom7ElementDataStorage[e]=t;return this}if(a=this[0]){if(a.dom7ElementDataStorage&&e in a.dom7ElementDataStorage)return a.dom7ElementDataStorage[e];var s=a.getAttribute("data-"+e);return s||void 0}},transform:function(e){for(var t=0;t<this.length;t+=1){var a=this[t].style;a.webkitTransform=e,a.transform=e}return this},transition:function(e){"string"!=typeof e&&(e+="ms");for(var t=0;t<this.length;t+=1){var a=this[t].style;a.webkitTransitionDuration=e,a.transitionDuration=e}return this},on:function(){for(var e,t=[],a=arguments.length;a--;)t[a]=arguments[a];var i=t[0],r=t[1],n=t[2],s=t[3];function o(e){var t=e.target;if(t){var a=e.target.dom7EventData||[];if(a.indexOf(e)<0&&a.unshift(e),L(t).is(r))n.apply(t,a);else for(var i=L(t).parents(),s=0;s<i.length;s+=1)L(i[s]).is(r)&&n.apply(i[s],a)}}function l(e){var t=e&&e.target&&e.target.dom7EventData||[];t.indexOf(e)<0&&t.unshift(e),n.apply(this,t)}"function"==typeof t[1]&&(i=(e=t)[0],n=e[1],s=e[2],r=void 0),s||(s=!1);for(var d,p=i.split(" "),c=0;c<this.length;c+=1){var u=this[c];if(r)for(d=0;d<p.length;d+=1){var h=p[d];u.dom7LiveListeners||(u.dom7LiveListeners={}),u.dom7LiveListeners[h]||(u.dom7LiveListeners[h]=[]),u.dom7LiveListeners[h].push({listener:n,proxyListener:o}),u.addEventListener(h,o,s)}else for(d=0;d<p.length;d+=1){var v=p[d];u.dom7Listeners||(u.dom7Listeners={}),u.dom7Listeners[v]||(u.dom7Listeners[v]=[]),u.dom7Listeners[v].push({listener:n,proxyListener:l}),u.addEventListener(v,l,s)}}return this},off:function(){for(var e,t=[],a=arguments.length;a--;)t[a]=arguments[a];var i=t[0],s=t[1],r=t[2],n=t[3];"function"==typeof t[1]&&(i=(e=t)[0],r=e[1],n=e[2],s=void 0),n||(n=!1);for(var o=i.split(" "),l=0;l<o.length;l+=1)for(var d=o[l],p=0;p<this.length;p+=1){var c=this[p],u=void 0;if(!s&&c.dom7Listeners?u=c.dom7Listeners[d]:s&&c.dom7LiveListeners&&(u=c.dom7LiveListeners[d]),u&&u.length)for(var h=u.length-1;0<=h;h-=1){var v=u[h];r&&v.listener===r?(c.removeEventListener(d,v.proxyListener,n),u.splice(h,1)):r&&v.listener&&v.listener.dom7proxy&&v.listener.dom7proxy===r?(c.removeEventListener(d,v.proxyListener,n),u.splice(h,1)):r||(c.removeEventListener(d,v.proxyListener,n),u.splice(h,1))}}return this},trigger:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var a=e[0].split(" "),i=e[1],s=0;s<a.length;s+=1)for(var r=a[s],n=0;n<this.length;n+=1){var o=this[n],l=void 0;try{l=new J.CustomEvent(r,{detail:i,bubbles:!0,cancelable:!0})}catch(e){(l=f.createEvent("Event")).initEvent(r,!0,!0),l.detail=i}o.dom7EventData=e.filter(function(e,t){return 0<t}),o.dispatchEvent(l),o.dom7EventData=[],delete o.dom7EventData}return this},transitionEnd:function(t){var a,i=["webkitTransitionEnd","transitionend"],s=this;function r(e){if(e.target===this)for(t.call(this,e),a=0;a<i.length;a+=1)s.off(i[a],r)}if(t)for(a=0;a<i.length;a+=1)s.on(i[a],r);return this},outerWidth:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetWidth+parseFloat(t.getPropertyValue("margin-right"))+parseFloat(t.getPropertyValue("margin-left"))}return this[0].offsetWidth}return null},outerHeight:function(e){if(0<this.length){if(e){var t=this.styles();return this[0].offsetHeight+parseFloat(t.getPropertyValue("margin-top"))+parseFloat(t.getPropertyValue("margin-bottom"))}return this[0].offsetHeight}return null},offset:function(){if(0<this.length){var e=this[0],t=e.getBoundingClientRect(),a=f.body,i=e.clientTop||a.clientTop||0,s=e.clientLeft||a.clientLeft||0,r=e===J?J.scrollY:e.scrollTop,n=e===J?J.scrollX:e.scrollLeft;return{top:t.top+r-i,left:t.left+n-s}}return null},css:function(e,t){var a;if(1===arguments.length){if("string"!=typeof e){for(a=0;a<this.length;a+=1)for(var i in e)this[a].style[i]=e[i];return this}if(this[0])return J.getComputedStyle(this[0],null).getPropertyValue(e)}if(2===arguments.length&&"string"==typeof e){for(a=0;a<this.length;a+=1)this[a].style[e]=t;return this}return this},each:function(e){if(!e)return this;for(var t=0;t<this.length;t+=1)if(!1===e.call(this[t],t,this[t]))return this;return this},html:function(e){if(void 0===e)return this[0]?this[0].innerHTML:void 0;for(var t=0;t<this.length;t+=1)this[t].innerHTML=e;return this},text:function(e){if(void 0===e)return this[0]?this[0].textContent.trim():null;for(var t=0;t<this.length;t+=1)this[t].textContent=e;return this},is:function(e){var t,a,i=this[0];if(!i||void 0===e)return!1;if("string"==typeof e){if(i.matches)return i.matches(e);if(i.webkitMatchesSelector)return i.webkitMatchesSelector(e);if(i.msMatchesSelector)return i.msMatchesSelector(e);for(t=L(e),a=0;a<t.length;a+=1)if(t[a]===i)return!0;return!1}if(e===f)return i===f;if(e===J)return i===J;if(e.nodeType||e instanceof l){for(t=e.nodeType?[e]:e,a=0;a<t.length;a+=1)if(t[a]===i)return!0;return!1}return!1},index:function(){var e,t=this[0];if(t){for(e=0;null!==(t=t.previousSibling);)1===t.nodeType&&(e+=1);return e}},eq:function(e){if(void 0===e)return this;var t,a=this.length;return new l(a-1<e?[]:e<0?(t=a+e)<0?[]:[this[t]]:[this[e]])},append:function(){for(var e,t=[],a=arguments.length;a--;)t[a]=arguments[a];for(var i=0;i<t.length;i+=1){e=t[i];for(var s=0;s<this.length;s+=1)if("string"==typeof e){var r=f.createElement("div");for(r.innerHTML=e;r.firstChild;)this[s].appendChild(r.firstChild)}else if(e instanceof l)for(var n=0;n<e.length;n+=1)this[s].appendChild(e[n]);else this[s].appendChild(e)}return this},prepend:function(e){var t,a;for(t=0;t<this.length;t+=1)if("string"==typeof e){var i=f.createElement("div");for(i.innerHTML=e,a=i.childNodes.length-1;0<=a;a-=1)this[t].insertBefore(i.childNodes[a],this[t].childNodes[0])}else if(e instanceof l)for(a=0;a<e.length;a+=1)this[t].insertBefore(e[a],this[t].childNodes[0]);else this[t].insertBefore(e,this[t].childNodes[0]);return this},next:function(e){return 0<this.length?e?this[0].nextElementSibling&&L(this[0].nextElementSibling).is(e)?new l([this[0].nextElementSibling]):new l([]):this[0].nextElementSibling?new l([this[0].nextElementSibling]):new l([]):new l([])},nextAll:function(e){var t=[],a=this[0];if(!a)return new l([]);for(;a.nextElementSibling;){var i=a.nextElementSibling;e?L(i).is(e)&&t.push(i):t.push(i),a=i}return new l(t)},prev:function(e){if(0<this.length){var t=this[0];return e?t.previousElementSibling&&L(t.previousElementSibling).is(e)?new l([t.previousElementSibling]):new l([]):t.previousElementSibling?new l([t.previousElementSibling]):new l([])}return new l([])},prevAll:function(e){var t=[],a=this[0];if(!a)return new l([]);for(;a.previousElementSibling;){var i=a.previousElementSibling;e?L(i).is(e)&&t.push(i):t.push(i),a=i}return new l(t)},parent:function(e){for(var t=[],a=0;a<this.length;a+=1)null!==this[a].parentNode&&(e?L(this[a].parentNode).is(e)&&t.push(this[a].parentNode):t.push(this[a].parentNode));return L(r(t))},parents:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].parentNode;i;)e?L(i).is(e)&&t.push(i):t.push(i),i=i.parentNode;return L(r(t))},closest:function(e){var t=this;return void 0===e?new l([]):(t.is(e)||(t=t.parents(e).eq(0)),t)},find:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].querySelectorAll(e),s=0;s<i.length;s+=1)t.push(i[s]);return new l(t)},children:function(e){for(var t=[],a=0;a<this.length;a+=1)for(var i=this[a].childNodes,s=0;s<i.length;s+=1)e?1===i[s].nodeType&&L(i[s]).is(e)&&t.push(i[s]):1===i[s].nodeType&&t.push(i[s]);return new l(r(t))},remove:function(){for(var e=0;e<this.length;e+=1)this[e].parentNode&&this[e].parentNode.removeChild(this[e]);return this},add:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var a,i;for(a=0;a<e.length;a+=1){var s=L(e[a]);for(i=0;i<s.length;i+=1)this[this.length]=s[i],this.length+=1}return this},styles:function(){return this[0]?J.getComputedStyle(this[0],null):{}}};Object.keys(t).forEach(function(e){L.fn[e]=t[e]});var e,a,i,s,ee={deleteProps:function(e){var t=e;Object.keys(t).forEach(function(e){try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}})},nextTick:function(e,t){return void 0===t&&(t=0),setTimeout(e,t)},now:function(){return Date.now()},getTranslate:function(e,t){var a,i,s;void 0===t&&(t="x");var r=J.getComputedStyle(e,null);return J.WebKitCSSMatrix?(6<(i=r.transform||r.webkitTransform).split(",").length&&(i=i.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),s=new J.WebKitCSSMatrix("none"===i?"":i)):a=(s=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,")).toString().split(","),"x"===t&&(i=J.WebKitCSSMatrix?s.m41:16===a.length?parseFloat(a[12]):parseFloat(a[4])),"y"===t&&(i=J.WebKitCSSMatrix?s.m42:16===a.length?parseFloat(a[13]):parseFloat(a[5])),i||0},parseUrlQuery:function(e){var t,a,i,s,r={},n=e||J.location.href;if("string"==typeof n&&n.length)for(s=(a=(n=-1<n.indexOf("?")?n.replace(/\S*\?/,""):"").split("&").filter(function(e){return""!==e})).length,t=0;t<s;t+=1)i=a[t].replace(/#\S+/g,"").split("="),r[decodeURIComponent(i[0])]=void 0===i[1]?void 0:decodeURIComponent(i[1])||"";return r},isObject:function(e){return"object"==typeof e&&null!==e&&e.constructor&&e.constructor===Object},extend:function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];for(var a=Object(e[0]),i=1;i<e.length;i+=1){var s=e[i];if(null!=s)for(var r=Object.keys(Object(s)),n=0,o=r.length;n<o;n+=1){var l=r[n],d=Object.getOwnPropertyDescriptor(s,l);void 0!==d&&d.enumerable&&(ee.isObject(a[l])&&ee.isObject(s[l])?ee.extend(a[l],s[l]):!ee.isObject(a[l])&&ee.isObject(s[l])?(a[l]={},ee.extend(a[l],s[l])):a[l]=s[l])}}return a}},te=(i=f.createElement("div"),{touch:J.Modernizr&&!0===J.Modernizr.touch||!!(0<J.navigator.maxTouchPoints||"ontouchstart"in J||J.DocumentTouch&&f instanceof J.DocumentTouch),pointerEvents:!!(J.navigator.pointerEnabled||J.PointerEvent||"maxTouchPoints"in J.navigator&&0<J.navigator.maxTouchPoints),prefixedPointerEvents:!!J.navigator.msPointerEnabled,transition:(a=i.style,"transition"in a||"webkitTransition"in a||"MozTransition"in a),transforms3d:J.Modernizr&&!0===J.Modernizr.csstransforms3d||(e=i.style,"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e),flexbox:function(){for(var e=i.style,t="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),a=0;a<t.length;a+=1)if(t[a]in e)return!0;return!1}(),observer:"MutationObserver"in J||"WebkitMutationObserver"in J,passiveListener:function(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});J.addEventListener("testPassiveListener",null,t)}catch(e){}return e}(),gestures:"ongesturestart"in J}),I={isIE:!!J.navigator.userAgent.match(/Trident/g)||!!J.navigator.userAgent.match(/MSIE/g),isEdge:!!J.navigator.userAgent.match(/Edge/g),isSafari:(s=J.navigator.userAgent.toLowerCase(),0<=s.indexOf("safari")&&s.indexOf("chrome")<0&&s.indexOf("android")<0),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(J.navigator.userAgent)},n=function(e){void 0===e&&(e={});var t=this;t.params=e,t.eventsListeners={},t.params&&t.params.on&&Object.keys(t.params.on).forEach(function(e){t.on(e,t.params.on[e])})},o={components:{configurable:!0}};n.prototype.on=function(e,t,a){var i=this;if("function"!=typeof t)return i;var s=a?"unshift":"push";return e.split(" ").forEach(function(e){i.eventsListeners[e]||(i.eventsListeners[e]=[]),i.eventsListeners[e][s](t)}),i},n.prototype.once=function(a,i,e){var s=this;if("function"!=typeof i)return s;function r(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];i.apply(s,e),s.off(a,r),r.f7proxy&&delete r.f7proxy}return r.f7proxy=i,s.on(a,r,e)},n.prototype.off=function(e,i){var s=this;return s.eventsListeners&&e.split(" ").forEach(function(a){void 0===i?s.eventsListeners[a]=[]:s.eventsListeners[a]&&s.eventsListeners[a].length&&s.eventsListeners[a].forEach(function(e,t){(e===i||e.f7proxy&&e.f7proxy===i)&&s.eventsListeners[a].splice(t,1)})}),s},n.prototype.emit=function(){for(var e=[],t=arguments.length;t--;)e[t]=arguments[t];var a,i,s,r=this;return r.eventsListeners&&("string"==typeof e[0]||Array.isArray(e[0])?(a=e[0],i=e.slice(1,e.length),s=r):(a=e[0].events,i=e[0].data,s=e[0].context||r),(Array.isArray(a)?a:a.split(" ")).forEach(function(e){if(r.eventsListeners&&r.eventsListeners[e]){var t=[];r.eventsListeners[e].forEach(function(e){t.push(e)}),t.forEach(function(e){e.apply(s,i)})}})),r},n.prototype.useModulesParams=function(a){var i=this;i.modules&&Object.keys(i.modules).forEach(function(e){var t=i.modules[e];t.params&&ee.extend(a,t.params)})},n.prototype.useModules=function(i){void 0===i&&(i={});var s=this;s.modules&&Object.keys(s.modules).forEach(function(e){var a=s.modules[e],t=i[e]||{};a.instance&&Object.keys(a.instance).forEach(function(e){var t=a.instance[e];s[e]="function"==typeof t?t.bind(s):t}),a.on&&s.on&&Object.keys(a.on).forEach(function(e){s.on(e,a.on[e])}),a.create&&a.create.bind(s)(t)})},o.components.set=function(e){this.use&&this.use(e)},n.installModule=function(t){for(var e=[],a=arguments.length-1;0<a--;)e[a]=arguments[a+1];var i=this;i.prototype.modules||(i.prototype.modules={});var s=t.name||Object.keys(i.prototype.modules).length+"_"+ee.now();return(i.prototype.modules[s]=t).proto&&Object.keys(t.proto).forEach(function(e){i.prototype[e]=t.proto[e]}),t.static&&Object.keys(t.static).forEach(function(e){i[e]=t.static[e]}),t.install&&t.install.apply(i,e),i},n.use=function(e){for(var t=[],a=arguments.length-1;0<a--;)t[a]=arguments[a+1];var i=this;return Array.isArray(e)?(e.forEach(function(e){return i.installModule(e)}),i):i.installModule.apply(i,[e].concat(t))},Object.defineProperties(n,o);var d={updateSize:function(){var e,t,a=this,i=a.$el;e=void 0!==a.params.width?a.params.width:i[0].clientWidth,t=void 0!==a.params.height?a.params.height:i[0].clientHeight,0===e&&a.isHorizontal()||0===t&&a.isVertical()||(e=e-parseInt(i.css("padding-left"),10)-parseInt(i.css("padding-right"),10),t=t-parseInt(i.css("padding-top"),10)-parseInt(i.css("padding-bottom"),10),ee.extend(a,{width:e,height:t,size:a.isHorizontal()?e:t}))},updateSlides:function(){var e=this,t=e.params,a=e.$wrapperEl,i=e.size,s=e.rtlTranslate,r=e.wrongRTL,n=e.virtual&&t.virtual.enabled,o=n?e.virtual.slides.length:e.slides.length,l=a.children("."+e.params.slideClass),d=n?e.virtual.slides.length:l.length,p=[],c=[],u=[],h=t.slidesOffsetBefore;"function"==typeof h&&(h=t.slidesOffsetBefore.call(e));var v=t.slidesOffsetAfter;"function"==typeof v&&(v=t.slidesOffsetAfter.call(e));var f=e.snapGrid.length,m=e.snapGrid.length,g=t.spaceBetween,b=-h,w=0,y=0;if(void 0!==i){var x,T;"string"==typeof g&&0<=g.indexOf("%")&&(g=parseFloat(g.replace("%",""))/100*i),e.virtualSize=-g,s?l.css({marginLeft:"",marginTop:""}):l.css({marginRight:"",marginBottom:""}),1<t.slidesPerColumn&&(x=Math.floor(d/t.slidesPerColumn)===d/e.params.slidesPerColumn?d:Math.ceil(d/t.slidesPerColumn)*t.slidesPerColumn,"auto"!==t.slidesPerView&&"row"===t.slidesPerColumnFill&&(x=Math.max(x,t.slidesPerView*t.slidesPerColumn)));for(var E,S=t.slidesPerColumn,C=x/S,M=Math.floor(d/t.slidesPerColumn),z=0;z<d;z+=1){T=0;var P=l.eq(z);if(1<t.slidesPerColumn){var k=void 0,$=void 0,L=void 0;"column"===t.slidesPerColumnFill?(L=z-($=Math.floor(z/S))*S,(M<$||$===M&&L===S-1)&&S<=(L+=1)&&(L=0,$+=1),k=$+L*x/S,P.css({"-webkit-box-ordinal-group":k,"-moz-box-ordinal-group":k,"-ms-flex-order":k,"-webkit-order":k,order:k})):$=z-(L=Math.floor(z/C))*C,P.css("margin-"+(e.isHorizontal()?"top":"left"),0!==L&&t.spaceBetween&&t.spaceBetween+"px").attr("data-swiper-column",$).attr("data-swiper-row",L)}if("none"!==P.css("display")){if("auto"===t.slidesPerView){var I=J.getComputedStyle(P[0],null),D=P[0].style.transform,O=P[0].style.webkitTransform;if(D&&(P[0].style.transform="none"),O&&(P[0].style.webkitTransform="none"),t.roundLengths)T=e.isHorizontal()?P.outerWidth(!0):P.outerHeight(!0);else if(e.isHorizontal()){var A=parseFloat(I.getPropertyValue("width")),H=parseFloat(I.getPropertyValue("padding-left")),N=parseFloat(I.getPropertyValue("padding-right")),G=parseFloat(I.getPropertyValue("margin-left")),B=parseFloat(I.getPropertyValue("margin-right")),X=I.getPropertyValue("box-sizing");T=X&&"border-box"===X?A+G+B:A+H+N+G+B}else{var Y=parseFloat(I.getPropertyValue("height")),V=parseFloat(I.getPropertyValue("padding-top")),F=parseFloat(I.getPropertyValue("padding-bottom")),R=parseFloat(I.getPropertyValue("margin-top")),q=parseFloat(I.getPropertyValue("margin-bottom")),W=I.getPropertyValue("box-sizing");T=W&&"border-box"===W?Y+R+q:Y+V+F+R+q}D&&(P[0].style.transform=D),O&&(P[0].style.webkitTransform=O),t.roundLengths&&(T=Math.floor(T))}else T=(i-(t.slidesPerView-1)*g)/t.slidesPerView,t.roundLengths&&(T=Math.floor(T)),l[z]&&(e.isHorizontal()?l[z].style.width=T+"px":l[z].style.height=T+"px");l[z]&&(l[z].swiperSlideSize=T),u.push(T),t.centeredSlides?(b=b+T/2+w/2+g,0===w&&0!==z&&(b=b-i/2-g),0===z&&(b=b-i/2-g),Math.abs(b)<.001&&(b=0),t.roundLengths&&(b=Math.floor(b)),y%t.slidesPerGroup==0&&p.push(b),c.push(b)):(t.roundLengths&&(b=Math.floor(b)),y%t.slidesPerGroup==0&&p.push(b),c.push(b),b=b+T+g),e.virtualSize+=T+g,w=T,y+=1}}if(e.virtualSize=Math.max(e.virtualSize,i)+v,s&&r&&("slide"===t.effect||"coverflow"===t.effect)&&a.css({width:e.virtualSize+t.spaceBetween+"px"}),te.flexbox&&!t.setWrapperSize||(e.isHorizontal()?a.css({width:e.virtualSize+t.spaceBetween+"px"}):a.css({height:e.virtualSize+t.spaceBetween+"px"})),1<t.slidesPerColumn&&(e.virtualSize=(T+t.spaceBetween)*x,e.virtualSize=Math.ceil(e.virtualSize/t.slidesPerColumn)-t.spaceBetween,e.isHorizontal()?a.css({width:e.virtualSize+t.spaceBetween+"px"}):a.css({height:e.virtualSize+t.spaceBetween+"px"}),t.centeredSlides)){E=[];for(var j=0;j<p.length;j+=1){var U=p[j];t.roundLengths&&(U=Math.floor(U)),p[j]<e.virtualSize+p[0]&&E.push(U)}p=E}if(!t.centeredSlides){E=[];for(var K=0;K<p.length;K+=1){var _=p[K];t.roundLengths&&(_=Math.floor(_)),p[K]<=e.virtualSize-i&&E.push(_)}p=E,1<Math.floor(e.virtualSize-i)-Math.floor(p[p.length-1])&&p.push(e.virtualSize-i)}if(0===p.length&&(p=[0]),0!==t.spaceBetween&&(e.isHorizontal()?s?l.css({marginLeft:g+"px"}):l.css({marginRight:g+"px"}):l.css({marginBottom:g+"px"})),t.centerInsufficientSlides){var Z=0;if(u.forEach(function(e){Z+=e+(t.spaceBetween?t.spaceBetween:0)}),(Z-=t.spaceBetween)<i){var Q=(i-Z)/2;p.forEach(function(e,t){p[t]=e-Q}),c.forEach(function(e,t){c[t]=e+Q})}}ee.extend(e,{slides:l,snapGrid:p,slidesGrid:c,slidesSizesGrid:u}),d!==o&&e.emit("slidesLengthChange"),p.length!==f&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),c.length!==m&&e.emit("slidesGridLengthChange"),(t.watchSlidesProgress||t.watchSlidesVisibility)&&e.updateSlidesOffset()}},updateAutoHeight:function(e){var t,a=this,i=[],s=0;if("number"==typeof e?a.setTransition(e):!0===e&&a.setTransition(a.params.speed),"auto"!==a.params.slidesPerView&&1<a.params.slidesPerView)for(t=0;t<Math.ceil(a.params.slidesPerView);t+=1){var r=a.activeIndex+t;if(r>a.slides.length)break;i.push(a.slides.eq(r)[0])}else i.push(a.slides.eq(a.activeIndex)[0]);for(t=0;t<i.length;t+=1)if(void 0!==i[t]){var n=i[t].offsetHeight;s=s<n?n:s}s&&a.$wrapperEl.css("height",s+"px")},updateSlidesOffset:function(){for(var e=this.slides,t=0;t<e.length;t+=1)e[t].swiperSlideOffset=this.isHorizontal()?e[t].offsetLeft:e[t].offsetTop},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,i=t.slides,s=t.rtlTranslate;if(0!==i.length){void 0===i[0].swiperSlideOffset&&t.updateSlidesOffset();var r=-e;s&&(r=e),i.removeClass(a.slideVisibleClass),t.visibleSlidesIndexes=[],t.visibleSlides=[];for(var n=0;n<i.length;n+=1){var o=i[n],l=(r+(a.centeredSlides?t.minTranslate():0)-o.swiperSlideOffset)/(o.swiperSlideSize+a.spaceBetween);if(a.watchSlidesVisibility){var d=-(r-o.swiperSlideOffset),p=d+t.slidesSizesGrid[n];(0<=d&&d<t.size||0<p&&p<=t.size||d<=0&&p>=t.size)&&(t.visibleSlides.push(o),t.visibleSlidesIndexes.push(n),i.eq(n).addClass(a.slideVisibleClass))}o.progress=s?-l:l}t.visibleSlides=L(t.visibleSlides)}},updateProgress:function(e){void 0===e&&(e=this&&this.translate||0);var t=this,a=t.params,i=t.maxTranslate()-t.minTranslate(),s=t.progress,r=t.isBeginning,n=t.isEnd,o=r,l=n;0===i?n=r=!(s=0):(r=(s=(e-t.minTranslate())/i)<=0,n=1<=s),ee.extend(t,{progress:s,isBeginning:r,isEnd:n}),(a.watchSlidesProgress||a.watchSlidesVisibility)&&t.updateSlidesProgress(e),r&&!o&&t.emit("reachBeginning toEdge"),n&&!l&&t.emit("reachEnd toEdge"),(o&&!r||l&&!n)&&t.emit("fromEdge"),t.emit("progress",s)},updateSlidesClasses:function(){var e,t=this,a=t.slides,i=t.params,s=t.$wrapperEl,r=t.activeIndex,n=t.realIndex,o=t.virtual&&i.virtual.enabled;a.removeClass(i.slideActiveClass+" "+i.slideNextClass+" "+i.slidePrevClass+" "+i.slideDuplicateActiveClass+" "+i.slideDuplicateNextClass+" "+i.slideDuplicatePrevClass),(e=o?t.$wrapperEl.find("."+i.slideClass+'[data-swiper-slide-index="'+r+'"]'):a.eq(r)).addClass(i.slideActiveClass),i.loop&&(e.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+n+'"]').addClass(i.slideDuplicateActiveClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+n+'"]').addClass(i.slideDuplicateActiveClass));var l=e.nextAll("."+i.slideClass).eq(0).addClass(i.slideNextClass);i.loop&&0===l.length&&(l=a.eq(0)).addClass(i.slideNextClass);var d=e.prevAll("."+i.slideClass).eq(0).addClass(i.slidePrevClass);i.loop&&0===d.length&&(d=a.eq(-1)).addClass(i.slidePrevClass),i.loop&&(l.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+l.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicateNextClass),d.hasClass(i.slideDuplicateClass)?s.children("."+i.slideClass+":not(."+i.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass):s.children("."+i.slideClass+"."+i.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(i.slideDuplicatePrevClass))},updateActiveIndex:function(e){var t,a=this,i=a.rtlTranslate?a.translate:-a.translate,s=a.slidesGrid,r=a.snapGrid,n=a.params,o=a.activeIndex,l=a.realIndex,d=a.snapIndex,p=e;if(void 0===p){for(var c=0;c<s.length;c+=1)void 0!==s[c+1]?i>=s[c]&&i<s[c+1]-(s[c+1]-s[c])/2?p=c:i>=s[c]&&i<s[c+1]&&(p=c+1):i>=s[c]&&(p=c);n.normalizeSlideIndex&&(p<0||void 0===p)&&(p=0)}if((t=0<=r.indexOf(i)?r.indexOf(i):Math.floor(p/n.slidesPerGroup))>=r.length&&(t=r.length-1),p!==o){var u=parseInt(a.slides.eq(p).attr("data-swiper-slide-index")||p,10);ee.extend(a,{snapIndex:t,realIndex:u,previousIndex:o,activeIndex:p}),a.emit("activeIndexChange"),a.emit("snapIndexChange"),l!==u&&a.emit("realIndexChange"),a.emit("slideChange")}else t!==d&&(a.snapIndex=t,a.emit("snapIndexChange"))},updateClickedSlide:function(e){var t=this,a=t.params,i=L(e.target).closest("."+a.slideClass)[0],s=!1;if(i)for(var r=0;r<t.slides.length;r+=1)t.slides[r]===i&&(s=!0);if(!i||!s)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=i,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(L(i).attr("data-swiper-slide-index"),10):t.clickedIndex=L(i).index(),a.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var p={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");var t=this.params,a=this.rtlTranslate,i=this.translate,s=this.$wrapperEl;if(t.virtualTranslate)return a?-i:i;var r=ee.getTranslate(s[0],e);return a&&(r=-r),r||0},setTranslate:function(e,t){var a=this,i=a.rtlTranslate,s=a.params,r=a.$wrapperEl,n=a.progress,o=0,l=0;a.isHorizontal()?o=i?-e:e:l=e,s.roundLengths&&(o=Math.floor(o),l=Math.floor(l)),s.virtualTranslate||(te.transforms3d?r.transform("translate3d("+o+"px, "+l+"px, 0px)"):r.transform("translate("+o+"px, "+l+"px)")),a.previousTranslate=a.translate,a.translate=a.isHorizontal()?o:l;var d=a.maxTranslate()-a.minTranslate();(0===d?0:(e-a.minTranslate())/d)!==n&&a.updateProgress(e),a.emit("setTranslate",a.translate,t)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}};var c={setTransition:function(e,t){this.$wrapperEl.transition(e),this.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);var a=this,i=a.activeIndex,s=a.params,r=a.previousIndex;s.autoHeight&&a.updateAutoHeight();var n=t;if(n||(n=r<i?"next":i<r?"prev":"reset"),a.emit("transitionStart"),e&&i!==r){if("reset"===n)return void a.emit("slideResetTransitionStart");a.emit("slideChangeTransitionStart"),"next"===n?a.emit("slideNextTransitionStart"):a.emit("slidePrevTransitionStart")}},transitionEnd:function(e,t){void 0===e&&(e=!0);var a=this,i=a.activeIndex,s=a.previousIndex;a.animating=!1,a.setTransition(0);var r=t;if(r||(r=s<i?"next":i<s?"prev":"reset"),a.emit("transitionEnd"),e&&i!==s){if("reset"===r)return void a.emit("slideResetTransitionEnd");a.emit("slideChangeTransitionEnd"),"next"===r?a.emit("slideNextTransitionEnd"):a.emit("slidePrevTransitionEnd")}}};var u={slideTo:function(e,t,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0);var s=this,r=e;r<0&&(r=0);var n=s.params,o=s.snapGrid,l=s.slidesGrid,d=s.previousIndex,p=s.activeIndex,c=s.rtlTranslate;if(s.animating&&n.preventInteractionOnTransition)return!1;var u=Math.floor(r/n.slidesPerGroup);u>=o.length&&(u=o.length-1),(p||n.initialSlide||0)===(d||0)&&a&&s.emit("beforeSlideChangeStart");var h,v=-o[u];if(s.updateProgress(v),n.normalizeSlideIndex)for(var f=0;f<l.length;f+=1)-Math.floor(100*v)>=Math.floor(100*l[f])&&(r=f);if(s.initialized&&r!==p){if(!s.allowSlideNext&&v<s.translate&&v<s.minTranslate())return!1;if(!s.allowSlidePrev&&v>s.translate&&v>s.maxTranslate()&&(p||0)!==r)return!1}return h=p<r?"next":r<p?"prev":"reset",c&&-v===s.translate||!c&&v===s.translate?(s.updateActiveIndex(r),n.autoHeight&&s.updateAutoHeight(),s.updateSlidesClasses(),"slide"!==n.effect&&s.setTranslate(v),"reset"!==h&&(s.transitionStart(a,h),s.transitionEnd(a,h)),!1):(0!==t&&te.transition?(s.setTransition(t),s.setTranslate(v),s.updateActiveIndex(r),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(a,h),s.animating||(s.animating=!0,s.onSlideToWrapperTransitionEnd||(s.onSlideToWrapperTransitionEnd=function(e){s&&!s.destroyed&&e.target===this&&(s.$wrapperEl[0].removeEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].removeEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd),s.onSlideToWrapperTransitionEnd=null,delete s.onSlideToWrapperTransitionEnd,s.transitionEnd(a,h))}),s.$wrapperEl[0].addEventListener("transitionend",s.onSlideToWrapperTransitionEnd),s.$wrapperEl[0].addEventListener("webkitTransitionEnd",s.onSlideToWrapperTransitionEnd))):(s.setTransition(0),s.setTranslate(v),s.updateActiveIndex(r),s.updateSlidesClasses(),s.emit("beforeTransitionStart",t,i),s.transitionStart(a,h),s.transitionEnd(a,h)),!0)},slideToLoop:function(e,t,a,i){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===a&&(a=!0);var s=e;return this.params.loop&&(s+=this.loopedSlides),this.slideTo(s,t,a,i)},slideNext:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,s=i.params,r=i.animating;return s.loop?!r&&(i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft,i.slideTo(i.activeIndex+s.slidesPerGroup,e,t,a)):i.slideTo(i.activeIndex+s.slidesPerGroup,e,t,a)},slidePrev:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,s=i.params,r=i.animating,n=i.snapGrid,o=i.slidesGrid,l=i.rtlTranslate;if(s.loop){if(r)return!1;i.loopFix(),i._clientLeft=i.$wrapperEl[0].clientLeft}function d(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}var p,c=d(l?i.translate:-i.translate),u=n.map(function(e){return d(e)}),h=(o.map(function(e){return d(e)}),n[u.indexOf(c)],n[u.indexOf(c)-1]);return void 0!==h&&(p=o.indexOf(h))<0&&(p=i.activeIndex-1),i.slideTo(p,e,t,a)},slideReset:function(e,t,a){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,a)},slideToClosest:function(e,t,a){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);var i=this,s=i.activeIndex,r=Math.floor(s/i.params.slidesPerGroup);if(r<i.snapGrid.length-1){var n=i.rtlTranslate?i.translate:-i.translate,o=i.snapGrid[r];(i.snapGrid[r+1]-o)/2<n-o&&(s=i.params.slidesPerGroup)}return i.slideTo(s,e,t,a)},slideToClickedSlide:function(){var e,t=this,a=t.params,i=t.$wrapperEl,s="auto"===a.slidesPerView?t.slidesPerViewDynamic():a.slidesPerView,r=t.clickedIndex;if(a.loop){if(t.animating)return;e=parseInt(L(t.clickedSlide).attr("data-swiper-slide-index"),10),a.centeredSlides?r<t.loopedSlides-s/2||r>t.slides.length-t.loopedSlides+s/2?(t.loopFix(),r=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),ee.nextTick(function(){t.slideTo(r)})):t.slideTo(r):r>t.slides.length-s?(t.loopFix(),r=i.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]:not(.'+a.slideDuplicateClass+")").eq(0).index(),ee.nextTick(function(){t.slideTo(r)})):t.slideTo(r)}else t.slideTo(r)}};var h={loopCreate:function(){var i=this,e=i.params,t=i.$wrapperEl;t.children("."+e.slideClass+"."+e.slideDuplicateClass).remove();var s=t.children("."+e.slideClass);if(e.loopFillGroupWithBlank){var a=e.slidesPerGroup-s.length%e.slidesPerGroup;if(a!==e.slidesPerGroup){for(var r=0;r<a;r+=1){var n=L(f.createElement("div")).addClass(e.slideClass+" "+e.slideBlankClass);t.append(n)}s=t.children("."+e.slideClass)}}"auto"!==e.slidesPerView||e.loopedSlides||(e.loopedSlides=s.length),i.loopedSlides=parseInt(e.loopedSlides||e.slidesPerView,10),i.loopedSlides+=e.loopAdditionalSlides,i.loopedSlides>s.length&&(i.loopedSlides=s.length);var o=[],l=[];s.each(function(e,t){var a=L(t);e<i.loopedSlides&&l.push(t),e<s.length&&e>=s.length-i.loopedSlides&&o.push(t),a.attr("data-swiper-slide-index",e)});for(var d=0;d<l.length;d+=1)t.append(L(l[d].cloneNode(!0)).addClass(e.slideDuplicateClass));for(var p=o.length-1;0<=p;p-=1)t.prepend(L(o[p].cloneNode(!0)).addClass(e.slideDuplicateClass))},loopFix:function(){var e,t=this,a=t.params,i=t.activeIndex,s=t.slides,r=t.loopedSlides,n=t.allowSlidePrev,o=t.allowSlideNext,l=t.snapGrid,d=t.rtlTranslate;t.allowSlidePrev=!0,t.allowSlideNext=!0;var p=-l[i]-t.getTranslate();i<r?(e=s.length-3*r+i,e+=r,t.slideTo(e,0,!1,!0)&&0!==p&&t.setTranslate((d?-t.translate:t.translate)-p)):("auto"===a.slidesPerView&&2*r<=i||i>=s.length-r)&&(e=-s.length+i+r,e+=r,t.slideTo(e,0,!1,!0)&&0!==p&&t.setTranslate((d?-t.translate:t.translate)-p));t.allowSlidePrev=n,t.allowSlideNext=o},loopDestroy:function(){var e=this.$wrapperEl,t=this.params,a=this.slides;e.children("."+t.slideClass+"."+t.slideDuplicateClass+",."+t.slideClass+"."+t.slideBlankClass).remove(),a.removeAttr("data-swiper-slide-index")}};var v={setGrabCursor:function(e){if(!(te.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var t=this.el;t.style.cursor="move",t.style.cursor=e?"-webkit-grabbing":"-webkit-grab",t.style.cursor=e?"-moz-grabbin":"-moz-grab",t.style.cursor=e?"grabbing":"grab"}},unsetGrabCursor:function(){te.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}};var m={appendSlide:function(e){var t=this,a=t.$wrapperEl,i=t.params;if(i.loop&&t.loopDestroy(),"object"==typeof e&&"length"in e)for(var s=0;s<e.length;s+=1)e[s]&&a.append(e[s]);else a.append(e);i.loop&&t.loopCreate(),i.observer&&te.observer||t.update()},prependSlide:function(e){var t=this,a=t.params,i=t.$wrapperEl,s=t.activeIndex;a.loop&&t.loopDestroy();var r=s+1;if("object"==typeof e&&"length"in e){for(var n=0;n<e.length;n+=1)e[n]&&i.prepend(e[n]);r=s+e.length}else i.prepend(e);a.loop&&t.loopCreate(),a.observer&&te.observer||t.update(),t.slideTo(r,0,!1)},addSlide:function(e,t){var a=this,i=a.$wrapperEl,s=a.params,r=a.activeIndex;s.loop&&(r-=a.loopedSlides,a.loopDestroy(),a.slides=i.children("."+s.slideClass));var n=a.slides.length;if(e<=0)a.prependSlide(t);else if(n<=e)a.appendSlide(t);else{for(var o=e<r?r+1:r,l=[],d=n-1;e<=d;d-=1){var p=a.slides.eq(d);p.remove(),l.unshift(p)}if("object"==typeof t&&"length"in t){for(var c=0;c<t.length;c+=1)t[c]&&i.append(t[c]);o=e<r?r+t.length:r}else i.append(t);for(var u=0;u<l.length;u+=1)i.append(l[u]);s.loop&&a.loopCreate(),s.observer&&te.observer||a.update(),s.loop?a.slideTo(o+a.loopedSlides,0,!1):a.slideTo(o,0,!1)}},removeSlide:function(e){var t=this,a=t.params,i=t.$wrapperEl,s=t.activeIndex;a.loop&&(s-=t.loopedSlides,t.loopDestroy(),t.slides=i.children("."+a.slideClass));var r,n=s;if("object"==typeof e&&"length"in e){for(var o=0;o<e.length;o+=1)r=e[o],t.slides[r]&&t.slides.eq(r).remove(),r<n&&(n-=1);n=Math.max(n,0)}else r=e,t.slides[r]&&t.slides.eq(r).remove(),r<n&&(n-=1),n=Math.max(n,0);a.loop&&t.loopCreate(),a.observer&&te.observer||t.update(),a.loop?t.slideTo(n+t.loopedSlides,0,!1):t.slideTo(n,0,!1)},removeAllSlides:function(){for(var e=[],t=0;t<this.slides.length;t+=1)e.push(t);this.removeSlide(e)}},g=function(){var e=J.navigator.userAgent,t={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:J.cordova||J.phonegap,phonegap:J.cordova||J.phonegap},a=e.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),i=e.match(/(Android);?[\s\/]+([\d.]+)?/),s=e.match(/(iPad).*OS\s([\d_]+)/),r=e.match(/(iPod)(.*OS\s([\d_]+))?/),n=!s&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);if(a&&(t.os="windows",t.osVersion=a[2],t.windows=!0),i&&!a&&(t.os="android",t.osVersion=i[2],t.android=!0,t.androidChrome=0<=e.toLowerCase().indexOf("chrome")),(s||n||r)&&(t.os="ios",t.ios=!0),n&&!r&&(t.osVersion=n[2].replace(/_/g,"."),t.iphone=!0),s&&(t.osVersion=s[2].replace(/_/g,"."),t.ipad=!0),r&&(t.osVersion=r[3]?r[3].replace(/_/g,"."):null,t.iphone=!0),t.ios&&t.osVersion&&0<=e.indexOf("Version/")&&"10"===t.osVersion.split(".")[0]&&(t.osVersion=e.toLowerCase().split("version/")[1].split(" ")[0]),t.desktop=!(t.os||t.android||t.webView),t.webView=(n||s||r)&&e.match(/.*AppleWebKit(?!.*Safari)/i),t.os&&"ios"===t.os){var o=t.osVersion.split("."),l=f.querySelector('meta[name="viewport"]');t.minimalUi=!t.webView&&(r||n)&&(1*o[0]==7?1<=1*o[1]:7<1*o[0])&&l&&0<=l.getAttribute("content").indexOf("minimal-ui")}return t.pixelRatio=J.devicePixelRatio||1,t}();function b(){var e=this,t=e.params,a=e.el;if(!a||0!==a.offsetWidth){t.breakpoints&&e.setBreakpoint();var i=e.allowSlideNext,s=e.allowSlidePrev,r=e.snapGrid;if(e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),t.freeMode){var n=Math.min(Math.max(e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(n),e.updateActiveIndex(),e.updateSlidesClasses(),t.autoHeight&&e.updateAutoHeight()}else e.updateSlidesClasses(),("auto"===t.slidesPerView||1<t.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0);e.allowSlidePrev=s,e.allowSlideNext=i,e.params.watchOverflow&&r!==e.snapGrid&&e.checkOverflow()}}var w={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},y={update:d,translate:p,transition:c,slide:u,loop:h,grabCursor:v,manipulation:m,events:{attachEvents:function(){var e=this,t=e.params,a=e.touchEvents,i=e.el,s=e.wrapperEl;e.onTouchStart=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches;if(!t.animating||!i.preventInteractionOnTransition){var r=e;if(r.originalEvent&&(r=r.originalEvent),a.isTouchEvent="touchstart"===r.type,(a.isTouchEvent||!("which"in r)||3!==r.which)&&!(!a.isTouchEvent&&"button"in r&&0<r.button||a.isTouched&&a.isMoved))if(i.noSwiping&&L(r.target).closest(i.noSwipingSelector?i.noSwipingSelector:"."+i.noSwipingClass)[0])t.allowClick=!0;else if(!i.swipeHandler||L(r).closest(i.swipeHandler)[0]){s.currentX="touchstart"===r.type?r.targetTouches[0].pageX:r.pageX,s.currentY="touchstart"===r.type?r.targetTouches[0].pageY:r.pageY;var n=s.currentX,o=s.currentY,l=i.edgeSwipeDetection||i.iOSEdgeSwipeDetection,d=i.edgeSwipeThreshold||i.iOSEdgeSwipeThreshold;if(!l||!(n<=d||n>=J.screen.width-d)){if(ee.extend(a,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),s.startX=n,s.startY=o,a.touchStartTime=ee.now(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,0<i.threshold&&(a.allowThresholdMove=!1),"touchstart"!==r.type){var p=!0;L(r.target).is(a.formElements)&&(p=!1),f.activeElement&&L(f.activeElement).is(a.formElements)&&f.activeElement!==r.target&&f.activeElement.blur();var c=p&&t.allowTouchMove&&i.touchStartPreventDefault;(i.touchStartForcePreventDefault||c)&&r.preventDefault()}t.emit("touchStart",r)}}}}.bind(e),e.onTouchMove=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches,r=t.rtlTranslate,n=e;if(n.originalEvent&&(n=n.originalEvent),a.isTouched){if(!a.isTouchEvent||"mousemove"!==n.type){var o="touchmove"===n.type?n.targetTouches[0].pageX:n.pageX,l="touchmove"===n.type?n.targetTouches[0].pageY:n.pageY;if(n.preventedByNestedSwiper)return s.startX=o,void(s.startY=l);if(!t.allowTouchMove)return t.allowClick=!1,void(a.isTouched&&(ee.extend(s,{startX:o,startY:l,currentX:o,currentY:l}),a.touchStartTime=ee.now()));if(a.isTouchEvent&&i.touchReleaseOnEdges&&!i.loop)if(t.isVertical()){if(l<s.startY&&t.translate<=t.maxTranslate()||l>s.startY&&t.translate>=t.minTranslate())return a.isTouched=!1,void(a.isMoved=!1)}else if(o<s.startX&&t.translate<=t.maxTranslate()||o>s.startX&&t.translate>=t.minTranslate())return;if(a.isTouchEvent&&f.activeElement&&n.target===f.activeElement&&L(n.target).is(a.formElements))return a.isMoved=!0,void(t.allowClick=!1);if(a.allowTouchCallbacks&&t.emit("touchMove",n),!(n.targetTouches&&1<n.targetTouches.length)){s.currentX=o,s.currentY=l;var d,p=s.currentX-s.startX,c=s.currentY-s.startY;if(!(t.params.threshold&&Math.sqrt(Math.pow(p,2)+Math.pow(c,2))<t.params.threshold))if(void 0===a.isScrolling&&(t.isHorizontal()&&s.currentY===s.startY||t.isVertical()&&s.currentX===s.startX?a.isScrolling=!1:25<=p*p+c*c&&(d=180*Math.atan2(Math.abs(c),Math.abs(p))/Math.PI,a.isScrolling=t.isHorizontal()?d>i.touchAngle:90-d>i.touchAngle)),a.isScrolling&&t.emit("touchMoveOpposite",n),void 0===a.startMoving&&(s.currentX===s.startX&&s.currentY===s.startY||(a.startMoving=!0)),a.isScrolling)a.isTouched=!1;else if(a.startMoving){t.allowClick=!1,n.preventDefault(),i.touchMoveStopPropagation&&!i.nested&&n.stopPropagation(),a.isMoved||(i.loop&&t.loopFix(),a.startTranslate=t.getTranslate(),t.setTransition(0),t.animating&&t.$wrapperEl.trigger("webkitTransitionEnd transitionend"),a.allowMomentumBounce=!1,!i.grabCursor||!0!==t.allowSlideNext&&!0!==t.allowSlidePrev||t.setGrabCursor(!0),t.emit("sliderFirstMove",n)),t.emit("sliderMove",n),a.isMoved=!0;var u=t.isHorizontal()?p:c;s.diff=u,u*=i.touchRatio,r&&(u=-u),t.swipeDirection=0<u?"prev":"next",a.currentTranslate=u+a.startTranslate;var h=!0,v=i.resistanceRatio;if(i.touchReleaseOnEdges&&(v=0),0<u&&a.currentTranslate>t.minTranslate()?(h=!1,i.resistance&&(a.currentTranslate=t.minTranslate()-1+Math.pow(-t.minTranslate()+a.startTranslate+u,v))):u<0&&a.currentTranslate<t.maxTranslate()&&(h=!1,i.resistance&&(a.currentTranslate=t.maxTranslate()+1-Math.pow(t.maxTranslate()-a.startTranslate-u,v))),h&&(n.preventedByNestedSwiper=!0),!t.allowSlideNext&&"next"===t.swipeDirection&&a.currentTranslate<a.startTranslate&&(a.currentTranslate=a.startTranslate),!t.allowSlidePrev&&"prev"===t.swipeDirection&&a.currentTranslate>a.startTranslate&&(a.currentTranslate=a.startTranslate),0<i.threshold){if(!(Math.abs(u)>i.threshold||a.allowThresholdMove))return void(a.currentTranslate=a.startTranslate);if(!a.allowThresholdMove)return a.allowThresholdMove=!0,s.startX=s.currentX,s.startY=s.currentY,a.currentTranslate=a.startTranslate,void(s.diff=t.isHorizontal()?s.currentX-s.startX:s.currentY-s.startY)}i.followFinger&&((i.freeMode||i.watchSlidesProgress||i.watchSlidesVisibility)&&(t.updateActiveIndex(),t.updateSlidesClasses()),i.freeMode&&(0===a.velocities.length&&a.velocities.push({position:s[t.isHorizontal()?"startX":"startY"],time:a.touchStartTime}),a.velocities.push({position:s[t.isHorizontal()?"currentX":"currentY"],time:ee.now()})),t.updateProgress(a.currentTranslate),t.setTranslate(a.currentTranslate))}}}}else a.startMoving&&a.isScrolling&&t.emit("touchMoveOpposite",n)}.bind(e),e.onTouchEnd=function(e){var t=this,a=t.touchEventsData,i=t.params,s=t.touches,r=t.rtlTranslate,n=t.$wrapperEl,o=t.slidesGrid,l=t.snapGrid,d=e;if(d.originalEvent&&(d=d.originalEvent),a.allowTouchCallbacks&&t.emit("touchEnd",d),a.allowTouchCallbacks=!1,!a.isTouched)return a.isMoved&&i.grabCursor&&t.setGrabCursor(!1),a.isMoved=!1,void(a.startMoving=!1);i.grabCursor&&a.isMoved&&a.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);var p,c=ee.now(),u=c-a.touchStartTime;if(t.allowClick&&(t.updateClickedSlide(d),t.emit("tap",d),u<300&&300<c-a.lastClickTime&&(a.clickTimeout&&clearTimeout(a.clickTimeout),a.clickTimeout=ee.nextTick(function(){t&&!t.destroyed&&t.emit("click",d)},300)),u<300&&c-a.lastClickTime<300&&(a.clickTimeout&&clearTimeout(a.clickTimeout),t.emit("doubleTap",d))),a.lastClickTime=ee.now(),ee.nextTick(function(){t.destroyed||(t.allowClick=!0)}),!a.isTouched||!a.isMoved||!t.swipeDirection||0===s.diff||a.currentTranslate===a.startTranslate)return a.isTouched=!1,a.isMoved=!1,void(a.startMoving=!1);if(a.isTouched=!1,a.isMoved=!1,a.startMoving=!1,p=i.followFinger?r?t.translate:-t.translate:-a.currentTranslate,i.freeMode){if(p<-t.minTranslate())return void t.slideTo(t.activeIndex);if(p>-t.maxTranslate())return void(t.slides.length<l.length?t.slideTo(l.length-1):t.slideTo(t.slides.length-1));if(i.freeModeMomentum){if(1<a.velocities.length){var h=a.velocities.pop(),v=a.velocities.pop(),f=h.position-v.position,m=h.time-v.time;t.velocity=f/m,t.velocity/=2,Math.abs(t.velocity)<i.freeModeMinimumVelocity&&(t.velocity=0),(150<m||300<ee.now()-h.time)&&(t.velocity=0)}else t.velocity=0;t.velocity*=i.freeModeMomentumVelocityRatio,a.velocities.length=0;var g=1e3*i.freeModeMomentumRatio,b=t.velocity*g,w=t.translate+b;r&&(w=-w);var y,x,T=!1,E=20*Math.abs(t.velocity)*i.freeModeMomentumBounceRatio;if(w<t.maxTranslate())i.freeModeMomentumBounce?(w+t.maxTranslate()<-E&&(w=t.maxTranslate()-E),y=t.maxTranslate(),T=!0,a.allowMomentumBounce=!0):w=t.maxTranslate(),i.loop&&i.centeredSlides&&(x=!0);else if(w>t.minTranslate())i.freeModeMomentumBounce?(w-t.minTranslate()>E&&(w=t.minTranslate()+E),y=t.minTranslate(),T=!0,a.allowMomentumBounce=!0):w=t.minTranslate(),i.loop&&i.centeredSlides&&(x=!0);else if(i.freeModeSticky){for(var S,C=0;C<l.length;C+=1)if(l[C]>-w){S=C;break}w=-(w=Math.abs(l[S]-w)<Math.abs(l[S-1]-w)||"next"===t.swipeDirection?l[S]:l[S-1])}if(x&&t.once("transitionEnd",function(){t.loopFix()}),0!==t.velocity)g=r?Math.abs((-w-t.translate)/t.velocity):Math.abs((w-t.translate)/t.velocity);else if(i.freeModeSticky)return void t.slideToClosest();i.freeModeMomentumBounce&&T?(t.updateProgress(y),t.setTransition(g),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&a.allowMomentumBounce&&(t.emit("momentumBounce"),t.setTransition(i.speed),t.setTranslate(y),n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))})):t.velocity?(t.updateProgress(w),t.setTransition(g),t.setTranslate(w),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,n.transitionEnd(function(){t&&!t.destroyed&&t.transitionEnd()}))):t.updateProgress(w),t.updateActiveIndex(),t.updateSlidesClasses()}else if(i.freeModeSticky)return void t.slideToClosest();(!i.freeModeMomentum||u>=i.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}else{for(var M=0,z=t.slidesSizesGrid[0],P=0;P<o.length;P+=i.slidesPerGroup)void 0!==o[P+i.slidesPerGroup]?p>=o[P]&&p<o[P+i.slidesPerGroup]&&(z=o[(M=P)+i.slidesPerGroup]-o[P]):p>=o[P]&&(M=P,z=o[o.length-1]-o[o.length-2]);var k=(p-o[M])/z;if(u>i.longSwipesMs){if(!i.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(k>=i.longSwipesRatio?t.slideTo(M+i.slidesPerGroup):t.slideTo(M)),"prev"===t.swipeDirection&&(k>1-i.longSwipesRatio?t.slideTo(M+i.slidesPerGroup):t.slideTo(M))}else{if(!i.shortSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&t.slideTo(M+i.slidesPerGroup),"prev"===t.swipeDirection&&t.slideTo(M)}}}.bind(e),e.onClick=function(e){this.allowClick||(this.params.preventClicks&&e.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))}.bind(e);var r="container"===t.touchEventsTarget?i:s,n=!!t.nested;if(te.touch||!te.pointerEvents&&!te.prefixedPointerEvents){if(te.touch){var o=!("touchstart"!==a.start||!te.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};r.addEventListener(a.start,e.onTouchStart,o),r.addEventListener(a.move,e.onTouchMove,te.passiveListener?{passive:!1,capture:n}:n),r.addEventListener(a.end,e.onTouchEnd,o)}(t.simulateTouch&&!g.ios&&!g.android||t.simulateTouch&&!te.touch&&g.ios)&&(r.addEventListener("mousedown",e.onTouchStart,!1),f.addEventListener("mousemove",e.onTouchMove,n),f.addEventListener("mouseup",e.onTouchEnd,!1))}else r.addEventListener(a.start,e.onTouchStart,!1),f.addEventListener(a.move,e.onTouchMove,n),f.addEventListener(a.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&r.addEventListener("click",e.onClick,!0),e.on(g.ios||g.android?"resize orientationchange observerUpdate":"resize observerUpdate",b,!0)},detachEvents:function(){var e=this,t=e.params,a=e.touchEvents,i=e.el,s=e.wrapperEl,r="container"===t.touchEventsTarget?i:s,n=!!t.nested;if(te.touch||!te.pointerEvents&&!te.prefixedPointerEvents){if(te.touch){var o=!("onTouchStart"!==a.start||!te.passiveListener||!t.passiveListeners)&&{passive:!0,capture:!1};r.removeEventListener(a.start,e.onTouchStart,o),r.removeEventListener(a.move,e.onTouchMove,n),r.removeEventListener(a.end,e.onTouchEnd,o)}(t.simulateTouch&&!g.ios&&!g.android||t.simulateTouch&&!te.touch&&g.ios)&&(r.removeEventListener("mousedown",e.onTouchStart,!1),f.removeEventListener("mousemove",e.onTouchMove,n),f.removeEventListener("mouseup",e.onTouchEnd,!1))}else r.removeEventListener(a.start,e.onTouchStart,!1),f.removeEventListener(a.move,e.onTouchMove,n),f.removeEventListener(a.end,e.onTouchEnd,!1);(t.preventClicks||t.preventClicksPropagation)&&r.removeEventListener("click",e.onClick,!0),e.off(g.ios||g.android?"resize orientationchange observerUpdate":"resize observerUpdate",b)}},breakpoints:{setBreakpoint:function(){var e=this,t=e.activeIndex,a=e.initialized,i=e.loopedSlides;void 0===i&&(i=0);var s=e.params,r=s.breakpoints;if(r&&(!r||0!==Object.keys(r).length)){var n=e.getBreakpoint(r);if(n&&e.currentBreakpoint!==n){var o=n in r?r[n]:void 0;o&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(e){var t=o[e];void 0!==t&&(o[e]="slidesPerView"!==e||"AUTO"!==t&&"auto"!==t?"slidesPerView"===e?parseFloat(t):parseInt(t,10):"auto")});var l=o||e.originalParams,d=l.direction&&l.direction!==s.direction,p=s.loop&&(l.slidesPerView!==s.slidesPerView||d);d&&a&&e.changeDirection(),ee.extend(e.params,l),ee.extend(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),e.currentBreakpoint=n,p&&a&&(e.loopDestroy(),e.loopCreate(),e.updateSlides(),e.slideTo(t-i+e.loopedSlides,0,!1)),e.emit("breakpoint",l)}}},getBreakpoint:function(e){if(e){var t=!1,a=[];Object.keys(e).forEach(function(e){a.push(e)}),a.sort(function(e,t){return parseInt(e,10)-parseInt(t,10)});for(var i=0;i<a.length;i+=1){var s=a[i];this.params.breakpointsInverse?s<=J.innerWidth&&(t=s):s>=J.innerWidth&&!t&&(t=s)}return t||"max"}}},checkOverflow:{checkOverflow:function(){var e=this,t=e.isLocked;e.isLocked=1===e.snapGrid.length,e.allowSlideNext=!e.isLocked,e.allowSlidePrev=!e.isLocked,t!==e.isLocked&&e.emit(e.isLocked?"lock":"unlock"),t&&t!==e.isLocked&&(e.isEnd=!1,e.navigation.update())}},classes:{addClasses:function(){var t=this.classNames,a=this.params,e=this.rtl,i=this.$el,s=[];s.push("initialized"),s.push(a.direction),a.freeMode&&s.push("free-mode"),te.flexbox||s.push("no-flexbox"),a.autoHeight&&s.push("autoheight"),e&&s.push("rtl"),1<a.slidesPerColumn&&s.push("multirow"),g.android&&s.push("android"),g.ios&&s.push("ios"),(I.isIE||I.isEdge)&&(te.pointerEvents||te.prefixedPointerEvents)&&s.push("wp8-"+a.direction),s.forEach(function(e){t.push(a.containerModifierClass+e)}),i.addClass(t.join(" "))},removeClasses:function(){var e=this.$el,t=this.classNames;e.removeClass(t.join(" "))}},images:{loadImage:function(e,t,a,i,s,r){var n;function o(){r&&r()}e.complete&&s?o():t?((n=new J.Image).onload=o,n.onerror=o,i&&(n.sizes=i),a&&(n.srcset=a),t&&(n.src=t)):o()},preloadImages:function(){var e=this;function t(){null!=e&&e&&!e.destroyed&&(void 0!==e.imagesLoaded&&(e.imagesLoaded+=1),e.imagesLoaded===e.imagesToLoad.length&&(e.params.updateOnImagesReady&&e.update(),e.emit("imagesReady")))}e.imagesToLoad=e.$el.find("img");for(var a=0;a<e.imagesToLoad.length;a+=1){var i=e.imagesToLoad[a];e.loadImage(i,i.currentSrc||i.getAttribute("src"),i.srcset||i.getAttribute("srcset"),i.sizes||i.getAttribute("sizes"),!0,t)}}}},x={},T=function(u){function h(){for(var e,t,s,a=[],i=arguments.length;i--;)a[i]=arguments[i];1===a.length&&a[0].constructor&&a[0].constructor===Object?s=a[0]:(t=(e=a)[0],s=e[1]),s||(s={}),s=ee.extend({},s),t&&!s.el&&(s.el=t),u.call(this,s),Object.keys(y).forEach(function(t){Object.keys(y[t]).forEach(function(e){h.prototype[e]||(h.prototype[e]=y[t][e])})});var r=this;void 0===r.modules&&(r.modules={}),Object.keys(r.modules).forEach(function(e){var t=r.modules[e];if(t.params){var a=Object.keys(t.params)[0],i=t.params[a];if("object"!=typeof i||null===i)return;if(!(a in s&&"enabled"in i))return;!0===s[a]&&(s[a]={enabled:!0}),"object"!=typeof s[a]||"enabled"in s[a]||(s[a].enabled=!0),s[a]||(s[a]={enabled:!1})}});var n=ee.extend({},w);r.useModulesParams(n),r.params=ee.extend({},n,x,s),r.originalParams=ee.extend({},r.params),r.passedParams=ee.extend({},s);var o=(r.$=L)(r.params.el);if(t=o[0]){if(1<o.length){var l=[];return o.each(function(e,t){var a=ee.extend({},s,{el:t});l.push(new h(a))}),l}t.swiper=r,o.data("swiper",r);var d,p,c=o.children("."+r.params.wrapperClass);return ee.extend(r,{$el:o,el:t,$wrapperEl:c,wrapperEl:c[0],classNames:[],slides:L(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===r.params.direction},isVertical:function(){return"vertical"===r.params.direction},rtl:"rtl"===t.dir.toLowerCase()||"rtl"===o.css("direction"),rtlTranslate:"horizontal"===r.params.direction&&("rtl"===t.dir.toLowerCase()||"rtl"===o.css("direction")),wrongRTL:"-webkit-box"===c.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:r.params.allowSlideNext,allowSlidePrev:r.params.allowSlidePrev,touchEvents:(d=["touchstart","touchmove","touchend"],p=["mousedown","mousemove","mouseup"],te.pointerEvents?p=["pointerdown","pointermove","pointerup"]:te.prefixedPointerEvents&&(p=["MSPointerDown","MSPointerMove","MSPointerUp"]),r.touchEventsTouch={start:d[0],move:d[1],end:d[2]},r.touchEventsDesktop={start:p[0],move:p[1],end:p[2]},te.touch||!r.params.simulateTouch?r.touchEventsTouch:r.touchEventsDesktop),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:ee.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:r.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),r.useModules(),r.params.init&&r.init(),r}}u&&(h.__proto__=u);var e={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};return((h.prototype=Object.create(u&&u.prototype)).constructor=h).prototype.slidesPerViewDynamic=function(){var e=this,t=e.params,a=e.slides,i=e.slidesGrid,s=e.size,r=e.activeIndex,n=1;if(t.centeredSlides){for(var o,l=a[r].swiperSlideSize,d=r+1;d<a.length;d+=1)a[d]&&!o&&(n+=1,s<(l+=a[d].swiperSlideSize)&&(o=!0));for(var p=r-1;0<=p;p-=1)a[p]&&!o&&(n+=1,s<(l+=a[p].swiperSlideSize)&&(o=!0))}else for(var c=r+1;c<a.length;c+=1)i[c]-i[r]<s&&(n+=1);return n},h.prototype.update=function(){var a=this;if(a&&!a.destroyed){var e=a.snapGrid,t=a.params;t.breakpoints&&a.setBreakpoint(),a.updateSize(),a.updateSlides(),a.updateProgress(),a.updateSlidesClasses(),a.params.freeMode?(i(),a.params.autoHeight&&a.updateAutoHeight()):(("auto"===a.params.slidesPerView||1<a.params.slidesPerView)&&a.isEnd&&!a.params.centeredSlides?a.slideTo(a.slides.length-1,0,!1,!0):a.slideTo(a.activeIndex,0,!1,!0))||i(),t.watchOverflow&&e!==a.snapGrid&&a.checkOverflow(),a.emit("update")}function i(){var e=a.rtlTranslate?-1*a.translate:a.translate,t=Math.min(Math.max(e,a.maxTranslate()),a.minTranslate());a.setTranslate(t),a.updateActiveIndex(),a.updateSlidesClasses()}},h.prototype.changeDirection=function(a,e){void 0===e&&(e=!0);var t=this,i=t.params.direction;return a||(a="horizontal"===i?"vertical":"horizontal"),a===i||"horizontal"!==a&&"vertical"!==a||("vertical"===i&&(t.$el.removeClass(t.params.containerModifierClass+"vertical wp8-vertical").addClass(""+t.params.containerModifierClass+a),(I.isIE||I.isEdge)&&(te.pointerEvents||te.prefixedPointerEvents)&&t.$el.addClass(t.params.containerModifierClass+"wp8-"+a)),"horizontal"===i&&(t.$el.removeClass(t.params.containerModifierClass+"horizontal wp8-horizontal").addClass(""+t.params.containerModifierClass+a),(I.isIE||I.isEdge)&&(te.pointerEvents||te.prefixedPointerEvents)&&t.$el.addClass(t.params.containerModifierClass+"wp8-"+a)),t.params.direction=a,t.slides.each(function(e,t){"vertical"===a?t.style.width="":t.style.height=""}),t.emit("changeDirection"),e&&t.update()),t},h.prototype.init=function(){var e=this;e.initialized||(e.emit("beforeInit"),e.params.breakpoints&&e.setBreakpoint(),e.addClasses(),e.params.loop&&e.loopCreate(),e.updateSize(),e.updateSlides(),e.params.watchOverflow&&e.checkOverflow(),e.params.grabCursor&&e.setGrabCursor(),e.params.preloadImages&&e.preloadImages(),e.params.loop?e.slideTo(e.params.initialSlide+e.loopedSlides,0,e.params.runCallbacksOnInit):e.slideTo(e.params.initialSlide,0,e.params.runCallbacksOnInit),e.attachEvents(),e.initialized=!0,e.emit("init"))},h.prototype.destroy=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0);var a=this,i=a.params,s=a.$el,r=a.$wrapperEl,n=a.slides;return void 0===a.params||a.destroyed||(a.emit("beforeDestroy"),a.initialized=!1,a.detachEvents(),i.loop&&a.loopDestroy(),t&&(a.removeClasses(),s.removeAttr("style"),r.removeAttr("style"),n&&n.length&&n.removeClass([i.slideVisibleClass,i.slideActiveClass,i.slideNextClass,i.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row")),a.emit("destroy"),Object.keys(a.eventsListeners).forEach(function(e){a.off(e)}),!1!==e&&(a.$el[0].swiper=null,a.$el.data("swiper",null),ee.deleteProps(a)),a.destroyed=!0),null},h.extendDefaults=function(e){ee.extend(x,e)},e.extendedDefaults.get=function(){return x},e.defaults.get=function(){return w},e.Class.get=function(){return u},e.$.get=function(){return L},Object.defineProperties(h,e),h}(n),E={name:"device",proto:{device:g},static:{device:g}},S={name:"support",proto:{support:te},static:{support:te}},C={name:"browser",proto:{browser:I},static:{browser:I}},M={name:"resize",create:function(){var e=this;ee.extend(e,{resize:{resizeHandler:function(){e&&!e.destroyed&&e.initialized&&(e.emit("beforeResize"),e.emit("resize"))},orientationChangeHandler:function(){e&&!e.destroyed&&e.initialized&&e.emit("orientationchange")}}})},on:{init:function(){J.addEventListener("resize",this.resize.resizeHandler),J.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){J.removeEventListener("resize",this.resize.resizeHandler),J.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},z={func:J.MutationObserver||J.WebkitMutationObserver,attach:function(e,t){void 0===t&&(t={});var a=this,i=new z.func(function(e){if(1!==e.length){var t=function(){a.emit("observerUpdate",e[0])};J.requestAnimationFrame?J.requestAnimationFrame(t):J.setTimeout(t,0)}else a.emit("observerUpdate",e[0])});i.observe(e,{attributes:void 0===t.attributes||t.attributes,childList:void 0===t.childList||t.childList,characterData:void 0===t.characterData||t.characterData}),a.observer.observers.push(i)},init:function(){var e=this;if(te.observer&&e.params.observer){if(e.params.observeParents)for(var t=e.$el.parents(),a=0;a<t.length;a+=1)e.observer.attach(t[a]);e.observer.attach(e.$el[0],{childList:e.params.observeSlideChildren}),e.observer.attach(e.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(e){e.disconnect()}),this.observer.observers=[]}},P={name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){ee.extend(this,{observer:{init:z.init.bind(this),attach:z.attach.bind(this),destroy:z.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},k={update:function(e){var t=this,a=t.params,i=a.slidesPerView,s=a.slidesPerGroup,r=a.centeredSlides,n=t.params.virtual,o=n.addSlidesBefore,l=n.addSlidesAfter,d=t.virtual,p=d.from,c=d.to,u=d.slides,h=d.slidesGrid,v=d.renderSlide,f=d.offset;t.updateActiveIndex();var m,g,b,w=t.activeIndex||0;m=t.rtlTranslate?"right":t.isHorizontal()?"left":"top",r?(g=Math.floor(i/2)+s+o,b=Math.floor(i/2)+s+l):(g=i+(s-1)+o,b=s+l);var y=Math.max((w||0)-b,0),x=Math.min((w||0)+g,u.length-1),T=(t.slidesGrid[y]||0)-(t.slidesGrid[0]||0);function E(){t.updateSlides(),t.updateProgress(),t.updateSlidesClasses(),t.lazy&&t.params.lazy.enabled&&t.lazy.load()}if(ee.extend(t.virtual,{from:y,to:x,offset:T,slidesGrid:t.slidesGrid}),p===y&&c===x&&!e)return t.slidesGrid!==h&&T!==f&&t.slides.css(m,T+"px"),void t.updateProgress();if(t.params.virtual.renderExternal)return t.params.virtual.renderExternal.call(t,{offset:T,from:y,to:x,slides:function(){for(var e=[],t=y;t<=x;t+=1)e.push(u[t]);return e}()}),void E();var S=[],C=[];if(e)t.$wrapperEl.find("."+t.params.slideClass).remove();else for(var M=p;M<=c;M+=1)(M<y||x<M)&&t.$wrapperEl.find("."+t.params.slideClass+'[data-swiper-slide-index="'+M+'"]').remove();for(var z=0;z<u.length;z+=1)y<=z&&z<=x&&(void 0===c||e?C.push(z):(c<z&&C.push(z),z<p&&S.push(z)));C.forEach(function(e){t.$wrapperEl.append(v(u[e],e))}),S.sort(function(e,t){return t-e}).forEach(function(e){t.$wrapperEl.prepend(v(u[e],e))}),t.$wrapperEl.children(".swiper-slide").css(m,T+"px"),E()},renderSlide:function(e,t){var a=this,i=a.params.virtual;if(i.cache&&a.virtual.cache[t])return a.virtual.cache[t];var s=i.renderSlide?L(i.renderSlide.call(a,e,t)):L('<div class="'+a.params.slideClass+'" data-swiper-slide-index="'+t+'">'+e+"</div>");return s.attr("data-swiper-slide-index")||s.attr("data-swiper-slide-index",t),i.cache&&(a.virtual.cache[t]=s),s},appendSlide:function(e){if("object"==typeof e&&"length"in e)for(var t=0;t<e.length;t+=1)e[t]&&this.virtual.slides.push(e[t]);else this.virtual.slides.push(e);this.virtual.update(!0)},prependSlide:function(e){var t=this,a=t.activeIndex,i=a+1,s=1;if(Array.isArray(e)){for(var r=0;r<e.length;r+=1)e[r]&&t.virtual.slides.unshift(e[r]);i=a+e.length,s=e.length}else t.virtual.slides.unshift(e);if(t.params.virtual.cache){var n=t.virtual.cache,o={};Object.keys(n).forEach(function(e){o[parseInt(e,10)+s]=n[e]}),t.virtual.cache=o}t.virtual.update(!0),t.slideTo(i,0)},removeSlide:function(e){var t=this;if(null!=e){var a=t.activeIndex;if(Array.isArray(e))for(var i=e.length-1;0<=i;i-=1)t.virtual.slides.splice(e[i],1),t.params.virtual.cache&&delete t.virtual.cache[e[i]],e[i]<a&&(a-=1),a=Math.max(a,0);else t.virtual.slides.splice(e,1),t.params.virtual.cache&&delete t.virtual.cache[e],e<a&&(a-=1),a=Math.max(a,0);t.virtual.update(!0),t.slideTo(a,0)}},removeAllSlides:function(){var e=this;e.virtual.slides=[],e.params.virtual.cache&&(e.virtual.cache={}),e.virtual.update(!0),e.slideTo(0,0)}},$={name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){var e=this;ee.extend(e,{virtual:{update:k.update.bind(e),appendSlide:k.appendSlide.bind(e),prependSlide:k.prependSlide.bind(e),removeSlide:k.removeSlide.bind(e),removeAllSlides:k.removeAllSlides.bind(e),renderSlide:k.renderSlide.bind(e),slides:e.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){var e=this;if(e.params.virtual.enabled){e.classNames.push(e.params.containerModifierClass+"virtual");var t={watchSlidesProgress:!0};ee.extend(e.params,t),ee.extend(e.originalParams,t),e.params.initialSlide||e.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},D={handle:function(e){var t=this,a=t.rtlTranslate,i=e;i.originalEvent&&(i=i.originalEvent);var s=i.keyCode||i.charCode;if(!t.allowSlideNext&&(t.isHorizontal()&&39===s||t.isVertical()&&40===s))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&37===s||t.isVertical()&&38===s))return!1;if(!(i.shiftKey||i.altKey||i.ctrlKey||i.metaKey||f.activeElement&&f.activeElement.nodeName&&("input"===f.activeElement.nodeName.toLowerCase()||"textarea"===f.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(37===s||39===s||38===s||40===s)){var r=!1;if(0<t.$el.parents("."+t.params.slideClass).length&&0===t.$el.parents("."+t.params.slideActiveClass).length)return;var n=J.innerWidth,o=J.innerHeight,l=t.$el.offset();a&&(l.left-=t.$el[0].scrollLeft);for(var d=[[l.left,l.top],[l.left+t.width,l.top],[l.left,l.top+t.height],[l.left+t.width,l.top+t.height]],p=0;p<d.length;p+=1){var c=d[p];0<=c[0]&&c[0]<=n&&0<=c[1]&&c[1]<=o&&(r=!0)}if(!r)return}t.isHorizontal()?(37!==s&&39!==s||(i.preventDefault?i.preventDefault():i.returnValue=!1),(39===s&&!a||37===s&&a)&&t.slideNext(),(37===s&&!a||39===s&&a)&&t.slidePrev()):(38!==s&&40!==s||(i.preventDefault?i.preventDefault():i.returnValue=!1),40===s&&t.slideNext(),38===s&&t.slidePrev()),t.emit("keyPress",s)}},enable:function(){this.keyboard.enabled||(L(f).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},disable:function(){this.keyboard.enabled&&(L(f).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)}},O={name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){ee.extend(this,{keyboard:{enabled:!1,enable:D.enable.bind(this),disable:D.disable.bind(this),handle:D.handle.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}};var A={lastScrollTime:ee.now(),event:-1<J.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var e="onwheel",t=e in f;if(!t){var a=f.createElement("div");a.setAttribute(e,"return;"),t="function"==typeof a[e]}return!t&&f.implementation&&f.implementation.hasFeature&&!0!==f.implementation.hasFeature("","")&&(t=f.implementation.hasFeature("Events.wheel","3.0")),t}()?"wheel":"mousewheel",normalize:function(e){var t=0,a=0,i=0,s=0;return"detail"in e&&(a=e.detail),"wheelDelta"in e&&(a=-e.wheelDelta/120),"wheelDeltaY"in e&&(a=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(t=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(t=a,a=0),i=10*t,s=10*a,"deltaY"in e&&(s=e.deltaY),"deltaX"in e&&(i=e.deltaX),(i||s)&&e.deltaMode&&(1===e.deltaMode?(i*=40,s*=40):(i*=800,s*=800)),i&&!t&&(t=i<1?-1:1),s&&!a&&(a=s<1?-1:1),{spinX:t,spinY:a,pixelX:i,pixelY:s}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(e){var t=e,a=this,i=a.params.mousewheel;if(!a.mouseEntered&&!i.releaseOnEdges)return!0;t.originalEvent&&(t=t.originalEvent);var s=0,r=a.rtlTranslate?-1:1,n=A.normalize(t);if(i.forceToAxis)if(a.isHorizontal()){if(!(Math.abs(n.pixelX)>Math.abs(n.pixelY)))return!0;s=n.pixelX*r}else{if(!(Math.abs(n.pixelY)>Math.abs(n.pixelX)))return!0;s=n.pixelY}else s=Math.abs(n.pixelX)>Math.abs(n.pixelY)?-n.pixelX*r:-n.pixelY;if(0===s)return!0;if(i.invert&&(s=-s),a.params.freeMode){a.params.loop&&a.loopFix();var o=a.getTranslate()+s*i.sensitivity,l=a.isBeginning,d=a.isEnd;if(o>=a.minTranslate()&&(o=a.minTranslate()),o<=a.maxTranslate()&&(o=a.maxTranslate()),a.setTransition(0),a.setTranslate(o),a.updateProgress(),a.updateActiveIndex(),a.updateSlidesClasses(),(!l&&a.isBeginning||!d&&a.isEnd)&&a.updateSlidesClasses(),a.params.freeModeSticky&&(clearTimeout(a.mousewheel.timeout),a.mousewheel.timeout=ee.nextTick(function(){a.slideToClosest()},300)),a.emit("scroll",t),a.params.autoplay&&a.params.autoplayDisableOnInteraction&&a.autoplay.stop(),o===a.minTranslate()||o===a.maxTranslate())return!0}else{if(60<ee.now()-a.mousewheel.lastScrollTime)if(s<0)if(a.isEnd&&!a.params.loop||a.animating){if(i.releaseOnEdges)return!0}else a.slideNext(),a.emit("scroll",t);else if(a.isBeginning&&!a.params.loop||a.animating){if(i.releaseOnEdges)return!0}else a.slidePrev(),a.emit("scroll",t);a.mousewheel.lastScrollTime=(new J.Date).getTime()}return t.preventDefault?t.preventDefault():t.returnValue=!1,!1},enable:function(){var e=this;if(!A.event)return!1;if(e.mousewheel.enabled)return!1;var t=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(t=L(e.params.mousewheel.eventsTarged)),t.on("mouseenter",e.mousewheel.handleMouseEnter),t.on("mouseleave",e.mousewheel.handleMouseLeave),t.on(A.event,e.mousewheel.handle),e.mousewheel.enabled=!0},disable:function(){var e=this;if(!A.event)return!1;if(!e.mousewheel.enabled)return!1;var t=e.$el;return"container"!==e.params.mousewheel.eventsTarged&&(t=L(e.params.mousewheel.eventsTarged)),t.off(A.event,e.mousewheel.handle),!(e.mousewheel.enabled=!1)}},H={update:function(){var e=this,t=e.params.navigation;if(!e.params.loop){var a=e.navigation,i=a.$nextEl,s=a.$prevEl;s&&0<s.length&&(e.isBeginning?s.addClass(t.disabledClass):s.removeClass(t.disabledClass),s[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass)),i&&0<i.length&&(e.isEnd?i.addClass(t.disabledClass):i.removeClass(t.disabledClass),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](t.lockClass))}},onPrevClick:function(e){e.preventDefault(),this.isBeginning&&!this.params.loop||this.slidePrev()},onNextClick:function(e){e.preventDefault(),this.isEnd&&!this.params.loop||this.slideNext()},init:function(){var e,t,a=this,i=a.params.navigation;(i.nextEl||i.prevEl)&&(i.nextEl&&(e=L(i.nextEl),a.params.uniqueNavElements&&"string"==typeof i.nextEl&&1<e.length&&1===a.$el.find(i.nextEl).length&&(e=a.$el.find(i.nextEl))),i.prevEl&&(t=L(i.prevEl),a.params.uniqueNavElements&&"string"==typeof i.prevEl&&1<t.length&&1===a.$el.find(i.prevEl).length&&(t=a.$el.find(i.prevEl))),e&&0<e.length&&e.on("click",a.navigation.onNextClick),t&&0<t.length&&t.on("click",a.navigation.onPrevClick),ee.extend(a.navigation,{$nextEl:e,nextEl:e&&e[0],$prevEl:t,prevEl:t&&t[0]}))},destroy:function(){var e=this,t=e.navigation,a=t.$nextEl,i=t.$prevEl;a&&a.length&&(a.off("click",e.navigation.onNextClick),a.removeClass(e.params.navigation.disabledClass)),i&&i.length&&(i.off("click",e.navigation.onPrevClick),i.removeClass(e.params.navigation.disabledClass))}},N={update:function(){var e=this,t=e.rtl,s=e.params.pagination;if(s.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var r,a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,n=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length;if(e.params.loop?((r=Math.ceil((e.activeIndex-e.loopedSlides)/e.params.slidesPerGroup))>a-1-2*e.loopedSlides&&(r-=a-2*e.loopedSlides),n-1<r&&(r-=n),r<0&&"bullets"!==e.params.paginationType&&(r=n+r)):r=void 0!==e.snapIndex?e.snapIndex:e.activeIndex||0,"bullets"===s.type&&e.pagination.bullets&&0<e.pagination.bullets.length){var o,l,d,p=e.pagination.bullets;if(s.dynamicBullets&&(e.pagination.bulletSize=p.eq(0)[e.isHorizontal()?"outerWidth":"outerHeight"](!0),i.css(e.isHorizontal()?"width":"height",e.pagination.bulletSize*(s.dynamicMainBullets+4)+"px"),1<s.dynamicMainBullets&&void 0!==e.previousIndex&&(e.pagination.dynamicBulletIndex+=r-e.previousIndex,e.pagination.dynamicBulletIndex>s.dynamicMainBullets-1?e.pagination.dynamicBulletIndex=s.dynamicMainBullets-1:e.pagination.dynamicBulletIndex<0&&(e.pagination.dynamicBulletIndex=0)),o=r-e.pagination.dynamicBulletIndex,d=((l=o+(Math.min(p.length,s.dynamicMainBullets)-1))+o)/2),p.removeClass(s.bulletActiveClass+" "+s.bulletActiveClass+"-next "+s.bulletActiveClass+"-next-next "+s.bulletActiveClass+"-prev "+s.bulletActiveClass+"-prev-prev "+s.bulletActiveClass+"-main"),1<i.length)p.each(function(e,t){var a=L(t),i=a.index();i===r&&a.addClass(s.bulletActiveClass),s.dynamicBullets&&(o<=i&&i<=l&&a.addClass(s.bulletActiveClass+"-main"),i===o&&a.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),i===l&&a.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next"))});else if(p.eq(r).addClass(s.bulletActiveClass),s.dynamicBullets){for(var c=p.eq(o),u=p.eq(l),h=o;h<=l;h+=1)p.eq(h).addClass(s.bulletActiveClass+"-main");c.prev().addClass(s.bulletActiveClass+"-prev").prev().addClass(s.bulletActiveClass+"-prev-prev"),u.next().addClass(s.bulletActiveClass+"-next").next().addClass(s.bulletActiveClass+"-next-next")}if(s.dynamicBullets){var v=Math.min(p.length,s.dynamicMainBullets+4),f=(e.pagination.bulletSize*v-e.pagination.bulletSize)/2-d*e.pagination.bulletSize,m=t?"right":"left";p.css(e.isHorizontal()?m:"top",f+"px")}}if("fraction"===s.type&&(i.find("."+s.currentClass).text(s.formatFractionCurrent(r+1)),i.find("."+s.totalClass).text(s.formatFractionTotal(n))),"progressbar"===s.type){var g;g=s.progressbarOpposite?e.isHorizontal()?"vertical":"horizontal":e.isHorizontal()?"horizontal":"vertical";var b=(r+1)/n,w=1,y=1;"horizontal"===g?w=b:y=b,i.find("."+s.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+w+") scaleY("+y+")").transition(e.params.speed)}"custom"===s.type&&s.renderCustom?(i.html(s.renderCustom(e,r+1,n)),e.emit("paginationRender",e,i[0])):e.emit("paginationUpdate",e,i[0]),i[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](s.lockClass)}},render:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.virtual&&e.params.virtual.enabled?e.virtual.slides.length:e.slides.length,i=e.pagination.$el,s="";if("bullets"===t.type){for(var r=e.params.loop?Math.ceil((a-2*e.loopedSlides)/e.params.slidesPerGroup):e.snapGrid.length,n=0;n<r;n+=1)t.renderBullet?s+=t.renderBullet.call(e,n,t.bulletClass):s+="<"+t.bulletElement+' class="'+t.bulletClass+'"></'+t.bulletElement+">";i.html(s),e.pagination.bullets=i.find("."+t.bulletClass)}"fraction"===t.type&&(s=t.renderFraction?t.renderFraction.call(e,t.currentClass,t.totalClass):'<span class="'+t.currentClass+'"></span> / <span class="'+t.totalClass+'"></span>',i.html(s)),"progressbar"===t.type&&(s=t.renderProgressbar?t.renderProgressbar.call(e,t.progressbarFillClass):'<span class="'+t.progressbarFillClass+'"></span>',i.html(s)),"custom"!==t.type&&e.emit("paginationRender",e.pagination.$el[0])}},init:function(){var a=this,e=a.params.pagination;if(e.el){var t=L(e.el);0!==t.length&&(a.params.uniqueNavElements&&"string"==typeof e.el&&1<t.length&&1===a.$el.find(e.el).length&&(t=a.$el.find(e.el)),"bullets"===e.type&&e.clickable&&t.addClass(e.clickableClass),t.addClass(e.modifierClass+e.type),"bullets"===e.type&&e.dynamicBullets&&(t.addClass(""+e.modifierClass+e.type+"-dynamic"),a.pagination.dynamicBulletIndex=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&t.addClass(e.progressbarOppositeClass),e.clickable&&t.on("click","."+e.bulletClass,function(e){e.preventDefault();var t=L(this).index()*a.params.slidesPerGroup;a.params.loop&&(t+=a.loopedSlides),a.slideTo(t)}),ee.extend(a.pagination,{$el:t,el:t[0]}))}},destroy:function(){var e=this,t=e.params.pagination;if(t.el&&e.pagination.el&&e.pagination.$el&&0!==e.pagination.$el.length){var a=e.pagination.$el;a.removeClass(t.hiddenClass),a.removeClass(t.modifierClass+t.type),e.pagination.bullets&&e.pagination.bullets.removeClass(t.bulletActiveClass),t.clickable&&a.off("click","."+t.bulletClass)}}},G={setTranslate:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=e.rtlTranslate,i=e.progress,s=t.dragSize,r=t.trackSize,n=t.$dragEl,o=t.$el,l=e.params.scrollbar,d=s,p=(r-s)*i;a?0<(p=-p)?(d=s-p,p=0):r<-p+s&&(d=r+p):p<0?(d=s+p,p=0):r<p+s&&(d=r-p),e.isHorizontal()?(te.transforms3d?n.transform("translate3d("+p+"px, 0, 0)"):n.transform("translateX("+p+"px)"),n[0].style.width=d+"px"):(te.transforms3d?n.transform("translate3d(0px, "+p+"px, 0)"):n.transform("translateY("+p+"px)"),n[0].style.height=d+"px"),l.hide&&(clearTimeout(e.scrollbar.timeout),o[0].style.opacity=1,e.scrollbar.timeout=setTimeout(function(){o[0].style.opacity=0,o.transition(400)},1e3))}},setTransition:function(e){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(e)},updateSize:function(){var e=this;if(e.params.scrollbar.el&&e.scrollbar.el){var t=e.scrollbar,a=t.$dragEl,i=t.$el;a[0].style.width="",a[0].style.height="";var s,r=e.isHorizontal()?i[0].offsetWidth:i[0].offsetHeight,n=e.size/e.virtualSize,o=n*(r/e.size);s="auto"===e.params.scrollbar.dragSize?r*n:parseInt(e.params.scrollbar.dragSize,10),e.isHorizontal()?a[0].style.width=s+"px":a[0].style.height=s+"px",i[0].style.display=1<=n?"none":"",e.params.scrollbar.hide&&(i[0].style.opacity=0),ee.extend(t,{trackSize:r,divider:n,moveDivider:o,dragSize:s}),t.$el[e.params.watchOverflow&&e.isLocked?"addClass":"removeClass"](e.params.scrollbar.lockClass)}},setDragPosition:function(e){var t,a=this,i=a.scrollbar,s=a.rtlTranslate,r=i.$el,n=i.dragSize,o=i.trackSize;t=((a.isHorizontal()?"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageX:e.pageX||e.clientX:"touchstart"===e.type||"touchmove"===e.type?e.targetTouches[0].pageY:e.pageY||e.clientY)-r.offset()[a.isHorizontal()?"left":"top"]-n/2)/(o-n),t=Math.max(Math.min(t,1),0),s&&(t=1-t);var l=a.minTranslate()+(a.maxTranslate()-a.minTranslate())*t;a.updateProgress(l),a.setTranslate(l),a.updateActiveIndex(),a.updateSlidesClasses()},onDragStart:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar,s=t.$wrapperEl,r=i.$el,n=i.$dragEl;t.scrollbar.isTouched=!0,e.preventDefault(),e.stopPropagation(),s.transition(100),n.transition(100),i.setDragPosition(e),clearTimeout(t.scrollbar.dragTimeout),r.transition(0),a.hide&&r.css("opacity",1),t.emit("scrollbarDragStart",e)},onDragMove:function(e){var t=this.scrollbar,a=this.$wrapperEl,i=t.$el,s=t.$dragEl;this.scrollbar.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,t.setDragPosition(e),a.transition(0),i.transition(0),s.transition(0),this.emit("scrollbarDragMove",e))},onDragEnd:function(e){var t=this,a=t.params.scrollbar,i=t.scrollbar.$el;t.scrollbar.isTouched&&(t.scrollbar.isTouched=!1,a.hide&&(clearTimeout(t.scrollbar.dragTimeout),t.scrollbar.dragTimeout=ee.nextTick(function(){i.css("opacity",0),i.transition(400)},1e3)),t.emit("scrollbarDragEnd",e),a.snapOnRelease&&t.slideToClosest())},enableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.touchEventsTouch,i=e.touchEventsDesktop,s=e.params,r=t.$el[0],n=!(!te.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},o=!(!te.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};te.touch?(r.addEventListener(a.start,e.scrollbar.onDragStart,n),r.addEventListener(a.move,e.scrollbar.onDragMove,n),r.addEventListener(a.end,e.scrollbar.onDragEnd,o)):(r.addEventListener(i.start,e.scrollbar.onDragStart,n),f.addEventListener(i.move,e.scrollbar.onDragMove,n),f.addEventListener(i.end,e.scrollbar.onDragEnd,o))}},disableDraggable:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.touchEventsTouch,i=e.touchEventsDesktop,s=e.params,r=t.$el[0],n=!(!te.passiveListener||!s.passiveListeners)&&{passive:!1,capture:!1},o=!(!te.passiveListener||!s.passiveListeners)&&{passive:!0,capture:!1};te.touch?(r.removeEventListener(a.start,e.scrollbar.onDragStart,n),r.removeEventListener(a.move,e.scrollbar.onDragMove,n),r.removeEventListener(a.end,e.scrollbar.onDragEnd,o)):(r.removeEventListener(i.start,e.scrollbar.onDragStart,n),f.removeEventListener(i.move,e.scrollbar.onDragMove,n),f.removeEventListener(i.end,e.scrollbar.onDragEnd,o))}},init:function(){var e=this;if(e.params.scrollbar.el){var t=e.scrollbar,a=e.$el,i=e.params.scrollbar,s=L(i.el);e.params.uniqueNavElements&&"string"==typeof i.el&&1<s.length&&1===a.find(i.el).length&&(s=a.find(i.el));var r=s.find("."+e.params.scrollbar.dragClass);0===r.length&&(r=L('<div class="'+e.params.scrollbar.dragClass+'"></div>'),s.append(r)),ee.extend(t,{$el:s,el:s[0],$dragEl:r,dragEl:r[0]}),i.draggable&&t.enableDraggable()}},destroy:function(){this.scrollbar.disableDraggable()}},B={setTransform:function(e,t){var a=this.rtl,i=L(e),s=a?-1:1,r=i.attr("data-swiper-parallax")||"0",n=i.attr("data-swiper-parallax-x"),o=i.attr("data-swiper-parallax-y"),l=i.attr("data-swiper-parallax-scale"),d=i.attr("data-swiper-parallax-opacity");if(n||o?(n=n||"0",o=o||"0"):this.isHorizontal()?(n=r,o="0"):(o=r,n="0"),n=0<=n.indexOf("%")?parseInt(n,10)*t*s+"%":n*t*s+"px",o=0<=o.indexOf("%")?parseInt(o,10)*t+"%":o*t+"px",null!=d){var p=d-(d-1)*(1-Math.abs(t));i[0].style.opacity=p}if(null==l)i.transform("translate3d("+n+", "+o+", 0px)");else{var c=l-(l-1)*(1-Math.abs(t));i.transform("translate3d("+n+", "+o+", 0px) scale("+c+")")}},setTranslate:function(){var i=this,e=i.$el,t=i.slides,s=i.progress,r=i.snapGrid;e.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){i.parallax.setTransform(t,s)}),t.each(function(e,t){var a=t.progress;1<i.params.slidesPerGroup&&"auto"!==i.params.slidesPerView&&(a+=Math.ceil(e/2)-s*(r.length-1)),a=Math.min(Math.max(a,-1),1),L(t).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){i.parallax.setTransform(t,a)})})},setTransition:function(s){void 0===s&&(s=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,t){var a=L(t),i=parseInt(a.attr("data-swiper-parallax-duration"),10)||s;0===s&&(i=0),a.transition(i)})}},X={getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var t=e.targetTouches[0].pageX,a=e.targetTouches[0].pageY,i=e.targetTouches[1].pageX,s=e.targetTouches[1].pageY;return Math.sqrt(Math.pow(i-t,2)+Math.pow(s-a,2))},onGestureStart:function(e){var t=this,a=t.params.zoom,i=t.zoom,s=i.gesture;if(i.fakeGestureTouched=!1,i.fakeGestureMoved=!1,!te.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;i.fakeGestureTouched=!0,s.scaleStart=X.getDistanceBetweenTouches(e)}s.$slideEl&&s.$slideEl.length||(s.$slideEl=L(e.target).closest(".swiper-slide"),0===s.$slideEl.length&&(s.$slideEl=t.slides.eq(t.activeIndex)),s.$imageEl=s.$slideEl.find("img, svg, canvas"),s.$imageWrapEl=s.$imageEl.parent("."+a.containerClass),s.maxRatio=s.$imageWrapEl.attr("data-swiper-zoom")||a.maxRatio,0!==s.$imageWrapEl.length)?(s.$imageEl.transition(0),t.zoom.isScaling=!0):s.$imageEl=void 0},onGestureChange:function(e){var t=this.params.zoom,a=this.zoom,i=a.gesture;if(!te.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.fakeGestureMoved=!0,i.scaleMove=X.getDistanceBetweenTouches(e)}i.$imageEl&&0!==i.$imageEl.length&&(a.scale=te.gestures?e.scale*a.currentScale:i.scaleMove/i.scaleStart*a.currentScale,a.scale>i.maxRatio&&(a.scale=i.maxRatio-1+Math.pow(a.scale-i.maxRatio+1,.5)),a.scale<t.minRatio&&(a.scale=t.minRatio+1-Math.pow(t.minRatio-a.scale+1,.5)),i.$imageEl.transform("translate3d(0,
170,0) scale("+a.scale+")"))},onGestureEnd:function(e){var t=this.params.zoom,a=this.zoom,i=a.gesture;if(!te.gestures){if(!a.fakeGestureTouched||!a.fakeGestureMoved)return;if("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2&&!g.android)return;a.fakeGestureTouched=!1,a.fakeGestureMoved=!1}i.$imageEl&&0!==i.$imageEl.length&&(a.scale=Math.max(Math.min(a.scale,i.maxRatio),t.minRatio),i.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+a.scale+")"),a.currentScale=a.scale,a.isScaling=!1,1===a.scale&&(i.$slideEl=void 0))},onTouchStart:function(e){var t=this.zoom,a=t.gesture,i=t.image;a.$imageEl&&0!==a.$imageEl.length&&(i.isTouched||(g.android&&e.preventDefault(),i.isTouched=!0,i.touchesStart.x="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,i.touchesStart.y="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY))},onTouchMove:function(e){var t=this,a=t.zoom,i=a.gesture,s=a.image,r=a.velocity;if(i.$imageEl&&0!==i.$imageEl.length&&(t.allowClick=!1,s.isTouched&&i.$slideEl)){s.isMoved||(s.width=i.$imageEl[0].offsetWidth,s.height=i.$imageEl[0].offsetHeight,s.startX=ee.getTranslate(i.$imageWrapEl[0],"x")||0,s.startY=ee.getTranslate(i.$imageWrapEl[0],"y")||0,i.slideWidth=i.$slideEl[0].offsetWidth,i.slideHeight=i.$slideEl[0].offsetHeight,i.$imageWrapEl.transition(0),t.rtl&&(s.startX=-s.startX,s.startY=-s.startY));var n=s.width*a.scale,o=s.height*a.scale;if(!(n<i.slideWidth&&o<i.slideHeight)){if(s.minX=Math.min(i.slideWidth/2-n/2,0),s.maxX=-s.minX,s.minY=Math.min(i.slideHeight/2-o/2,0),s.maxY=-s.minY,s.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,s.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!s.isMoved&&!a.isScaling){if(t.isHorizontal()&&(Math.floor(s.minX)===Math.floor(s.startX)&&s.touchesCurrent.x<s.touchesStart.x||Math.floor(s.maxX)===Math.floor(s.startX)&&s.touchesCurrent.x>s.touchesStart.x))return void(s.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(s.minY)===Math.floor(s.startY)&&s.touchesCurrent.y<s.touchesStart.y||Math.floor(s.maxY)===Math.floor(s.startY)&&s.touchesCurrent.y>s.touchesStart.y))return void(s.isTouched=!1)}e.preventDefault(),e.stopPropagation(),s.isMoved=!0,s.currentX=s.touchesCurrent.x-s.touchesStart.x+s.startX,s.currentY=s.touchesCurrent.y-s.touchesStart.y+s.startY,s.currentX<s.minX&&(s.currentX=s.minX+1-Math.pow(s.minX-s.currentX+1,.8)),s.currentX>s.maxX&&(s.currentX=s.maxX-1+Math.pow(s.currentX-s.maxX+1,.8)),s.currentY<s.minY&&(s.currentY=s.minY+1-Math.pow(s.minY-s.currentY+1,.8)),s.currentY>s.maxY&&(s.currentY=s.maxY-1+Math.pow(s.currentY-s.maxY+1,.8)),r.prevPositionX||(r.prevPositionX=s.touchesCurrent.x),r.prevPositionY||(r.prevPositionY=s.touchesCurrent.y),r.prevTime||(r.prevTime=Date.now()),r.x=(s.touchesCurrent.x-r.prevPositionX)/(Date.now()-r.prevTime)/2,r.y=(s.touchesCurrent.y-r.prevPositionY)/(Date.now()-r.prevTime)/2,Math.abs(s.touchesCurrent.x-r.prevPositionX)<2&&(r.x=0),Math.abs(s.touchesCurrent.y-r.prevPositionY)<2&&(r.y=0),r.prevPositionX=s.touchesCurrent.x,r.prevPositionY=s.touchesCurrent.y,r.prevTime=Date.now(),i.$imageWrapEl.transform("translate3d("+s.currentX+"px, "+s.currentY+"px,0)")}}},onTouchEnd:function(){var e=this.zoom,t=e.gesture,a=e.image,i=e.velocity;if(t.$imageEl&&0!==t.$imageEl.length){if(!a.isTouched||!a.isMoved)return a.isTouched=!1,void(a.isMoved=!1);a.isTouched=!1,a.isMoved=!1;var s=300,r=300,n=i.x*s,o=a.currentX+n,l=i.y*r,d=a.currentY+l;0!==i.x&&(s=Math.abs((o-a.currentX)/i.x)),0!==i.y&&(r=Math.abs((d-a.currentY)/i.y));var p=Math.max(s,r);a.currentX=o,a.currentY=d;var c=a.width*e.scale,u=a.height*e.scale;a.minX=Math.min(t.slideWidth/2-c/2,0),a.maxX=-a.minX,a.minY=Math.min(t.slideHeight/2-u/2,0),a.maxY=-a.minY,a.currentX=Math.max(Math.min(a.currentX,a.maxX),a.minX),a.currentY=Math.max(Math.min(a.currentY,a.maxY),a.minY),t.$imageWrapEl.transition(p).transform("translate3d("+a.currentX+"px, "+a.currentY+"px,0)")}},onTransitionEnd:function(){var e=this.zoom,t=e.gesture;t.$slideEl&&this.previousIndex!==this.activeIndex&&(t.$imageEl.transform("translate3d(0,0,0) scale(1)"),t.$imageWrapEl.transform("translate3d(0,
170,0)"),e.scale=1,e.currentScale=1,t.$slideEl=void 0,t.$imageEl=void 0,t.$imageWrapEl=void 0)},toggle:function(e){var t=this.zoom;t.scale&&1!==t.scale?t.out():t.in(e)},in:function(e){var t,a,i,s,r,n,o,l,d,p,c,u,h,v,f,m,g=this,b=g.zoom,w=g.params.zoom,y=b.gesture,x=b.image;(y.$slideEl||(y.$slideEl=g.clickedSlide?L(g.clickedSlide):g.slides.eq(g.activeIndex),y.$imageEl=y.$slideEl.find("img, svg, canvas"),y.$imageWrapEl=y.$imageEl.parent("."+w.containerClass)),y.$imageEl&&0!==y.$imageEl.length)&&(y.$slideEl.addClass(""+w.zoomedSlideClass),void 0===x.touchesStart.x&&e?(t="touchend"===e.type?e.changedTouches[0].pageX:e.pageX,a="touchend"===e.type?e.changedTouches[0].pageY:e.pageY):(t=x.touchesStart.x,a=x.touchesStart.y),b.scale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,b.currentScale=y.$imageWrapEl.attr("data-swiper-zoom")||w.maxRatio,e?(f=y.$slideEl[0].offsetWidth,m=y.$slideEl[0].offsetHeight,i=y.$slideEl.offset().left+f/2-t,s=y.$slideEl.offset().top+m/2-a,o=y.$imageEl[0].offsetWidth,l=y.$imageEl[0].offsetHeight,d=o*b.scale,p=l*b.scale,h=-(c=Math.min(f/2-d/2,0)),v=-(u=Math.min(m/2-p/2,0)),(r=i*b.scale)<c&&(r=c),h<r&&(r=h),(n=s*b.scale)<u&&(n=u),v<n&&(n=v)):n=r=0,y.$imageWrapEl.transition(300).transform("translate3d("+r+"px, "+n+"px,0)"),y.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+b.scale+")"))},out:function(){var e=this,t=e.zoom,a=e.params.zoom,i=t.gesture;i.$slideEl||(i.$slideEl=e.clickedSlide?L(e.clickedSlide):e.slides.eq(e.activeIndex),i.$imageEl=i.$slideEl.find("img, svg, canvas"),i.$imageWrapEl=i.$imageEl.parent("."+a.containerClass)),i.$imageEl&&0!==i.$imageEl.length&&(t.scale=1,t.currentScale=1,i.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),i.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),i.$slideEl.removeClass(""+a.zoomedSlideClass),i.$slideEl=void 0)},enable:function(){var e=this,t=e.zoom;if(!t.enabled){t.enabled=!0;var a=!("touchstart"!==e.touchEvents.start||!te.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};te.gestures?(e.$wrapperEl.on("gesturestart",".swiper-slide",t.onGestureStart,a),e.$wrapperEl.on("gesturechange",".swiper-slide",t.onGestureChange,a),e.$wrapperEl.on("gestureend",".swiper-slide",t.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.on(e.touchEvents.start,".swiper-slide",t.onGestureStart,a),e.$wrapperEl.on(e.touchEvents.move,".swiper-slide",t.onGestureChange,a),e.$wrapperEl.on(e.touchEvents.end,".swiper-slide",t.onGestureEnd,a)),e.$wrapperEl.on(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}},disable:function(){var e=this,t=e.zoom;if(t.enabled){e.zoom.enabled=!1;var a=!("touchstart"!==e.touchEvents.start||!te.passiveListener||!e.params.passiveListeners)&&{passive:!0,capture:!1};te.gestures?(e.$wrapperEl.off("gesturestart",".swiper-slide",t.onGestureStart,a),e.$wrapperEl.off("gesturechange",".swiper-slide",t.onGestureChange,a),e.$wrapperEl.off("gestureend",".swiper-slide",t.onGestureEnd,a)):"touchstart"===e.touchEvents.start&&(e.$wrapperEl.off(e.touchEvents.start,".swiper-slide",t.onGestureStart,a),e.$wrapperEl.off(e.touchEvents.move,".swiper-slide",t.onGestureChange,a),e.$wrapperEl.off(e.touchEvents.end,".swiper-slide",t.onGestureEnd,a)),e.$wrapperEl.off(e.touchEvents.move,"."+e.params.zoom.containerClass,t.onTouchMove)}}},Y={loadInSlide:function(e,l){void 0===l&&(l=!0);var d=this,p=d.params.lazy;if(void 0!==e&&0!==d.slides.length){var c=d.virtual&&d.params.virtual.enabled?d.$wrapperEl.children("."+d.params.slideClass+'[data-swiper-slide-index="'+e+'"]'):d.slides.eq(e),t=c.find("."+p.elementClass+":not(."+p.loadedClass+"):not(."+p.loadingClass+")");!c.hasClass(p.elementClass)||c.hasClass(p.loadedClass)||c.hasClass(p.loadingClass)||(t=t.add(c[0])),0!==t.length&&t.each(function(e,t){var i=L(t);i.addClass(p.loadingClass);var s=i.attr("data-background"),r=i.attr("data-src"),n=i.attr("data-srcset"),o=i.attr("data-sizes");d.loadImage(i[0],r||s,n,o,!1,function(){if(null!=d&&d&&(!d||d.params)&&!d.destroyed){if(s?(i.css("background-image",'url("'+s+'")'),i.removeAttr("data-background")):(n&&(i.attr("srcset",n
vendor: 5,170 bytes, line 17
17),i.removeAttr("data-srcset")),o&&(i.attr("sizes",o),i.removeAttr("data-sizes")),r&&(i.attr("src",r),i.removeAttr("data-src"))),i.addClass(p.loadedClass).removeClass(p.loadingClass),c.find("."+p.preloaderClass).remove(),d.params.loop&&l){var e=c.attr("data-swiper-slide-index");if(c.hasClass(d.params.slideDuplicateClass)){var t=d.$wrapperEl.children('[data-swiper-slide-index="'+e+'"]:not(.'+d.params.slideDuplicateClass+")");d.lazy.loadInSlide(t.index(),!1)}else{var a=d.$wrapperEl.children("."+d.params.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]');d.lazy.loadInSlide(a.index(),!1)}}d.emit("lazyImageReady",c[0],i[0])}}),d.emit("lazyImageLoad",c[0],i[0])})}},load:function(){var i=this,t=i.$wrapperEl,a=i.params,s=i.slides,e=i.activeIndex,r=i.virtual&&a.virtual.enabled,n=a.lazy,o=a.slidesPerView;function l(e){if(r){if(t.children("."+a.slideClass+'[data-swiper-slide-index="'+e+'"]').length)return!0}else if(s[e])return!0;return!1}function d(e){return r?L(e).attr("data-swiper-slide-index"):L(e).index()}if("auto"===o&&(o=0),i.lazy.initialImageLoaded||(i.lazy.initialImageLoaded=!0),i.params.watchSlidesVisibility)t.children("."+a.slideVisibleClass).each(function(e,t){var a=r?L(t).attr("data-swiper-slide-index"):L(t).index();i.lazy.loadInSlide(a)});else if(1<o)for(var p=e;p<e+o;p+=1)l(p)&&i.lazy.loadInSlide(p);else i.lazy.loadInSlide(e);if(n.loadPrevNext)if(1<o||n.loadPrevNextAmount&&1<n.loadPrevNextAmount){for(var c=n.loadPrevNextAmount,u=o,h=Math.min(e+u+Math.max(c,u),s.length),v=Math.max(e-Math.max(u,c),0),f=e+o;f<h;f+=1)l(f)&&i.lazy.loadInSlide(f);for(var m=v;m<e;m+=1)l(m)&&i.lazy.loadInSlide(m)}else{var g=t.children("."+a.slideNextClass);0<g.length&&i.lazy.loadInSlide(d(g));var b=t.children("."+a.slidePrevClass);0<b.length&&i.lazy.loadInSlide(d(b))}}},V={LinearSpline:function(e,t){var a,i,s,r,n,o=function(e,t){for(i=-1,a=e.length;1<a-i;)e[s=a+i>>1]<=t?i=s:a=s;return a};return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=o(this.x,e),r=n-1,(e-this.x[r])*(this.y[n]-this.y[r])/(this.x[n]-this.x[r])+this.y[r]):0},this},getInterpolateFunction:function(e){var t=this;t.controller.spline||(t.controller.spline=t.params.loop?new V.LinearSpline(t.slidesGrid,e.slidesGrid):new V.LinearSpline(t.snapGrid,e.snapGrid))},setTranslate:function(e,t){var a,i,s=this,r=s.controller.control;function n(e){var t=s.rtlTranslate?-s.translate:s.translate;"slide"===s.params.controller.by&&(s.controller.getInterpolateFunction(e),i=-s.controller.spline.interpolate(-t)),i&&"container"!==s.params.controller.by||(a=(e.maxTranslate()-e.minTranslate())/(s.maxTranslate()-s.minTranslate()),i=(t-s.minTranslate())*a+e.minTranslate()),s.params.controller.inverse&&(i=e.maxTranslate()-i),e.updateProgress(i),e.setTranslate(i,s),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(r))for(var o=0;o<r.length;o+=1)r[o]!==t&&r[o]instanceof T&&n(r[o]);else r instanceof T&&t!==r&&n(r)},setTransition:function(t,e){var a,i=this,s=i.controller.control;function r(e){e.setTransition(t,i),0!==t&&(e.transitionStart(),e.params.autoHeight&&ee.nextTick(function(){e.updateAutoHeight()}),e.$wrapperEl.transitionEnd(function(){s&&(e.params.loop&&"slide"===i.params.controller.by&&e.loopFix(),e.transitionEnd())}))}if(Array.isArray(s))for(a=0;a<s.length;a+=1)s[a]!==e&&s[a]instanceof T&&r(s[a]);else s instanceof T&&e!==s&&r(s)}},F={makeElFocusable:function(e){return e.attr("tabIndex","0"),e},addElRole:function(e,t){return e.attr("role",t),e},addElLabel:function(e,t){return e.attr("aria-label",t),e},disableEl:function(e){return e.attr("aria-disabled",!0),e},enableEl:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){var t=this,a=t.params.a11y;if(13===e.keyCode){var i=L(e.target);t.navigation&&t.navigation.$nextEl&&i.is(t.navigation.$nextEl)&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?t.a11y.notify(a.lastSlideMessage):t.a11y.notify(a.nextSlideMessage)),t.navigation&&t.navigation.$prevEl&&i.is(t.navigation.$prevEl)&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?t.a11y.notify(a.firstSlideMessage):t.a11y.notify(a.prevSlideMessage)),t.pagination&&i.is("."+t.params.pagination.bulletClass)&&i[0].click()}},notify:function(e){var t=this.a11y.liveRegion;0!==t.length&&(t.html(""),t.html(e))},updateNavigation:function(){var e=this;if(!e.params.loop){var t=e.navigation,a=t.$nextEl,i=t.$prevEl;i&&0<i.length&&(e.isBeginning?e.a11y.disableEl(i):e.a11y.enableEl(i)),a&&0<a.length&&(e.isEnd?e.a11y.disableEl(a):e.a11y.enableEl(a))}},updatePagination:function(){var i=this,s=i.params.a11y;i.pagination&&i.params.pagination.clickable&&i.pagination.bullets&&i.pagination.bullets.length&&i.pagination.bullets.each(function(e,t){var a=L(t);i.a11y.makeElFocusable(a),i.a11y.addElRole(a,"button"),i.a11y.addElLabel(a,s.paginationBulletMessage.replace(/{{index}}/,a.index()+1))})},init:function(){var e=this;e.$el.append(e.a11y.liveRegion);var t,a,i=e.params.a11y;e.navigation&&e.navigation.$nextEl&&(t=e.navigation.$nextEl),e.navigation&&e.navigation.$prevEl&&(a=e.navigation.$prevEl),t&&(e.a11y.makeElFocusable(t),e.a11y.addElRole(t,"button"),e.a11y.addElLabel(t,i.nextSlideMessage),t.on("key
17down",e.a11y.onEnterKey)),a&&(e.a11y.makeElFocusable(a),e.a11y.addElRole(a,"button"),e.a11y.addElLabel(a,i.prevSlideMessage),a.on("keydown",e.a11y.onEnterKey)),e.pagination&&e.params.pagination.clickable&&e.pagination.bullets&&e.pagination.bullets.length&&e.pagination.$el.on("keydown","."+e.params.pagination.bulletClass,e.a11y.onEnterKey)},destroy:function(){var e,t,a=this;a.a11y.liveRegion&&0<a.a11y.liveRegion.length&&a.a11y.liveRegion.remove(),a.navigation&&a.navigation.$nextEl&&(e=a.navigation.$nextEl),a.navigation&&a.navigation.$prevEl&&(t=a.navigation.$prevEl),e&&e.off("keydown",a.a11y.onEnterKey),t&&t.off("keydown",a.a11y.onEnterKey),a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.$el.off("keydown","."+a.params.pagination.bulletClass,a.a11y.onEnterKey)}},R={init:function(){var e=this;if(e.params.history){if(!J.history||!J.history.pushState)return e.params.history.enabled=!1,void(e.params.hashNavigation.enabled=!0);var t=e.history;t.initialized=!0,t.paths=R.getPathValues(),(t.paths.key||t.paths.value)&&(t.scrollToSlide(0,t.paths.value,e.params.runCallbacksOnInit),e.params.history.replaceState||J.addEventListener("popstate",e.history.setHistoryPopState))}},destroy:function(){this.params.history.replaceState||J.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=R.getPathValues(),this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var e=J.location.pathname.slice(1).split("/").filter(function(e){return""!==e}),t=e.length;return{key:e[t-2],value:e[t-1]}},setHistory:function(e,t){if(this.history.initialized&&this.params.history.enabled){var a=this.slides.eq(t),i=R.slugify(a.attr("data-history"));J.location.pathname.includes(e)||(i=e+"/"+i);var s=J.history.state;s&&s.value===i||(this.params.history.replaceState?J.history.replaceState({value:i},null,i):J.history.pushState({value:i},null,i))}},slugify:function(e){return e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,t,a){var i=this;if(t)for(var s=0,r=i.slides.length;s<r;s+=1){var n=i.slides.eq(s);if(R.slugify(n.attr("data-history"))===t&&!n.hasClass(i.params.slideDuplicateClass)){var o=n.index();i.slideTo(o,e,a)}}else i.slideTo(0,e,a)}},q={onHashCange:function(){var e=this,t=f.location.hash.replace("#","");if(t!==e.slides.eq(e.activeIndex).attr("data-hash")){var a=e.$wrapperEl.children("."+e.params.slideClass+'[data-hash="'+t+'"]').index();if(void 0===a)return;e.slideTo(a)}},setHash:function(){var e=this;if(e.hashNavigation.initialized&&e.params.hashNavigation.enabled)if(e.params.hashNavigation.replaceState&&J.history&&J.history.replaceState)J.history.replaceState(null,null,"#"+e.slides.eq(e.activeIndex).attr("data-hash")||"");else{var t=e.slides.eq(e.activeIndex),a=t.attr("data-hash")||t.attr("data-history");f.location.hash=a||""}},init:function(){var e=this;if(!(!e.params.hashNavigation.enabled||e.params.history&&e.params.history.enabled)){e.hashNavigation.initialized=!0;var t=f.location.hash.replace("#","");if(t)for(var a=0,i=e.slides.length;a<i;a+=1){var s=e.slides.eq(a);if((s.attr("data-hash")||s.attr("data-history"))===t&&!s.hasClass(e.params.slideDuplicateClass)){var r=s.index();e.slideTo(r,0,e.params.runCallbacksOnInit,!0)}}e.params.hashNavigation.watchState&&L(J).on("hashchange",e.hashNavigation.onHashCange)}},destroy:function(){this.params.hashNavigation.watchState&&L(J).off("hashchange",this.hashNavigation.onHashCange)}},W={run:function(){var e=this,t=e.slides.eq(e.activeIndex),a=e.params.autoplay.delay;t.attr("data-swiper-autoplay")&&(a=t.attr("data-swiper-autoplay")||e.params.autoplay.delay),e.autoplay.timeout=ee.nextTick(function(){e.params.autoplay.reverseDirection?e.params.loop?(e.loopFix(),e.slidePrev(e.params.speed,!0,!0),e.emit("autoplay")):e.isBeginning?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(e.slides.length-1,e.params.speed,!0,!0),e.emit("autoplay")):(e.slidePrev(e.params.speed,!0,
vendor: 18,287 bytes, line 17
17!0),e.emit("autoplay")):e.params.loop?(e.loopFix(),e.slideNext(e.params.speed,!0,!0),e.emit("autoplay")):e.isEnd?e.params.autoplay.stopOnLastSlide?e.autoplay.stop():(e.slideTo(0,e.params.speed,!0,!0),e.emit("autoplay")):(e.slideNext(e.params.speed,!0,!0),e.emit("autoplay"))},a)},start:function(){var e=this;return void 0===e.autoplay.timeout&&(!e.autoplay.running&&(e.autoplay.running=!0,e.emit("autoplayStart"),e.autoplay.run(),!0))},stop:function(){var e=this;return!!e.autoplay.running&&(void 0!==e.autoplay.timeout&&(e.autoplay.timeout&&(clearTimeout(e.autoplay.timeout),e.autoplay.timeout=void 0),e.autoplay.running=!1,e.emit("autoplayStop"),!0))},pause:function(e){var t=this;t.autoplay.running&&(t.autoplay.paused||(t.autoplay.timeout&&clearTimeout(t.autoplay.timeout),t.autoplay.paused=!0,0!==e&&t.params.autoplay.waitForTransition?(t.$wrapperEl[0].addEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].addEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd)):(t.autoplay.paused=!1,t.autoplay.run())))}},j={setTranslate:function(){for(var e=this,t=e.slides,a=0;a<t.length;a+=1){var i=e.slides.eq(a),s=-i[0].swiperSlideOffset;e.params.virtualTranslate||(s-=e.translate);var r=0;e.isHorizontal()||(r=s,s=0);var n=e.params.fadeEffect.crossFade?Math.max(1-Math.abs(i[0].progress),0):1+Math.min(Math.max(i[0].progress,-1),0);i.css({opacity:n}).transform("translate3d("+s+"px, "+r+"px, 0px)")}},setTransition:function(e){var a=this,t=a.slides,i=a.$wrapperEl;if(t.transition(e),a.params.virtualTranslate&&0!==e){var s=!1;t.transitionEnd(function(){if(!s&&a&&!a.destroyed){s=!0,a.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)i.trigger(e[t])}})}}},U={setTranslate:function(){var e,t=this,a=t.$el,i=t.$wrapperEl,s=t.slides,r=t.width,n=t.height,o=t.rtlTranslate,l=t.size,d=t.params.cubeEffect,p=t.isHorizontal(),c=t.virtual&&t.params.virtual.enabled,u=0;d.shadow&&(p?(0===(e=i.find(".swiper-cube-shadow")).length&&(e=L('<div class="swiper-cube-shadow"></div>'),i.append(e)),e.css({height:r+"px"})):0===(e=a.find(".swiper-cube-shadow")).length&&(e=L('<div class="swiper-cube-shadow"></div>'),a.append(e)));for(var h=0;h<s.length;h+=1){var v=s.eq(h),f=h;c&&(f=parseInt(v.attr("data-swiper-slide-index"),10));var m=90*f,g=Math.floor(m/360);o&&(m=-m,g=Math.floor(-m/360));var b=Math.max(Math.min(v[0].progress,1),-1),w=0,y=0,x=0;f%4==0?(w=4*-g*l,x=0):(f-1)%4==0?(w=0,x=4*-g*l):(f-2)%4==0?(w=l+4*g*l,x=l):(f-3)%4==0&&(w=-l,x=3*l+4*l*g),o&&(w=-w),p||(y=w,w=0);var T="rotateX("+(p?0:-m)+"deg) rotateY("+(p?m:0)+"deg) translate3d("+w+"px, "+y+"px, "+x+"px)";if(b<=1&&-1<b&&(u=90*f+90*b,o&&(u=90*-f-90*b)),v.transform(T),d.slideShadows){var E=p?v.find(".swiper-slide-shadow-left"):v.find(".swiper-slide-shadow-top"),S=p?v.find(".swiper-slide-shadow-right"):v.find(".swiper-slide-shadow-bottom");0===E.length&&(E=L('<div class="swiper-slide-shadow-'+(p?"left":"top")+'"></div>'),v.append(E)),0===S.length&&(S=L('<div class="swiper-slide-shadow-'+(p?"right":"bottom")+'"></div>'),v.append(S)),E.length&&(E[0].style.opacity=Math.max(-b,0)),S.length&&(S[0].style.opacity=Math.max(b,0))}}if(i.css({"-webkit-transform-origin":"50% 50% -"+l/2+"px","-moz-transform-origin":"50% 50% -"+l/2+"px","-ms-transform-origin":"50% 50% -"+l/2+"px","transform-origin":"50% 50% -"+l/2+"px"}),d.shadow)if(p)e.transform("translate3d(0px, "+(r/2+d.shadowOffset)+"px, "+-r/2+"px) rotateX(90deg) rotateZ(0deg) scale("+d.shadowScale+")");else{var C=Math.abs(u)-90*Math.floor(Math.abs(u)/90),M=1.5-(Math.sin(2*C*Math.PI/360)/2+Math.cos(2*C*Math.PI/360)/2),z=d.shadowScale,P=d.shadowScale/M,k=d.shadowOffset;e.transform("scale3d("+z+", 1, "+P+") translate3d(0px, "+(n/2+k)+"px, "+-n/2/P+"px) rotateX(-90deg)")}var $=I.isSafari||I.isUiWebView?-l/2:0;i.transform("translate3d(0px,0,"+$+"px) rotateX("+(t.isHorizontal()?0:u)+"deg) rotateY("+(t.isHorizontal()?-u:0)+"deg)")},setTransition:function(e){var t=this.$el;this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),this.params.cubeEffect.shadow&&!this.isHorizontal()&&t.find(".swiper-cube-shadow").transition(e)}},K={setTranslate:function(){for(var e=this,t=e.slides,a=e.rtlTranslate,i=0;i<t.length;i+=1){var s=t.eq(i),r=s[0].progress;e.params.flipEffect.limitRotation&&(r=Math.max(Math.min(s[0].progress,1),-1));var n=-180*r,o=0,l=-s[0].swiperSlideOffset,d=0;if(e.isHorizontal()?a&&(n=-n):(d=l,o=-n,n=l=0),s[0].style.zIndex=-Math.abs(Math.round(r))+t.length,e.params.flipEffect.slideShadows){var p=e.isHorizontal()?s.find(".swiper-slide-shadow-left"):s.find(".swiper-slide-shadow-top"),c=e.isHorizontal()?s.find(".swiper-slide-shadow-right"):s.find(".swiper-slide-shadow-bottom");0===p.length&&(p=L('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"left":"top")+'"></div>'),s.append(p)),0===c.length&&(c=L('<div class="swiper-slide-shadow-'+(e.isHorizontal()?"right":"bottom")+'"></div>'),s.append(c)),p.length&&(p[0].style.opacity=Math.max(-r,0)),c.length&&(c[0].style.opacity=Math.max(r,0))}s.transform("translate3d("+l+"px, "+d+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){var a=this,t=a.slides,i=a.activeIndex,s=a.$wrapperEl;if(t.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),a.params.virtualTranslate&&0!==e){var r=!1;t.eq(i).transitionEnd(function(){if(!r&&a&&!a.destroyed){r=!0,a.animating=!1;for(var e=["webkitTransitionEnd","transitionend"],t=0;t<e.length;t+=1)s.trigger(e[t])}})}}},_={setTranslate:function(){for(var e=this,t=e.width,a=e.height,i=e.slides,s=e.$wrapperEl,r=e.slidesSizesGrid,n=e.params.coverflowEffect,o=e.isHorizontal(),l=e.translate,d=o?t/2-l:a/2-l,p=o?n.rotate:-n.rotate,c=n.depth,u=0,h=i.length;u<h;u+=1){var v=i.eq(u),f=r[u],m=(d-v[0].swiperSlideOffset-f/2)/f*n.modifier,g=o?p*m:0,b=o?0:p*m,w=-c*Math.abs(m),y=o?0:n.stretch*m,x=o?n.stretch*m:0;Math.abs(x)<.001&&(x=0),Math.abs(y)<.001&&(y=0),Math.abs(w)<.001&&(w=0),Math.abs(g)<.001&&(g=0),Math.abs(b)<.001&&(b=0);var T="translate3d("+x+"px,"+y+"px,"+w+"px) rotateX("+b+"deg) rotateY("+g+"deg)";if(v.transform(T),v[0].style.zIndex=1-Math.abs(Math.round(m)),n.slideShadows){var E=o?v.find(".swiper-slide-shadow-left"):v.find(".swiper-slide-shadow-top"),S=o?v.find(".swiper-slide-shadow-right"):v.find(".swiper-slide-shadow-bottom");0===E.length&&(E=L('<div class="swiper-slide-shadow-'+(o?"left":"top")+'"></div>'),v.append(E)),0===S.length&&(S=L('<div class="swiper-slide-shadow-'+(o?"right":"bottom")+'"></div>'),v.append(S)),E.length&&(E[0].style.opacity=0<m?m:0),S.length&&(S[0].style.opacity=0<-m?-m:0)}}(te.pointerEvents||te.prefixedPointerEvents)&&(s[0].style.perspectiveOrigin=d+"px 50%")},setTransition:function(e){this.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}},Z={init:function(){var e=this,t=e.params.thumbs,a=e.constructor;t.swiper instanceof a?(e.thumbs.swiper=t.swiper,ee.extend(e.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),ee.extend(e.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):ee.isObject(t.swiper)&&(e.thumbs.swiper=new a(ee.extend({},t.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),e.thumbs.swiperCreated=!0),e.thumbs.swiper.$el.addClass(e.params.thumbs.thumbsContainerClass),e.thumbs.swiper.on("tap",e.thumbs.onThumbClick)},onThumbClick:function(){var e=this,t=e.thumbs.swiper;if(t){var a=t.clickedIndex,i=t.clickedSlide;if(!(i&&L(i).hasClass(e.params.thumbs.slideThumbActiveClass)||null==a)){var s;if(s=t.params.loop?parseInt(L(t.clickedSlide).attr("data-swiper-slide-index"),10):a,e.params.loop){var r=e.activeIndex;e.slides.eq(r).hasClass(e.params.slideDuplicateClass)&&(e.loopFix(),e._clientLeft=e.$wrapperEl[0].clientLeft,r=e.activeIndex);var n=e.slides.eq(r).prevAll('[data-swiper-slide-index="'+s+'"]').eq(0).index(),o=e.slides.eq(r).nextAll('[data-swiper-slide-index="'+s+'"]').eq(0).index();s=void 0===n?o:void 0===o?n:o-r<r-n?o:n}e.slideTo(s)}}},update:function(e){var t=this,a=t.thumbs.swiper;if(a){var i="auto"===a.params.slidesPerView?a.slidesPerViewDynamic():a.params.slidesPerView;if(t.realIndex!==a.realIndex){var s,r=a.activeIndex;if(a.params.loop){a.slides.eq(r).hasClass(a.params.slideDuplicateClass)&&(a.loopFix(),a._clientLeft=a.$wrapperEl[0].clientLeft,r=a.activeIndex);var n=a.slides.eq(r).prevAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index(),o=a.slides.eq(r).nextAll('[data-swiper-slide-index="'+t.realIndex+'"]').eq(0).index();s=void 0===n?o:void 0===o?n:o-r==r-n?r:o-r<r-n?o:n}else s=t.realIndex;a.visibleSlidesIndexes.indexOf(s)<0&&(a.params.centeredSlides?s=r<s?s-Math.floor(i/2)+1:s+Math.floor(i/2)-1:r<s&&(s=s-i+1),a.slideTo(s,e?0:void 0))}var l=1,d=t.params.thumbs.slideThumbActiveClass;if(1<t.params.slidesPerView&&!t.params.centeredSlides&&(l=t.params.slidesPerView),a.slides.removeClass(d),a.params.loop)for(var p=0;p<l;p+=1)a.$wrapperEl.children('[data-swiper-slide-index="'+(t.realIndex+p)+'"]').addClass(d);else for(var c=0;c<l;c+=1)a.slides.eq(t.realIndex+c).addClass(d)}}},Q=[E,S,C,M,P,$,O,{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){var e=this;ee.extend(e,{mousewheel:{enabled:!1,enable:A.enable.bind(e),disable:A.disable.bind(e),handle:A.handle.bind(e),handleMouseEnter:A.handleMouseEnter.bind(e),handleMouseLeave:A.handleMouseLeave.bind(e),lastScrollTime:ee.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){var e=this;ee.extend(e,{navigation:{init:H.init.bind(e),update:H.update.bind(e),destroy:H.destroy.bind(e),onNextClick:H.onNextClick.bind(e),onPrevClick:H.onPrevClick.bind(e)}})},on:{init:function(){this.navigation.init(),this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(e){var t,a=this,i=a.navigation,s=i.$nextEl,r=i.$prevEl;!a.params.navigation.hideOnClick||L(e.target).is(r)||L(e.target).is(s)||(s?t=s.hasClass(a.params.navigation.hiddenClass):r&&(t=r.hasClass(a.params.navigation.hiddenClass)),!0===t?a.emit("navigationShow",a):a.emit("navigationHide",a),s&&s.toggleClass(a.params.navigation.hiddenClass),r&&r.toggleClass(a.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(e){return e},formatFractionTotal:function(e){return e},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){var e=this;ee.extend(e,{pagination:{init:N.init.bind(e),render:N.render.bind(e),update:N.update.bind(e),destroy:N.destroy.bind(e),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init(),this.pagination.render(),this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():void 0===this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(e){var t=this;t.params.pagination.el&&t.params.pagination.hideOnClick&&0<t.pagination.$el.length&&!L(e.target).hasClass(t.params.pagination.bulletClass)&&(!0===t.pagination.$el.hasClass(t.params.pagination.hiddenClass)?t.emit("paginationShow",t):t.emit("paginationHide",t),t.pagination.$el.toggleClass(t.params.pagination.hiddenClass))}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){var e=this;ee.extend(e,{scrollbar:{init:G.init.bind(e),destroy:G.destroy.bind(e),updateSize:G.updateSize.bind(e),setTranslate:G.setTranslate.bind(e),setTransition:G.setTransition.bind(e),enableDraggable:G.enableDraggable.bind(e),disableDraggable:G.disableDraggable.bind(e),setDragPosition:G.setDragPosition.bind(e),onDragStart:G.onDragStart.bind(e),onDragMove:G.onDragMove.bind(e),onDragEnd:G.onDragEnd.bind(e),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init(),this.scrollbar.updateSize(),this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(e){this.scrollbar.setTransition(e)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){ee.extend(this,{parallax:{setTransform:B.setTransform.bind(this),setTranslate:B.setTranslate.bind(this),setTransition:B.setTransition.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax.enabled&&this.parallax.setTranslate()},setTransition:function(e){this.params.parallax.enabled&&this.parallax.setTransition(e)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var i=this,t={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(e){t[e]=X[e].bind(i)}),ee.extend(i,{zoom:t});var s=1;Object.defineProperty(i.zoom,"scale",{get:function(){return s},set:function(e){if(s!==e){var t=i.zoom.gesture.$imageEl?i.zoom.gesture.$imageEl[0]:void 0,a=i.zoom.gesture.$slideEl?i.zoom.gesture.$slideEl[0]:void 0;i.emit("zoomChange",e,t,a)}s=e}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(e){this.zoom.enabled&&this.zoom.onTouchStart(e)},touchEnd:function(e){this.zoom.enabled&&this.zoom.onTouchEnd(e)},doubleTap:function(e){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(e)},transitionEnd:function(){this.zoom.enabled&&this.params.zoom.enabled&&this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){ee.extend(this,{lazy:{initialImageLoaded:!1,load:Y.load.bind(this),loadInSlide:Y.loadInSlide.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){var e=this;e.params.lazy.enabled&&(e.params.lazy.loadOnTransitionStart||!e.params.lazy.loadOnTransitionStart&&!e.lazy.initialImageLoaded)&&e.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){var e=this;ee.extend(e,{controller:{control:e.params.controller.control,getInterpolateFunction:V.getInterpolateFunction.bind(e),setTranslate:V.setTranslate.bind(e),setTransition:V.setTransition.bind(e)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(e,t){this.controller.control&&this.controller.setTranslate(e,t)},setTransition:function(e,t){this.controller.control&&this.controller.setTransition(e,t)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var t=this;ee.extend(t,{a11y:{liveRegion:L('<span class="'+t.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}}
17),Object.keys(F).forEach(function(e){t.a11y[e]=F[e].bind(t)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){var e=this;ee.extend(e,{history:{init:R.init.bind(e),setHistory:R.setHistory.bind(e),setHistoryPopState:R.setHistoryPopState.bind(e),scrollToSlide:R.scrollToSlide.bind(e),destroy:R.destroy.bind(e)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){var e=this;ee.extend(e,{hashNavigation:{initialized:!1,init:q.init.bind(e),destroy:q.destroy.bind(e),setHash:q.setHash.bind(e),onHashCange:q.onHashCange.bind(e)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var t=this;ee.extend(t,{autoplay:{running:!1,paused:!1,run:W.run.bind(t),start:W.start.bind(t),stop:W.stop.bind(t),pause:W.pause.bind(t),onTransitionEnd:function(e){t&&!t.destroyed&&t.$wrapperEl&&e.target===this&&(t.$wrapperEl[0].removeEventListener("transitionend",t.autoplay.onTransitionEnd),t.$wrapperEl[0].removeEventListener("webkitTransitionEnd",t.autoplay.onTransitionEnd),t.autoplay.paused=!1,t.autoplay.running?t.autoplay.run():t.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(e,t){this.autoplay.running&&(t||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(e):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){ee.extend(this,{fadeEffect:{setTranslate:j.setTranslate.bind(this),setTransition:j.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("fade"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"fade");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};ee.extend(e.params,t),ee.extend(e.originalParams,t)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(e){"fade"===this.params.effect&&this.fadeEffect.setTransition(e)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){ee.extend(this,{cubeEffect:{setTranslate:U.setTranslate.bind(this),setTransition:U.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("cube"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"cube"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};ee.extend(e.params,t),ee.extend(e.originalParams,t)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(e){"cube"===this.params.effect&&this.cubeEffect.setTransition(e)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){ee.extend(this,{flipEffect:{setTranslate:K.setTranslate.bind(this),setTransition:K.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;if("flip"===e.params.effect){e.classNames.push(e.params.containerModifierClass+"flip"),e.classNames.push(e.params.containerModifierClass+"3d");var t={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};ee.extend(e.params,t),ee.extend(e.originalParams,t)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(e){"flip"===this.params.effect&&this.flipEffect.setTransition(e)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){ee.extend(this,{coverflowEffect:{setTranslate:_.setTranslate.bind(this),setTransition:_.setTransition.bind(this)}})},on:{beforeInit:function(){var e=this;"coverflow"===e.params.effect&&(e.classNames.push(e.params.containerModifierClass+"coverflow"),e.classNames.push(e.params.containerModifierClass+"3d"),e.params.watchSlidesProgress=!0,e.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(e){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(e)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){ee.extend(this,{thumbs:{swiper:null,init:Z.init.bind(this),update:Z.update.bind(this),onThumbClick:Z.onThumbClick.bind(this)}})},on:{beforeInit:function(){var e=this.params.thumbs;e&&e.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(e){var t=this.thumbs.swiper;t&&t.setTransition(e)},beforeDestroy:function(){var e=this.thumbs.swiper;e&&this.thumbs.swiperCreated&&e&&e.destroy()}}}];return void 0===T.use&&(T.use=T.Class.use,T.installModule=T.Class.installModule),T.use(Q),T}); 18 19 20 21window.Modernizr=function(a,b,c){function x(a){j.cssText=a}function y(a,b){return x(prefixes.join(a+";")+(b||""))}function z(a,b){return typeof a===b}function A(a,b){return!!~(""+a).indexOf(b)}function B(a,b){for(var d in a){var e=a[d];if(!A(e,"-")&&j[e]!==c)return b=="pfx"?e:!0}return!1}function C(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:z(f,"function")?f.bind(d||b):f}return!1}function D(a,b,c){var d=a.charAt(0).toUpperCase()+a.slice(1),e=(a+" "+n.join(d+" ")+d).split(" ");return z(b,"string")||z(b,"undefined")?B(e,b):(e=(a+" "+o.join(d+" ")+d).split(" "),C(e,b,c))}var d="2.6.3",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m="Webkit Moz O ms",n=m.split(" "),o=m.toLowerCase().split(" "),p={},q={},r={},s=[],t=s.slice,u,v={}.hasOwnProperty,w;
vendor: 7,618 bytes, lines 21-32
21!z(v,"undefined")&&!z(v.call,"undefined")?w=function(a,b){return v.call(a,b)}:w=function(a,b){return b in a&&z(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=t.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(t.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(t.call(arguments)))};return e}),p.csstransitions=function(){return D("transition")};for(var E in p)w(p,E)&&(u=E.toLowerCase(),e[u]=p[E](),s.push((e[u]?"":"no-")+u));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)w(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},x(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/\w+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(r,b.frag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,e._domPrefixes=o,e._cssomPrefixes=n,e.testProp=function(a){return B([a])},e.testAllProps=D,e.prefixed=function(a,b,c){return b?D(a,b,c):D(a,"pfx")},g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+s.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))}; 22 23 24 25/*! 26 * Draggabilly PACKAGED v1.1.2 27 * Make that shiz draggable 28 * http://draggabilly.desandro.com 29 * MIT license 30 */ 31 32!function(a){function b(a){return new RegExp("(^|\\s+)"+a+"(\\s+|$)")}function c(a,b){var c=d(a,b)?f:e;c(a,b)}var d,e,f;"classList"in document.documentElement?(d=function(a,b){return a.classList.contains(b)}
32,e=function(a,b){a.classList.add(b)},f=function(a,b){a.classList.remove(b)}):(d=function(a,c){return b(c).test(a.className)},e=function(a,b){d(a,b)||(a.className=a.className+" "+b)},f=function(a,c){a.className=a.className.replace(b(c)," ")});var g={hasClass:d,addClass:e,removeClass:f,toggleClass:c,has:d,add:e,remove:f,toggle:c};"function"==typeof define&&define.amd?define("classie/classie",g):a.classie=g}(window),function(){function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype;d.getListeners=function(a){var b,c,d=this._getEvents();if("object"==typeof a){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;b<a.length;b+=1)c.push(a[b].listener);return c},d.getListenersAsObject=function(a){var b,c=this.getListeners(a);return c instanceof Array&&(b={},b[a]=c),b||c},d.addListener=function(a,c){var d,e=this.getListenersAsObject(a),f="object"==typeof c;for(d in e)e.hasOwnProperty(d)&&-1===b(e[d],c)&&e[d].push(f?c:{listener:c,once:!1});return this},d.on=c("addListener"),d.addOnceListener=function(a,b){return this.addListener(a,{listener:b,once:!0})},d.once=c("addOnceListener"),d.defineEvent=function(a){return this.getListeners(a),this},d.defineEvents=function(a){for(var b=0;b<a.length;b+=1)this.defineEvent(a[b]);return this},d.removeListener=function(a,c){var d,e,f=this.getListenersAsObject(a);for(e in f)f.hasOwnProperty(e)&&(d=b(f[e],c),-1!==d&&f[e].splice(d,1));return this},d.off=c("removeListener"),d.addListeners=function(a,b){return this.manipulateListeners(!1,a,b)},d.removeListeners=function(a,b){return this.manipulateListeners(!0,a,b)},d.manipulateListeners=function(a,b,c){var d,e,f=a?this.removeListener:this.addListener,g=a?this.removeListeners:this.addListeners;if("object"!=typeof b||b instanceof RegExp)for(d=c.length;d--;)f.call(this,b,c[d]);else for(d in b)b.hasOwnProperty(d)&&(e=b[d])&&("function"==typeof e?f.call(this,d,e):g.call(this,d,e));return this},d.removeEvent=function(a){var b,c=typeof a,d=this._getEvents();if("string"===c)delete d[a];else if("object"===c)for(b in d)d.hasOwnProperty(b)&&a.test(b)&&delete d[b];else delete this._events;return this},d.emitEvent=function(a,b){var c,d,e,f,g=this.getListenersAsObject(a);for(e in g)if(g.hasOwnProperty(e))for(d=g[e].length;d--;)c=g[e][d],f=c.listener.apply(this,b||[]),(f===this._getOnceReturnValue()||c.once===!0)&&this.removeListener(a,c.listener);return this},d.trigger=c("emitEvent"),d.emit=function(a){var b=Array.prototype.slice.call(arguments,1);return this.emitEvent(a,b)},d.setOnceReturnValue=function(a){return this._onceReturnValue=a,this},d._getOnceReturnValue=function(){return this.hasOwnProperty("_onceReturnValue")?this._onceReturnValue:!0},d._getEvents=function(){return this._events||(this._events={})},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return a}):"object"==typeof module&&module.exports?module.exports=a:this.EventEmitter=a}.call(this),function(a){var b=document.documentElement,c=function(){};b.addEventListener?c=function(a,b,c){a.addEventListener(b,c,!1)}:b.attachEvent&&(c=function(b,c,d){b[c+d]=d.handleEvent?function(){var b=a.event;b.target=b.target||b.srcElement,d.handleEvent.call(d,b)}:function(){var c=a.event;c.target=c.target||c.srcElement,d.call(b,c)},b.attachEvent("on"+c,b[c+d])});var d=function(){};b.removeEventListener?d=function(a,b,c){a.removeEventListener(b,c,!1)}:b.detachEvent&&(d=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var e={bind:c,unbind:d};"function"==typeof define&&define.amd?define("eventie/eventie",e):a.eventie=e}(this),function(a){function b(a){if(a){if("string"==typeof d[a])return a;a=a.charAt(0).toUpperCase()+a.slice(1);for(var b,e=0,f=c.length;f>e;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):a.getStyleProperty=b}(window),function(a){function b(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function c(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=g.length;c>b;b++){var d=g[b];a[d]=0}return a}function d(a){function d(a){if("string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var d=f(a);if("none"===d.display)return c();var i={};i.width=a.offsetWidth,i.height=a.offsetHeight;for(var j=i.isBorderBox=!(!h||!d[h]||"border-box"!==d[h]),k=0,l=g.length;l>k;k++){var m=g[k],n=d[m],o=parseFloat(n);i[m]=isNaN(o)?0:o}var p=i.paddingLeft+i.paddingRight,q=i.paddingTop+i.paddingBottom,r=i.marginLeft+i.marginRight,s=i.marginTop+i.marginBottom,t=i.borderLeftWidth+i.borderRightWidth,u=i.borderTopWidth+i.borderBottomWidth,v=j&&e,w=b(d.width);w!==!1&&(i.width=w+(v?0:p+t));var x=b(d.height);return x!==!1&&(i.height=x+(v?0:q+u)),i.innerWidth=i.width-(p+t),i.innerHeight=i.height-(q+u),i.outerWidth=i.width+r,i.outerHeight=i.height+s,i}}var e,h=a("boxSizing");return function(){if(h){var a=document.createElement("div");a.style.width="200px",a.style.padding="1px 2px 3px 4px",a.style.borderStyle="solid",a.style.borderWidth="1px 2px 3px 4px",a.style[h]="border-box";var c=document.body||document.documentElement;c.appendChild(a);var d=f(a);e=200===b(d.width),c.removeChild(a)}}(),d}var e=document.defaultView,f=e&&e.getComputedStyle?function(a){return e.getComputedStyle(a,null)}:function(a){return a.currentStyle},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],d):a.getSize=d(a.getStyleProperty)}(window),function(a){function b(a,b){for(var c in b)a[c]=b[c];return a}function c(){}function d(d,e,g,j,k){function m(a,c){this.element="string"==typeof a?f.querySelector(a):a,this.options=b({},this.options),b(this.options,c),this._create()}function n(){return!1}function o(a,b){a.x=void 0!==b.pageX?b.pageX:b.clientX,a.y=void 0!==b.pageY?b.pageY:b.clientY}function p(a,b,c){return c=c||"round",b?Math[c](a/b)*b:a}var q=j("transform"),r=!!j("perspective");b(m.prototype,e.prototype),m.prototype.options={},m.prototype._create=function(){this.position={},this._getPosition(),this.startPoint={x:0,y:0},this.dragPoint={x:0,y:0},this.startPosition=b({},this.position);var a=h(this.element);"relative"!==a.position&&"absolute"!==a.position&&(this.element.style.position="relative"),this.enable(),this.setHandles()},m.prototype.setHandles=function(){this.handles=this.options.handle?this.element.querySelectorAll(this.options.handle):[this.element],this.bindHandles(!0)},m.prototype.bindHandles=function(b){var c;c=a.navigator.pointerEnabled?this.bindPointer:a.navigator.msPointerEnabled?this.bindMSPointer:this.bindMouseTouch,b=void 0===b?!0:!!b;for(var d=0,e=this.handles.length;e>d;d++){var f=this.handles[d];c.call(this,f,b)}},m.prototype.bindPointer=function(a,b){var c=b?"bind":"unbind";g[c](a,"pointerdown",this),a.style.touchAction=b?"none":""},m.prototype.bindMSPointer=function(a,b){var c=b?"bind":"unbind";g[c](a,"MSPointerDown",this),a.style.msTouchAction=b?"none":""},m.prototype.bindMouseTouch=function(a,b){var c=b?"bind":"unbind";g[c](a,"mousedown",this),g[c](a,"touchstart",this),b&&t(a)};var s="attachEvent"in f.documentElement,t=s?function(a){"IMG"===a.nodeName&&(a.ondragstart=n);for(var b=a.querySelectorAll("img"),c=0,d=b.length;d>c;c++){var e=b[c];e.ondragstart=n}}:c;m.prototype._getPosition=function(){var a=h(this.element),b=parseInt(a.left,10),c=parseInt(a.top,10);this.position.x=isNaN(b)?0:b,this.position.y=isNaN(c)?0:c,this._addTransformPosition(a)}
32,m.prototype._addTransformPosition=function(a){if(q){var b=a[q];if(0===b.indexOf("matrix")){var c=b.split(","),d=0===b.indexOf("matrix3d")?12:4,e=parseInt(c[d],10),f=parseInt(c[d+1],10);this.position.x+=e,this.position.y+=f}}},m.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},m.prototype.getTouch=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];if(d.identifier===this.pointerIdentifier)return d}},m.prototype.onmousedown=function(a){var b=a.button;b&&0!==b&&1!==b||this.dragStart(a,a)},m.prototype.ontouchstart=function(a){this.isDragging||this.dragStart(a,a.changedTouches[0])},m.prototype.onMSPointerDown=m.prototype.onpointerdown=function(a){this.isDragging||this.dragStart(a,a)};var u={mousedown:["mousemove","mouseup"],touchstart:["touchmove","touchend","touchcancel"],pointerdown:["pointermove","pointerup","pointercancel"],MSPointerDown:["MSPointerMove","MSPointerUp","MSPointerCancel"]};m.prototype.dragStart=function(b,c){this.isEnabled&&(b.preventDefault?b.preventDefault():b.returnValue=!1,this.pointerIdentifier=void 0!==c.pointerId?c.pointerId:c.identifier,this._getPosition(),this.measureContainment(),o(this.startPoint,c),this.startPosition.x=this.position.x,this.startPosition.y=this.position.y,this.setLeftTop(),this.dragPoint.x=0,this.dragPoint.y=0,this._bindEvents({events:u[b.type],node:b.preventDefault?a:f}),d.add(this.element,"is-dragging"),this.isDragging=!0,this.emitEvent("dragStart",[this,b,c]),this.animate())},m.prototype._bindEvents=function(a){for(var b=0,c=a.events.length;c>b;b++){var d=a.events[b];g.bind(a.node,d,this)}this._boundEvents=a},m.prototype._unbindEvents=function(){var a=this._boundEvents;if(a&&a.events){for(var b=0,c=a.events.length;c>b;b++){var d=a.events[b];g.unbind(a.node,d,this)}delete this._boundEvents}},m.prototype.measureContainment=function(){var a=this.options.containment;if(a){this.size=k(this.element);var b=this.element.getBoundingClientRect(),c=i(a)?a:"string"==typeof a?f.querySelector(a):this.element.parentNode;this.containerSize=k(c);var d=c.getBoundingClientRect();this.relativeStartPosition={x:b.left-d.left,y:b.top-d.top}}},m.prototype.onmousemove=function(a){this.dragMove(a,a)},m.prototype.onMSPointerMove=m.prototype.onpointermove=function(a){a.pointerId===this.pointerIdentifier&&this.dragMove(a,a)},m.prototype.ontouchmove=function(a){var b=this.getTouch(a.changedTouches);b&&this.dragMove(a,b)},m.prototype.dragMove=function(a,b){o(this.dragPoint,b);var c=this.dragPoint.x-this.startPoint.x,d=this.dragPoint.y-this.startPoint.y,e=this.options.grid,f=e&&e[0],g=e&&e[1];c=p(c,f),d=p(d,g),c=this.containDrag("x",c,f),d=this.containDrag("y",d,g),c="y"===this.options.axis?0:c,d="x"===this.options.axis?0:d,this.position.x=this.startPosition.x+c,this.position.y=this.startPosition.y+d,this.dragPoint.x=c,this.dragPoint.y=d,this.emitEvent("dragMove",[this,a,b])},m.prototype.containDrag=function(a,b,c){if(!this.options.containment)return b;var d="x"===a?"width":"height",e=this.relativeStartPosition[a],f=p(-e,c,"ceil"),g=this.containerSize[d]-e-this.size[d];return g=p(g,c,"floor"),Math.min(g,Math.max(f,b))},m.prototype.onmouseup=function(a){this.dragEnd(a,a)},m.prototype.onMSPointerUp=m.prototype.onpointerup=function(a){a.pointerId===this.pointerIdentifier&&this.dragEnd(a,a)},m.prototype.ontouchend=function(a){var b=this.getTouch(a.changedTouches);b&&this.dragEnd(a,b)},m.prototype.dragEnd=function(a,b){this.isDragging=!1,delete this.pointerIdentifier,q&&(this.element.style[q]="",this.setLeftTop()),this._unbindEvents(),d.remove(this.element,"is-dragging"),this.emitEvent("dragEnd",[this,a,b])},m.prototype.onMSPointerCancel=m.prototype.onpointercancel=function(a){a.pointerId===this.pointerIdentifier&&this.dragEnd(a,a)},m.prototype.ontouchcancel=function(a){var b=this.getTouch(a.changedTouches);this.dragEnd(a,b)},m.prototype.animate=function(){if(this.isDragging){this.positionDrag();var a=this;l(function(){a.animate()})}};var v=r?function(a,b){return"translate3d( "+a+"px, "+b+"px, 0)"}:function(a,b){return"translate( "+a+"px, "+b+"px)"};return m.prototype.setLeftTop=function(){this.element.style.left=this.position.x+"px",this.element.style.top=this.position.y+"px"},m.prototype.positionDrag=q?function(){this.element.style[q]=v(this.dragPoint.x,this.dragPoint.y)}:m.prototype.setLeftTop,m.prototype.enable=function(){this.isEnabled=!0},m.prototype.disable=function(){this.isEnabled=!1,this.isDragging&&this.dragEnd()},m.prototype.destroy=function(){this.disable(),q&&(this.element.style[q]=""),this.element.style.left="",this.element.style.top="",this.element.style.position="",this.bindHandles(!1)},m}for(var e,f=a.document,g=f.defaultView,h=g&&g.getComputedStyle?function(a){return g.getComputedStyle(a,null)}:function(a){return a.currentStyle},i="object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1===a.nodeType&&"string"==typeof a.nodeName},j=0,k="webkit moz ms o".split(" "),l=a.requestAnimationFrame,m=a.cancelAnimationFrame,n=0;n<k.length&&(!l||!m);n++)e=k[n],l=l||a[e+"RequestAnimationFrame"],m=m||a[e+"CancelAnimationFrame"]||a[e+"CancelRequestAnimationFrame"];l&&m||(l=function(b){var c=(new Date).getTime(),d=Math.max(0,16-(c-j)),e=a.setTimeout(function(){b(c+d)},d);return j=c+d,e},m=function(b){a.clearTimeout(b)}),"function"==typeof define&&define.amd?define(["classie/classie","eventEmitter/EventEmitter","eventie/eventie","get-style-property/get-style-property","get-size/get-size"],d):"object"==typeof exports?module.exports=d(require("desandro-classie"),require("wolfy87-eventemitter"),require("eventie"),require("desandro-get-style-property"),require("get-size")):a.Draggabilly=d(a.classie,a.EventEmitter,a.eventie,a.getStyleProperty,a.getSize)}(window); 33 34 35 36(function(window){'use strict';function extend(a,b){for(var key in b){if(b.hasOwnProperty(key)){a[key]=b[key]}} 37return a} 38var is3d=!!getStyleProperty('perspective'),support={transitions:Modernizr.csstransitions},transEndEventNames={'WebkitTransition':'webkitTransitionEnd','MozTransition':'transitionend','OTransition':'oTransitionEnd','msTransition':'MSTransitionEnd','transition':'transitionend'},transEndEventName=transEndEventNames[Modernizr.prefixed('transition')],onEndTransition=function(el,callback){var onEndCallbackFn=function(ev){if(support.transitions){if(ev.target!=this)return;this.removeEventListener(transEndEventName,onEndCallbackFn)} 39if(callback&&typeof callback==='function'){callback.call(this)}};if(support.transitions){el.addEventListener(transEndEventName,onEndCallbackFn)}else{onEndCallbackFn()}};function ElastiStack(el,options){this.container=el;this.options=extend({},this.options);extend(this.options,options);this._init()} 40function setTransformStyle(el,tval){el.style.WebkitTransform=tval;el.style.msTransform=tval;el.style.transform=tval} 41ElastiStack.prototype.options={distDragBack:200,distDragMax:450,onUpdateStack:function(current){return!1}};ElastiStack.prototype._init=function(){this.items=[].slice.call(this.container.children);this.itemsCount=this.items.length;this.current=0;this._setStackStyle();if(this.itemsCount<=1)return;this._initDragg();this._initEvents()};ElastiStack.prototype._initEvents=function(){var self=this;this.draggie.on('dragStart',function(i,e,p){self._onDragStart(i,e,p)});this.draggie.on('dragMove',function(i,e,p){self._onDragMove(i,e,p)});this.draggie.on('dragEnd',function(i,e,p){self._onDragEnd(i,e,p)})};ElastiStack.prototype._setStackStyle=function(){var item1=this._firstItem(),item2=this._secondItem(),item3=this._thirdItem();if(item1){item1.style.opacity=1;item1.style.zIndex=4;
41setTransformStyle(item1,is3d?'translate3d(0,0,0)':'translate(0,0)')} 42if(item2){item2.style.opacity=1;item2.style.zIndex=3;setTransformStyle(item2,is3d?'translate3d(0,-18px, -75px)':'translate(0,0)')} 43if(item3){item3.style.opacity=1;item3.style.zIndex=2;setTransformStyle(item3,is3d?'translate3d(0,-35px, -170px)':'translate(0,0)')}};ElastiStack.prototype._reset=function(){this.current=this.current<this.itemsCount-1?this.current+1:0;var item1=this._firstItem(),item2=this._secondItem(),item3=this._thirdItem();classie.remove(item1,'move-back');if(item2)classie.remove(item2,'move-back');if(item3)classie.remove(item3,'move-back');var self=this;setTimeout(function(){classie.add(self._lastItem(),'animate');self._setStackStyle()},25);this._initDragg();this._initEvents();this.options.onUpdateStack(this.current)};ElastiStack.prototype._moveAway=function(instance){var el=instance.element;this._disableDragg();classie.add(el,'animate');var tVal=this._getTranslateVal(instance);setTransformStyle(el,is3d?'translate3d('+tVal.x+'px,'+tVal.y+'px, 0px)':'translate('+tVal.x+'px,'+tVal.y+'px)');el.style.opacity=0;var item2=this._secondItem(),item3=this._thirdItem();if(item2){classie.add(item2,'move-back');classie.add(item2,'animate');setTransformStyle(item2,is3d?'translate3d(0,-18px, -75px)':'translate(0,0)')} 44if(item3){classie.add(item3,'move-back');classie.add(item3,'animate');setTransformStyle(item3,is3d?'translate3d(0,-35px, -170px)':'translate(0,0)')} 45var self=this;onEndTransition(el,function(){setTransformStyle(el,is3d?'translate3d(0,0,-180px)':'translate(0,0,0)');el.style.left=el.style.top='0px';el.style.zIndex=-1;classie.remove(el,'animate');self._reset()})};ElastiStack.prototype._moveBack=function(instance){var item2=this._secondItem(),item3=this._thirdItem();classie.add(instance.element,'move-back');classie.add(instance.element,'animate');setTransformStyle(instance.element,is3d?'translate3d(0,0,0)':'translate(0,0)');instance.element.style.left='0px';instance.element.style.top='0px';if(item2){classie.add(item2,'move-back');classie.add(item2,'animate');setTransformStyle(item2,is3d?'translate3d(0,-18px, -75px)':'translate(0,0)')} 46if(item3){classie.add(item3,'move-back');classie.add(item3,'animate');setTransformStyle(item3,is3d?'translate3d(0,-35px, -170px)':'translate(0,0)')}};ElastiStack.prototype._onDragStart=function(instance,event,pointer){var item2=this._secondItem(),item3=this._thirdItem();classie.remove(instance.element,'move-back');classie.remove(instance.element,'animate');if(item2){classie.remove(item2,'move-back');classie.remove(item2,'animate')} 47if(item3){classie.remove(item3,'move-back');classie.remove(item3,'animate')}};ElastiStack.prototype._onDragMove=function(instance,event,pointer){if(this._outOfBounds(instance)){this._moveAway(instance)}else{var item2=this._secondItem(),item3=this._thirdItem();if(item2){setTransformStyle(item2,is3d?'translate3d('+(instance.position.x*.6)+'px,'+(instance.position.y*.6)+'px, -100px)':'translate('+(instance.position.x*.6)+'px,'+(instance.position.y*.6)+'px)')} 48if(item3){setTransformStyle(item3,is3d?'translate3d('+(instance.position.x*.3)+'px,'+(instance.position.y*.3)+'px, -200px)':'translate('+(instance.position.x*.3)+'px,'+(instance.position.y*.3)+'px)')}}};ElastiStack.prototype._onDragEnd=function(instance,event,pointer){if(this._outOfBounds(instance))return;if(this._outOfSight(instance)){this._moveAway(instance)}else{this._moveBack(instance)}};ElastiStack.prototype._initDragg=function(){this.draggie=new Draggabilly(this.items[this.current])};ElastiStack.prototype._disableDragg=function(){this.draggie.disable()};ElastiStack.prototype.nextItem=function(val){if(this.isAnimating){return!1} 49this.isAnimating=!0;var item1=this._firstItem(),item2=this._secondItem(),item3=this._thirdItem();classie.add(item1,'animate');if(item2){classie.add(item2,'animate')} 50if(item3){classie.add(item3,'animate')} 51setTransformStyle(item1,is3d?val.transform:'translate(0,0)');item1.style.opacity=0;item1.style.zIndex=5;var self=this;onEndTransition(item1,function(){classie.remove(item1,'animate');item1.style.zIndex=-1;setTimeout(function(){setTransformStyle(item1,is3d?'translate3d(0,
510,-180px)':'translate(0,0,0)');self.isAnimating=!1},25)});this._disableDragg();this._reset()};ElastiStack.prototype._outOfBounds=function(el){return Math.abs(el.position.x)>this.options.distDragMax||Math.abs(el.position.y)>this.options.distDragMax};ElastiStack.prototype._outOfSight=function(el){return Math.abs(el.position.x)>this.options.distDragBack||Math.abs(el.position.y)>this.options.distDragBack};ElastiStack.prototype._getTranslateVal=function(el){var h=Math.sqrt(Math.pow(el.position.x,2)+Math.pow(el.position.y,2)),a=Math.asin(Math.abs(el.position.y)/h)/(Math.PI/180),hL=h+this.options.distDragBack,dx=Math.cos(a*(Math.PI/180))*hL,dy=Math.sin(a*(Math.PI/180))*hL,tx=dx-Math.abs(el.position.x),ty=dy-Math.abs(el.position.y);return{x:el.position.x>0?tx:tx*-1,y:el.position.y>0?ty:ty*-1}};ElastiStack.prototype._firstItem=function(){return this.items[this.current]};ElastiStack.prototype._secondItem=function(){if(this.itemsCount>=2){return this.current+1<this.itemsCount?this.items[this.current+1]:this.items[Math.abs(this.itemsCount-(this.current+1))]}};ElastiStack.prototype._thirdItem=function(){if(this.itemsCount>=3){return this.current+2<this.itemsCount?this.items[this.current+2]:this.items[Math.abs(this.itemsCount-(this.current+2))]}};ElastiStack.prototype._lastItem=function(){if(this.itemsCount>=3){return this._thirdItem()}else{return this._secondItem()}};window.ElastiStack=ElastiStack})(window); 52 53 54 55/*! Magnific Popup - v1.1.0 - 2016-02-20 56* http://dimsemenov.com/plugins/magnific-popup/ 57* Copyright (c) 2016 Dmitry Semenov; */ 58!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):window.jQuery||window.Zepto)}(function(a){var b,c,d,e,f,g,h="Close",i="BeforeClose",j="AfterClose",k="BeforeAppend",l="MarkupParse",m="Open",n="Change",o="mfp",p="."+o,q="mfp-ready",r="mfp-removing",s="mfp-prevent-close",t=function(){},u=!!window.jQuery,v=a(window),w=function(a,c){b.ev.on(o+a+p,c)},x=function(b,c,d,e){var f=document.createElement("div");return f.className="mfp-"+b,d&&(f.innerHTML=d),e?c&&c.appendChild(f):(f=a(f),c&&f.appendTo(c)),f},y=function(c,d){b.ev.triggerHandler(o+c,d),b.st.callbacks&&(c=c.charAt(0).toLowerCase()+c.slice(1),b.st.callbacks[c]&&b.st.callbacks[c].apply(b,a.isArray(d)?d:[d]))},z=function(c){return c===g&&b.currTemplate.closeBtn||(b.currTemplate.closeBtn=a(b.st.closeMarkup.replace("%title%",b.st.tClose)),g=c),b.currTemplate.closeBtn},A=function(){a.magnificPopup.instance||(b=new t,b.init(),a.magnificPopup.instance=b)},B=function(){var a=document.createElement("p").style,b=["ms","O","Moz","Webkit"];if(void 0!==a.transition)return!0;for(;b.length;)if(b.pop()+"Transition"in a)return!0;return!1};t.prototype={constructor:t,init:function(){var c=navigator.appVersion;b.isLowIE=b.isIE8=document.all&&!document.addEventListener,b.isAndroid=/android/gi.test(c),b.isIOS=/iphone|ipad|ipod/gi.test(c),b.supportsTransition=B(),b.probablyMobile=b.isAndroid||b.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),d=a(document),b.popupsCache={}},open:function(c){var e;if(c.isObj===!1){b.items=c.items.toArray(),b.index=0;var g,h=c.items;for(e=0;e<h.length;e++)if(g=h[e],g.parsed&&(g=g.el[0]),g===c.el[0]){b.index=e;break}}else b.items=a.isArray(c.items)?c.items:[c.items],b.index=c.index||0;if(b.isOpen)return void b.updateItemHTML();b.types=[],f="",c.mainEl&&c.mainEl.length?b.ev=c.mainEl.eq(0):b.ev=d,c.key?(b.popupsCache[c.key]||(b.popupsCache[c.key]={}),b.currTemplate=b.popupsCache[c.key]):b.currTemplate={},b.st=a.extend(!0,{},a.magnificPopup.defaults,c),b.fixedContentPos="auto"===b.st.fixedContentPos?!b.probablyMobile:b.st.fixedContentPos,b.st.modal&&(b.st.closeOnContentClick=!1,b.st.closeOnBgClick=!1,b.st.showCloseBtn=!1,b.st.enableEscapeKey=!1),b.bgOverlay||(b.bgOverlay=x("bg").on("click"+p,function(){b.close()}),b.wrap=x("wrap").attr("tabindex",-1).on("click"+p,function(a){b._checkIfClose(a.target)&&b.close()}),b.container=x("container",b.wrap)),b.contentContainer=x("content"),b.st.preloader&&(b.preloader=x("preloader",b.container,b.st.tLoading));var i=a.magnificPopup.modules;for(e=0;e<i.length;e++){var j=i[e];j=j.charAt(0).toUpperCase()+j.slice(1),b["init"+j].call(b)}y("BeforeOpen"),b.st.showCloseBtn&&(b.st.closeBtnInside?(w(l,function(a,b,c,d){c.close_replaceWith=z(d.type)}),f+=" mfp-close-btn-in"):b.wrap.append(z())),b.st.alignTop&&(f+=" mfp-align-top"),b.fixedContentPos?b.wrap.css({overflow:b.st.overflowY,overflowX:"hidden",overflowY:b.
58st.overflowY}):b.wrap.css({top:v.scrollTop(),position:"absolute"}),(b.st.fixedBgPos===!1||"auto"===b.st.fixedBgPos&&!b.fixedContentPos)&&b.bgOverlay.css({height:d.height(),position:"absolute"}),b.st.enableEscapeKey&&d.on("keyup"+p,function(a){27===a.keyCode&&b.close()}),v.on("resize"+p,function(){b.updateSize()}),b.st.closeOnContentClick||(f+=" mfp-auto-cursor"),f&&b.wrap.addClass(f);var k=b.wH=v.height(),n={};if(b.fixedContentPos&&b._hasScrollBar(k)){var o=b._getScrollbarSize();o&&(n.marginRight=o)}b.fixedContentPos&&(b.isIE7?a("body, html").css("overflow","hidden"):n.overflow="hidden");var r=b.st.mainClass;return b.isIE7&&(r+=" mfp-ie7"),r&&b._addClassToMFP(r),b.updateItemHTML(),y("BuildControls"),a("html").css(n),b.bgOverlay.add(b.wrap).prependTo(b.st.prependTo||a(document.body)),b._lastFocusedEl=document.activeElement,setTimeout(function(){b.content?(b._addClassToMFP(q),b._setFocus()):b.bgOverlay.addClass(q),d.on("focusin"+p,b._onFocusIn)},16),b.isOpen=!0,b.updateSize(k),y(m),c},close:function(){b.isOpen&&(y(i),b.isOpen=!1,b.st.removalDelay&&!b.isLowIE&&b.supportsTransition?(b._addClassToMFP(r),setTimeout(function(){b._close()},b.st.removalDelay)):b._close())},_close:function(){y(h);var c=r+" "+q+" ";if(b.bgOverlay.detach(),b.wrap.detach(),b.container.empty(),b.st.mainClass&&(c+=b.st.mainClass+" "),b._removeClassFromMFP(c),b.fixedContentPos){var e={marginRight:""};b.isIE7?a("body, html").css("overflow",""):e.overflow="",a("html").css(e)}d.off("keyup"+p+" focusin"+p),b.ev.off(p),b.wrap.attr("class","mfp-wrap").removeAttr("style"),b.bgOverlay.attr("class","mfp-bg"),b.container.attr("class","mfp-container"),!b.st.showCloseBtn||b.st.closeBtnInside&&b.currTemplate[b.currItem.type]!==!0||b.currTemplate.closeBtn&&b.currTemplate.closeBtn.detach(),b.st.autoFocusLast&&b._lastFocusedEl&&a(b._lastFocusedEl).focus(),b.currItem=null,b.content=null,b.currTemplate=null,b.prevHeight=0,y(j)},updateSize:function(a){if(b.isIOS){var c=document.documentElement.clientWidth/window.innerWidth,d=window.innerHeight*c;b.wrap.css("height",d),b.wH=d}else b.wH=a||v.height();b.fixedContentPos||b.wrap.css("height",b.wH),y("Resize")},updateItemHTML:function(){var c=b.items[b.index];b.contentContainer.detach(),b.content&&b.content.detach(),c.parsed||(c=b.parseEl(b.index));var d=c.type;if(y("BeforeChange",[b.currItem?b.currItem.type:"",d]),b.currItem=c,!b.currTemplate[d]){var f=b.st[d]?b.st[d].markup:!1;y("FirstMarkupParse",f),f?b.currTemplate[d]=a(f):b.currTemplate[d]=!0}e&&e!==c.type&&b.container.removeClass("mfp-"+e+"-holder");var g=b["get"+d.charAt(0).toUpperCase()+d.slice(1)](c,b.currTemplate[d]);b.appendContent(g,d),c.preloaded=!0,y(n,c),e=c.type,b.container.prepend(b.contentContainer),y("AfterChange")},appendContent:function(a,c){b.content=a,a?b.st.showCloseBtn&&b.st.closeBtnInside&&b.currTemplate[c]===!0?b.content.find(".mfp-close").length||b.content.append(z()):b.content=a:b.content="",y(k),b.container.addClass("mfp-"+c+"-holder"),b.contentContainer.append(b.content)},parseEl:function(c){var d,e=b.items[c];if(e.tagName?e={el:a(e)}:(d=e.type,e={data:e,src:e.src}),e.el){for(var f=b.types,g=0;g<f.length;g++)if(e.el.hasClass("mfp-"+f[g])){d=f[g];break}e.src=e.el.attr("data-mfp-src"),e.src||(e.src=e.el.attr("href"))}return e.type=d||b.st.type||"inline",e.index=c,e.parsed=!0,b.items[c]=e,y("ElementParse",e),b.items[c]},addGroup:function(a,c){var d=function(d){d.mfpEl=this,b._openClick(d,a,c)};c||(c={});var e="click.magnificPopup";c.mainEl=a,c.items?(c.isObj=!0,a.off(e).on(e,d)):(c.isObj=!1,c.delegate?a.off(e).on(e,c.delegate,d):(c.items=a,a.off(e).on(e,d)))},_openClick:function(c,d,e){var f=void 0!==e.midClick?e.midClick:a.magnificPopup.defaults.midClick;if(f||!(2===c.which||c.ctrlKey||c.metaKey||c.altKey||c.shiftKey)){var g=void 0!==e.disableOn?e.disableOn:a.magnificPopup.defaults.disableOn;if(g)if(a.isFunction(g)){if(!g.call(b))return!0}else if(v.width()<g)return!0;c.type&&(c.preventDefault(),b.isOpen&&c.stopPropagation()),e.el=a(c.mfpEl),e.delegate&&(e.items=d.find(e.delegate)),b.open(e)}},updateStatus:function(a,d){if(b.preloader){c!==a&&b.container.removeClass("mfp-s-"+c),d||"loading"!==a||(d=b.st.tLoading);var e={status:a,text:d};y("UpdateStatus",e),a=e.status,d=e.text,b.preloader.html(d),b.preloader.find("a").on("click",function(a){a.stopImmediatePropagation()}),b.container.addClass("mfp-s-"+a),c=a}},_checkIfClose:function(c){if(!a(c).hasClass(s)){var d=b.st.closeOnContentClick,e=b.st.closeOnBgClick;if(d&&e)return!0;
58if(!b.content||a(c).hasClass("mfp-close")||b.preloader&&c===b.preloader[0])return!0;if(c===b.content[0]||a.contains(b.content[0],c)){if(d)return!0}else if(e&&a.contains(document,c))return!0;return!1}},_addClassToMFP:function(a){b.bgOverlay.addClass(a),b.wrap.addClass(a)},_removeClassFromMFP:function(a){this.bgOverlay.removeClass(a),b.wrap.removeClass(a)},_hasScrollBar:function(a){return(b.isIE7?d.height():document.body.scrollHeight)>(a||v.height())},_setFocus:function(){(b.st.focus?b.content.find(b.st.focus).eq(0):b.wrap).focus()},_onFocusIn:function(c){return c.target===b.wrap[0]||a.contains(b.wrap[0],c.target)?void 0:(b._setFocus(),!1)},_parseMarkup:function(b,c,d){var e;d.data&&(c=a.extend(d.data,c)),y(l,[b,c,d]),a.each(c,function(c,d){if(void 0===d||d===!1)return!0;if(e=c.split("_"),e.length>1){var f=b.find(p+"-"+e[0]);if(f.length>0){var g=e[1];"replaceWith"===g?f[0]!==d[0]&&f.replaceWith(d):"img"===g?f.is("img")?f.attr("src",d):f.replaceWith(a("<img>").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(p+"-"+c).html(d)})},_getScrollbarSize:function(){if(void 0===b.scrollbarSize){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),b.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return b.scrollbarSize}},a.magnificPopup={instance:null,proto:t.prototype,modules:[],open:function(b,c){return A(),b=b?a.extend(!0,{},b):{},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'<button title="%title%" type="button" class="mfp-close">×</button>',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("<div>");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'<a href="%url%">The content</a> could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;
58var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'<div class="mfp-figure"><div class="mfp-close"></div><figure><div class="mfp-img"></div><figcaption><div class="mfp-bottom-bar"><div class="mfp-title"></div><div class="mfp-counter"></div></div></figcaption></figure></div>',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'<a href="%url%">The image</a> could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});
58var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'<div class="mfp-iframe-scaler"><div class="mfp-close"></div><iframe class="mfp-iframe" src="//about:blank" frameborder="0" allowfullscreen></iframe></div>',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'<button title="%title%" type="button" class="mfp-arrow mfp-arrow-%dir%"></button>',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('<img class="mfp-img" />').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); 59 60 61 62(function(){"use strict";var $adminbar=jQuery('#wpadminbar'),$body=jQuery('body');window.trx_addons_get_cookie=function(name){var defa=arguments[1]!==undefined?arguments[1]:null;var start=document.cookie.indexOf(name+'=');var len=start+name.length+1;if((!start)&&(name!=document.cookie.substring(0,name.length))){return defa}if(start==-1)return defa;var end=document.cookie.indexOf(';',len);if(end==-1)end=document.cookie.length;return unescape(document.cookie.substring(len,end))};window.trx_addons_set_cookie=function(name,value){var expires=arguments[2]!==undefined?arguments[2]:0;var path=arguments[3]!==undefined?arguments[3]:'/';
62var domain=arguments[4]!==undefined?arguments[4]:'';var secure=arguments[5]!==undefined?arguments[5]:'';var today=new Date();today.setTime(today.getTime());if(expires){expires=expires*1000*60*60*24}var expires_date=new Date(today.getTime()+(expires));document.cookie=name+'='+escape(value)+((expires)?';expires='+expires_date.toGMTString():'')+((path)?';path='+path:'')+((domain)?';domain='+domain:'')+((secure)?';secure':'')};window.trx_addons_del_cookie=function(name){var path=arguments[1]!==undefined?arguments[1]:'/';var domain=arguments[2]!==undefined?arguments[2]:'';if(trx_addons_get_cookie(name))document.cookie=name+'='+((path)?';path='+path:'')+((domain)?';domain='+domain:'')+';expires=Thu, 01-Jan-1970 00:00:01 GMT'};window.trx_addons_is_local_storage_exists=function(){try{return'localStorage' in window&&window.localStorage!==null}catch(e){return!1}};window.trx_addons_get_storage=function(name){var defa=arguments[1]!==undefined?arguments[1]:null;var val=null;if(trx_addons_is_local_storage_exists()){val=window.localStorage.getItem(name);if(val===null)val=defa}else{val=trx_addons_get_cookie(name,defa)}return val};window.trx_addons_set_storage=function(name,value){if(trx_addons_is_local_storage_exists())window.localStorage.setItem(name,value);else trx_addons_set_cookie(name,value,365)};window.trx_addons_del_storage=function(name){if(trx_addons_is_local_storage_exists())window.localStorage.removeItem(name);else trx_addons_del_cookie(name)};window.trx_addons_clear_storage=function(){if(trx_addons_is_local_storage_exists())window.localStorage.clear();};window.trx_addons_clear_listbox=function(box){for(var i=box.options.length-1;i>=0;i--)box.options[i]=null};window.trx_addons_add_listbox_item=function(box,val,text){var item=new Option();item.value=val;item.text=text;box.options.add(item)};window.trx_addons_del_listbox_item_by_value=function(box,val){for(var i=0;i<box.options.length;i++){if(box.options[i].value==val){box.options[i]=null;break}}};window.trx_addons_del_listbox_item_by_text=function(box,txt){for(var i=0;i<box.options.length;i++){if(box.options[i].text==txt){box.options[i]=null;break}}};window.trx_addons_find_listbox_item_by_value=function(box,val){var idx=-1;for(var i=0;i<box.options.length;i++){if(box.options[i].value==val){idx=i;break}}return idx};window.trx_addons_find_listbox_item_by_text=function(box,txt){var idx=-1;for(var i=0;i<box.options.length;i++){if(box.options[i].text==txt){idx=i;break}}return idx};window.trx_addons_select_listbox_item_by_value=function(box,val){for(var i=0;i<box.options.length;i++){box.options[i].selected=(val==box.options[i].value)}};window.trx_addons_select_listbox_item_by_text=function(box,txt){for(var i=0;i<box.options.length;i++){box.options[i].selected=(txt==box.options[i].text)}};window.trx_addons_get_listbox_values=function(box){var delim=arguments[1]?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].value}return str};window.trx_addons_get_listbox_texts=function(box){var delim=arguments[1]?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].text}return str};window.trx_addons_sort_listbox=function(box){var temp_opts=new Array();var temp=new Option();for(var i=0;i<box.options.length;i++){temp_opts[i]=box.options[i].clone()}for(var x=0;x<temp_opts.length-1;x++){for(var y=(x+1);y<temp_opts.length;y++){if(temp_opts[x].text>temp_opts[y].text){temp=temp_opts[x];temp_opts[x]=temp_opts[y];temp_opts[y]=temp}}}for(i=0;i<box.options.length;i++){box.options[i]=temp_opts[i].clone()}};window.trx_addons_get_listbox_selected_index=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected)return i}return-1};window.trx_addons_get_listbox_selected_value=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i].value}}return null};window.trx_addons_get_listbox_selected_text=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i].text}}return null};window.trx_addons_get_listbox_selected_option=function(box){for(var i=0;i<box.options.length;i++){if(box.options[i].selected){return box.options[i]}}return null};window.trx_addons_get_radio_value=function(radioGroupObj){for(var i=0;i<radioGroupObj.length;i++)if(radioGroupObj[i].checked)return radioGroupObj[i].value;return null};window.trx_addons_set_radio_checked_by_num=function(radioGroupObj,num){for(var i=0;i<radioGroupObj.length;i++)if(radioGroupObj[i].checked&&i!=num)radioGroupObj[i].checked=!1;else if(i==num)radioGroupObj[i].checked=!0};window.trx_addons_set_radio_checked_by_value=function(radioGroupObj,val){for(var i=0;i<radioGroupObj.length;i++)if(radioGroupObj[i].checked&&radioGroupObj[i].value!=val)radioGroupObj[i].checked=!1;else if(radioGroupObj[i].value==val)radioGroupObj[i].checked=!0};window.trx_addons_form_validate=function(form,opt){if(typeof(opt.error_message_show)=='undefined')opt.error_message_show=!0;if(typeof(opt.error_message_time)=='undefined')opt.error_message_time=5000;if(typeof(opt.error_message_class)=='undefined')opt.error_message_class='trx_addons_message_box_error';if(typeof(opt.success_message_class)=='undefined')opt.success_message_class='trx_addons_message_box_success';if(typeof(opt.error_message_text)=='undefined')opt.error_message_text='Incorrect data in the fields!';if(typeof(opt.error_fields_class)=='undefined')opt.error_fields_class='trx_addons_field_error';if(typeof(opt.exit_after_first_error)=='undefined')opt.exit_after_first_error=!1;var error_msg='';form.find(":input").each(function(){if(error_msg!==''&&opt.exit_after_first_error)return;for(var i=0;i<opt.rules.length;i++){if(jQuery(this).attr("name")==opt.rules[i].field){var val=jQuery(this).val();var error=!1;if(typeof(opt.rules[i].min_length)=='object'){if(opt.rules[i].min_length.value>0&&val.length<opt.rules[i].min_length.value){if(error_msg==='')jQuery(this).get(0).focus();error_msg+='<p class="trx_addons_error_item">'+(typeof(opt.rules[i].min_length.message)!='undefined'?opt.rules[i].min_length.message:opt.error_message_text)+'</p>';error=!0}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].max_length)=='object'){if(opt.rules[i].max_length.value>0&&val.length>
62opt.rules[i].max_length.value){if(error_msg==='')jQuery(this).get(0).focus();error_msg+='<p class="trx_addons_error_item">'+(typeof(opt.rules[i].max_length.message)!='undefined'?opt.rules[i].max_length.message:opt.error_message_text)+'</p>';error=!0}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].mask)=='object'){if(opt.rules[i].mask.value!==''){var regexp=new RegExp(opt.rules[i].mask.value);if(!regexp.test(val)){if(error_msg==='')jQuery(this).get(0).focus();error_msg+='<p class="trx_addons_error_item">'+(typeof(opt.rules[i].mask.message)!='undefined'?opt.rules[i].mask.message:opt.error_message_text)+'</p>';error=!0}}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].state)=='object'){if(opt.rules[i].state.value=='checked'&&!jQuery(this).get(0).checked){if(error_msg==='')jQuery(this).get(0).focus();error_msg+='<p class="trx_addons_error_item">'+(typeof(opt.rules[i].state.message)!='undefined'?opt.rules[i].state.message:opt.error_message_text)+'</p>';error=!0}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].equal_to)=='object'){if(opt.rules[i].equal_to.value!==''&&val!=jQuery(jQuery(this).get(0).form[opt.rules[i].equal_to.value]).val()){if(error_msg==='')jQuery(this).get(0).focus();error_msg+='<p class="trx_addons_error_item">'+(typeof(opt.rules[i].equal_to.message)!='undefined'?opt.rules[i].equal_to.message:opt.error_message_text)+'</p>';error=!0}}if(opt.error_fields_class!=='')jQuery(this).toggleClass(opt.error_fields_class,error);}}});if(error_msg!==''&&opt.error_message_show){var error_message_box=form.find(".trx_addons_message_box");if(error_message_box.length==0)error_message_box=form.parent().find(".trx_addons_message_box");if(error_message_box.length==0){form.append('<div class="trx_addons_message_box"></div>');error_message_box=form.find(".trx_addons_message_box")}else error_message_box.removeClass(opt.success_message_class);if(opt.error_message_class)error_message_box.addClass(opt.error_message_class);error_message_box.html(error_msg).fadeIn();setTimeout(function(){error_message_box.fadeOut()},opt.error_message_time)}return error_msg!==''};window.trx_addons_refresh_list=function(parent_type,parent_val,list_fld,list_lbl,list_not_selected){if(list_not_selected===undefined){var list_not_selected=list_fld.data('not-selected')===!0||list_fld.parents('.vc_edit-form-tab').length>0||list_fld.parents('#elementor-controls').length>0||list_fld.parents('[class*="widget_field_type_"]').length>0||list_fld.parents('.widget-liquid-right').length>0||list_fld.parents('.widgets-holder-wrap').length>0||list_fld.parents('.customize-control-widget_form').length>0}var list_val=list_fld.val();if(list_lbl.find('.trx_addons_refresh').length==0){list_lbl.append('<span class="trx_addons_refresh trx_addons_icon-spin3 animate-spin"></span>')}if(parent_val){var data={action:'trx_addons_refresh_list',nonce:TRX_ADDONS_STORAGE.ajax_nonce,parent_type:parent_type,parent_value:parent_val,list_not_selected:list_not_selected};jQuery.post(TRX_ADDONS_STORAGE.ajax_url,data,function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}if(rez.error===''){trx_addons_refresh_field_items(rez.data)}})}else{trx_addons_refresh_field_items([])}function trx_addons_refresh_field_items(data){var opt_list='';var list_type=list_fld.prop('tagName').toLowerCase();var list_name=list_type=='select'?list_fld.attr('name'):list_fld.data('field_name');if(data.length==0){data=[{key:0,value:'-'}]}for(var i in data){if(list_type!='select'&&data[i].key==0)continue;opt_list+=list_type=='select'?'<option class="'+data[i].key+'"'+' value="'+data[i].key+'"'+(data[i].key==list_val?' selected="selected"':'')+'>'+data[i].value+'</option>':'<label><input type="checkbox"'+' value="'+data[i].key+'"'+' name="'+list_name+'"'+'>'+data[i].value+'</label>'}list_fld.html(opt_list);if(list_type=='select'&&list_fld.find('option:selected').length==0&&list_fld.find('option').length>0){list_fld.find('option').get(0).selected=!0}list_lbl.find('span.trx_addons_refresh').remove();list_fld.trigger('change')}return!1};window.trx_addons_document_animate_to=function(id,callback){var oft=!isNaN(id)?Number(id):0,oft2=-1;if(isNaN(id)){if(id.indexOf('#')==-1)id='#'+id;var obj=jQuery(id).eq(0);if(obj.length==0)return;oft=obj.offset().top;oft2=Math.max(0,oft-trx_addons_fixed_rows_height())}var speed=Math.min(1000,Math.max(300,Math.round(Math.abs((oft2<0?oft:oft2)-jQuery(window).scrollTop())/jQuery(window).height()*300)));if(oft2>=0){setTimeout(function(){if(isNaN(id))oft=obj.offset().top;oft2=Math.max(0,oft-trx_addons_fixed_rows_height());jQuery('body,html').stop(!0).animate({scrollTop:oft2},Math.floor(speed/2),'linear',callback)},Math.floor(speed/2))}else{oft2=oft}jQuery('body,html').stop(!0).animate({scrollTop:oft2},speed,'linear',callback)};window.trx_addons_fixed_rows_height=function(){var with_admin_bar=arguments.length>0?arguments[0]:!0;var with_fixed_rows=arguments.length>1?arguments[1]:!0;var oft=0;if(with_admin_bar){var admin_bar=jQuery('#wpadminbar');oft+=admin_bar.length>0&&admin_bar.css('display')!='none'&&admin_bar.css('position')=='fixed'?admin_bar.height():0}if(with_fixed_rows){jQuery('.sc_layouts_row_fixed_on').each(function(){if(jQuery(this).css('position')=='fixed')oft+=jQuery(this).height();})}return oft};window.trx_addons_document_set_location=function(curLoc){if(history.pushState===undefined||navigator.userAgent.match(/MSIE\s[6-9]/i)!=null)return;try{history.pushState(null,null,curLoc);return}catch(e){}location.href=curLoc};window.trx_addons_add_to_url=function(loc,prm){var ignore_empty=arguments[2]!==undefined?arguments[2]:!0;var q=loc.indexOf('?');var attr={};if(q>0){var qq=loc.substr(q+1).split('&');var parts='';for(var i=0;i<qq.length;i++){parts=qq[i].split('=');attr[parts[0]]=parts.length>1?parts[1]:''}}for(var p in prm){attr[p]=prm[p]}loc=(q>0?loc.substr(0,q):loc)+'?';var i=0;for(p in attr){if(ignore_empty&&attr[p]==='')continue;loc+=(i++>0?'&':'')+p+'='+attr[p]}return loc};window.trx_addons_is_local_link=function(url){var rez=url!==undefined;if(rez){var url_pos=url.indexOf('#');if(url_pos==0&&url.length==1)rez=!1;else{if(url_pos<0)url_pos=url.length;var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0)loc=loc.substring(0,loc_pos);rez=url_pos==0;if(!rez)rez=loc==url.substring(0,url_pos);}}return rez};window.trx_addons_get_embed_from_url=function(url,autoplay){if(autoplay===undefined)var autoplay=!0;url=url.replace('/watch?v=','/embed/').replace('/vimeo.com/','/player.vimeo.com/video/');if(autoplay){url+=(url.indexOf('?')>0?'&':'?')+'&autoplay=1'}return'<iframe src="'+url+'" border="0" width="1280" height="720"'+(autoplay?' allow="autoplay"':'')+'></iframe>'};window.trx_addons_set_autoplay=function(container,value){if(value===undefined)value=1;container.find('.video_frame > iframe, iframe').each(function(){if(value){jQuery(this).attr('allow','autoplay')}var src=jQuery(this).data('src');if(src){jQuery(this).attr('src',src)}else{var src=jQuery(this).attr('src');
62if(src===undefined)src='';if(src.indexOf('youtube')>=0||src.indexOf('vimeo')>=0){jQuery(this).attr('src',trx_addons_add_to_url(src,{'autoplay':value}))}}})};window.trx_addons_browser_is_mobile=function(){var check=!1;(function(a){if(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od|ad)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(a)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(a.substr(0,4)))check=!0})(navigator.userAgent||navigator.vendor||window.opera);return check};window.trx_addons_browser_is_ios=function(){return navigator.userAgent.match(/iPad|iPhone|iPod/i)!=null||navigator.platform.match(/(Mac|iPhone|iPod|iPad)/i)?true:!1};window.trx_addons_is_retina=function(){var mediaQuery='(-webkit-min-device-pixel-ratio: 1.5), (min--moz-device-pixel-ratio: 1.5), (-o-min-device-pixel-ratio: 3/2), (min-resolution: 1.5dppx)';return(window.devicePixelRatio>1)||(window.matchMedia&&window.matchMedia(mediaQuery).matches)};window.trx_addons_get_file_name=function(path){path=path.replace(/\\/g,'/');var pos=path.lastIndexOf('/');if(pos>=0)path=path.substr(pos+1);return path};window.trx_addons_get_file_ext=function(path){var pos=path.lastIndexOf('.');path=pos>=0?path.substr(pos+1):'';return path};window.trx_addons_get_basename=function(path){return trx_addons_get_file_name(path).replace('.'+trx_addons_get_file_ext(path),'')};window.trx_addons_is_images_loaded=function(cont){var complete=!0;cont.find('img').each(function(){if(!complete)return;var img=jQuery(this).get(0);if(typeof img.naturalWidth=='number'&&typeof img.naturalHeight=='number')complete=!(this.naturalWidth==0&&this.naturalHeight==0);else if(typeof img.complete=='boolean')complete=img.complete});return complete};window.trx_addons_when_images_loaded=function(cont,callback,max_delay){if(max_delay===undefined){var max_delay=3000}if(max_delay<=0||trx_addons_is_images_loaded(cont)){callback()}else{setTimeout(function(){trx_addons_when_images_loaded(cont,callback,max_delay-200)},200)}};window.trx_addons_round_number=function(num){var precision=arguments[1]!==undefined?arguments[1]:0;var p=Math.pow(10,precision);return Math.round(num*p)/p};Number.prototype.formatMoney=function(c,d,t){var n=this,c=c==undefined?2:(isNaN(c=Math.abs(c))?2:c),d=d==undefined?".":d,t=t==undefined?",":t,s=n<0?"-":"",i=String(parseInt(n=Math.abs(Number(n)||0).toFixed(c))),j=(j=i.length)>3?j%3:0;return s+(j?i.substr(0,j)+t:"")+i.substr(j).replace(/(\d{3})(?=\d)/g,"$1"+t)+(c?d+Math.abs(n-i).toFixed(c).slice(2):"")};window.trx_addons_random=function(a,b){return Math.floor(Math.random()*(b-a))+a};window.trx_addons_proper=function(str){return str.replace(/(\b\w)/gi,function(m){return m.toUpperCase()})};window.trx_addons_replicate=function(str,num){var rez='';for(var i=0;i<num;i++){rez+=str}return rez};window.trx_addons_prepare_macros=function(str){return str.replace(/\{\{/g,"<i>").replace(/\}\}/g,"</i>").replace(/\(\(/g,"<b>").replace(/\)\)/g,"</b>").replace(/\|\|/g,"<br>")};window.trx_addons_remove_macros=function(str){return str.replace(/\{\{/g,"").replace(/\}\}/g,"").replace(/\(\(/g,"").replace(/\)\)/g,"").replace(/\|\|/g,"")};window.trx_addons_parse_codes=function(text,tag_start,tag_end){if(tag_start===undefined)tag_start='{{';if(tag_end===undefined)tag_end='}}';var r1=new RegExp(tag_start,'g');var r2=new RegExp(tag_end,'g');return text.replace(r1,'<').replace(r2,'>')};window.trx_addons_is_on=function(prm){return prm>0||['true','on','yes','show'].indexOf((''+prm).toLowerCase())>=0};window.trx_addons_is_off=function(prm){return prm===''||prm===0||['false','off','no','none','hide'].indexOf((''+prm).toLowerCase())>=0};window.trx_addons_is_inherit=function(prm){return['inherit'].indexOf((''+prm).toLowerCase())>=0};
62window.trx_addons_get_icon_class=function(classes){classes=classes.split(' ');var icon='';for(var i=0;i<classes.length;i++){if(classes[i].indexOf('icon-')>=0){icon=classes[i];break}}return icon};window.trx_addons_chg_icon_class=function(classes,icon,prefix){var chg=!1,icon_parts=icon.split('-');if(prefix===undefined){prefix=['none','icon-','image-']}prefix.push(icon_parts[0]+'-');classes=classes.split(' ');for(var i=0;i<classes.length;i++){for(var j=0;j<prefix.length;j++){if(classes[i].indexOf(prefix[j])>=0){classes[i]=['none','image-none'].indexOf(icon)!=-1?'':icon;chg=!0;break}}if(chg)break}if(!chg&&['none','image-none'].indexOf(icon)==-1){if(classes.length==1&&classes[0]==='')classes[0]=icon;else classes.push(icon)}return classes.join(' ')};window.trx_addons_hex2rgb=function(hex){hex=parseInt(((hex.indexOf('#')>-1)?hex.substring(1):hex),16);return{r:hex>>16,g:(hex&0x00FF00)>>8,b:(hex&0x0000FF)}};window.trx_addons_hex2rgba=function(hex,alpha){var rgb=trx_addons_hex2rgb(hex);return'rgba('+rgb.r+','+rgb.g+','+rgb.b+','+alpha+')'};window.trx_addons_rgb2hex=function(color){var aRGB;color=color.replace(/\s/g,"").toLowerCase();if(color=='rgba(0,0,0,0)'||color=='rgba(0%,0%,0%,0%)')color='transparent';if(color.indexOf('rgba(')==0)aRGB=color.match(/^rgba\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i);else aRGB=color.match(/^rgb\((\d{1,3}[%]?),(\d{1,3}[%]?),(\d{1,3}[%]?)\)$/i);if(aRGB){color='';for(var i=1;i<=3;i++)color+=Math.round((aRGB[i][aRGB[i].length-1]=="%"?2.55:1)*parseInt(aRGB[i])).toString(16).replace(/^(.)$/,'0$1');}else color=color.replace(/^#?([\da-f])([\da-f])([\da-f])$/i,'$1$1$2$2$3$3');return(color.substr(0,1)!='#'?'#':'')+color};window.trx_addons_components2hex=function(r,g,b){return'#'+Number(r).toString(16).toUpperCase().replace(/^(.)$/,'0$1')+Number(g).toString(16).toUpperCase().replace(/^(.)$/,'0$1')+Number(b).toString(16).toUpperCase().replace(/^(.)$/,'0$1')};window.trx_addons_rgb2components=function(color){color=trx_addons_rgb2hex(color);var matches=color.match(/^#?([\dabcdef]{2})([\dabcdef]{2})([\dabcdef]{2})$/i);if(!matches)return!1;for(var i=1,rgb=new Array(3);i<=3;i++)rgb[i-1]=parseInt(matches[i],16);return rgb};window.trx_addons_hex2hsb=function(hex){var h=arguments[1]!==undefined?arguments[1]:0;var s=arguments[2]!==undefined?arguments[2]:0;var b=arguments[3]!==undefined?arguments[3]:0;var hsb=trx_addons_rgb2hsb(trx_addons_hex2rgb(hex));hsb.h=Math.min(359,Math.max(0,hsb.h+h));hsb.s=Math.min(100,Math.max(0,hsb.s+s));hsb.b=Math.min(100,Math.max(0,hsb.b+b));return hsb};window.trx_addons_hsb2hex=function(hsb){var rgb=trx_addons_hsb2rgb(hsb);return trx_addons_components2hex(rgb.r,rgb.g,rgb.b)};window.trx_addons_rgb2hsb=function(rgb){var hsb={};hsb.b=Math.max(Math.max(rgb.r,rgb.g),rgb.b);hsb.s=(hsb.b<=0)?0:Math.round(100*(hsb.b-Math.min(Math.min(rgb.r,rgb.g),rgb.b))/hsb.b);hsb.b=Math.round((hsb.b/255)*100);if((rgb.r==rgb.g)&&(rgb.g==rgb.b))hsb.h=0;else if(rgb.r>=rgb.g&&rgb.g>=rgb.b)hsb.h=60*(rgb.g-rgb.b)/(rgb.r-rgb.b);else if(rgb.g>=rgb.r&&rgb.r>=rgb.b)hsb.h=60+60*(rgb.g-rgb.r)/(rgb.g-rgb.b);else if(rgb.g>=rgb.b&&rgb.b>=rgb.r)hsb.h=120+60*(rgb.b-rgb.r)/(rgb.g-rgb.r);else if(rgb.b>=rgb.g&&rgb.g>=rgb.r)hsb.h=180+60*(rgb.b-rgb.g)/(rgb.b-rgb.r);else if(rgb.b>=rgb.r&&rgb.r>=rgb.g)hsb.h=240+60*(rgb.r-rgb.g)/(rgb.b-rgb.g);else if(rgb.r>=rgb.b&&rgb.b>=rgb.g)hsb.h=300+60*(rgb.r-rgb.b)/(rgb.r-rgb.g);else hsb.h=0;hsb.h=Math.round(hsb.h);return hsb};window.trx_addons_hsb2rgb=function(hsb){var rgb={};var h=Math.round(hsb.h);var s=Math.round(hsb.s*255/100);var v=Math.round(hsb.b*255/100);if(s==0){rgb.r=rgb.g=rgb.b=v}else{var t1=v;var t2=(255-s)*v/255;var t3=(t1-t2)*(h%60)/60;if(h==360)h=0;if(h<60){rgb.r=t1;rgb.b=t2;rgb.g=t2+t3}else if(h<120){rgb.g=t1;rgb.b=t2;rgb.r=t1-t3}else if(h<180){rgb.g=t1;rgb.r=t2;rgb.b=t2+t3}else if(h<240){rgb.b=t1;rgb.r=t2;rgb.g=t1-t3}else if(h<300){rgb.b=t1;rgb.g=t2;rgb.r=t2+t3}else if(h<360){rgb.r=t1;rgb.g=t2;rgb.b=t1-t3}else{rgb.r=0;rgb.g=0;rgb.b=0}}return{r:Math.round(rgb.r),g:Math.round(rgb.g),b:Math.round(rgb.b)}};window.trx_addons_color_picker=function(){var id=arguments[0]!==undefined?arguments[0]:"iColorPicker"+Math.round(Math.random()*1000);var colors=arguments[1]!==undefined?arguments[1]:'#f00,#ff0,#0f0,#0ff,#00f,#f0f,#fff,#ebebeb,#e1e1e1,#d7d7d7,#cccccc,#c2c2c2,#b7b7b7,#acacac,#a0a0a0,#959595,'+'#ee1d24,#fff100,#00a650,#00aeef,#2f3192,#ed008c,#898989,#7d7d7d,#707070,#626262,#555,#464646,#363636,#262626,#111,#000,'+'#f7977a,#fbad82,#fdc68c,#fff799,#c6df9c,#a4d49d,#81ca9d,#7bcdc9,#6ccff7,#7ca6d8,#8293ca,#8881be,#a286bd,#bc8cbf,#f49bc1,#f5999d,'+'#f16c4d,#f68e54,#fbaf5a,#fff467,#acd372,#7dc473,#39b778,#16bcb4,#00bff3,#438ccb,#5573b7,#5e5ca7,#855fa8,#a763a9,#ef6ea8,#f16d7e,'+'#ee1d24,#f16522,#f7941d,#fff100,#8fc63d,#37b44a,#00a650,#00a99e,#00aeef,#0072bc,#0054a5,#2f3192,#652c91,#91278f,#ed008c,#ee105a,'+'#9d0a0f,#a1410d,#a36209,#aba000,#588528,#197b30,#007236,#00736a,#0076a4,#004a80,#003370,#1d1363,#450e61,#62055f,#9e005c,#9d0039,'+'#790000,#7b3000,#7c4900,#827a00,#3e6617,#045f20,#005824,#005951,#005b7e,#003562,#002056,#0c004b,#30004a,#4b0048,#7a0045,#7a0026';var colorsList=colors.split(',');var tbl='<table class="colorPickerTable"><thead>';for(var i=0;i<colorsList.length;i++){if(i%16==0)tbl+=(i>0?'</tr>':'')+'<tr>';tbl+='<td style="background-color:'+colorsList[i]+'"> </td>'}tbl+='</tr></thead><tbody>'+'<tr style="height:60px;">'+'<td colspan="8" id="'+id+'_colorPreview" style="vertical-align:middle;text-align:center;border:1px solid #000;background:#fff;">'+'<input style="width:55px;color:#000;border:1px solid rgb(0, 0, 0);padding:5px;background-color:#fff;font:11px Arial, Helvetica, sans-serif;" maxlength="7" />'+'<a href="#" id="'+id+'_moreColors" class="iColorPicker_moreColors"></a>'+'</td>'+'<td colspan="8" id="'+id+'_colorOriginal" style="vertical-align:middle;text-align:center;border:1px solid #000;background:#fff;">'+'<input style="width:55px;color:#000;border:1px solid rgb(0, 0, 0);padding:5px;background-color:#fff;font:11px Arial, Helvetica, sans-serif;" readonly="readonly" />'+'</td>'+'</tr></tbody></table>';jQuery(document.createElement("div")).attr("id",id).css('display','none').html(tbl).appendTo("body").addClass("iColorPickerTable").on('mouseover','thead td',function(){var aaa=trx_addons_rgb2hex(jQuery(this).css('background-color'));jQuery('#'+id+'_colorPreview').css('background',aaa);jQuery('#'+id+'_colorPreview input').val(aaa)}).on('keypress','#'+id+'_colorPreview input',function(key){var aaa=jQuery(this).val();if(key.which===13&&(aaa.length===4||aaa.length===7)){var fld=jQuery('#'+id).data('field');var func=jQuery('#'+id).data('func');if(func!=null&&func!='undefined'){func(fld,aaa)}else{fld.val(aaa).css('backgroundColor',aaa).trigger('change')}jQuery('#'+id+'_Bg').fadeOut(500);jQuery('#'+id).fadeOut(500);key.preventDefault();return!1}}).on('change','#'+id+'_colorPreview input',function(key){var aaa=jQuery(this).val();if(aaa.substr(0,1)==='#'&&(aaa.length===4||aaa.length===7)){jQuery('#'+id+'_colorPreview').css('background',aaa)}}).on('click','thead td',function(e){var fld=jQuery('#'+id).data('field');var func=jQuery('#'+id).data('func');var aaa=trx_addons_rgb2hex(jQuery(this).css('background-color'));if(func!=null&&func!='undefined'){func(fld,aaa)}else{fld.val(aaa).css('backgroundColor',aaa).trigger('change')}jQuery('#'+id+'_Bg').fadeOut(500);jQuery('#'+id).fadeOut(500);e.preventDefault();return!1}).on('click','tbody .iColorPicker_moreColors',function(e){var thead=jQuery(this).parents('table').find('thead');var out='';if(thead.hasClass('more_colors')){for(var i=0;i<colorsList.length;i++){if(i%16==0)out+=(i>0?'</tr>':'')+'<tr>';out+='<td style="background-color:'+colorsList[i]+'"> </td>'}thead.removeClass('more_colors').empty().html(out+'</tr>');jQuery('#'+id+'_colorPreview').attr('colspan',8);jQuery('#'+id+'_colorOriginal').attr('colspan',8)}else{var rgb=[0,0,0],i=0,j=-1;
62while(rgb[0]<0xF||rgb[1]<0xF||rgb[2]<0xF){if(i%18==0)out+=(i>0?'</tr>':'')+'<tr>';i++;out+='<td style="background-color:'+trx_addons_components2hex(rgb[0]*16+rgb[0],rgb[1]*16+rgb[1],rgb[2]*16+rgb[2])+'"> </td>';rgb[2]+=3;if(rgb[2]>0xF){rgb[1]+=3;if(rgb[1]>(j===0?6:0xF)){rgb[0]+=3;if(rgb[0]>0xF){if(j===0){j=1;rgb[0]=0;rgb[1]=9;rgb[2]=0}else{break}}else{rgb[1]=(j<1?0:9);rgb[2]=0}}else{rgb[2]=0}}}thead.addClass('more_colors').empty().html(out+'<td style="background-color:#ffffff" colspan="8"> </td></tr>');jQuery('#'+id+'_colorPreview').attr('colspan',9);jQuery('#'+id+'_colorOriginal').attr('colspan',9)}jQuery('#'+id+' table.colorPickerTable thead td').css({'width':'12px','height':'14px','border':'1px solid #000','cursor':'pointer'});e.preventDefault();return!1});jQuery(document.createElement("div")).attr("id",id+"_Bg").on('click',function(e){jQuery("#"+id+"_Bg").fadeOut(500);jQuery("#"+id).fadeOut(500);e.preventDefault();return!1}).appendTo("body");jQuery('#'+id+' table.colorPickerTable thead td').css({'width':'12px','height':'14px','border':'1px solid #000','cursor':'pointer'});jQuery('#'+id+' table.colorPickerTable').css({'border-collapse':'collapse'});jQuery('#'+id).css({'border':'1px solid #ccc','background':'#333','padding':'5px','color':'#fff'});jQuery('#'+id+'_colorPreview').css({'height':'50px'});return id};window.trx_addons_color_picker_show=function(id,fld,func){if(id===null||id===''){id=jQuery('.iColorPickerTable').attr('id')}var eICP=fld.offset();var w=jQuery('#'+id).width();var h=jQuery('#'+id).height();var l=eICP.left+w<jQuery(window).width()-10?eICP.left:jQuery(window).width()-10-w;var t=eICP.top+fld.outerHeight()+h<jQuery(document).scrollTop()+jQuery(window).height()-10?eICP.top+fld.outerHeight():eICP.top-h-13;jQuery("#"+id).data({field:fld,func:func}).css({'top':t+"px",'left':l+"px",'position':'absolute','z-index':999999}).fadeIn(500);jQuery("#"+id+"_Bg").css({'position':'fixed','z-index':999998,'top':0,'left':0,'width':'100%','height':'100%'}).fadeIn(500);var def=fld.val().substr(0,1)=='#'?fld.val():trx_addons_rgb2hex(fld.css('backgroundColor'));jQuery('#'+id+'_colorPreview input,#'+id+'_colorOriginal input').val(def);jQuery('#'+id+'_colorPreview,#'+id+'_colorOriginal').css('background',def)};window.trx_addons_object_merge=function(o1,o2){for(var i=1;i<arguments.length;i++){for(var prop in arguments[i]){if(arguments[i].hasOwnProperty(prop)){o1[prop]=arguments[i][prop]}}}return o1};window.trx_addons_array_merge=function(a1,a2){for(var i in a2)a1[i]=a2[i];return a1};window.trx_addons_array_first_key=function(arr){var rez=null;for(var i in arr){rez=i;break}return rez};window.trx_addons_array_first_value=function(arr){var rez=null;for(var i in arr){rez=arr[i];break}return rez};window.trx_addons_serialize=function(mixed_val){var obj_to_array=arguments.length==1||argument[1]===!0;switch(typeof(mixed_val)){case "number":if(isNaN(mixed_val)||!isFinite(mixed_val))return!1;else return(Math.floor(mixed_val)==mixed_val?"i":"d")+":"+mixed_val+";";case "string":return"s:"+mixed_val.length+":\""+mixed_val+"\";";case "boolean":return"b:"+(mixed_val?"1":"0")+";";case "object":if(mixed_val==null)return"N;";else if(mixed_val instanceof Array){var idxobj={idx:-1};var map=[];for(var i=0;i<mixed_val.length;i++){idxobj.idx++;var ser=trx_addons_serialize(mixed_val[i]);if(ser)map.push(trx_addons_serialize(idxobj.idx)+ser);}return"a:"+mixed_val.length+":{"+map.join("")+"}"}else{var class_name=trx_addons_get_class(mixed_val);if(class_name==undefined)return!1;var props=new Array();for(var prop in mixed_val){var ser=trx_addons_serialize(mixed_val[prop]);if(ser)props.push(trx_addons_serialize(prop)+ser);}if(obj_to_array)return"a:"+props.length+":{"+props.join("")+"}";else return"O:"+class_name.length+":\""+class_name+"\":"+props.length+":{"+props.join("")+"}"}case "undefined":return"N;"}return!1};(function($){var b64="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",a256='',r64=[256],r256=[256],i=0;var UTF8={encode:function(strUni){var strUtf=strUni.replace(/[\u0080-\u07ff]/g,function(c){var cc=c.charCodeAt(0);return String.fromCharCode(0xc0|cc>>6,0x80|cc&0x3f)}).replace(/[\u0800-\uffff]/g,function(c){var cc=c.charCodeAt(0);return String.fromCharCode(0xe0|cc>>12,0x80|cc>>6&0x3F,0x80|cc&0x3f)});return strUtf},decode:function(strUtf){var strUni=strUtf.replace(/[\u00e0-\u00ef][\u0080-\u00bf][\u0080-\u00bf]/g,function(c){var cc=((c.charCodeAt(0)&0x0f)<<12)|((c.charCodeAt(1)&0x3f)<<6)|(c.charCodeAt(2)&0x3f);return String.fromCharCode(cc)}).replace(/[\u00c0-\u00df][\u0080-\u00bf]/g,function(c){var cc=(c.charCodeAt(0)&0x1f)<<6|c.charCo
62deAt(1)&0x3f;return String.fromCharCode(cc)});return strUni}};while(i<256){var c=String.fromCharCode(i);a256+=c;r256[i]=i;r64[i]=b64.indexOf(c);++i}function code(s,discard,alpha,beta,w1,w2){s=String(s);var buffer=0,i=0,length=s.length,result='',bitsInBuffer=0;while(i<length){var c=s.charCodeAt(i);c=c<256?alpha[c]:-1;buffer=(buffer<<w1)+c;bitsInBuffer+=w1;while(bitsInBuffer>=w2){bitsInBuffer-=w2;var tmp=buffer>>bitsInBuffer;result+=beta.charAt(tmp);buffer^=tmp<<bitsInBuffer}++i}if(!discard&&bitsInBuffer>0){result+=beta.charAt(buffer<<(w2-bitsInBuffer))}return result}var Plugin=$.trx_addons_encoder=function(dir,input,encode){return input?Plugin[dir](input,encode):dir?null:this};Plugin.btoa=Plugin.encode=function(plain,utf8encode){plain=Plugin.raw===!1||Plugin.utf8encode||utf8encode?UTF8.encode(plain):plain;plain=code(plain,!1,r256,b64,8,6);return plain+'===='.slice((plain.length%4)||4)};Plugin.atob=Plugin.decode=function(coded,utf8decode){coded=String(coded).split('=');var i=coded.length;do{--i;coded[i]=code(coded[i],!0,r64,a256,6,8)}while(i>0);coded=coded.join('');return Plugin.raw===!1||Plugin.utf8decode||utf8decode?UTF8.decode(coded):coded}}(jQuery));window.trx_addons_clone_object=function(obj){var copy;if(null===obj||"object"!=typeof obj)return obj;if(obj instanceof Date){copy=new Date();copy.setTime(obj.getTime());return copy}if(obj instanceof Array){copy=[];for(var i=0,len=obj.length;i<len;i++){copy[i]=trx_addons_clone_object(obj[i])}return copy}if(obj instanceof Object){copy={};for(var attr in obj){if(obj.hasOwnProperty(attr)){copy[attr]=trx_addons_clone_object(obj[attr])}}return copy}return obj};window.trx_addons_get_class=function(obj){if(obj instanceof Object&&!(obj instanceof Array)&&!(obj instanceof Function)&&obj.constructor){var arr=obj.constructor.toString().match(/function\s*(\w+)/);if(arr&&arr.length==2)return arr[1]}return!1};window.trx_addons_add_filter=function(filter,callback,priority){if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){wp.hooks.addFilter(filter,'trx_addons',callback,priority==undefined?10:priority)}};window.trx_addons_apply_filters=function(filter,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9){if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){return wp.hooks.applyFilters(filter,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}else{return null}};window.trx_addons_add_action=function(action,callback,priority){if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){wp.hooks.addAction(action,'trx_addons',callback,priority==undefined?10:priority)}};window.trx_addons_do_actions=function(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9){if(typeof wp!='undefined'&&typeof wp.hooks!='undefined'){wp.hooks.doActions(action,arg1,arg2,arg3,arg4,arg5,arg6,arg7,arg8,arg9)}};window.trx_addons_adminbar_height=function(){return $adminbar.length===0||$adminbar.css('display')=='none'||$adminbar.css('position')=='absolute'?0:$adminbar.height()}})();jQuery(document).ready(function(){"use strict";var vc_init_counter=0;trx_addons_init_actions();jQuery(window).on('beforeunload',function(e){if(jQuery.browser&&!jQuery.browser.safari){if(typeof e.srcElement=='undefined'||typeof e.srcElement.activeElement=='undefined'||typeof e.srcElement.activeElement.href=='undefined'||(e.srcElement.activeElement.href.indexOf('tel:')==-1&&e.srcElement.activeElement.href.indexOf('mailto:')==-1)){jQuery('#page_preloader').css({display:'block',opacity:0}
62).animate({opacity:0.8},300);setTimeout(trx_addons_hide_preloader,5000)}}});function trx_addons_hide_preloader(){jQuery('#page_preloader').animate({opacity:0},800,function(){jQuery(this).css({display:'none'})})}function trx_addons_init_actions(){if(typeof TRX_ADDONS_STORAGE=='undefined'){window.TRX_ADDONS_STORAGE={'vc_edit_mode':0}}if(TRX_ADDONS_STORAGE.vc_edit_mode>0&&jQuery('.vc_empty-placeholder').length===0&&vc_init_counter++<30){setTimeout(trx_addons_init_actions,200);return}trx_addons_hide_preloader();var msg=jQuery('.trx_addons_message_box_system'),msg_delay=5000;if(msg.length>0){setTimeout(function(){msg.fadeIn().delay(msg_delay).fadeOut()},1000);var login=jQuery('.trx_addons_login_link');if(msg.hasClass('trx_addons_message_box_error')&&login.length>0){setTimeout(function(){login.trigger('click')},2000+msg_delay)}}if(typeof TRX_ADDONS_STORAGE.animate_to_hash=='undefined'&&!jQuery('body').hasClass('single-product')){TRX_ADDONS_STORAGE.animate_to_hash=!0;setTimeout(function(){if(window.mc4wp_forms_config&&window.mc4wp_forms_config.submitted_form&&window.mc4wp_forms_config.submitted_form.element_id){trx_addons_document_animate_to(window.mc4wp_forms_config.submitted_form.element_id)}else if(location.hash!==''&&location.hash!='#'&&location.hash.indexOf('/')==-1){var obj=jQuery(location.hash);if(obj.length>0){var off=obj.offset().top,scroll=jQuery(window).scrollTop(),fixed_height=trx_addons_fixed_rows_height();if(!isNaN(off)&&((fixed_height>0&&off-scroll<fixed_height+60)||scroll===0)){trx_addons_document_animate_to(off-fixed_height-60)}}}},600)}trx_addons_set_cookie('trx_addons_is_retina',trx_addons_is_retina()?1:0,365);jQuery(document).on('action.switch_to_mobile_layout',function(){jQuery('[data-hover-animation^="animated"]').each(function(){var animation=jQuery(this).data('hover-animation');var animation_out=jQuery(this).data('animation-out');if(animation_out==undefined)animation_out="none";jQuery(this).removeClass(animation+' '+animation_out)})});var first_call=!0;jQuery(document).on('action.init_hidden_elements',function(){trx_addons_ready_actions();if(!first_call)jQuery(window).trigger('scroll');first_call=!1}).trigger('action.init_hidden_elements',[jQuery('body')]);var vc_js=!1;jQuery(document).on('vc_js',function(){if(!vc_js){vc_js=!0;trx_addons_add_handlers()}});setTimeout(function(){if(!vc_js){trx_addons_add_handlers()}},1);function trx_addons_add_handlers(){trx_addons_resize_actions();jQuery(window).resize(function(){trx_addons_resize_actions()});TRX_ADDONS_STORAGE.scroll_busy=!0;trx_addons_scroll_actions();jQuery(window).scroll(function(){if(window.requestAnimationFrame){if(!TRX_ADDONS_STORAGE.scroll_busy){TRX_ADDONS_STORAGE.scroll_busy=!0;window.requestAnimationFrame(trx_addons_scroll_actions)}}else{TRX_ADDONS_STORAGE.scroll_busy=!0;trx_addons_scroll_actions()}});typeof window.wpb_prepare_tab_content=="function"&&typeof window.wpb_prepare_tab_content_old=="undefined"&&(window.wpb_prepare_tab_content_old=window.wpb_prepare_tab_content)&&(window.wpb_prepare_tab_content=function(e,ui){if
62(typeof ui.newPanel!=='undefined'&&ui.newPanel.length>0){jQuery(document).trigger('action.init_hidden_elements',[ui.newPanel])}else if(typeof ui.panel!=='undefined'&&ui.panel.length>0){jQuery(document).trigger('action.init_hidden_elements',[ui.panel])}window.wpb_prepare_tab_content_old(e,ui)});typeof window.vc_accordionActivate=="function"&&typeof window.vc_accordionActivate_old=="undefined"&&(window.vc_accordionActivate_old=window.vc_accordionActivate)&&(window.vc_accordionActivate=function(e,ui){if(typeof ui.newPanel!=='undefined'&&ui.newPanel.length>0){jQuery(document).trigger('action.init_hidden_elements',[ui.newPanel])}else if(typeof ui.panel!=='undefined'&&ui.panel.length>0){jQuery(document).trigger('action.init_hidden_elements',[ui.panel])}window.vc_accordionActivate_old(e,ui)})}}function trx_addons_ready_actions(e,container){if(container===undefined)container=jQuery('body');if(TRX_ADDONS_STORAGE.animate_inner_links>0&&!container.hasClass('animate_to_inited')){container.addClass('animate_to_inited').on('click','a',function(e){var link_obj=jQuery(this);var link_parent=link_obj.parent();if(link_parent.parent().hasClass('trx_addons_tabs_titles')||link_obj.hasClass('trx_addons_panel_link')||link_obj.hasClass('trx_addons_popup_link')||link_parent.hasClass('vc_tta-tab')||link_obj.hasClass('vc_pagination-trigger')||link_obj.hasClass('ui-tabs-anchor')||link_parent.hasClass('vc_tta-panel-title')||link_parent.hasClass('wpb_accordion_header')||link_parent.parents('.wc-tabs').length>0||link_parent.parents('ul[class*="tabs"]').length>0){return!0}var href=link_obj.attr('href');if(href=='#')return!0;if(trx_addons_is_local_link(href)){var pos=href.indexOf('#'),offset=0;if(pos>=0){href=href.substr(pos);if(jQuery(href).length>0){trx_addons_document_animate_to(href);e.preventDefault();return!1}}}})}if(TRX_ADDONS_STORAGE.add_target_blank>0){jQuery('a').filter(function(){return this.hostname&&this.hostname!==location.hostname}).attr('target','_blank').attr('rel','nofollow')}jQuery('figcaption').each(function(){if(jQuery(this).text()==''){jQuery(this).hide()}});if(jQuery.ui&&jQuery.ui.tabs&&container.find('.trx_addons_tabs:not(.inited)').length>0){container.find('.trx_addons_tabs:not(.inited)').each(function(){var init=jQuery(this).data('active');if(isNaN(init)){init=0;var active=jQuery(this).find('> ul > li[data-active="true"]').eq(0);if(active.length>0){init=active.index();if(isNaN(init)||init<0)init=0}}else{init=Math.max(0,init)}var disabled=[];jQuery(this).find('> ul > li[data-disabled="true"]').each(function(){disabled.push(jQuery(this).index())});jQuery(this).addClass('inited').tabs({active:init,disabled:disabled,show:{effect:'fadeIn',duration:300},hide:{effect:'fadeOut',duration:300},create:function(event,ui){if(ui.panel.length>0)jQuery(document).trigger('action.init_hidden_elements',[ui.panel]);},activate:function(event,ui){if(ui.newPanel.length>0)jQuery(document).trigger('action.init_hidden_elements',[ui.newPanel]);}})})}if(jQuery.ui&&jQuery.ui.accordion&&container.find('.trx_addons_accordion:not(.inited)').length>0){container.find('.trx_addons_accordion:not(.inited)').each(function(){var accordion=jQuery(this);var headers=accordion.data('headers');if(headers===undefined)headers='h5';var height_style=accordion.data('height-style');if(height_style===undefined)height_style='content';var collapsible=accordion.data('collapsible');if(collapsible===undefined)collapsible=!1;var init=accordion.data('active');var active=!1;if(isNaN(init)){init=0;var active=accordion.find(headers+'[data-active="true"]').eq(0);if(active.length>0){while(!active.parent().hasClass('trx_addons_accordion')){active=active.parent()}init=active.index();if(isNaN(init)||init<0)init=0}}else{init=Math.max(0,init)}accordion.addClass('inited').accordion({active:init,collapsible:collapsible,header:headers,heightStyle:height_style,create:function(event,ui){if(ui.panel.length>0){jQuery(document).trigger('action.init_hidden_elements',[ui.panel])}else if(active!==!1&&active.length>0){active.find('>'+headers).trigger('click')}},activate:function(event,ui){if(ui.newPanel.length>0)jQuery(document).trigger('action.init_hidden_elements',[ui.newPanel]);}})})}var cp=container.find('.trx_addons_color_selector:not(.inited)'),cp_created=!1;if(cp.length>0){cp.addClass('inited').each(function(){if(jQuery(this).hasClass('iColorPicker')){if(!cp_created){trx_addons_color_picker();cp_created=!0}trx_addons_change_field_colors(jQuery(this));jQuery(this).on('focus',function(e){trx_addons_color_picker_show(null,jQuery(this),function(fld,clr){fld.val(clr).trigger('change');trx_addons_change_field_colors(fld)})}).on('change',function(e){trx_addons_change_field_colors(jQuery(this))})}else if(typeof jQuery.fn.wpColorPicker!='undefined'){jQuery(this).wpColorPicker({change:function(e,ui){jQuery(e.target).val(ui.color).trigger('change')},clear:function(e){jQuery(e.target).prev().trigger('change')},})}})}function trx_addons_change_field_colors(fld){var clr=fld.val(),hsb=trx_addons_hex2hsb(clr);fld.css({'backgroundColor':clr,'color':hsb.b<70?'#fff':'#000'})}if(jQuery.ui&&jQuery.ui.slider&&container.find('.trx_addons_range_slider:not(.inited)').length>0){container.find('.trx_addons_range_slider:not(.inited)').each(function(){var range_slider=jQuery(this);var linked_field=range_slider.data('linked_field');if(linked_field===undefined)linked_field=range_slider.prev('input[type="hidden"]');else linked_field=jQuery('#'+linked_field);if(linked_field.length==0)return;var range_slider_cur=range_slider.find('> .trx_addons_range_slider_label_cur');var range_slider_type=range_slider.data('range');if(range_slider_type===undefined)range_slider_type='min';var values=linked_field.val().split(',');var minimum=range_slider.data('min');
62if(minimum===undefined)minimum=0;var maximum=range_slider.data('max');if(maximum===undefined)maximum=0;var step=range_slider.data('step');if(step===undefined)step=1;var init_obj={range:range_slider_type,min:minimum,max:maximum,step:step,slide:function(event,ui){var cur_values=range_slider_type==='min'?[ui.value]:ui.values;linked_field.val(cur_values.join(',')).trigger('change');for(var i=0;i<cur_values.length;i++){range_slider_cur.eq(i).html(cur_values[i]).css('left',Math.max(0,Math.min(100,(cur_values[i]-minimum)*100/(maximum-minimum)))+'%')}},create:function(event,ui){for(var i=0;i<values.length;i++){range_slider_cur.eq(i).html(values[i]).css('left',Math.max(0,Math.min(100,(values[i]-minimum)*100/(maximum-minimum)))+'%')}}};if(range_slider_type===!0)init_obj.values=values;else init_obj.value=values[0];range_slider.addClass('inited').slider(init_obj)})}if(jQuery.fn&&jQuery.fn.select2){container.find('.trx_addons_select2:not(.inited)').addClass('inited').select2()}if(container.find('.trx_addons_video_player.with_cover .video_hover:not(.inited)').length>0){container.find('.trx_addons_video_player.with_cover .video_hover:not(.inited)').addClass('inited').on('click',function(e){if(jQuery(this).hasClass('trx_addons_popup_link'))return;jQuery(this).parents('.trx_addons_video_player').eq(0).addClass('video_play').find('.video_embed').html(jQuery(this).data('video'));var slider=jQuery(this).parents('.slider_swiper').eq(0);if(slider.length>0){var id=slider.attr('id');if(typeof TRX_ADDONS_STORAGE.swipers[id].autoplay!='undefined'){TRX_ADDONS_STORAGE.swipers[id].autoplay.stop();id=slider.data('controller');if(id&&TRX_ADDONS_STORAGE.swipers[id+'_swiper']){TRX_ADDONS_STORAGE.swipers[id+'_swiper'].autoplay.stop()}}}jQuery(document).trigger('action.init_hidden_elements',[jQuery(this).parents('.trx_addons_video_player').eq(0)]);jQuery(window).trigger('resize');e.preventDefault();return!1})}if(TRX_ADDONS_STORAGE.popup_engine=='pretty'){container.find('a[href$="jpg"]:not(.inited):not([target="_blank"])'+',a[href$="jpeg"]:not(.inited):not([target="_blank"])'+',a[href$="png"]:not(.inited):not([target="_blank"])'+',a[href$="gif"]:not(.inited):not([target="_blank"])').each(function(){if(!jQuery(this).parent().hasClass('woocommerce-product-gallery__image')){jQuery(this).attr('rel','prettyPhoto[slideshow]')}});var images=container.find('a[rel*="prettyPhoto"]:not(.inited)'+':not(.esgbox)'+':not(.fancybox)'+':not([target="_blank"])'+':not([data-rel*="pretty"])'+':not([rel*="magnific"])'+':not([data-rel*="magnific"])'+':not([data-elementor-open-lightbox="yes"])'+':not([data-elementor-open-lightbox="default"])').addClass('inited');try{images.prettyPhoto({social_tools:'',theme:'facebook',deeplinking:!1})}catch(e){}}else if(TRX_ADDONS_STORAGE.popup_engine=='magnific'&&typeof jQuery.fn.magnificPopup!='undefined'){container.find('a[href$="jpg"]:not(.inited):not([target="_blank"])'+',a[href$="jpeg"]:not(.inited):not([target="_blank"])'+',a[href$="png"]:not(.inited):not([target="_blank"])'+',a[href$="gif"]:not(.inited):not([target="_blank"])').each(function(){var obj=jQuery(this);if(obj.parents('.cq-dagallery').length==0&&!obj.hasClass('prettyphoto')&&!obj.hasClass('esgbox')){obj.attr('rel','magnific')}});var images=container.find('a[rel*="magnific"]:not(.inited)'+':not(.esgbox)'+':not(.fancybox)'+':not([target="_blank"])'+':not(.prettyphoto)'+':not([rel*="pretty"])'+':not([data-rel*="pretty"])'+':not([data-elementor-open-lightbox="yes"])'+':not([data-elementor-open-lightbox="default"])').addClass('inited');setTimeout(function(){images.unbind('click.prettyphoto')},100);try{images.magnificPopup({type:'image',mainClass:'mfp-img-mobile',closeOnContentClick:!0,closeBtnInside:!0,fixedContentPos:!0,midClick:!0,preloader:!0,tClose:TRX_ADDONS_STORAGE.msg_magnific_close,tLoading:TRX_ADDONS_STORAGE.msg_magnific_loading,gallery:{enabled:!0,tPrev:TRX_ADDONS_STORAGE.msg_magnific_prev,tNext:TRX_ADDONS_STORAGE.msg_magnific_next,tCounter:TRX_ADDONS_STORAGE.msg_magnific_counter,},image:{tError:TRX_ADDONS_STORAGE.msg_magnific_error,verticalFit:!0},zoom:{enabled:!0,duration:300,easing:'ease-in-out',opener:function(openerElement){if(!openerElement.is('img')){
62if(openerElement.parents('.trx_addons_hover').find('img').length>0)openerElement=openerElement.parents('.trx_addons_hover').find('img');else if(openerElement.find('img').length>0)openerElement=openerElement.find('img');else if(openerElement.siblings('img').length>0)openerElement=openerElement.siblings('img');else if(openerElement.parent().parent().find('img').length>0)openerElement=openerElement.parent().parent().find('img');}return openerElement}},callbacks:{beforeClose:function(){jQuery('.mfp-figure figcaption').hide();jQuery('.mfp-figure .mfp-arrow').hide()}}})}catch(e){};var show_on_load=[];container.find('.sc_layouts_popup:not(.inited),.sc_layouts_panel:not(.inited)').each(function(){var obj=jQuery(this),id=obj.attr('id'),show=!1;if(!id)return;var is_panel=obj.hasClass('sc_layouts_panel');if(obj.hasClass('sc_layouts_show_on_page_load')){show=!0}else if(obj.hasClass('sc_layouts_show_on_page_load_once')&&trx_addons_get_cookie('trx_addons_show_on_page_load_once_'+id)!='1'){trx_addons_set_cookie('trx_addons_show_on_page_load_once_'+id,'1');show=!0}var link=jQuery('a[href="#'+id+'"]');if(show){if(link.length==0){jQuery('body').append('<a href="#'+id+'" class="trx_addons_hidden"></a>');link=jQuery('a[href="#'+id+'"]')}show_on_load.push(link)}link.addClass(is_panel?'trx_addons_panel_link':'trx_addons_popup_link').data('panel',obj);obj.addClass('inited').on('click','.sc_layouts_panel_close',function(e){trx_addons_close_panel(obj);e.preventDefault();return!1})});container.find('.sc_layouts_panel_hide_content:not(.inited)').addClass('inited').on('click',function(e){trx_addons_close_panel(jQuery(this).next());e.preventDefault();return!1});container.find(".trx_addons_popup_link:not(.popup_inited)").addClass('popup_inited').magnificPopup({type:'inline',focus:'input',closeBtnInside:!0,callbacks:{open:function(){trx_addons_prepare_popup_content(this.content,!0)},close:function(){trx_addons_close_panel(this.content)},resize:function(){trx_addons_resize_actions(jQuery(this.content))}}});container.find(".trx_addons_panel_link:not(.panel_inited)").addClass('panel_inited').on('click',function(e){var panel=jQuery(this).data('panel');if(!panel.hasClass('sc_layouts_panel_opened')){trx_addons_prepare_popup_content(panel,!0);panel.addClass('sc_layouts_panel_opened');if(panel.prev().hasClass('sc_layouts_panel_hide_content'))panel.prev().addClass('sc_layouts_panel_opened');}else{trx_addons_close_panel(panel)}e.preventDefault();return!1});window.trx_addons_close_panel=function(panel){panel.removeClass('sc_layouts_panel_opened');if(panel.prev().hasClass('sc_layouts_panel_hide_content'))panel.prev().removeClass('sc_layouts_panel_opened');if(panel.data('popup-content')!==undefined){setTimeout(function(){panel.empty()},500)}};window.trx_addons_prepare_popup_content=function(container,autoplay){var wrapper=jQuery(container);if(wrapper.data('popup-content')===undefined){var html=wrapper.html();if(html.search(/\<(audio|video|iframe)/i)>=0){wrapper.data('popup-content',html)}}else{wrapper.html(wrapper.data('popup-content'));wrapper.find('.inited').removeClass('inited')}wrapper.find('[data-src]').each(function(){jQuery(this).attr('src',jQuery(this).data('src'))});jQuery(document).trigger('action.init_hidden_elements',[wrapper]);jQuery(document).trigger('action.init_popup_elements',[wrapper]);if(autoplay)trx_addons_set_autoplay(wrapper);var frame=wrapper.find('.esg-grid');if(frame.length>0){var wrappers=[".esg-tc.eec",".esg-lc.eec",".esg-rc.eec",".esg-cc.eec",".esg-bc.eec"];for(var i=0;i<wrappers.length;i++){frame.find(wrappers[i]+'>'+wrappers[i]).unwrap()}}jQuery(window).trigger('resize')};if(!jQuery('body').hasClass('.elementor-editor-active')){for(var i=0;i<show_on_load.length;i++){show_on_load[i].trigger('click')}}}if(container.find('a.post_meta_likes:not(.inited),a.comment_counters_likes:not(.inited)').length>0){var likes_busy=!1;container.find('a.post_meta_likes:not(.inited),a.comment_counters_likes:not(.inited)').addClass('inited').on('click',function(e){if(!likes_busy){likes_busy=!0;var button=jQuery(this);var inc=button.hasClass('enabled')?1:-1;var post_id=button.hasClass('post_meta_likes')?button.data('postid'):button.data('commentid');var cookie_likes=trx_addons_get_cookie(button.hasClass('post_meta_likes')?'trx_addons_likes':'trx_addons_comment_likes');
62if(cookie_likes===undefined||cookie_likes===null)cookie_likes='';jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:button.hasClass('post_meta_likes')?'post_counter':'comment_counter',nonce:TRX_ADDONS_STORAGE.ajax_nonce,post_id:post_id,likes:inc}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}if(rez.error===''){var counter=rez.counter;if(inc==1){var title=button.data('title-dislike');button.removeClass('enabled trx_addons_icon-heart-empty').addClass('disabled trx_addons_icon-heart');cookie_likes+=(cookie_likes.substr(-1)!=','?',':'')+post_id+','}else{var title=button.data('title-like');button.removeClass('disabled trx_addons_icon-heart').addClass('enabled trx_addons_icon-heart-empty');cookie_likes=cookie_likes.replace(','+post_id+',',',')}button.data('likes',counter).attr('title',title).find(button.hasClass('post_meta_likes')?'.post_meta_number':'.comment_counters_number').html(counter);trx_addons_set_cookie(button.hasClass('post_meta_likes')?'trx_addons_likes':'trx_addons_comment_likes',cookie_likes,365)}else{alert(TRX_ADDONS_STORAGE.msg_error_like)}likes_busy=!1})}e.preventDefault();return!1})}if(container.find('.trx_addons_emotions:not(.inited)').length>0){var emotions_busy=!1;container.find('.trx_addons_emotions:not(.inited)').addClass('inited').on('click','.trx_addons_emotions_item',function(e){if(!emotions_busy){emotions_busy=!0;var button=jQuery(this);var button_active=button.parent().find('.trx_addons_emotions_active');var post_id=button.data('postid');jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'post_counter',nonce:TRX_ADDONS_STORAGE.ajax_nonce,post_id:post_id,emotion_inc:button.data('slug'),emotion_dec:button_active.length>0?button_active.data('slug'):'',}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}if(rez.error===''){var cookie_likes=trx_addons_get_cookie('trx_addons_emotions'),cookie_likes_new=',';if(cookie_likes){cookie_likes=cookie_likes.split(',');for(var i=0;i<cookie_likes.length;i++){if(cookie_likes[i]==='')continue;var tmp=cookie_likes[i].split('=');if(tmp[0]!=post_id)cookie_likes_new+=cookie_likes[i]+','}}cookie_likes=cookie_likes_new;if(button_active.length>0){button_active.removeClass('trx_addons_emotions_active')}if(button_active.length==0||button.data('slug')!=button_active.data('slug')){button.addClass('trx_addons_emotions_active');cookie_likes+=(cookie_likes.substr(-1)!=','?',':'')+post_id+'='+button.data('slug')+','}for(var i in rez.counter)button.parent().find('[data-slug="'+i+'"] .trx_addons_emotions_item_number').html(rez.counter[i]);trx_addons_set_cookie('trx_addons_emotions',cookie_likes,365)}else{alert(TRX_ADDONS_STORAGE.msg_error_like)}emotions_busy=!1})}e.preventDefault();return!1})}if(container.find('.socials_share .socials_caption:not(.inited)').length>0){container.find('.socials_share .socials_caption:not(.inited)').each(function(){jQuery(this).addClass('inited').on('click',function(e){jQuery(this).siblings('.social_items').slideToggle();e.preventDefault();return!1})})}if(container.find('.socials_share .social_items:not(.inited)').length>0){container.find('.socials_share .social_items:not(.inited)').each(function(){jQuery(this).addClass('inited').on('click','.social_item_popup',function(e){var url=jQuery(this).data('link');window.open(url,'_blank','scrollbars=0, resizable=1, menubar=0, left=100, top=100, width=480, height=400, toolbar=0, status=0');e.preventDefault();return!1})})}container.find('.widget ul > li').each(function(){if(jQuery(this).find('ul').length>0){jQuery(this).addClass('has_children')}});container.find('.widget_archive a:not(.inited)').addClass('inited').each(function(){var val=jQuery(this).html().split(' ');if(val.length>1){val[val.length-1]='<span>'+val[val.length-1]+'</span>';jQuery(this).html(val.join(' '))}});jQuery('.sc_layouts_menu_nav').each(function(){if(jQuery(this).find('.current-menu-item').length==0||jQuery('body').hasClass('blog_template')){if(TRX_ADDONS_STORAGE.menu_cache===undefined)TRX_ADDONS_STORAGE.menu_cache=[];var id=jQuery(this).attr('id');if(id===undefined){id=('sc_layouts_menu_nav_'+Math.random()).replace('.','');
62jQuery(this).attr('id',id)}TRX_ADDONS_STORAGE.menu_cache.push('#'+id)}});if(TRX_ADDONS_STORAGE.menu_cache&&TRX_ADDONS_STORAGE.menu_cache.length>0){var href=window.location.href;if(href.substr(-1)=='/')href=href.substr(0,href.length-1);var href2=href+'/';for(var i=0;i<TRX_ADDONS_STORAGE.menu_cache.length;i++){var menu=jQuery(TRX_ADDONS_STORAGE.menu_cache[i]+':not(.prepared)');if(menu.length==0)continue;menu.addClass('prepared');menu.find('li').removeClass('current-menu-ancestor current-menu-parent current-menu-item current_page_item');menu.find('a[href="'+href+'"],a[href="'+href2+'"]').each(function(idx){var li=jQuery(this).parent();li.addClass('current-menu-item');if(li.hasClass('menu-item-object-page'))li.addClass('current_page_item');var cnt=0;while((li=li.parents('li')).length>0){cnt++;li.addClass('current-menu-ancestor'+(cnt==1?' current-menu-parent':''))}})}}jQuery("form").on('keypress','.error_field',function(){if(jQuery(this).val()!=='')jQuery(this).removeClass('error_field');});jQuery("form#commentform").submit(function(e){var rez=trx_addons_comments_validate(jQuery(this));if(!rez)e.preventDefault();return rez});function trx_addons_comments_validate(form){form.find('input').removeClass('error_field');var comments_args={error_message_text:TRX_ADDONS_STORAGE.msg_validation_error,error_message_show:!0,error_message_time:4000,error_message_class:'trx_addons_message_box trx_addons_message_box_error',error_fields_class:'error_field',exit_after_first_error:!1,rules:[{field:'comment',min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_text_empty}}]};if(form.find('.comments_author input[aria-required="true"]').length>
620){comments_args.rules.push({field:'author',min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_name_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_name_long}})}if(form.find('.comments_email input[aria-required="true"]').length>0){comments_args.rules.push({field:'email',min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_email_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_email_long},mask:{value:TRX_ADDONS_STORAGE.email_mask,message:TRX_ADDONS_STORAGE.msg_email_not_valid}})}var error=trx_addons_form_validate(form,comments_args);return!error}if(TRX_ADDONS_STORAGE.disable_animation_on_mobile&&jQuery('body').hasClass('ua_mobile')){jQuery('[data-animation^="animated"]').removeAttr('data-animation');jQuery('[data-hover-animation^="animated"]').removeAttr('data-hover-animation')}container.find('[data-hover-animation^="animated"]').closest('.elementor-column,.post_layout_custom').each(function(){if(jQuery(this).hasClass('hover-animation-inited'))return;jQuery(this).addClass('hover-animation-inited').hover(function(e){jQuery(this).find('[data-hover-animation^="animated"]').each(function(){var obj=jQuery(this);var animation=obj.data('hover-animation');var animation_in=obj.data('animation-in');if(animation_in==undefined)animation_in="none";var animation_in_delay=obj.data('animation-in-delay');if(animation_in_delay==undefined)animation_in_delay=0;var animation_out=obj.data('animation-out');if(animation_out==undefined)animation_out="none";if(animation_in!='none'){setTimeout(function(){obj.removeClass(animation+' '+animation_out);obj.addClass(animation+' '+animation_in)},animation_in_delay)}})},function(e){jQuery(this).find('[data-hover-animation^="animated"]').each(function(){var obj=jQuery(this);var animation=obj.data('hover-animation');var animation_in=obj.data('animation-in');if(animation_in==undefined)animation_in="none";var animation_out=obj.data('animation-out');if(animation_out==undefined)animation_out="none";var animation_out_delay=obj.data('animation-out-delay');if(animation_out_delay==undefined)animation_out_delay=0;if(animation_out!='none'){setTimeout(function(){obj.removeClass(animation+' '+animation_in);obj.addClass(animation+' '+animation_out)},animation_out_delay)}})})});container.find('.trx_addons_scroll_to_top:not(.inited)').addClass('inited').on('click',function(e){jQuery('html,body').animate({scrollTop:0},'slow');e.preventDefault();return!1});jQuery(document).trigger('action.before_ready_trx_addons');jQuery(document).trigger('action.ready_trx_addons');jQuery(document).trigger('action.after_ready_trx_addons')}if(TRX_ADDONS_STORAGE.ajax_views){jQuery(document).on('action.ready_trx_addons',function(){if(!TRX_ADDONS_STORAGE.post_views_counter_inited){TRX_ADDONS_STORAGE.post_views_counter_inited=!0;setTimeout(function(){jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'post_counter',nonce:TRX_ADDONS_STORAGE.ajax_nonce,post_id:TRX_ADDONS_STORAGE.post_id,views:1}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.ajax_error};console.log(response)}if(rez.error===''){jQuery('.post_meta_single .post_meta_views .post_meta_number,.sc_layouts_title_meta .post_meta_views .post_meta_number').html(rez.counter)}})},10)}})}window.trx_addons_scroll_actions=function(){var scroll_offset=jQuery(window).scrollTop();var scroll_to_top_button=jQuery('.trx_addons_scroll_to_top');var adminbar_height=Math.max(0,jQuery('#wpadminbar').height());if(scroll_to_top_button.length>0){if(scroll_offset>100)scroll_to_top_button.addClass('show');else scroll_to_top_button.removeClass('show')}jQuery('[data-animation^="animated"]:not(.animated)').each(function(idx){var item=jQuery(this);if(item.offset().top<scroll_offset+jQuery(window).height()){setTimeout(function(){item.addClass(item.data('animation'))},100*trx_addons_random(0,10))}});if(TRX_ADDONS_STORAGE.scroll_progress=='top'||TRX_ADDONS_STORAGE.scroll_progress=='bottom'){trx_addons_show_scroll_progress()}jQuery(document).trigger('action.before_scroll_trx_addons');jQuery(document).trigger('action.scroll_trx_addons');jQuery(document).trigger('action.after_scroll_trx_addons');TRX_ADDONS_STORAGE.scroll_busy=!1};function trx_addons_show_scroll_progress(){if(TRX_ADDONS_STORAGE.scroll_progress_status==undefined){jQuery('body').append('<div class="scroll_progress_wrap scroll_progress_'+TRX_ADDONS_STORAGE.scroll_progress+'"><span class="scroll_progress_status"></span></div>');TRX_ADDONS_STORAGE.scroll_progress_status=jQuery('.scroll_progress_wrap .scroll_progress_status');TRX_ADDONS_STORAGE.scroll_progress_status.on('click',function(e){trx_addons_document_animate_to(Math.round((jQuery(document).height()-jQuery(window).height())*(e.pageX/jQuery(this).parent().width())));e.preventDefault();return!1})}TRX_ADDONS_STORAGE.scroll_progress_status.width(Math.min(100,Math.round(jQuery(window).scrollTop()*100/(jQuery(document).height()-jQuery(window).height())))+'%')}window.trx_addons_resize_actions=function(cont){if(cont===undefined)cont=jQuery('body');jQuery(document).trigger('action.before_resize_trx_addons',[cont]);jQuery(document).trigger('action.resize_trx_addons',[cont]);jQuery(document).trigger('action.after_resize_trx_addons',[cont])};var $video_tags=jQuery('video'),$iframe_tags=jQuery('iframe');jQuery(document).on('action.resize_trx_addons',trx_addons_resize_video);function trx_addons_resize_video(e,cont){if($video_tags.length>0){$video_tags.each(function(){var $self=jQuery(this),classes=$self.attr('class');if($self.parents('.mejs-mediaelement').length===0||$self.hasClass('trx_addons_noresize')||classes.indexOf('_resize')>0||classes.indexOf('_noresize')>0||$self.parents('div:hidden,section:hidden,article:hidden').length>0){return}var video=$self.addClass('trx_addons_resize').eq(0);
62var ratio=(video.data('ratio')!==undefined?video.data('ratio').split(':'):[16,9]);ratio=ratio.length!=2||ratio[0]==0||ratio[1]==0?16/9:ratio[0]/ratio[1];var mejs_cont=video.parents('.mejs-video').eq(0);var mfp_cont=video.parents('.mfp-content').eq(0);var w_attr=video.data('width');var h_attr=video.data('height');if(!w_attr||!h_attr){w_attr=video.attr('width');h_attr=video.attr('height');if((!w_attr||!h_attr)&&mejs_cont.length>0){w_attr=Math.ceil(mejs_cont.width());h_attr=Math.ceil(mejs_cont.height())}if(!w_attr||!h_attr)return;video.data({'width':w_attr,'height':h_attr})}var percent=(''+w_attr).substr(-1)=='%';w_attr=parseInt(w_attr,10);h_attr=parseInt(h_attr,10);var w_real=Math.ceil(mejs_cont.length>0?Math.min(percent?10000:w_attr,mejs_cont.parents('div,article').eq(0).width()):Math.min(percent?10000:w_attr,video.parents('div,article').eq(0).width()));if(mfp_cont.length>0){w_real=Math.max(Math.ceil(mfp_cont.width()),w_real)}var h_real=Math.ceil(percent?w_real/ratio:w_real/w_attr*h_attr);if(parseInt(video.attr('data-last-width'),10)==w_real){return}if(percent){video.height(h_real)}else if(video.parents('.wp-video-playlist').length>0){if(mejs_cont.length===0){video.attr({'width':w_real,'height':h_real})}}else{video.attr({'width':w_real,'height':h_real}).css({'width':w_real+'px','height':h_real+'px'});if(mejs_cont.length>0){trx_addons_set_mejs_player_dimensions(video,w_real,h_real)}}video.attr('data-last-width',w_real)})}if($iframe_tags.length>0){$iframe_tags.each(function(){var $self=jQuery(this);if($self.addClass('trx_addons_resize').parents('div:hidden,section:hidden,article:hidden').length>0||$self.hasClass('trx_addons_noresize')||$self.parent().is('rs-bgvideo')||$self.parents('rs-slide').length>0){return}var iframe=$self.eq(0),iframe_src=iframe.attr('src')?iframe.attr('src'):iframe.data('src');if(iframe_src===undefined||iframe_src.indexOf('soundcloud')>0)return;var w_attr=iframe.attr('width');var h_attr=iframe.attr('height');if(!w_attr||!h_attr||w_attr<=trx_addons_apply_filters('trx_addons_filter_noresize_iframe_width',325)){return}var ratio=iframe.data('ratio')!==undefined?iframe.data('ratio').split(':'):(iframe.parent().data('ratio')!==undefined?iframe.parent().data('ratio').split(':'):(iframe.find('[data-ratio]').length>0?iframe.find('[data-ratio]').data('ratio').split(':'):[w_attr,h_attr]));ratio=ratio.length!=2||ratio[0]===0||ratio[1]===0?16/9:ratio[0]/ratio[1];var percent=(''+w_attr).slice(-1)=='%';w_attr=parseInt(w_attr,10);h_attr=parseInt(h_attr,10);var par=iframe.parents('div,section').eq(0),contains=iframe.data('contains-in-parent')=='1'||iframe.hasClass('contains-in-parent'),nostretch=iframe.data('no-stretch-to-parent')=='1'||iframe.hasClass('no-stretch-to-parent'),pw=Math.ceil(par.width()),ph=Math.ceil(par.height()),w_real=nostretch?Math.min(w_attr,pw):pw,h_real=Math.ceil(percent?w_real/ratio:w_real/w_attr*h_attr);if(contains&&par.css('position')=='absolute'&&h_real>ph){h_real=ph;w_real=Math.ceil(percent?h_real*ratio:h_real*w_attr/h_attr)}if(parseInt(iframe.attr('data-last-width'),10)==w_real)return;iframe.css({'width':w_real+'px','height':h_real+'px'});iframe.attr('data-last-width',w_real)})}}function trx_addons_set_mejs_player_dimensions(video,w,h){if(mejs){for(var pl in mejs.players){if(mejs.players[pl].media.src==video.attr('src')){if(mejs.players[pl].media.setVideoSize){mejs.players[pl].media.setVideoSize(w,h)}else if(mejs.players[pl].media.setSize){mejs.players[pl].media.setSize(w,h)}mejs.players[pl].setPlayerSize(w,h);mejs.players[pl].setControlsSize()}}}}jQuery(document).on('action.resize_trx_addons',trx_addons_fix_column);jQuery(document).on('action.scroll_trx_addons',trx_addons_fix_column);function trx_addons_fix_column(e,cont){if(cont===undefined)cont=jQuery('body');var force=e.namespace=='resize_trx_addons';cont.find('.sc_column_fixed').each(function(){var col=jQuery(this),row=col.parent();if(col.attr('class').indexOf('vc_col-lg-')!=-1||col.attr('class').indexOf('vc_col-md-')!=-1){return}else if(jQuery(window).width()<768){var old_style=col.data('old_style');if(old_style!==undefined){col.attr('style',old_style).removeAttr('data-old_style')}}else{var col_height=col.outerHeight();var row_height=row.outerHeight();var row_top=row.offset().top;var scroll_offset=jQuery(window).scrollTop();var top_panel_fixed_height=trx_addons_fixed_rows_height();if(col_height<row_height&&scroll_offset+top_panel_fixed_height>row_top){var col_init={'position':'undefined','top':'auto','bottom':'auto'};if(typeof TRX_ADDONS_STORAGE.scroll_offset_last=='undefined'){TRX_ADDONS_STORAGE.col_top_last=row_top;TRX_ADDONS_STORAGE.scroll_offset_last=scroll_offset;TRX_ADDONS_STORAGE.scroll_dir_last=1}var scroll_dir=scroll_offset-TRX_ADDONS_STORAGE.scroll_offset_last;if(scroll_dir==0)scroll_dir=TRX_ADDONS_STORAGE.scroll_dir_last;else scroll_dir=scroll_dir>0?1:-1;var col_big=col_height+30>=jQuery(window).height()-top_panel_fixed_height,col_top=col.offset().top;if(col_top<0){col_top=TRX_ADDONS_STORAGE.col_top_last}if(col_big){if(scroll_dir!=TRX_ADDONS_STORAGE.scroll_dir_last&&col.css('position')=='fixed'){col_init.to
62p=col_top-row_top;col_init.position='absolute'}else if(scroll_dir>0){if(scroll_offset+jQuery(window).height()>=row_top+row_height+30){col_init.bottom=0;col_init.position='absolute'}else if(scroll_offset+jQuery(window).height()>=(col.css('position')=='absolute'?col_top:row_top)+col_height+30){col_init.bottom=30;col_init.position='fixed'}}else{if(scroll_offset+top_panel_fixed_height<=col_top){col_init.top=top_panel_fixed_height;col_init.position='fixed'}}}else{if(scroll_offset+top_panel_fixed_height>=row_top+row_height-col_height){col_init.bottom=0;col_init.position='absolute'}else{col_init.top=top_panel_fixed_height;col_init.position='fixed'}}if(force&&col_init.position=='undefined'&&col.css('position')=='absolute'){col_init.position='absolute';if(col.css('top')!='auto'){col_init.top=col.css('top')}else{col_init.bottom=col.css('bottom')}}if(col_init.position!='undefined'){var style=col.attr('style');if(!style)style='';if(!col.prev().hasClass('sc_column_fixed_placeholder')){col.css(col_init);TRX_ADDONS_STORAGE.scroll_dir_last=0;col.before('<div class="sc_column_fixed_placeholder '+col.attr('class').replace('sc_column_fixed','')+'"'+(col.data('col')?' data-col="'+col.data('col')+'"':'')+'></div>')}col_init.left=col_init.position=='fixed'?col.prev().offset().left:col.prev().position().left;col_init.width=col.prev().width()+parseFloat(col.prev().css('paddingLeft'))+parseFloat(col.prev().css('paddingRight'));if(force||col.css('position')!=col_init.position||TRX_ADDONS_STORAGE.scroll_dir_last!=scroll_dir||col.width()!=col_init.width){if(col.data('old_style')===undefined){col.attr('data-old_style',style)}col.css(col_init)}}TRX_ADDONS_STORAGE.col_top_last=col_top;TRX_ADDONS_STORAGE.scroll_offset_last=scroll_offset;TRX_ADDONS_STORAGE.scroll_dir_last=scroll_dir}else{var old_style=col.data('old_style');if(old_style!==undefined){col.attr('style',old_style).removeAttr('data-old_style');if(col.prev().hasClass('sc_column_fixed_placeholder'))col.prev().remove();}}}})}jQuery(document).on('action.resize_trx_addons',trx_addons_stack_section);jQuery(document).on('action.scroll_trx_addons',trx_addons_stack_section);function trx_addons_stack_section(e,cont){if(cont===undefined)cont=jQuery('body');var force=e.namespace=='resize_trx_addons';var fixed_rows=trx_addons_fixed_rows_height();var wso=jQuery(window).scrollTop()+fixed_rows;cont.find('.sc_stack_section_on:not(.elementor-element-edit-mode)').each(function(){var row=jQuery(this);if(jQuery(window).width()<480){if(row.hasClass('sc_stack_section_fixed')){row.removeClass('sc_stack_section_fixed').css({top:row.data('old-top')}).prev().remove()}}else{if(row.hasClass('sc_stack_section_fixed')){var row_holder=row.prev(),row_height=row_holder.outerHeight(),row_top=row_holder.offset().top;if(row_top>wso){row.removeClass('sc_stack_section_fixed').css({top:row.data('old-top')});row_holder.remove()}else if(force){var row_height=row.outerHeight();row_holder.height(row_height);row.css({top:fixed_rows+'px !important'})}}else{var row_top=row.offset().top;if(row_top<=wso){var row_height=row.outerHeight();row.addClass('sc_stack_section_fixed').data('old-top',row.css('top')).css({top:fixed_rows+'px'}).before('<div class="sc_stack_section_placeholder" style="height:'+row_height+'px;"></div>')}}}})}});(function(){"use strict";window.trx_addons_draw_arc_on_canvas=function(item,value){var canvas=item.find('canvas');if(canvas.length==0)return;var digits=canvas.next();var brd=parseInt(digits.css('border-top-width'),10);var w=Math.ceil(digits.width()+2*brd);var needRepaint=!1;if(canvas.attr('width')!=w){needRepaint=!0;canvas.attr({'width':w,'height':w})}if(item.data('old-value')==value&&!needRepaint)return;item.data('old-value',value);var percent=value*100/canvas.data('max-value');var angle=360*percent/100;var Ar=angle*Math.PI/180;var canvas_dom=canvas.get(0);var context=canvas_dom.getContext('2d');var r=(w-brd)/2;var cx=w/2;var cy=w/2;context.beginPath();context.clearRect(0,0,w,w);context.arc(cx,cy,r,0,Ar,!1);
62context.imageSmoothingEnabled=!0;context.lineWidth=brd;context.strokeStyle=canvas.data('color');context.stroke()}})();jQuery(document).on('action.ready_trx_addons',function(){"use strict";jQuery('form.trx_addons_popup_form_login:not(.inited)').addClass('inited').submit(function(e){var rez=trx_addons_login_validate(jQuery(this));if(!rez){e.preventDefault()}return rez});jQuery('form.trx_addons_popup_form_register:not(.inited)').addClass('inited').submit(function(e){var rez=trx_addons_registration_validate(jQuery(this));if(!rez){e.preventDefault()}return rez});function trx_addons_login_validate(form){form.find('input').removeClass('trx_addons_field_error');var error=trx_addons_form_validate(form,{error_message_time:4000,exit_after_first_error:!0,rules:[{field:"log",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_login_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_login_long}},{field:"pwd",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_password_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_password_long}}]});if(TRX_ADDONS_STORAGE.login_via_ajax&&!error){jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_login_user',nonce:TRX_ADDONS_STORAGE.ajax_nonce,redirect_to:form.find('input[name="redirect_to"]').length==1?form.find('input[name="redirect_to"]').val():'',remember:form.find('input[name="rememberme"]').val(),user_log:form.find('input[name="log"]').val(),user_pwd:form.find('input[name="pwd"]').val()}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}var result=form.find(".trx_addons_message_box").removeClass("trx_addons_message_box_error").removeClass("trx_addons_message_box_success");if(rez.error===''){result.addClass("trx_addons_message_box_success").html(TRX_ADDONS_STORAGE.msg_login_success);setTimeout(function(){if(rez.redirect_to!==''){location.href=rez.redirect_to}else{location.reload(!0)}},3000)}else{result.addClass("trx_addons_message_box_error").html(TRX_ADDONS_STORAGE.msg_login_error+(rez.error!==undefined?'<br>'+rez.error:''))}result.fadeIn().delay(3000).fadeOut()})}return!TRX_ADDONS_STORAGE.login_via_ajax&&!error}function trx_addons_registration_validate(form){form.find('input').removeClass('trx_addons_field_error');var error=trx_addons_form_validate(form,{error_message_time:4000,exit_after_first_error:!0,rules:[{field:"agree",state:{value:'checked',message:TRX_ADDONS_STORAGE.msg_not_agree},},{field:"log",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_login_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_login_long}},{field:"email",min_length:{value:7,message:TRX_ADDONS_STORAGE.msg_email_not_valid},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_email_long},mask:{value:TRX_ADDONS_STORAGE.email_mask,message:TRX_ADDONS_STORAGE.msg_email_not_valid}},{field:"pwd",min_length:{value:4,message:TRX_ADDONS_STORAGE.msg_password_empty},max_length:{value:60,message:TRX_ADDONS_STORAGE.msg_password_long}},{field:"pwd2",equal_to:{value:'pwd',message:TRX_ADDONS_STORAGE.msg_password_not_equal}}]});if(!error){jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_registration_user',nonce:TRX_ADDONS_STORAGE.ajax_nonce,redirect_to:form.find('input[name="redirect_to"]').length==1?form.find('input[name="redirect_to"]').val():'',user_name:form.find('input[name="log"]').val(),user_email:form.find('input[name="email"]').val(),user_pwd:form.find('input[name="pwd"]').val()}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}var result=form.find(".trx_addons_message_box").removeClass("trx_addons_message_box_error").removeClass("trx_addons_message_box_success");if(rez.error===''){result.addClass("trx_addons_message_box_success").html(TRX_ADDONS_STORAGE.msg_registration_success);setTimeout(function(){if(rez.redirect_to!==''){location.href=rez.redirect_to}else{jQuery('#trx_addons_login_popup .trx_addons_tabs_title_login > a').trigger('click')}},3000)}else{result.addClass("trx_addons_message_box_error").html(TRX_ADDONS_STORAGE.msg_registration_error+(rez.error!==undefined?'<br>'+rez.error:''))}result.fadeIn().delay(3000).fadeOut()})}return!1}});(function(){"use strict";function trx_addons_sc_fullheight(e,container){if(container===undefined)container=jQuery('body');if(container===undefined||container.length===undefined||container.length===0)return;container.find('.trx_addons_stretch_height').each(function(){if(jQuery(this).parents('div:hidden,article:hidden').length>0){return}var fullheight_item=jQuery(this),fullheight_row=jQuery(this).closest('.vc_row,.elementor-section').eq(0);if(fullheight_row.hasClass('vc_row-o-full-height')||fullheight_row.hasClass('elementor-section-height-full')){if(fullheight_row.css('height')!='auto'){fullheight_item.height(fullheight_row.height())}else if(fullheight_item.css('height')!='auto'){fullheight_item.height('auto')}}else{var wh=jQuery(window).height()>=698&&jQuery(window).width()>1024?jQuery(window).height()-trx_addons_fixed_rows_height():'auto';if(wh>0){if(fullheight_item.data('display')!=fullheight_item.css('display')){fullheight_item.css('display',fullheight_item.data('display'))}if(fullheight_item.css('height','auto').outerHeight()<=wh){fullheight_item.css('height',wh)}}else if(wh=='auto'&&fullheight_item.css('height')!='auto'){if(fullheight_item.data('display')==undefined){fullheight_item.attr('data-display',fullheight_item.css('display'))}fullheight_item.css({'height':wh,'display':'block'})}}})}jQuery(document).on('action.resize_trx_addons',trx_addons_sc_equalheight);function trx_addons_sc_equalheight(e,container){if(container===undefined)container=jQuery('body');if(container===undefined||container.length===undefined||container.length===0)return;container.find('[data-equal-height],.trx_addons_equal_height').each(function(){var eh_wrap=jQuery(this);var eh_items_selector=eh_wrap.data('equal-height');
62if(eh_items_selector===undefined)eh_items_selector='>*';var max_h=0;var items=[];var row_y=0;var i=0;eh_wrap.find(eh_items_selector).each(function(){var el=jQuery(this);el.css('visibility','hidden').height('auto');var el_height=el.height();var el_offset=el.offset().top;if(row_y===0)row_y=el_offset;if(row_y<el_offset){if(items.length>0){if(max_h>0){for(i=0;i<items.length;i++)items[i].css('visibility','visible').height(max_h);}items=[];max_h=0}row_y=el_offset}if(el_height>max_h)max_h=el_height;items.push(el)});if(items.length>0){for(i=0;i<items.length;i++){items[i].css('visibility','visible');if(max_h>0)items[i].height(max_h);}}})}jQuery(document).ready(function(){TRX_ADDONS_STORAGE.pagination_busy=!1});jQuery(document).on('action.scroll_trx_addons',function(e){if(TRX_ADDONS_STORAGE.pagination_busy||TRX_ADDONS_STORAGE.pagebuilder_preview_mode){return}var link_wrap=jQuery('.sc_item_pagination_infinite');if(link_wrap.length===0){return}var posts=link_wrap.siblings('.sc_item_posts_container').eq(0);if(posts.offset().top+posts.height()<jQuery(window).scrollTop()+jQuery(window).height()*1.5){link_wrap.find('a').trigger('click')}});jQuery(document).on('action.init_hidden_elements',function(){jQuery('.sc_item_filters:not(.inited),.sc_item_pagination:not(.inited)').addClass('inited').on('click','a',function(e){if(!TRX_ADDONS_STORAGE.pagination_busy){TRX_ADDONS_STORAGE.pagination_busy=!0;var link=jQuery(this),link_wrap=link.parents('.sc_item_filters,.sc_item_pagination'),pagination_wrap=link.parents('.sc_item_pagination'),sc=link_wrap.parent(),posts=link_wrap.siblings('.sc_item_posts_container'),load_more=link_wrap.hasClass('sc_item_pagination_load_more');if(load_more){var page=Number(link.data('page'));var max_page=Number(link.data('max-page'));if(page>max_page){return!1}link_wrap.addClass('loading')}else{posts.append('<div class="trx_addons_loading"></div>')}var params=pagination_wrap.length>
620?pagination_wrap.data('params'):link_wrap.data('params');jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_item_pagination',nonce:TRX_ADDONS_STORAGE.ajax_nonce,params:typeof params=='object'?JSON.stringify(params):params,page:link.parents('.sc_item_filters').length>0?1:link.data('page'),filters_active:link.parents('.sc_item_filters').length>0?link.data('tab'):(link_wrap.siblings('.sc_item_filters').find('a.active').length>0?link_wrap.siblings('.sc_item_filters').find('a.active').data('tab'):'all')}).done(function(response){var rez={};if(response===''||response===0){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error}}else{try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}}if(rez.error===''){if(rez.css!==''){var selector='trx_addons-inline-styles-inline-css',inline_css=jQuery('#'+selector);if(inline_css.length===0)jQuery('body').append('<style id="'+selector+'" type="text/css">'+rez.css+'</style>');else inline_css.append(rez.css)}if(load_more){posts.removeClass('columns_in_single_row');if(posts.find('[class*="_tabs_list_item"]').length>0){posts.find('[class*="_tabs_list_item"]').parent().append(jQuery(rez.data).find('.sc_item_posts_container [class*="_tabs_list_item"]').parent().html());posts.find('[class$="_tabs_content"]').append(jQuery(rez.data).find('.sc_item_posts_container [class$="_tabs_content"]').html());posts.find('[class*="_tabs_list_item_active"]').each(function(idx){if(idx>0){var classes=jQuery(this).attr('class').split(' '),found=!1;for(var i=0;i<classes.length;i++){if(classes[i].indexOf('_tabs_list_item_active')>0){classes[i]='';found=!0;break}}if(found)jQuery(this).attr('class',classes.join(' '));}});posts.find('[class$="_tabs_content"] [class*="_item_active"]').each(function(idx){if(idx>0){var classes=jQuery(this).attr('class').split(' '),found=!1;for(var i=0;i<classes.length;i++){if(classes[i].indexOf('_item_active')>0){classes[i]='';found=!0;break}}if(found)jQuery(this).attr('class',classes.join(' '));}})}else{if(posts.hasClass('masonry_wrap')){var items=jQuery(rez.data).find('.sc_item_posts_container .masonry_item');if(items.length>0){items.addClass('just_loaded_items hidden');posts.append(items);var just_loaded_items=posts.find('.just_loaded_items');trx_addons_when_images_loaded(just_loaded_items,function(){just_loaded_items.removeClass('hidden');posts.masonry('appended',items).masonry()});setTimeout(function(){just_loaded_items.removeClass('just_loaded_items hidden')},1000)}}else{posts.append(jQuery(rez.data).find('.sc_item_posts_container').html())}}jQuery(document).trigger('action.init_hidden_elements',[posts]);link.data('page',Number(link.data('page'))+1);if(link.data('page')>link.data('max-page')){pagination_wrap.fadeOut()}}else{posts.find('.trx_addons_loading').fadeOut();sc.fadeOut(function(){sc.after(jQuery(rez.data).hide());var sc_new=sc.next();sc.remove();sc_new.fadeIn();jQuery(document).trigger('action.init_hidden_elements',[sc_new])})}}else{alert(rez.error);posts.find('.trx_addons_loading').remove()}if(load_more)pagination_wrap.removeClass('loading');TRX_ADDONS_STORAGE.pagination_busy=!1})}e.preventDefault();return!1});jQuery('.sc_post_details_popup:not(.inited)').addClass('inited').on('click','a',function(e){trx_addons_show_post_details(jQuery(this).parents('[data-post_id]'),!0);e.preventDefault();return!1});if(jQuery('.sc_post_details_popup.inited').length>0){jQuery('body:not(.sc_post_details_popup_inited)').addClass('sc_post_details_popup_inited').on('click','#trx_addons_post_details_popup_overlay, .trx_addons_post_details_popup_close',function(e){jQuery('#trx_addons_post_details_popup').fadeOut();jQuery('#trx_addons_post_details_popup_overlay').fadeOut()}).on('click','.trx_addons_post_details_popup_prev,.trx_addons_post_details_popup_next',function(e){var popup=jQuery('#trx_addons_post_details_popup');var post_item=popup.data('post_item');if(!post_item||post_item.length===0)return;var posts_items=post_item.parents('.sc_item_columns,.sc_item_slider').find('[data-post_id]');var cur_idx=-1;posts_items.each(function(idx){if(jQuery(this).data('post_id')==post_item.data('post_id'))cur_idx=idx});if(cur_idx==-1)return;post_item=jQuery(this).hasClass('trx_addons_post_details_popup_prev')?(cur_idx>0?posts_items.eq(cur_idx-1):!1):(cur_idx<posts_items.length-1?posts_items.eq(cur_idx+1):!1);if(!post_item||post_item.length===0)return;popup.fadeOut();trx_addons_show_post_details(post_item,!1)})}function trx_addons_show_post_details(post_item,show_overlay){jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'trx_addons_post_details_in_popup',nonce:TRX_ADDONS_STORAGE.ajax_nonce,post_id:post_item.data('post_id'),post_type:post_item.data('post_type')}).done(function(response){var rez={};if(response===''||response===0){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error}}else{try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}}var msg=rez.error===''?rez.data:rez.error;var popup=jQuery('#trx_addons_post_details_popup');var overlay=jQuery('#trx_addons_post_details_popup_overlay');if(popup.length===0){jQuery('body').append('<div id="trx_addons_post_details_popup_overlay"></div>'+'<div id="trx_addons_post_details_popup">'+'<div class="trx_addons_post_details_content"></div>'+'<span class="trx_addons_post_details_popup_close trx_addons_icon-cancel"></span>'+'<span class="trx_addons_post_details_popup_prev trx_addons_icon-left"></span>'+'<span class="trx_addons_post_details_popup_next trx_addons_icon-right"></span>'+'</div>');popup=jQuery('#trx_addons_post_details_popup');overlay=jQuery('#trx_addons_post_details_popup_overlay')}popup.data('post_item',post_item).find('.trx_addons_post_details_content').html(msg);if(show_overlay)overlay.fadeIn();popup.fadeIn()})}jQuery(document).on('action.scroll_trx_addons',function(){var wt=jQuery(window).scrollTop(),wh=jQuery(window).height();jQuery('.sc_typed_entry:not(.sc_typed_inited)').each(function(){var obj=jQuery(this),ot=obj.offset().top,oh=obj.height();if(wt<=ot+oh&&wt+wh>=ot+oh){obj.addClass('sc_typed_inited').typed({contentType:"html",strings:obj.data('str
62ings'),loop:obj.data('loop')==1,showCursor:obj.data('cursor')==1,cursorChar:obj.data('cursor-char')!=undefined?obj.data('cursor-char'):'|',typeSpeed:obj.data('speed')>0?(11-Math.max(1,Math.min(10,obj.data('speed'))))*10:50,backDelay:obj.data('delay')>0?Math.max(0,Math.min(10,obj.data('delay')))*1000:1000})}})})})})();(function(){"use strict";var trx_addons_once_resize=!1;var $body=jQuery('body');jQuery(document).on('action.init_hidden_elements',function(e,cont){cont.find('a.esgbox').attr('data-elementor-open-lightbox','no');cont.find('a[href$=".jpg"],a[href$=".jpeg"],a[href$=".png"],a[href$=".gif"]').attr('data-elementor-open-lightbox','no')});jQuery(window).on('elementor/frontend/init',function(){if(typeof window.elementorFrontend!=='undefined'&&typeof window.elementorFrontend.hooks!=='undefined'){if(elementorFrontend.isEditMode()){elementorFrontend.hooks.addAction('frontend/element_ready/global',function($cont){var body=$cont.parents('body');if(body.hasClass('cpt_layouts-template')||body.hasClass('cpt_layouts-template-default')||body.hasClass('single-cpt_layouts')){body.find('.elementor-element.elementor-widget').addClass('sc_layouts_item')}jQuery('#toc_menu').remove();jQuery(document).trigger('action.init_hidden_elements',[$cont]);if($cont.parents('.elementor-section-stretched').length>0&&!trx_addons_once_resize){trx_addons_once_resize=!0;jQuery(document).trigger('action.resize_trx_addons',[$cont.parents('.elementor-section-stretched')])}else{jQuery(document).trigger('action.resize_trx_addons',[$cont])}trx_addons_elementor_animate_items()});var body=jQuery('body');if(body.hasClass('cpt_layouts-template')||body.hasClass('cpt_layouts-template-default')||body.hasClass('single-cpt_layouts'))jQuery('.elementor-element.elementor-widget').addClass('sc_layouts_item');jQuery('.elementor-shape').each(function(){var shape=jQuery(this).data('shape');if(shape!==undefined&&shape.indexOf('trx_addons_')==0)trx_addons_load_shape(jQuery(this),shape);});function trx_addons_load_shape(cont,shape){if(cont.length>0&&shape!==''){cont.empty().attr('data-shape',shape);shape=TRX_ADDONS_STORAGE.shapes_url+shape.replace('trx_addons_','')+'.svg';jQuery.get(shape,function(data){cont.append(data.childNodes[0]).attr('data-negative','false')})}}elementorFrontend.hooks.addFilter('frontend/handlers/menu_anchor/scroll_top_distance',function(scrollTop){return scrollTop-trx_addons_fixed_rows_height()})}else{if(typeof elementorFrontend.config!=='undefined'&&typeof elementorFrontend.config.settings!=='undefined'&&typeof elementorFrontend.config.settings.general==='undefined'){elementorFrontend.config.settings.general={'elementor_stretched_section_container':TRX_ADDONS_STORAGE.elementor_stretched_section_container}}setTimeout(function(){trx_addons_once_resize=!0;jQuery(document).trigger('action.resize_trx_addons')},20)}}});jQuery(document).on('action.init_hidden_elements',function(e,cont){trx_addons_elementor_animate_items()});window.trx_addons_elementor_animate_items=function(force){jQuery('[class*="animation_type_"]:not(.animation_type_block)'+(!force?':not(.animated-separate)':'')).each(function(){var sc=jQuery(this),sc_name=sc.data('widget_type');if(sc_name){sc_name=sc_name.split('.');sc_name='.'+sc_name[0].replace('trx_','')+'_item';if(sc.find(sc_name).length==0){sc_name='.post_item';if(sc.find(sc_name).length==0){sc_name='[class*="column-"]'}}}else{sc_name='[class*="column-"]'}var items=sc.find(sc_name);if(items.length==0){sc.addClass('animation_type_block');return}var cid=sc.data('model-cid'),params=cid?trx_addons_elementor_get_settings_by_cid(cid,['_animation']):sc.data('settings'),item_params={},item_speed=sc.hasClass('animated-slow')?'animated-slow':(sc.hasClass('animated-fast')?'animated-fast':'');if(!params){return}for(var i in params){if(i.substr(0,10)=='_animation'||i.substr(0,9)=='animation'){item_params[i]=params[i];delete params[i]}}sc.removeClass('elementor-invisible animated '+trx_addons_elementor_animate_items_animation(item_params)+(sc.data('last-animation')?' '+sc.data('last-animation'):'')).addClass('animated-separate').data('last-animation',trx_addons_elementor_animate_items_animation(item_params));if(!cid){sc.data('settings',params)}if(item_speed!=''){sc.removeClass(item_speed)}sc.data('animation-settings',item_params);items.each(function(idx){var item=jQuery(this);if(item_speed!=''){item.addClass(item_speed)}item.addClass('elementor-invisible animated-item')});if(force){trx_addons_elementor_animate_items_scroll(force)}})};function trx_addons_elementor_get_settings_by_cid(cid,keys){if(typeof elementorFrontend!='undefined'){var settings=elementorFrontend.config.elements.data[cid].attributes;if(keys){var params={};for(var s in settings){for(var i=0;i<keys.length;i++){if(s.indexOf(keys[i])==0){params[s]=settings[s];break}}}return params}return settings}return!1}jQuery(document).on('action.scroll_trx_addons',function(){trx_addons_elementor_animate_items_scroll()});function trx_addons_elementor_animate_items_scroll(force){jQuery('[class*="animated-item"]'+(!force?':not(.animated)':'')).each(function(idx){var item=jQuery(this);if(item.offset().top+50<jQuery(window).scrollTop()+jQuery(window).height()&&(force||!item.hasClass('animated'))){var sc=item.parents('.animated-separate');var item_params=sc.data('animation-settings'),item_delay=trx_addons_elementor_animate_items_delay(item_params,sc,idx),item_animation=trx_addons_elementor_animate_items_animation(item_params);if(force){item.removeClass(item_animation+(item.data('last-animation')?' '+item.data('last-animation'):'')).addClass('elementor-invisible').data('last-animation',item_animation)}else{item.addClass('animated')}setTimeout(function(){item.removeClass('elementor-invisible').addClass(item_animation)},item_delay)}})}function trx_addons_elementor_animate_items_delay(params,sc,idx){return sc.hasClass('animation_type_sequental')?(params&¶ms._animation_delay?params._animation_delay:150)*idx:trx_addons_random(0,params&¶ms._animation_delay?params._animation_delay:1500)}function trx_addons_elementor_animate_items_animation(params){var device=$body.data('elementor-device-mode');if(!device||device=='desktop'){device=''}else{device='_'+device}return params?(typeof params["_animation"+device]!='undefined'?params["_animation"+device]:params._animation):''}})();(function(){'use strict';var $window=jQuery(window),$body=jQuery('body'),motion_step=0,motion_period=250;$window.on('elementor/frontend/init',function(){function parallax_init($target){var parallax_layers=new trx_addons_parallax($target,'layers');parallax_layers.init();var parallax_blocks=new trx_addons_parallax($target,'blocks');parallax_blocks.init()}window.elementorFrontend.hooks.addAction('frontend/element_ready/section',parallax_init);window.elementorFrontend.hooks.addAction('frontend/element_ready/column',parallax_init);window.elementorFrontend.hooks.addAction('frontend/element_ready/element',parallax_init);window.elementorFrontend.hooks.addAction('frontend/element_ready/widget',parallax_init)});window.trx_addons_parallax=function($target,init_type){var self=this,settings=!1,parallax_type='none',edit_mode=Boolean(window.elementorFrontend.isEditMode()),scroll_list=[],mouse_list=[],motion_list=[],wst=$window.scrollTop(),ww=$window.width(),wh=$window.height(),tl=0,tt=0,tw=0,th=0,tx=0,ty=0,is_safari=!!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/),platform=navigator.platform;self.init=function(){if(!edit_mode){if(init_type=='layers'){settings=$target.data('parallax-blocks')||!1;if(settings){parallax_type='layers'}}else{var params=$target.data('parallax-params')||!1;if(params){settings=[];settings.push(params);parallax_type='blocks'}}}else{settings=self.get_editor_settings($target,init_type)}if(!settings){return!1}if(parallax_type=='layers'){self.create_layers();$target.on('mousemove.trx_addons_parallax',self.mouse_move_handler);$target.on('mouseleave.trx_addons_parallax',self.mouse_leave_handler);if(motion_list.length>0){setInterval(self.motion_move_handler,motion_period)}}else if(parallax_type=='blocks'){settings[0].selector=$target;scroll_list.push(settings[0])}$window.on('action.resize_trx_addons action.scroll_trx_addons',self.scroll_handler);self.scroll_update()};self.get_editor_settings=function($target,init_type){if(!window.elementor.hasOwnProperty('elements')){return!1}var elements=window.elementor.elements;if(!elements.models){return!1}var section_id=$target.data('id'),section_cid=$target.data('model-cid'),section_data={};function get_section_data(idx,obj){if(0<Object.keys(section_data).length){return}else if(section_id==obj.id){section_data=obj.attributes.settings.attributes}else if(obj.attributes&&obj.attributes.elements&&obj.attributes.elements.models){jQuery.each(obj.attributes.elements.models,get_section_data)}}jQuery.each(elements.models,get_section_data);if(0===Object.keys(section_data).length){return!1}var settings=[];if(init_type=='layers'&§ion_data.hasOwnProperty('parallax_blocks')){parallax_type='layers';jQuery.each(section_data.parallax_blocks.models,function(index,obj){settings.push(obj.attributes)})}else if(init_type=='blocks'&§ion_data.hasOwnProperty('parallax')&§ion_data.parallax=='parallax'){parallax_type='blocks';settings.push({type:section_data.hasOwnProperty('parallax_type')?section_data.parallax_type:'object',x:section_data.hasOwnProperty('parallax_x')?section_data.parallax_x.size:0,y:section_data.hasOwnProperty('parallax_y')?section_data.parallax_y.size:0,scale:section_data.hasOwnProperty('parallax_scale')?section_data.parallax_scale.size:0,rotate:section_data.hasOwnProperty('parallax_rotate')?section_data.parallax_rotate.size:0,opacity:section_data.hasOwnProperty('parallax_opacity')?section_data.parallax_opacity.size:0,duration:section_data.hasOwnProperty('parallax_duration')?section_data.parallax_duration.size:1,amplitude:section_data.hasOwnProperty('parallax_amplitude')?section_data.parallax_amplitude.size:40,text:section_data.hasOwnProperty('parallax_text')?section_data.parallax_text:'block'})}return 0!==settings.length?settings:!1};self.create_layers=function(){$target.find('> .sc_parallax_block').remove();jQuery.each(settings,function(index,block){var image=block.image.url,speed=block.speed.size,z_index=block.z_index.size,bg_size=block.bg_size?block.bg_size:'auto',anim_prop=block.animation_prop?block.animation_prop:'background',left=block.left.size,top=block.top.size,type=block.type?block.type:'none',motion_dir=block.motion_dir?block.motion_dir:'round',motion_time=block.motion_time?block.motion_time.size:5,$layout=null;if(''!==image||'none'!==type){var layout_init={'z-index':z_index};if('none'===type){layout_init.left=left+'%';
62layout_init.top=top+'%'}$layout=jQuery('<div class="sc_parallax_block sc_parallax_block_type_'+type+(is_safari?' is-safari':'')+('MacIntel'==platform?' is-mac':'')+(typeof block['class']!==undefined&&block['class']!=''?' '+block['class']:'')+'"><div class="sc_parallax_block_image"></div></div>').prependTo($target).css(layout_init);layout_init={'background-image':'url('+image+')','background-size':bg_size,'background-position-x':left+'%','background-position-y':top+'%'};$layout.find('> .sc_parallax_block_image').css(layout_init);var layout_data={selector:$layout,image:image,size:bg_size,prop:anim_prop,type:type,x:left,y:top,z:z_index,speed:2*(speed/100),motion_dir:motion_dir,motion_time:motion_time};if('scroll'===type){scroll_list.push(layout_data)}else if('mouse'===type){mouse_list.push(layout_data)}else if('motion'===type){motion_list.push(layout_data)}}})};self.motion_move_handler=function(){if(tw==0){tl=$target.offset().left;tt=$target.offset().top;tw=$target.width();th=$target.height()}var cx=Math.ceil(tw/2),cy=Math.ceil(th/2);jQuery.each(motion_list,function(index,block){var delta=((motion_period*motion_step++)%(block.motion_time*1000))/(block.motion_time*1000),angle=2*Math.PI*delta;if(block.motion_dir=='round'){var fi=Math.atan2(tw/2*Math.sin(angle),th/2*Math.cos(angle)),dx=tw/2*Math.cos(fi),dy=th/2*Math.sin(fi)}else if(block.motion_dir=='random'){var dx=-tw+tw*2*Math.random(),dy=-th+th*2*Math.random()}else{var dx=block.motion_dir=='vertical'?0:tw/2*Math.cos(angle),dy=block.motion_dir=='horizontal'?0:th/2*Math.sin(angle)}tx=-1*(dx/cx),ty=-1*(dy/cy);if(block.motion_dir=='random'){if(delta==0){self.mouse_move_update(index,block,block.motion_time,Power0.easeNone)}}else{self.mouse_move_update(index,block)}})};self.mouse_move_handler=function(e){if(tw==0){tl=$target.offset().left;tt=$target.offset().top;tw=$target.width();th=$target.height()}wst=$window.scrollTop(),ww=$window.width();wh=$window.height();var cx=Math.ceil(tw/2),cy=Math.ceil(th/2),dx=e.clientX-tl-cx,dy=e.clientY+wst-tt-cy;tx=-1*(dx/cx),ty=-1*(dy/cy);jQuery.each(mouse_list,self.mouse_move_update)};self.mouse_leave_handler=function(e){jQuery.each(mouse_list,function(index,block){var $image=block.selector.find('.sc_parallax_block_image').eq(0);if(block.prop=='transform3d'){TweenMax.to($image,1.5,{x:0,y:0,z:0,rotationX:0,rotationY:0,ease:Power2.easeOut})}})};self.mouse_move_update=function(index,block,time,ease){var $image=block.selector.find('.sc_parallax_block_image').eq(0),speed=block.speed,x=parseFloat(tx*125*speed).toFixed(1),y=parseFloat(ty*125*speed).toFixed(1),z=block.z*50,rotate_x=parseFloat(tx*25*speed).toFixed(1),rotate_y=parseFloat(ty*25*speed).toFixed(1);if(block.prop=='background'){TweenMax.to($image,time===undefined?1:time,{backgroundPositionX:'calc('+block.x+'% + '+x+'px)',backgroundPositionY:'calc('+block.y+'% + '+y+'px)',ease:ease===undefined?Power2.easeOut:ease})}else if(block.prop=='transform'){TweenMax.to($image,time===undefined?1:time,{x:x,y:y,ease:ease===undefined?Power2.easeOut:ease})}else if(block.prop=='transform3d'){TweenMax.to($image,time===undefined?2:time,{x:x,y:y,z:z,rotationX:rotate_y,rotationY:-rotate_x,ease:ease===undefined?Power2.easeOut:ease})}};self.scroll_handler=function(e){wst=$window.scrollTop(),ww=$window.width();wh=$window.height();self.scroll_update()};self.scroll_update=function(){jQuery.each(scroll_list,function(index,block){if(parallax_type=='layers'){var $image=block.selector.find('.sc_parallax_block_image'),speed=block.speed,prop=block.prop,offset_top=block.selector.offset().top,h=block.selector.outerHeight(),y=(wst+wh-offset_top)/h*100;if(wst<offset_top-wh)y=0;if(wst>offset_top+h)y=200;y=parseFloat(speed*y).toFixed(1);if('background'===block.prop){$image.css({'background-position-y':'calc('+block.y+'% + '+y+'px)'})}else{$image.css({'transform':'translateY('+y+'px)'})}}else{var w_top=wst,w_bottom=w_top+wh,obj=block.selector,obj_width=obj.outerWidth(),obj_height=obj.outerHeight(),obj_top=obj.offset().top,obj_bottom=obj_top+obj_height;var entrance=obj.hasClass('sc_parallax_entrance'),entrance_complete=obj.hasClass('sc_parallax_entrance_complete'),bottom_delta=entrance?100:0,start=obj.hasClass('sc_parallax_start'),params=block;if(typeof params.type=='undefined')params.type='object';if(typeof params.x=='undefined')params.x=0;if(typeof params.y=='undefined')params.y=0;if(typeof params.scale=='undefined')params.scale=0;
62if(typeof params.rotate=='undefined')params.rotate=0;if(typeof params.opacity=='undefined')params.opacity=0;if(typeof params.duration=='undefined')params.duration=1;if(typeof params.amplitude=='undefined')params.amplitude=40;if(typeof params.text=='undefined')params.text='block';if(typeof params.ease=='undefined')params.ease="Power2";if(obj.data('inited')===undefined){if(obj_top>w_bottom)obj_top=w_bottom-bottom_delta;else if(obj_bottom<w_top)obj_bottom=w_top;obj.data('inited',1)}if(w_top<=obj_bottom&&obj_top<=w_bottom-bottom_delta&&!entrance_complete){if(entrance){var entrance_start=!1;if(start&&!obj.data('entrance-inited')){if(obj_top<w_bottom-bottom_delta){obj.addClass('sc_parallax_entrance_complete');return}obj.data('entrance-inited',1);entrance_start=!0}else{obj.addClass('sc_parallax_entrance_complete')}}var delta=entrance?1:Math.max(1,(wh+obj_height)*params.amplitude/100),shift=entrance?(entrance_start?0:1):w_bottom-obj_top,step_x=params.x!=0?params.x/delta:0,step_y=params.y!=0?params.y/delta:0,step_scale=params.scale!=0?params.scale/100/delta:0,step_rotate=params.rotate!=0?params.rotate/delta:0,step_opacity=params.opacity!=0?params.opacity/delta:0;var scroller_init={ease:self.get_ease(params.ease)},transform='',val=0;if(step_opacity!=0){scroller_init.opacity=trx_addons_round_number(start?Math.min(1,1-shift*step_opacity+params.opacity):1+shift*step_opacity,2)}if(step_x!=0){val=Math.round(start?params.x-shift*step_x:shift*step_x-(params.type=='bg'&¶ms.x>0?params.x:0));if(start&&((params.x<0&&val>0)||(params.x>0&&val<0)))val=0;transform+='translateX('+val+'px)';scroller_init.x=val}if(step_y!=0){val=Math.round(start?params.y-shift*step_y:shift*step_y-(params.type=='bg'&¶ms.y>0?params.y:0));if(start&&((params.y<0&&val>0)||(params.y>0&&val<0)))val=0;transform+=(transform!=''?' ':'')+'translateY('+val+'px)';scroller_init.y=val}if(step_rotate!=0){val=trx_addons_round_number(start?params.rotate-shift*step_rotate:shift*step_rotate,2);if(start&&((params.rotate<0&&val>0)||(params.rotate>0&&val<0)))val=0;transform+=(transform!=''?' ':'')+'rotate('+val+'deg)';scroller_init.rotation=val}if(step_scale!=0){val=trx_addons_round_number(start?1+params.scale/100-shift*step_scale:1+shift*step_scale-(params.type=='bg'&¶ms.scale<0?params.scale/100:0),2);if(start&&((params.scale<1&&val>1)||(params.scale>1&&val<1)))val=1;transform+=(transform!=''?' ':'')+'scale('+val+')';scroller_init.scale=val}if(['chars','words'].indexOf(params.text)!=-1&&obj.data('element_type')!==undefined){var sc=obj.data('element_type').split('.')[0],inner_obj=obj.find('.sc_parallax_text_block');if(inner_obj.length==0){inner_obj=obj.find(sc=='trx_sc_title'?'.sc_item_title_text,.sc_item_subtitle':(sc=='trx_sc_supertitle'?'.sc_supertitle_text':(sc=='heading'?'.elementor-heading-title':'p')));if(inner_obj.length>0){inner_obj.each(function(idx){inner_obj.eq(idx).html(params.text=='chars'?self.wrap_chars(inner_obj.eq(idx).html()):self.wrap_words(inner_obj.eq(idx).html()))});inner_obj=inner_obj.find('.sc_parallax_text_block')}}if(inner_obj.length>0){obj=inner_obj}}obj.each(function(idx){if(idx==0){TweenMax.to(obj.eq(idx),params.duration,scroller_init)}else{setTimeout(function(){TweenMax.to(obj.eq(idx),params.duration,scroller_init)},(params.text=='chars'?50:250)*idx)}})}}})};self.get_ease=function(name){name=name.toLowerCase();if(name=='none'||name=='line'||name=='linear'||name=='power0')return Power0.easeNone;else if(name=='power1')return Power1.easeOut;else if(name=='power2')return Power2.easeOut;else if(name=='power3')return Power3.easeOut;else if(name=='power4')return Power4.easeOut;else if(name=='back')return Back.easeOut;else if(name=='elastic')return Elastic.easeOut;else if(name=='bounce')return Bounce.easeOut;else if(name=='rough')return Rough.easeOut;else if(name=='slowmo')return SlowMo.easeOut;else if(name=='stepped')return Stepped.easeOut;else if(name=='circ')return Circ.easeOut;else if(name=='expo')return Expo.easeOut;else if(name=='sine')return Sine.easeOut};self.wrap_chars=function(txt){var rez='',ch='',in_tag=!1;for(var i=0;i<txt.length;i++){ch=txt.substr(i,1);if(ch=='<'){in_tag=!0}rez+=in_tag?ch:'<span class="sc_parallax_text_block">'+(txt.substr(i,1)==' '?' ':txt.substr(i,1))+'</span>';if(ch=='>'){in_tag=!1}}return rez};
62self.wrap_words=function(txt){var rez='',ch='',in_tag=!1,in_word=!1;for(var i=0;i<txt.length;i++){ch=txt.substr(i,1);if(ch=='<'){in_tag=!0;if(in_word){rez+='</span>';in_word=!1}}if(!in_tag){if(ch==' '){if(in_word){rez+='</span>';in_word=!1}}else{if(!in_word){rez+='<span class="sc_parallax_text_block">';in_word=!0}}}rez+=ch;if(ch=='>'){in_tag=!1}}return rez}}}());jQuery(document).on('action.ready_trx_addons',function(){"use strict";var $window=jQuery(window),_window_height=$window.height(),_window_width=$window.width(),$document=jQuery(document),$body=jQuery('body'),$adminbar=jQuery('#wpadminbar'),_adminbar_height=trx_addons_adminbar_height();if(!TRX_ADDONS_STORAGE.pagebuilder_preview_mode&&!$body.hasClass('sc_layouts_row_fixed_inited')){var rows=jQuery('.sc_layouts_row_fixed'),rows_always=jQuery('.sc_layouts_row_fixed_always'),last_scroll_offset=-1;if(rows.length>0){rows.each(function(idx){var row=rows.eq(idx);if(!row.next().hasClass('sc_layouts_row_fixed_placeholder')){row.after('<div class="sc_layouts_row_fixed_placeholder" style="background-color:'+row.css('background-color')+';"></div>')}});$document.on('action.scroll_trx_addons',function(){trx_addons_cpt_layouts_fix_rows(rows,rows_always,!1)}).on('action.resize_trx_addons',function(){_window_height=$window.height();_window_width=$window.width();_adminbar_height=trx_addons_adminbar_height();trx_addons_cpt_layouts_fix_rows(rows,rows_always,!0)});$body.addClass('sc_layouts_row_fixed_inited')}}function trx_addons_cpt_layouts_fix_rows(rows,rows_always,resize){if(_window_width<TRX_ADDONS_STORAGE.mobile_breakpoint_fixedrows_off){rows.each(function(idx){var row=rows.eq(idx);if(!row.hasClass('sc_layouts_row_fixed_always')){row.removeClass('sc_layouts_row_fixed_on').css({'top':'auto'})}});if(rows_always.length===0)return;else rows=rows_always}var scroll_offset=$window.scrollTop();var rows_offset=_adminbar_height;if(TRX_ADDONS_STORAGE.hide_fixed_rows>0){if(last_scroll_offset>=0){var event='';if(scroll_offset>last_scroll_offset){if(scroll_offset>_window_height*0.6667&&!$body.hasClass('hide_fixed_rows')){$body.addClass('hide_fixed_rows');event='off'}}else if(scroll_offset<last_scroll_offset){if($body.hasClass('hide_fixed_rows')){$body.removeClass('hide_fixed_rows');event='on'}}if(event){$document.trigger('action.sc_layouts_row_fixed_'+event)}}last_scroll_offset=scroll_offset}rows.each(function(idx){var row=rows.eq(idx);var placeholder=row.next();var h=row.outerHeight();if((row.css('display')=='none'||h===0)&&!row.hasClass('sc_layouts_row_hide_unfixed')){placeholder.height(0);return}var offset=parseInt(row.hasClass('sc_layouts_row_fixed_on')?placeholder.offset().top:row.offset().top,10);if(isNaN(offset))offset=0;if(scroll_offset+rows_offset<=offset){if(row.hasClass('sc_layouts_row_fixed_on')){row.addClass('sc_layouts_row_fixed_animation_off');setTimeout(function(){row.removeClass('sc_layouts_row_fixed_on sc_layouts_row_fixed_animation_off').css({'top':'auto'});$document.trigger('action.sc_layouts_row_fixed_off')},trx_addons_apply_filters('trx_addons_filter_sc_layouts_row_fixed_off_timeout',0))}}else{if(!row.hasClass('sc_layouts_row_fixed_on')){if(rows_offset+h<_window_height*0.33){placeholder.height(h);row.addClass('sc_layouts_row_fixed_on').css({'top':rows_offset+'px'});h=row.outerHeight();$document.trigger('action.sc_layouts_row_fixed_on')}}else if(resize&&row.hasClass('sc_layouts_row_fixed_on')&&row.offset().top!=rows_offset){row.css({'top':rows_offset+'px'})}rows_offset+=h}})}});jQuery(document).on('action.init_hidden_elements',function(e,cont){"use strict";cont.find('[class*="portfolio_page_gallery_type_masonry_"]').each(function(){var portfolio=jQuery(this);if(portfolio.parents('div:hidden,article:hidden').length>0)return;if(!portfolio.hasClass('inited')){portfolio.addClass('inited');trx_addons_when_images_loaded(portfolio,function(){portfolio.masonry({itemSelector:'.portfolio_page_gallery_item',columnWidth:'.portfolio_page_gallery_item',percentPosition:!0});jQuery(window).trigger('resize')}
62)}else{setTimeout(function(){portfolio.masonry()},310)}})});jQuery(document).on('action.init_hidden_elements',function(e,container){"use strict";var toc_menu=jQuery('#toc_menu');if(toc_menu.length==0){trx_addons_build_page_toc();toc_menu=jQuery('#toc_menu');if(toc_menu.length==0)return}else if(toc_menu.hasClass('inited')){return}toc_menu.addClass('inited');var toc_menu_items=toc_menu.find('.toc_menu_item');jQuery('.toc_menu_item > a').on('click',function(e){var link_obj=jQuery(this),href=link_obj.attr('href'),pos=href.indexOf('#');if(pos>=0&&href.length>1&&trx_addons_is_local_link(href)){e.preventDefault();trx_addons_scroll_to_anchor(jQuery(this),!0);return!1}});var wheel_busy=!1,wheel_time=0,wheel_stop=!1;if(TRX_ADDONS_STORAGE.scroll_to_anchor==1&&!TRX_ADDONS_STORAGE.scroll_to_anchor_wheel){TRX_ADDONS_STORAGE.scroll_to_anchor_wheel=!0;jQuery(document).on('action.stop_wheel_handlers',function(e){wheel_stop=!0});jQuery(document).on('action.start_wheel_handlers',function(e){wheel_stop=!1});window.addEventListener('mousewheel',trx_addons_mouse_wheel,{passive:!1});jQuery(window).on('DOMMouseScroll',trx_addons_mouse_wheel)}function trx_addons_mouse_wheel(e){if(screen.width<960||jQuery(window).width()<960||wheel_stop||trx_addons_browser_is_ios()){return!0}if(wheel_busy||wheel_time==e.timeStamp){e.preventDefault();return!1}wheel_time=e.timeStamp;var wheel_dir=e.originalEvent?e.originalEvent.wheelDelta>0||e.originalEvent.detail<0?-1:1:e.wheelDelta>0||e.detail<0?-1:1;toc_menu_items=jQuery('#toc_menu .toc_menu_item');var items=trx_addons_detect_active_toc(!0);if(items){var doit=!1;var scroll_offset=parseInt(jQuery(window).scrollTop(),10);var wh=jQuery(window).height();var ah=trx_addons_fixed_rows_height();if(wheel_dir==-1){doit=!0;setTimeout(function(){if(items.prev>=0&&items.prevOffset>=scroll_offset-wh-ah){trx_addons_scroll_to_anchor(toc_menu_items.eq(items.prev).find('a'),!1)}else{trx_addons_document_animate_to(Math.max(0,scroll_offset-wh))}},10)}else{doit=!0;setTimeout(function(){if(items.next>=0&&items.nextOffset<=scroll_offset+wh+ah){trx_addons_scroll_to_anchor(toc_menu_items.eq(items.next).find('a'),!1)}else{trx_addons_document_animate_to(Math.min(jQuery(document).height(),scroll_offset+wh))}},10)}if(doit){wheel_busy=!0;setTimeout(function(){wheel_busy=!1},trx_addons_browser_is_ios()?1200:100);e.preventDefault();return!1}}}var last_scroll_offset=-1;function trx_addons_detect_active_toc(force){var scroll_offset=parseInt(jQuery(window).scrollTop(),10);if(!force&&scroll_offset==last_scroll_offset){return!1}else{last_scroll_offset=scroll_offset}var items={loc:'',current:[],prev:-1,prevOffset:-1,next:-1,nextOffset:-1};var fixed_rows_height=Math.ceil(trx_addons_fixed_rows_height());toc_menu_items.each(function(idx){var id='#'+jQuery(this).data('id');var pos=id.indexOf('#');if(pos<0||id.length==1)return;var href=jQuery(this).find('a').attr('href');if(!trx_addons_is_local_link(href)||jQuery(id).length==0)return;var off=jQuery(id).offset().top;var id_next=jQuery(this).next().find('a').attr('href');var off_next=id_next&&idx<toc_menu_items.length-1&&jQuery(id_next).length>0?parseInt(jQuery(id_next).offset().top,10):1000000;if(off>scroll_offset+fixed_rows_height+20){if(items.next<0){items.next=idx;items.nextOffset=off}}else if(off<scroll_offset-fixed_rows_height-20){items.prev=idx;items.prevOffset=off}if(off<scroll_offset+jQuery(window).height()*0.8&&scroll_offset<off_next-fixed_rows_height){items.current.push(idx);if(items.loc==''){var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0)loc=loc.substring(0,loc_pos);items.loc=href.indexOf('#')==0?loc+id:id}}});return items}jQuery(window).on('scroll',function(){trx_addons_mark_active_toc()});setTimeout(function(){trx_addons_mark_active_toc()},500);trx_addons_mark_active_toc();function trx_addons_mark_active_toc(){var items=trx_addons_detect_active_toc();if(items){toc_menu_items.removeClass('toc_menu_item_active');for(var i=0;i<items.current.length;i++){toc_menu_items.eq(items.current[i]).addClass('toc_menu_item_active');
62if(items.loc!==''&&TRX_ADDONS_STORAGE.update_location_from_anchor==1&&!trx_addons_browser_is_mobile()&&!trx_addons_browser_is_ios()&&!wheel_busy){trx_addons_document_set_location(items.loc)}}jQuery(document).trigger('action.toc_menu_item_active',[items.current])}}function trx_addons_scroll_to_anchor(link_obj,click_event){var href=click_event?link_obj.attr('href'):'#'+link_obj.parent().data('id');var pos=href.indexOf('#');if(pos>=0&&href.length>1&&trx_addons_is_local_link(href)){wheel_busy=!0;setTimeout(function(){wheel_busy=!1},trx_addons_browser_is_ios()?1200:100);trx_addons_document_animate_to(href.substr(pos),function(){if(TRX_ADDONS_STORAGE.update_location_from_anchor==1){var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0)loc=loc.substring(0,loc_pos);trx_addons_document_set_location(pos==0?loc+href:href)}});return!0}return!1}function trx_addons_build_page_toc(){var toc='',toc_count=0;jQuery('[id^="toc_menu_"],.sc_anchor').each(function(idx){var obj=jQuery(this);var obj_id=obj.attr('id')||('sc_anchor_'+Math.random()).replace('.','');var row=obj.closest('.wpb_row,.elementor-row,.elementor-section').eq(0);if(row.length==0)row=!obj.parent().hasClass('entry-content')?obj.parent():obj;var row_id=row.length>0&&row.attr('id')!==undefined&&row.attr('id')!==''?row.attr('id'):'';var id=row_id||obj_id.substr(10);if(row.length>0&&row_id==''){row.attr('id',id)}var url=obj.data('url');var icon=obj.data('vc-icon')||'toc_menu_icon_default';var title=obj.attr('title');var description=obj.data('description');var separator=obj.data('separator');toc_count++;toc+='<div class="toc_menu_item'+(separator=='yes'?' toc_menu_separator':'')+'" data-id="'+id+'">'+(title||description?'<a href="'+(url?url:'#'+id)+'" class="toc_menu_description">'+(title?'<span class="toc_menu_description_title">'+title+'</span>':'')+(description?'<span class="toc_menu_description_text">'+description+'</span>':'')+'</a>':'')+'<a href="'+(url?url:'#'+id)+'" class="toc_menu_icon '+icon+'"></a>'+'</div>'});if(toc_count>0){jQuery('body').append('<div id="toc_menu" class="toc_menu"><div class="toc_menu_inner">'+toc+'</div></div>')}}});jQuery(document).on('action.init_hidden_elements',function(e,container){"use strict";if(container.find('.sc_form_form:not(.sc_form_custom):not(.inited)').length>0){container.find('.sc_form_form:not(.sc_form_custom):not(.inited)').addClass('inited').submit(function(e){sc_form_validate(jQuery(this));e.preventDefault();return!1})}jQuery('input[type="text"]:not(.fill_inited),input[type="number"]:not(.fill_inited),input[type="search"]:not(.fill_inited),input[type="password"]:not(.fill_inited),input[type="email"]:not(.fill_inited),textarea:not(.fill_inited),select:not(.fill_inited)').each(function(){var fld=jQuery(this);sc_form_mark_filled(fld);fld.addClass('fill_inited').on('blur change',function(){sc_form_mark_filled(jQuery(this));if(jQuery(this).hasClass('filled'))jQuery(this).removeClass('trx_addons_field_error wpcf7-not-valid');})});function sc_form_mark_filled(field){if(field.val()!=='')field.addClass('filled');else field.removeClass('filled')}function sc_form_validate(form){var url=form.attr('action');if(url=='')return!1;form.find('input').removeClass('trx_addons_error_field');var error=trx_addons_form_validate(form,{rules:[{field:"name",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_field_name_empty},},{field:"email",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_field_email_empty},mask:{value:TRX_ADDONS_STORAGE.email_mask,message:TRX_ADDONS_STORAGE.msg_field_email_not_valid}},{field:"message",min_length:{value:1,message:TRX_ADDONS_STORAGE.msg_field_text_empty},}]});if(!error&&url!='#'){jQuery.post(url,{action:"send_sc_form",nonce:TRX_ADDONS_STORAGE.ajax_nonce,data:form.serialize()}).done(function(response){var rez={};try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_ajax_error};console.log(response)}var result=form.find(".trx_addons_message_box").removeClass("trx_addons_message_box_error").removeClass("trx_addons_message_box_success");if(rez.error===''){form.get(0).reset();result.addClass("trx_addons_message_box_success").html(TRX_ADDONS_STORAGE.msg_send_complete)}else{result.addClass("trx_addons_message_box_error").html(TRX_ADDONS_STORAGE.msg_send_error+' '+rez.error)}result.fadeIn().delay(3000).fadeOut()})}return!error}});(function(){"use strict";var googlemap={'inited':!1,'count':0,'geocoder':null,'maps':[]};var timer=null;jQuery(document).on('action.init_hidden_elements',function(e,container){if(container===undefined)container=jQuery('body');var gmap=container.find('.sc_googlemap:not(.inited)');if(gmap.length>0){if(timer!==null)clearTimeout(timer);timer=setTimeout(function(){trx_addons_sc_googlemap_init(e,container)},gmap.parents('.elementor-element-editable,.gutenberg__editor').length>0?500:0)}});function trx_addons_sc_googlemap_init(e,container){if(typeof google==='undefined'||typeof google.maps==='undefined'){if(timer!==null)clearTimeout(timer);timer=setTimeout(function(){trx_addons_sc_googlemap_init(e,container)},100);return}if(container===undefined)container=jQuery('body');var gmap=container.find('.sc_googlemap:not(.inited)');if(gmap.length>0){gmap.each(function(){if(jQuery(this).parents('div:hidden,article:hidden').length>0)return;var map=jQuery(this).addClass('inited'),map_id=map.attr('id'),map_zoom=map.data('zoom'),map_style=map.data('style'),map_center=map.data('center'),map_editable=map.data('editable')=='1',map_cluster_icon=ma
62p.data('cluster-icon'),map_markers=[];map.find('.sc_googlemap_marker').each(function(){var marker=jQuery(this),address=marker.data('address');if(!address)return;var latlng=address.split(',').map(parseFloat);map_markers.push({icon:marker.data('icon'),icon_retina:marker.data('icon_retina'),icon_width:marker.data('icon_width'),icon_height:marker.data('icon_height'),address:latlng.length==2&&!isNaN(latlng[0])&&!isNaN(latlng[1])?'':address,latlng:latlng.length!=2||isNaN(latlng[0])||isNaN(latlng[1])?'':latlng,description:marker.data('description'),title:marker.data('title'),animation:marker.data('animation')=='drop'?google.maps.Animation.DROP:(marker.data('animation')=='bounce'?google.maps.Animation.BOUNCE:!1),})});trx_addons_sc_googlemap_create(map,{style:map_style,zoom:map_zoom,center:map_center,editable:map_editable,cluster_icon:map_cluster_icon,markers:map_markers})})}}function trx_addons_sc_googlemap_create(map,coords){if(!googlemap.inited)trx_addons_sc_googlemap_init_styles();var id=map.attr('id');googlemap.count++;if(typeof googlemap.maps[id]!=='undefined'){id+='_copy'+googlemap.count;map.attr('id',id)}var center=null;if(coords.center){center=(''+coords.center).split(',').map(parseFloat);center=center.length==2?new google.maps.LatLng(center[0],center[1]):null}googlemap.maps[id]={dom:map.get(0),markers_inited:0,markers:coords.markers,geocoder_request:!1,clusterer:null,clusterIcon:coords.cluster_icon,editable:coords.editable,fit_to_bounds:!1,bounds:[[-999,-999],[-999,-999]],opt:{center:center,scrollwheel:!1,scaleControl:!1,disableDefaultUI:!1,zoom:coords.zoom?parseInt(coords.zoom,10):(coords.markers.length==1&¢er===null?16:0),zoomControl:!0,panControl:!0,mapTypeControl:!1,streetViewControl:!1,overviewMapControl:!1,styles:TRX_ADDONS_STORAGE.googlemap_styles[coords.style?coords.style:'default'],mapTypeId:google.maps.MapTypeId.ROADMAP}};trx_addons_sc_googlemap_build(id)}function trx_addons_sc_googlemap_refresh(){for(id in googlemap.maps){trx_addons_sc_googlemap_build(id)}}function trx_addons_sc_googlemap_build(id){googlemap.maps[id].map=new google.maps.Map(googlemap.maps[id].dom,googlemap.maps[id].opt);googlemap.maps[id].fit_to_bounds=googlemap.maps[id].opt.zoom<1&&(googlemap.maps[id].opt.center||googlemap.maps[id].markers.length>1);googlemap.maps[id].bounds=new google.maps.LatLngBounds();if(googlemap.maps[id].opt.center){googlemap.maps[id].bounds.extend(googlemap.maps[id].opt.center)}if(googlemap.maps[id].opt.zoom>0){googlemap.maps[id].map.setZoom(googlemap.maps[id].opt.zoom)}jQuery(document).on('action.resize_trx_addons',function(){if(googlemap.maps[id].map&&jQuery('#'+id).parent().hasClass('ready')){if(googlemap.maps[id].opt.center){googlemap.maps[id].map.setCenter(googlemap.maps[id].opt.center)}if(googlemap.maps[id].markers_inited==googlemap.maps[id].markers.length){googlemap.maps[id].map.fitBounds(googlemap.maps[id].bounds);googlemap.maps[id].map.panToBounds(googlemap.maps[id].bounds)}}});for(var i=0;i<googlemap.maps[id].markers.length;i++){googlemap.maps[id].markers[i].inited=!1}trx_addons_sc_googlemap_add_markers(id)}function trx_addons_sc_googlemap_add_markers(id){for(var i=0;i<googlemap.maps[id].markers.length;i++){if(googlemap.maps[id].markers[i].inited){continue}if(!googlemap.maps[id].markers[i].latlng){if(googlemap.maps[id].geocoder_request!==!1)continue;if(!googlemap.geocoder)googlemap.geocoder=new google.maps.Geocoder();googlemap.maps[id].geocoder_request=i;googlemap.geocoder.geocode({address:googlemap.maps[id].markers[i].address},function(results,status){if(status==google.maps.GeocoderStatus.OK){try{var idx=googlemap.maps[id].geocoder_request;if(results[0].geometry.location.lat&&results[0].geometry.location.lng){googlemap.maps[id].markers[idx].latlng=[results[0].geometry.location.lat(),results[0].geometry.location.lng()]}else{googlemap.maps[id].markers[idx].latlng=results[0].geometry.location.toString().replace(/\(\)/g,'').split(',').map(parseFloat)}setTimeout(function(){trx_addons_sc_googlemap_add_markers(id)},200)}catch(e){}}else{console.log(TRX_ADDONS_STORAGE.msg_sc_googlemap_geocoder_error+' '+status)}googlemap.maps[id].geocoder_request=!1})}else{var markerInit={map:googlemap.maps[id].map,position:new google.maps.LatLng(googlemap.maps[id].markers[i].latlng[0],googlemap.maps[id].markers[i].latlng[1]),clickable:googlemap.maps[id].markers[i].description!==''};if(googlemap.maps[id].markers[i].icon){markerInit.icon=googlemap.maps[id].markers[i].icon_width>0&&googlemap.maps[id].markers[i].icon_height>0?new google.maps.MarkerImage(googlemap.maps[id].markers[i].icon,null,
62null,null,new google.maps.Size(googlemap.maps[id].markers[i].icon_width,googlemap.maps[id].markers[i].icon_height)):googlemap.maps[id].markers[i].icon}if(googlemap.maps[id].markers[i].title){markerInit.title=googlemap.maps[id].markers[i].title}if(googlemap.maps[id].markers[i].animation){markerInit.animation=googlemap.maps[id].markers[i].animation}googlemap.maps[id].markers[i].marker=new google.maps.Marker(markerInit);if(googlemap.maps[id].opt.center==null&&(googlemap.maps[id].markers.length==1||googlemap.maps[id].opt.zoom>0)){googlemap.maps[id].opt.center=markerInit.position;googlemap.maps[id].map.setCenter(googlemap.maps[id].opt.center)}if(googlemap.maps[id].markers[i].description!==''){googlemap.maps[id].markers[i].infowindow=new google.maps.InfoWindow({content:'<div class="sc_googlemap_info_window">'+googlemap.maps[id].markers[i].description+'</div>'});google.maps.event.addListener(googlemap.maps[id].markers[i].marker,"click",function(e){var latlng=e.latLng.toString().replace("(",'').replace(")","").replace(" ","").split(',').map(parseFloat);for(var j=0;j<googlemap.maps[id].markers.length;j++){if(trx_addons_googlemap_compare_latlng(latlng,googlemap.maps[id].markers[j].latlng)){googlemap.maps[id].opened_marker=googlemap.maps[id].markers[j];googlemap.maps[id].old_zoom=googlemap.maps[id].map.getZoom();googlemap.maps[id].map.setZoom(Math.max(16,googlemap.maps[id].old_zoom+2));googlemap.maps[id].old_center=googlemap.maps[id].map.getCenter();var center=googlemap.maps[id].markers[j].latlng;googlemap.maps[id].map.setCenter(new google.maps.LatLng(center[0],center[1]));if(googlemap.maps[id].markers[j].animation){googlemap.maps[id].markers[j].marker.setAnimation(null)}googlemap.maps[id].markers[j].infowindow.open(googlemap.maps[id].map,googlemap.maps[id].markers[j].marker);break}}});google.maps.event.addListener(googlemap.maps[id].markers[i].infowindow,'closeclick',function(){googlemap.maps[id].map.setZoom(googlemap.maps[id].old_zoom);googlemap.maps[id].map.setCenter(googlemap.maps[id].old_center);if(googlemap.maps[id].opened_marker.animation){googlemap.maps[id].opened_marker.marker.setAnimation(googlemap.maps[id].opened_marker.animation)}})}googlemap.maps[id].markers[i].inited=!0;googlemap.maps[id].markers_inited++;googlemap.maps[id].bounds.extend(markerInit.position)}}if(googlemap.maps[id].markers_inited==googlemap.maps[id].markers.length){if(googlemap.maps[id].markers_inited>1){var markers=[];for(i=0;i<googlemap.maps[id].markers.length;i++){markers.push(googlemap.maps[id].markers[i].marker)}
62googlemap.maps[id].clusterer=new MarkerClusterer(googlemap.maps[id].map,markers,{maxZoom:18,gridSize:60,styles:[{url:googlemap.maps[id].clusterIcon,width:48,height:48,textColor:"#fff"}]})}if(googlemap.maps[id].opt.zoom<1||googlemap.maps[id].fit_to_bounds){googlemap.maps[id].map.fitBounds(googlemap.maps[id].bounds);googlemap.maps[id].map.panToBounds(googlemap.maps[id].bounds)}setTimeout(function(){jQuery('#'+id).parent().addClass('ready')},100)}}function trx_addons_googlemap_compare_latlng(l1,l2){var m0=Math.min((''+l1[0]).length,(''+l2[0]).length);l1[0]=Number(l1[0]).toFixed(m0);l2[0]=Number(l2[0]).toFixed(m0);var m1=Math.min((''+l1[1]).length,(''+l2[1]).length);l1[1]=Number(l1[1]).toFixed(m1);l2[1]=Number(l2[1]).toFixed(m1);return l1[0]==l2[0]&&l1[1]==l2[1]}function trx_addons_sc_googlemap_init_styles(){TRX_ADDONS_STORAGE.googlemap_styles={'default':[],'greyscale':[{"stylers":[{"saturation":-100}]}],'inverse':[{"stylers":[{"invert_lightness":!0},{"visibility":"on"}]}],'simple':[{stylers:[{hue:"#00ffe6"},{saturation:-20}]},{featureType:"road",elementType:"geometry",stylers:[{lightness:100},{visibility:"simplified"}]},{featureType:"road",elementType:"labels",stylers:[{visibility:"off"}]}]};jQuery(document).trigger('action.add_googlemap_styles');googlemap.inited=!0}})();function ClusterIcon(a,b){a.getMarkerClusterer().extend(ClusterIcon,google.maps.OverlayView),this.cluster_=a,this.className_=a.getMarkerClusterer().getClusterClass(),this.styles_=b,this.center_=null,this.div_=null,this.sums_=null,this.visible_=!1,this.setMap(a.getMap())}function Cluster(a){this.markerClusterer_=a,this.map_=a.getMap(),this.gridSize_=a.getGridSize(),this.minClusterSize_=a.getMinimumClusterSize(),this.averageCenter_=a.getAverageCenter(),this.markers_=[],this.center_=null,this.bounds_=null,this.clusterIcon_=new ClusterIcon(this,a.getStyles())}function MarkerClusterer(a,b,c){this.extend(MarkerClusterer,google.maps.OverlayView),b=b||[],c=c||{},this.markers_=[],this.clusters_=[],this.listeners_=[],this.activeMap_=null,this.ready_=!1,this.gridSize_=c.gridSize||60,this.minClusterSize_=c.minimumClusterSize||2,this.maxZoom_=c.maxZoom||null,this.styles_=c.styles||[],this.title_=c.title||"",this.zoomOnClick_=!0,void 0!==c.zoomOnClick&&(this.zoomOnClick_=c.zoomOnClick),this.averageCenter_=!1,void 0!==c.averageCenter&&(this.averageCenter_=c.averageCenter),this.ignoreHidden_=!1,void 0!==c.ignoreHidden&&(this.ignoreHidden_=c.ignoreHidden),this.enableRetinaIcons_=!1,void 0!==c.enableRetinaIcons&&(this.enableRetinaIcons_=c.enableRetinaIcons),this.imagePath_=c.imagePath||MarkerClusterer.IMAGE_PATH,this.imageExtension_=c.imageExtension||MarkerClusterer.IMAGE_EXTENSION,this.imageSizes_=c.imageSizes||MarkerClusterer.IMAGE_SIZES,this.calculator_=c.calculator||MarkerClusterer.CALCULATOR,this.batchSize_=c.batchSize||MarkerClusterer.BATCH_SIZE,this.batchSizeIE_=c.batchSizeIE||MarkerClusterer.BATCH_SIZE_IE,this.clusterClass_=c.clusterClass||"cluster",navigator.userAgent.toLowerCase().indexOf("msie")!==-1&&(this.batchSize_=this.batchSizeIE_),this.setupStyles_(),this.addMarkers(b,!0),this.setMap(a)}ClusterIcon.prototype.onAdd=function(){var b,c,a=this;this.div_=document.createElement("div"),this.div_.className=this.className_,this.visible_&&this.show(),this.getPanes().overlayMouseTarget.appendChild(this.div_),this.boundsChangedListener_=google.maps.event.addListener(this.getMap(),"bounds_changed",function(){c=b}),google.maps.event.addDomListener(this.div_,"mousedown",function(){b=!0,c=!1}),google.maps.event.addDomListener(this.div_,"click",function(d){if(b=!1,!c){var e,f,g=a.cluster_.getMarkerClusterer();google.maps.event.trigger(g,"click",a.cluster_),google.maps.event.trigger(g,"clusterclick",a.cluster_),g.getZoomOnClick()&&(f=g.getMaxZoom(),e=a.cluster_.getBounds(),g.getMap().fitBounds(e),setTimeout(function(){g.getMap().fitBounds(e),null!==f&&g.getMap().getZoom()>f&&g.getMap().setZoom(f+1)},100)),d.cancelBubble=!0,d.stopPropagation&&d.stopPropagation()}}),google.maps.event.addDomListener(this.div_,"mouseover",function(){var b=a.cluster_.getMarkerClusterer();google.maps.event.trigger(b,"mouseover",a.cluster_)}),google.maps.event.addDomListener(this.div_,"mouseout",function(){var b=a.cluster_.getMarkerClusterer();google.maps.event.trigger(b,"mouseout",a.cluster_)})},ClusterIcon.prototype.onRemove=function(){this.div_&&this.div_.parentNode&&(this.hide(),google.maps.event.removeListener(this.boundsChangedListener_),google.maps.event.clearInstanceListeners(this.div_),this.div_.parentNode.removeChild(this.div_),this.div_=null)},ClusterIcon.prototype.draw=function(){if(this.visible_){var a=this.getPosFromLatLng_(this.center_);this.div_.style.top=a.y+"px",this.div_.style.left=a.x+"px"}},ClusterIcon.prototype.hide=function(){this.div_&&(this.div_.style.display="none"),this.visible_=!1},ClusterIcon.prototype.show=function(){if(this.div_){var a="",b=this.backgroundPosition_.split(" "),c=parseInt(b[0].trim(),10),d=parseInt(b[1].trim(),10),e=this.getPosFromLatLng_(this.center_);this.div_.style.cssText=this.createCss(e),a="<img src='"+this.url_+"' style='position: absolute; top: "+d+"px; left: "+c+"px; ",this.cluster_.getMarkerClusterer().enableRetinaIcons_||(a+="clip: rect("+-1*d+"px, "+(-1*c+this.width_)+"px, "+(-1*d+this.height_)+"px, "+-1*c+"px);"),a+="'>",this.div_.innerHTML=a+"<div style='position: absolute;top: "+this.anchorText_[0]+"px;left: "+this.anchorText_[1]+"px;color: "+this.textColor_+";font-size: "+this.textSize_+"px;font-family: "+this.fontFamily_+";font-weight: "+this.fontWeight_+";font-style: "+this.fontStyle_+";text-decoration: "+this.textDecoration_+";text-align: center;width: "+this.width_+"px;line-height:"+this.height_+"px;'>"+this.sums_.text+"</div>","undefined"==typeof this.sums_.title||""===this.sums_.title?this.div_.title=this.cluster_.getMarkerClusterer().getTitle():this.div_.title=this.sums_.title,this.div_.style.display=""}this.visible_=!0},ClusterIcon.prototype.useStyle=function(a){this.sums_=a;var b=Math.max(0,a.index-1);b=Math.min(this.styles_.length-1,b);var c=this.styles_[b];this.url_=c.url,this.height_=c.height,this.width_=c.width,this.anchorText_=c.anchorText||[0,0],this.anchorIcon_=c.anchorIcon||[parseInt(this.height_/2,10),parseInt(this.width_/2,10)],this.textColor_=c.textColor||"black",this.textSize_=c.textSize||11,this.textDecoration_=c.textDecoration||"none",this.fontWeight_=c.fontWeight||"bold",this.fontStyle_=c.fontStyle||"normal",this.fontFamily_=c.fontFamily||"Arial,sans-serif",this.backgroundPosition_=c.backgroundPosition||"0 0"},ClusterIcon.prototype.setCenter=function(a){this.center_=a},ClusterIcon.prototype.createCss=function(a){var b=[];return b.push("cursor: pointer;"),b.push("position: absolute; top: "+a.y+"px; left: "+a.x+"px;"),b.push("width: "+this.width_+"px; height: "+this.height_+"px;"),b.join("")},ClusterIcon.prototype.getPosFromLatLng_=function(a){var b=this.getProjection().fromLatLngToDivPixel(a);return b.x-=this.anchorIcon_[1],b.y-=this.anchorIcon_[0],b.x=parseInt(b.x,10),b.y=parseInt(b.y,10),b},Cluster.prototype.getSize=function(){return this.markers_.length},Cluster.prototype.getMarkers=function(){return this.markers_},Cluster.prototype.getCenter=function(){return this.center_},Cluster.prototype.getMap=function(){return this.map_},Cluster.prototype.getMarkerClusterer=function(){return this.markerClusterer_},Cluster.prototype.getBounds=function(){var a,b=new google.maps.LatLngBounds(this.center_,this.center_),c=this.getMarkers();for(a=0;a<c.length;a++)b.extend(c[a].getPosition());return b},Cluster.prototype.remove=function(){this.clusterIcon_.setMap(null),this.markers_=[],delete this.markers_},Cluster.prototype.addMarker=function(a){var b,c,d;if(this.isMarkerAlreadyAdded_(a))return!1;if(this.center_){if(this.averageCenter_){var e=this.markers_.length+1,f=(this.center_.lat()*(e-1)+a.getPosition().lat())/e,g=(this.center_.lng()*(e-1)+a.getPosition().lng())/e;this.center_=new google.maps.LatLng(f,g),this.calculateBounds_()}}else this.center_=a.getPosition(),this.calculateBounds_();if(a.isAdded=!0,this.markers_.push(a),c=this.markers_.length,d=this.markerClusterer_.getMaxZoom(),null!==d&&this.map_.getZoom()>d)a.getMap()!==this.map_&&a.setMap(this.map_);else if(c<this.minClusterSize_)a.getMap()!==this.map_&&a.setMap(this.map_);else if(c===this.minClusterSize_)for(b=0;b<c;b++)this.markers_[b].setMap(null);else a.setMap(null);return this.updateIcon_(),!0},Cluster.prototype.isMarkerInClusterBounds=function(a){return this.bounds_.contains(a.getPosition())},Cluster.prototype.calculateBounds_=function(){var a=new google.maps.LatLngBounds(this.center_,this.center_);this.bounds_=this.markerClusterer_.getExtendedBounds(a)},Cluster.prototype.updateIcon_=function(){var a=this.markers_.length,b=this.markerClusterer_.getMaxZoom();if(null!==b&&this.map_.getZoom()>b)return void this.clusterIcon_.hide();if(a<this.minClusterSize_)return void this.clusterIcon_.hide();var c=this.markerClusterer_.getStyles().length,d=this.markerClusterer_.getCalculator()(this.markers_,c);this.clusterIcon_.setCenter(this.center_),this.clusterIcon_.useStyle(d),this.clusterIcon_.show()},Cluster.prototype.isMarkerAlreadyAdded_=function(a){var b;if(this.markers_.indexOf)return this.markers_.indexOf(a)!==-1;for(b=0;b<this.markers_.length;b++)if(a===this.markers_[b])return!0;return!1},MarkerClusterer.prototype.onAdd=function(){var a=this;this.activeMap_=this.getMap(),this.ready_=!0,this.repaint(),this.listeners_=[google.maps.event.addListener(this.getMap(),"zoom_changed",function(){a.resetViewport_(!1),this.getZoom()!==(this.get("minZoom")||0)&&this.getZoom()!==this.get("maxZoom")||google.maps.event.trigger(this,"idle")}),google.maps.event.addListener(this.getMap(),"idle",function(){a.redraw_()})]},MarkerClusterer.prototype.onRemove=function(){var a;for(a=0;a<this.markers_.length;a++)this.markers_[a].getMap()!==this.activeMap_&&this.markers_[a].setMap(this.activeMap_);for(a=0;
vendor: 4,374 bytes, line 62
62a<this.clusters_.length;a++)this.clusters_[a].remove();for(this.clusters_=[],a=0;a<this.listeners_.length;a++)google.maps.event.removeListener(this.listeners_[a]);this.listeners_=[],this.activeMap_=null,this.ready_=!1},MarkerClusterer.prototype.draw=function(){},MarkerClusterer.prototype.setupStyles_=function(){var a,b;if(!(this.styles_.length>0))for(a=0;a<this.imageSizes_.length;a++)b=this.imageSizes_[a],this.styles_.push({url:this.imagePath_+(a+1)+"."+this.imageExtension_,height:b,width:b})},MarkerClusterer.prototype.fitMapToMarkers=function(){var a,b=this.getMarkers(),c=new google.maps.LatLngBounds;for(a=0;a<b.length;a++)c.extend(b[a].getPosition());this.getMap().fitBounds(c)},MarkerClusterer.prototype.getGridSize=function(){return this.gridSize_},MarkerClusterer.prototype.setGridSize=function(a){this.gridSize_=a},MarkerClusterer.prototype.getMinimumClusterSize=function(){return this.minClusterSize_},MarkerClusterer.prototype.setMinimumClusterSize=function(a){this.minClusterSize_=a},MarkerClusterer.prototype.getMaxZoom=function(){return this.maxZoom_},MarkerClusterer.prototype.setMaxZoom=function(a){this.maxZoom_=a},MarkerClusterer.prototype.getStyles=function(){return this.styles_},MarkerClusterer.prototype.setStyles=function(a){this.styles_=a},MarkerClusterer.prototype.getTitle=function(){return this.title_},MarkerClusterer.prototype.setTitle=function(a){this.title_=a},MarkerClusterer.prototype.getZoomOnClick=function(){return this.zoomOnClick_},MarkerClusterer.prototype.setZoomOnClick=function(a){this.zoomOnClick_=a},MarkerClusterer.prototype.getAverageCenter=function(){return this.averageCenter_},MarkerClusterer.prototype.setAverageCenter=function(a){this.averageCenter_=a},MarkerClusterer.prototype.getIgnoreHidden=function(){return this.ignoreHidden_},MarkerClusterer.prototype.setIgnoreHidden=function(a){this.ignoreHidden_=a},MarkerClusterer.prototype.getEnableRetinaIcons=function(){return this.enableRetinaIcons_},MarkerClusterer.prototype.setEnableRetinaIcons=function(a){this.enableRetinaIcons_=a},MarkerClusterer.prototype.getImageExtension=function(){return this.imageExtension_},MarkerClusterer.prototype.setImageExtension=function(a){this.imageExtension_=a},MarkerClusterer.prototype.getImagePath=function(){return this.imagePath_},MarkerClusterer.prototype.setImagePath=function(a){this.imagePath_=a},MarkerClusterer.prototype.getImageSizes=function(){return this.imageSizes_},MarkerClusterer.prototype.setImageSizes=function(a){this.imageSizes_=a},MarkerClusterer.prototype.getCalculator=function(){return this.calculator_},MarkerClusterer.prototype.setCalculator=function(a){this.calculator_=a},MarkerClusterer.prototype.getBatchSizeIE=function(){return this.batchSizeIE_},MarkerClusterer.prototype.setBatchSizeIE=function(a){this.batchSizeIE_=a},MarkerClusterer.prototype.getClusterClass=function(){return this.clusterClass_},MarkerClusterer.prototype.setClusterClass=function(a){this.clusterClass_=a},MarkerClusterer.prototype.getMarkers=function(){return this.markers_},MarkerClusterer.prototype.getTotalMarkers=function(){return this.markers_.length},MarkerClusterer.prototype.getClusters=function(){return this.clusters_},MarkerClusterer.prototype.getTotalClusters=function(){return this.clusters_.length},MarkerClusterer.prototype.addMarker=function(a,b){this.pushMarkerTo_(a),b||this.redraw_()},MarkerClusterer.prototype.addMarkers=function(a,b){var c;for(c in a)a.hasOwnProperty(c)&&this.pushMarkerTo_(a[c]);b||this.redraw_()},MarkerClusterer.prototype.pushMarkerTo_=function(a){if(a.getDraggable()){var b=this;google.maps.event.addListener(a,"dragend",function(){b.ready_&&(this.isAdded=!1,b.repaint())})}a.isAdded=!1,this.markers_.push(a)},MarkerClusterer.prototype.removeMarker=function(a,b){var c=this.removeMarker_(a);return!b&&c&&this.repaint(),c},MarkerClusterer.prototype.removeMarkers=function(a,b){var c,d,e=!1;for(c=0;c<a.length;c++)d=this.removeMarker_(a[c]),e=e||d;return!b&&e&&this.repaint(),e},MarkerClusterer.prototype.removeMarker_=function(a){var b,c=-1;if(this.markers_.indexOf)c=this.markers_.indexOf(a);else for(b=0;b<this.markers_.length;b++)if(a===this.markers_[b]){c=b;break}return c!==-1&&(a.setMap(null),this.markers_.splice(c,1),!0)},MarkerClusterer.prototype.clearMarkers=function(){this.resetViewport_(!0),this.markers_=[]},MarkerClusterer.prototype.repaint=function(){var a=this.cluster
vendor: 1,399 bytes, line 62
62s_.slice();this.clusters_=[],this.resetViewport_(!1),this.redraw_(),setTimeout(function(){var b;for(b=0;b<a.length;b++)a[b].remove()},0)},MarkerClusterer.prototype.getExtendedBounds=function(a){var b=this.getProjection(),c=new google.maps.LatLng(a.getNorthEast().lat(),a.getNorthEast().lng()),d=new google.maps.LatLng(a.getSouthWest().lat(),a.getSouthWest().lng()),e=b.fromLatLngToDivPixel(c);e.x+=this.gridSize_,e.y-=this.gridSize_;var f=b.fromLatLngToDivPixel(d);f.x-=this.gridSize_,f.y+=this.gridSize_;var g=b.fromDivPixelToLatLng(e),h=b.fromDivPixelToLatLng(f);return a.extend(g),a.extend(h),a},MarkerClusterer.prototype.redraw_=function(){this.createClusters_(0)},MarkerClusterer.prototype.resetViewport_=function(a){var b,c;for(b=0;b<this.clusters_.length;b++)this.clusters_[b].remove();for(this.clusters_=[],b=0;b<this.markers_.length;b++)c=this.markers_[b],c.isAdded=!1,a&&c.setMap(null)},MarkerClusterer.prototype.distanceBetweenPoints_=function(a,b){var c=6371,d=(b.lat()-a.lat())*Math.PI/180,e=(b.lng()-a.lng())*Math.PI/180,f=Math.sin(d/2)*Math.sin(d/2)+Math.cos(a.lat()*Math.PI/180)*Math.cos(b.lat()*Math.PI/180)*Math.sin(e/2)*Math.sin(e/2),g=2*Math.atan2(Math.sqrt(f),Math.sqrt(1-f)),h=c*g;return h},MarkerClusterer.prototype.isMarkerInBounds_=function(a,b){return b.contains(a.getPosition())},MarkerClusterer.prototype.addToClosestCluster_=function(a){var b,c,d,e,f=4e4,g=null;for(b=0;
62b<this.clusters_.length;b++)d=this.clusters_[b],e=d.getCenter(),e&&(c=this.distanceBetweenPoints_(e,a.getPosition()),c<f&&(f=c,g=d));g&&g.isMarkerInClusterBounds(a)?g.addMarker(a):(d=new Cluster(this),d.addMarker(a),this.clusters_.push(d))},MarkerClusterer.prototype.createClusters_=function(a){var b,c,d,e=this;if(this.ready_){0===a&&(google.maps.event.trigger(this,"clusteringbegin",this),"undefined"!=typeof this.timerRefStatic&&(clearTimeout(this.timerRefStatic),delete this.timerRefStatic)),d=this.getMap().getZoom()>3?new google.maps.LatLngBounds(this.getMap().getBounds().getSouthWest(),this.getMap().getBounds().getNorthEast()):new google.maps.LatLngBounds(new google.maps.LatLng(85.02070771743472,-178.48388434375),new google.maps.LatLng(-85.08136444384544,178.00048865625));var f=this.getExtendedBounds(d),g=Math.min(a+this.batchSize_,this.markers_.length);for(b=a;b<g;b++)c=this.markers_[b],!c.isAdded&&this.isMarkerInBounds_(c,f)&&(!this.ignoreHidden_||this.ignoreHidden_&&c.getVisible())&&this.addToClosestCluster_(c);g<this.markers_.length?this.timerRefStatic=setTimeout(function(){e.createClusters_(g)},0):(delete this.timerRefStatic,google.maps.event.trigger(this,"clusteringend",this))}},MarkerClusterer.prototype.extend=function(a,b){return function(a){var b;for(b in a.prototype)this.prototype[b]=a.prototype[b];return this}.apply(a,[b])},MarkerClusterer.CALCULATOR=function(a,b){for(var c=0,d="",e=a.length.toString(),f=e;0!==f;)f=parseInt(f/10,10),c++;return c=Math.min(c,b),{text:e,index:c,title:d}},MarkerClusterer.BATCH_SIZE=2e3,MarkerClusterer.BATCH_SIZE_IE=500,MarkerClusterer.IMAGE_PATH="http://google-maps-utility-library-v3.googlecode.com/svn/trunk/markerclustererplus/images/m",MarkerClusterer.IMAGE_EXTENSION="png",MarkerClusterer.IMAGE_SIZES=[53,56,66,78,90],"function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")});'use strict';(function(window,document){'use strict';function Pathformer(element){if(typeof element==='undefined'){throw new Error('Pathformer [constructor]: "element" parameter is required')}if(element.constructor===String){element=document.getElementById(element);if(!element){throw new Error('Pathformer [constructor]: "element" parameter is not related to an existing ID')}}if(element.constructor instanceof window.SVGElement||/^svg$/i.test(element.nodeName)){this.el=element}else{throw new Error('Pathformer [constructor]: "element" parameter must be a string or a SVGelement')}this.scan(element)}Pathformer.prototype.TYPES=['line','ellipse','circle','polygon','polyline','rect'];Pathformer.prototype.ATTR_WATCH=['cx','cy','points','r','rx','ry','x','x1','x2','y','y1','y2'];Pathformer.prototype.scan=function(svg){var fn,element,pathData,pathDom,elements=svg.querySelectorAll(this.TYPES.join(','));for(var i=0;i<elements.length;i++){element=elements[i];fn=this[element.tagName.toLowerCase()+'ToPath'];pathData=fn(this.parseAttr(element.attributes));pathDom=this.pathMaker(element,pathData);element.parentNode.replaceChild(pathDom,element)}};Pathformer.prototype.lineToPath=function(element){var newElement={};newElement.d='M'+element.x1+','+element.y1+'L'+element.x2+','+element.y2;return newElement};Pathformer.prototype.rectToPath=function(element){var newElement={},x=parseFloat(element.x)||0,y=parseFloat(element.y)||0,width=parseFloat(element.width)||0,height=parseFloat(element.height)||0;newElement.d='M'+x+' '+y+' ';newElement.d+='L'+(x+width)+' '+y+' ';newElement.d+='L'+(x+width)+' '+(y+height)+' ';newElement.d+='L'+x+' '+(y+height)+' Z';return newElement};Pathformer.prototype.polylineToPath=function(element){var i,path;var newElement={};var points=element.points.trim().split(' ');if(element.points.indexOf(',')===-1){var formattedPoints=[];for(i=0;i<points.length;i+=2){formattedPoints.push(points[i]+','+points[i+1])}points=formattedPoints}path='M'+points[0];for(i=1;i<points.length;i++){if(points[i].indexOf(',')!==-1){path+='L'+points[i]}}newElement.d=path;return newElement};Pathformer.prototype.polygonToPath=function(element){var newElement=Pathformer.prototype.polylineToPath(element);newElement.d+='Z';return newElement};Pathformer.prototype.ellipseToPath=function(element){var startX=element.cx-element.rx,startY=element.cy;var endX=parseFloat(element.cx)+parseFloat(element.rx),endY=element.cy;var newElement={};newElement.d='M'+startX+','+startY+'A'+element.rx+','+element.ry+' 0,1,1 '+endX+','+endY+'A'+element.rx+','+element.ry+' 0,1,1 '+startX+','+endY;return newElement};Pathformer.prototype.circleToPath=function(element){var newElement={};var startX=element.cx-element.r,startY=element.cy;var endX=parseFloat(element.cx)+parseFloat(element.r),endY=element.cy;newElement.d='M'+startX+','+startY+'A'+element.r+','+element.r+' 0,1,1 '+endX+','+endY+'A'+element.r+','+element.r+' 0,1,1 '+startX+','+endY;return newElement};Pathformer.prototype.pathMaker=function(element,pathData){var i,attr,pathTag=document.createElementNS('http://www.w3.org/2000/svg','path');for(i=0;i<element.attributes.length;i++){attr=element.attributes[i];
62if(this.ATTR_WATCH.indexOf(attr.name)===-1){pathTag.setAttribute(attr.name,attr.value)}}for(i in pathData){pathTag.setAttribute(i,pathData[i])}return pathTag};Pathformer.prototype.parseAttr=function(element){var attr,output={};for(var i=0;i<element.length;i++){attr=element[i];if(this.ATTR_WATCH.indexOf(attr.name)!==-1&&attr.value.indexOf('%')!==-1){throw new Error('Pathformer [parseAttr]: a SVG shape got values in percentage. This cannot be transformed into \'path\' tags. Please use \'viewBox\'.')}output[attr.name]=attr.value}return output};'use strict';var requestAnimFrame,cancelAnimFrame,parsePositiveInt;function Vivus(element,options,callback){this.isReady=!1;this.setElement(element,options);this.setOptions(options);this.setCallback(callback);if(this.isReady){this.init()}}Vivus.LINEAR=function(x){return x};Vivus.EASE=function(x){return-Math.cos(x*Math.PI)/2+0.5};Vivus.EASE_OUT=function(x){return 1-Math.pow(1-x,3)};Vivus.EASE_IN=function(x){return Math.pow(x,3)};Vivus.EASE_OUT_BOUNCE=function(x){var base=-Math.cos(x*(0.5*Math.PI))+1,rate=Math.pow(base,1.5),rateR=Math.pow(1-x,2),progress=-Math.abs(Math.cos(rate*(2.5*Math.PI)))+1;return(1-rateR)+(progress*rateR)};Vivus.prototype.setElement=function(element,options){if(typeof element==='undefined'){throw new Error('Vivus [constructor]: "element" parameter is required')}if(element.constructor===String){element=document.getElementById(element);if(!element){throw new Error('Vivus [constructor]: "element" parameter is not related to an existing ID')}}this.parentEl=element;if(options&&options.file){var objElm=document.createElement('object');objElm.setAttribute('type','image/svg+xml');objElm.setAttribute('data',options.file);objElm.setAttribute('built-by-vivus','true');element.appendChild(objElm);element=objElm}switch(element.constructor){case window.SVGSVGElement:case window.SVGElement:this.el=element;this.isReady=!0;break;case window.HTMLObjectElement:var onLoad,self;self=this;onLoad=function(e){if(self.isReady){return}self.el=element.contentDocument&&element.contentDocument.querySelector('svg');if(!self.el&&e){throw new Error('Vivus [constructor]: object loaded does not contain any SVG')}else if(self.el){if(element.getAttribute('built-by-vivus')){self.parentEl.insertBefore(self.el,element);self.parentEl.removeChild(element);self.el.setAttribute('width','100%');self.el.setAttribute('height','100%')}self.isReady=!0;self.init();return!0}};if(!onLoad()){element.addEventListener('load',onLoad)}break;default:throw new Error('Vivus [constructor]: "element" parameter is not valid (or miss the "file" attribute)')}};Vivus.prototype.setOptions=function(options){var allowedTypes=['delayed','async','oneByOne','scenario','scenario-sync'];var allowedStarts=['inViewport','manual','autostart'];if(options!==undefined&&options.constructor!==Object){throw new Error('Vivus [constructor]: "options" parameter must be an object')}else{options=options||{}}if(options.type&&allowedTypes.indexOf(options.type)===-1){throw new Error('Vivus [constructor]: '+options.type+' is not an existing animation `type`')}else{this.type=options.type||allowedTypes[0]}if(options.start&&allowedStarts.indexOf(options.start)===-1){throw new Error('Vivus [constructor]: '+options.start+' is not an existing `start` option')}else{this.start=options.start||allowedStarts[0]}this.isIE=(window.navigator.userAgent.indexOf('MSIE')!==-1||window.navigator.userAgent.indexOf('Trident/')!==-1||window.navigator.userAgent.indexOf('Edge/')!==-1);this.duration=parsePositiveInt(options.duration,120);this.delay=parsePositiveInt(options.delay,null);this.dashGap=parsePositiveInt(options.dashGap,1);this.forceRender=options.hasOwnProperty('forceRender')?!!options.forceRender:this.isIE;this.selfDestroy=!!options.selfDestroy;this.onReady=options.onReady;this.frameLength=this.currentFrame=this.map=this.delayUnit=this.speed=this.handle=null;this.ignoreInvisible=options.hasOwnProperty('ignoreInvisible')?!!options.ignoreInvisible:!1;this.animTimingFunction=options.animTimingFunction||Vivus.LINEAR;this.pathTimingFunction=options.pathTimingFunction||Vivus.LINEAR;if(this.delay>=this.duration){throw new Error('Vivus [constructor]: delay must be shorter than duration')}};Vivus.prototype.setCallback=function(callback){if(!!callback&&callback.constructor!==Function){throw new Error('Vivus [constructor]: "callback" parameter must be a function')}this.callback=callback||function(){}};Vivus.prototype.mapping=function(){var i,paths,path,pAttrs,pathObj,totalLength,lengthMeter,timePoint;timePoint=totalLength=lengthMeter=0;paths=this.el.querySelectorAll('path');for(i=0;i<paths.length;i++){path=paths[i];if(this.isInvisible(path)){continue}pathObj={el:path,length:Math.ceil(path.getTotalLength())};if(isNaN(pathObj.length)){if(window.console&&console.warn){console.warn('Vivus [mapping]: cannot retrieve a path element length',path)}continue}this.map.push(pathObj);path.style.strokeDasharray=pathObj.length+' '+(pathObj.length+this.dashGap*2);path.style.strokeDashoffset=pathObj.length+this.dashGap;pathObj.length+=this.dashGap;totalLength+=pathObj.length;this.renderPath(i)}totalLength=totalLength===0?1:totalLength;this.delay=this.delay===null?this.duration/3:this.delay;this.delayUnit=this.delay/(paths.length>1?paths.length-1:1);for(i=0;i<this.map.length;i++){pathObj=this.map[i];switch(this.type){case 'delayed':pathObj.startAt=this.delayUnit*i;pathObj.duration=this.duration-this.delay;break;case 'oneByOne':pathObj.startAt=lengthMeter/totalLength*this.duration;pathObj.duration=pathObj.length/totalLength*this.duration;break;case 'async':pathObj.startAt=0;pathObj.duration=this.duration;break;case 'scenario-sync':path=pathObj.el;pAttrs=this.parseAttr(path);pathObj.startAt=timePoint+(parsePositiveInt(pAttrs['data-delay'],this.delayUnit)||0);pathObj.duration=parsePositiveInt(pAttrs['data-duration'],this.duration);timePoint=pAttrs['data-async']!==undefined?pathObj.startAt:pathObj.startAt+pathObj.duration;this.frameLength=Math.max(this.frameLength,(pathObj.startAt+pathObj.duration));break;case 'scenario':path=pathObj.el;pAttrs=this.parseAttr(path);pathObj.startAt=parsePositiveInt(pAttrs['data-start'],this.delayUnit)||0;pathObj.duration=parsePositiveInt(pAttrs['data-duration'],this.duration);this.frameLength=Math.max(this.frameLength,(pathObj.startAt+pathObj.duration));break}lengthMeter+=pathObj.length;this.frameLength=this.frameLength||this.duration}};Vivus.prototype.drawer=function(){var self=this;this.currentFrame+=this.speed;if(this.currentFrame<=0){this.stop();this.reset();this.callback(this)}else if(this.currentFrame>=this.frameLength){this.stop();this.currentFrame=this.frameLength;this.trace();
62if(this.selfDestroy){this.destroy()}this.callback(this)}else{this.trace();this.handle=requestAnimFrame(function(){self.drawer()})}};Vivus.prototype.trace=function(){var i,progress,path,currentFrame;currentFrame=this.animTimingFunction(this.currentFrame/this.frameLength)*this.frameLength;for(i=0;i<this.map.length;i++){path=this.map[i];progress=(currentFrame-path.startAt)/path.duration;progress=this.pathTimingFunction(Math.max(0,Math.min(1,progress)));if(path.progress!==progress){path.progress=progress;path.el.style.strokeDashoffset=Math.floor(path.length*(1-progress));this.renderPath(i)}}};Vivus.prototype.renderPath=function(index){if(this.forceRender&&this.map&&this.map[index]){var pathObj=this.map[index],newPath=pathObj.el.cloneNode(!0);pathObj.el.parentNode.replaceChild(newPath,pathObj.el);pathObj.el=newPath}};Vivus.prototype.init=function(){this.frameLength=0;this.currentFrame=0;this.map=[];new Pathformer(this.el);this.mapping();this.starter();if(this.onReady){this.onReady(this)}};Vivus.prototype.starter=function(){switch(this.start){case 'manual':return;case 'autostart':this.play();break;case 'inViewport':var self=this,listener=function(){if(self.isInViewport(self.parentEl,1)){self.play();window.removeEventListener('scroll',listener)}};window.addEventListener('scroll',listener);listener();break}};Vivus.prototype.getStatus=function(){return this.currentFrame===0?'start':this.currentFrame===this.frameLength?'end':'progress'};Vivus.prototype.reset=function(){return this.setFrameProgress(0)};Vivus.prototype.finish=function(){return this.setFrameProgress(1)};Vivus.prototype.setFrameProgress=function(progress){progress=Math.min(1,Math.max(0,progress));this.currentFrame=Math.round(this.frameLength*progress);this.trace();return this};Vivus.prototype.play=function(speed){if(speed&&typeof speed!=='number'){throw new Error('Vivus [play]: invalid speed')}this.speed=speed||1;if(!this.handle){this.drawer()}return this};Vivus.prototype.stop=function(){if(this.handle){cancelAnimFrame(this.handle);this.handle=null}return this};Vivus.prototype.destroy=function(){this.stop();var i,path;for(i=0;i<this.map.length;i++){path=this.map[i];path.el.style.strokeDashoffset=null;path.el.style.strokeDasharray=null;this.renderPath(i)}};Vivus.prototype.isInvisible=function(el){var rect,ignoreAttr=el.getAttribute('data-ignore');if(ignoreAttr!==null){return ignoreAttr!=='false'}if(this.ignoreInvisible){rect=el.getBoundingClientRect();return!rect.width&&!rect.height}else{return!1}};Vivus.prototype.parseAttr=function(element){var attr,output={};if(element&&element.attributes){for(var i=0;i<element.attributes.length;i++){attr=element.attributes[i];output[attr.name]=attr.value}}return output};Vivus.prototype.isInViewport=function(el,h){var scrolled=this.scrollY(),viewed=scrolled+this.getViewportH(),elBCR=el.getBoundingClientRect(),elHeight=elBCR.height,elTop=scrolled+elBCR.top,elBottom=elTop+elHeight;h=h||0;return(elTop+elHeight*h)<=viewed&&(elBottom)>=scrolled};Vivus.prototype.docElem=window.document.documentElement;Vivus.prototype.getViewportH=function(){var client=this.docElem.clientHeight,inner=window.innerHeight;if(client<inner){return inner}else{return client}};Vivus.prototype.scrollY=function(){return window.pageYOffset||this.docElem.scrollTop};requestAnimFrame=(function(){return(window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||function(callback){return window.setTimeout(callback,1000/60)})})();cancelAnimFrame=(function(){return(window.cancelAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame||window.oCancelAnimationFrame||window.msCancelAnimationFrame||function(id){return window.clearTimeout(id)})})();parsePositiveInt=function(value,defaultValue){var output=parseInt(value,10);return(output>=0)?output:defaultValue};if(typeof define==='function'&&define.amd){define([],function(){return Vivus})}else if(typeof exports==='object'){module.exports=Vivus}else{window.Vivus=Vivus}}(window,document));jQuery(document).on('action.init_hidden_elements',function(e,container){"use strict";var time=50;container.find('.sc_icon_type_svg.sc_icon_animation:not(.inited)').each(function(idx){var cont=jQuery(this);var id=cont.addClass('inited').attr('id');if(id===undefined){id='sc_icons_'+Math.random();id=id.replace('.','')}else id+='_'+idx;cont.find('svg').attr('id',id);setTimeout(function(){cont.css('visibility','visible');var obj=new Vivus(id,{type:'async',duration:20});cont.data('svg_obj',obj);cont.parent().hover(function(){cont.data('svg_obj').reset().play()},function(){})},time);time+=300})});(function(){"use strict";jQuery(document).on('action.init_hidden_elements',trx_addons_sc_skills_init);jQuery(document).on('action.scroll_trx_addons',trx_addons_sc_skills_init);jQuery(document).on('action.resize_trx_addons',trx_addons_sc_skills_resize);function trx_addons_sc_skills_init(e,container){if(container===undefined)container=jQuery('body');var scrollPosition=jQuery(window).scrollTop()+jQuery(window).height();container.find('.sc_skills_item:not(.inited)').each(function(){var skillsItem=jQuery(this);if(jQuery(this).parents('div:hidden,article:hidden').length>0){return}var scrollSkills=skillsItem.offset().top;if(scrollPosition>scrollSkills){var init_ok=!0;var skills=skillsItem.parents('.sc_skills').eq(0);var type=skills.data('type');var total=(type=='pie'&&skills.hasClass('sc_skills_compact_on'))?skillsItem.find('.sc_skills_data .pie'):skillsItem.find('.sc_skills_total').eq(0);var start=parseFloat(total.data('start'));var stop=parseFloat(total.data('stop'));var maximum=parseInt(total.data('max'),10);var startPercent=Math.round(start/maximum*100);var stopPercent=Math.round(stop/maximum*100);var ed=total.data('ed');var speed=parseInt(total.data('speed'),10);var step=start!=parseInt(start,10)||stop!=parseInt(stop,10)?parseFloat(total.data('step')):parseInt(total.data('step'),10);var duration=parseInt(total.data('duration'),10);if(isNaN(duration))duration=Math.ceil(maximum/step)*speed;if(type=='bar'){var dir=skills.data('dir');var count=skillsItem.find('.sc_skills_count').eq(0);if(dir=='horizontal')count.css('width',startPercent+'%').animate({width:stopPercent+'%'},duration);else if(dir=='vertical')count.css('height',startPercent+'%').animate({height:stopPercent+'%'},duration);trx_addons_sc_skills_animate_counter(start,stop,speed,step,ed,total)}else if(type=='counter'){trx_addons_sc_skills_animate_counter(start,stop,speed,step,ed,total)}else if(type=='pie'){if(window.Chart){var steps=parseInt(total.data('steps'),10);var bg_color=total.data('bg_color');var border_color=total.data('border_color');var cutout=parseInt(total.data('cutout'),10);var easing=total.data('easing');var options={segmentShowStroke:border_color!=='',segmentStrokeColor:border_color,segmentStrokeWidth:border_color!==''?1:0,percentageInnerCutout:cutout,animation:!0,animationSteps:steps,animationEasing:easing,animateRotate:!0,animateScale:!0};var pieData=[];total.each(function(){var color=jQuery(this).data('color');
62var stop=parseInt(jQuery(this).data('stop'),10);var stopPercent=Math.round(stop/maximum*100);pieData.push({value:stopPercent,color:color})});if(total.length==1){trx_addons_sc_skills_animate_counter(start,stop,Math.round(1500/steps),step,ed,total);pieData.push({value:100-stopPercent,color:bg_color})}var canvas=skillsItem.find('canvas');canvas.data('pie-data',pieData).data('pie-options',options).attr({width:skillsItem.width(),height:skillsItem.width()}).css({width:skillsItem.width(),height:skillsItem.height()});new Chart(canvas.get(0).getContext("2d")).Doughnut(pieData,options)}else init_ok=!1}if(init_ok)skillsItem.addClass('inited');}})}function trx_addons_sc_skills_animate_counter(start,stop,speed,step,ed,total){start=Math.min(stop,start+step);total.text(start+ed);if(start<stop){setTimeout(function(){trx_addons_sc_skills_animate_counter(start,stop,speed,step,ed,total)},speed)}}function trx_addons_sc_skills_resize(){jQuery('.sc_skills_pie canvas').each(function(){var canvas=jQuery(this);if(canvas.parents('div:hidden,article:hidden').length>0){return}var skillsItem=canvas.parent();if(skillsItem.width()!=canvas.width()){var data=canvas.data('pie-data');var opt=canvas.data('pie-options');if(data===undefined||opt===undefined)return;canvas.empty().attr({width:skillsItem.width(),height:skillsItem.width()}).css({width:skillsItem.width(),height:skillsItem.height()});opt.animation=!1;new Chart(canvas.get(0).getContext("2d")).Doughnut(data,opt)}})}})();(function(){"use strict";jQuery(document).on('action.init_hidden_elements',trx_addons_init_audio);jQuery(window).load(function(){trx_addons_init_audio()});jQuery(window).resize(function(){trx_addons_audio_height()});function trx_addons_init_audio(){jQuery('.trx_addons_audio_wrap:not(.inited)').addClass('inited').each(function(){var audio_wrap=jQuery(this);if(audio_wrap.hasClass('list')){var current=audio_wrap.find('.trx_addons_audio_player:first-child');current.addClass('current');if(current.hasClass('with_cover')){audio_wrap.addClass('with_cover')}audio_wrap.find('audio').each(function(){var id=jQuery(this).attr('id');var item=document.getElementById(id);if(item){item.load();item.pause()}});audio_wrap.on('click','.mejs-playpause-button',function(){if(jQuery(this).hasClass('mejs-play')){audio_wrap.addClass('play').removeClass('pause')}else{audio_wrap.addClass('pause').removeClass('play')}});audio_wrap.on('click','.mejs-volume-button',function(){if(jQuery(this).hasClass('mejs-mute')){audio_wrap.addClass('unmute').removeClass('mute')}else{audio_wrap.addClass('mute').removeClass('unmute')}});audio_wrap.on('click','.mejs-horizontal-volume-slider',function(){if(audio_wrap.hasClass('mute')){audio_wrap.addClass('unmute').removeClass('mute')}});audio_wrap.find('.trx_addons_audio_navigation').on('click','.nav_btn',function(e){current=audio_wrap.find('.trx_addons_audio_player.current');var id=current.find('audio').attr('id');var item=document.getElementById(id);if(item){item.pause()}var volume=current.find('.mejs-horizontal-volume-slider').attr('aria-valuenow');current.removeClass('current');if(jQuery(this).hasClass('prev')){if(current.is(':first-child')){current=audio_wrap.find('.trx_addons_audio_player:last-child').addClass('current').show()}else{current=current.prev().addClass('current').show()}}if(jQuery(this).hasClass('next')){if(current.is(':last-child')){current=audio_wrap.find('.trx_addons_audio_player:first-child').addClass('current').show()}else{current=current.next().addClass('current').show()}}id=current.find('audio').attr('id');item=document.getElementById(id);if(item){if(audio_wrap.hasClass('play')){item.play()}if(audio_wrap.hasClass('mute')){item.setMuted(!0)}else if(audio_wrap.hasClass('unmute')){item.setMuted(!1)}if(volume>0){var current_volume=current.find('.mejs-horizontal-volume-slider').attr('aria-valuenow');if(current_volume!=volume){item.setVolume(volume/100)}}}if(current.hasClass('with_cover')){audio_wrap.addClass('with_cover')}else{audio_wrap.removeClass('with_cover')}e.preventDefault()})}});trx_addons_audio_height()}function trx_addons_audio_height(){if(window.elementor!==undefined){return}jQuery('.trx_addons_audio_wrap').each(function(){jQuery(this).removeClass('resized');
62if(jQuery(this).hasClass('list')){var height=0;jQuery(this).find('.trx_addons_audio_player').each(function(){var item_h=jQuery(this).outerHeight();if(item_h>height){height=item_h}});jQuery(this).find('.trx_addons_audio_list').height(height)}jQuery(this).addClass('resized')})}})();(function(){"use strict";var init_attempts=0;jQuery(document).on('action.init_hidden_elements',trx_addons_init_hidden_sliders);function trx_addons_init_sliders(e,container){if(container.find('.sc_slider_controller:not(.inited)').length>0){container.find('.sc_slider_controller:not(.inited)').each(function(){var controller=jQuery(this).addClass('inited');var slider_id=controller.data('slider-id');if(!slider_id)return;var controller_id=controller.attr('id');if(controller_id==undefined){controller_id='sc_slider_controller_'+Math.random();controller_id=controller_id.replace('.','');controller.attr('id',controller_id)}jQuery('#'+slider_id+' .slider_container').attr('data-controller',controller_id);var controller_style=controller.data('style');var controller_effect=controller.data('effect');var controller_direction=controller.data('direction');var controller_interval=controller.data('interval');var controller_height=controller.data('height');var controller_per_view=controller.data('slides-per-view');var controller_space=controller.data('slides-space');var controller_controls=controller.data('controls');var controller_html='';jQuery('#'+slider_id+' .swiper-slide').each(function(idx){var slide=jQuery(this);var image=controller_style.indexOf('thumbs')==-1?'':(slide.data('image')?slide.data('image'):(slide.find('img').length>0?slide.find('img').eq(0).attr('src'):(slide.css('background-image')!=''?slide.css('background-image').replace('url(','').replace(')','').replace(';',''):'')));var title=controller_style.indexOf('titles')==-1?'':(slide.data('title')?slide.data('title'):slide.find('[class*="_item_title"]').text());var cats=slide.data('cats');var date=slide.data('date');controller_html+='<div class="slider-slide swiper-slide"'+' style="'+(image!==undefined&&image!==''?'background-image: url('+image+');':'')+'"'+'>'+'<div class="sc_slider_controller_info">'+'<span class="sc_slider_controller_info_number">'+(idx<9?'0':'')+(idx+1)+'</span>'+'<span class="sc_slider_controller_info_title">'+(title?title:'Slide '+(idx+1))+'</span>'+'</div>'+'</div>'});controller.html('<div id="'+controller_id+'_outer"'+' class="slider_outer slider_swiper_outer slider_style_controller'+' slider_outer_'+(controller_controls==1?'controls slider_outer_controls_side':'nocontrol
62s')+' slider_outer_nopagination'+' slider_outer_'+(controller_per_view==1?'one':'multi')+' slider_outer_direction_'+(controller_direction=='vertical'?'vertical':'horizontal')+'"'+'>'+'<div id="'+controller_id+'_swiper"'+' class="slider_container slider_swiper swiper-slider-container'+' slider_'+(controller_controls==1?'controls slider_controls_side':'nocontrols')+' slider_nopagination'+' slider_notitles'+' slider_noresize'+' slider_'+(controller_per_view==1?'one':'multi')+' slider_direction_'+(controller_direction=='vertical'?'vertical':'horizontal')+'"'+' data-slides-min-width="100"'+' data-controlled-slider="'+slider_id+'"'+' data-direction="'+(controller_direction=='vertical'?'vertical':'horizontal')+'"'+(controller_effect!==undefined?' data-effect="'+controller_effect+'"':'')+(controller_interval!==undefined?' data-interval="'+controller_interval+'"':'')+(controller_per_view!==undefined?' data-slides-per-view="'+controller_per_view+'"':'')+(controller_space!==undefined?' data-slides-space="'+controller_space+'"':'')+(controller_height!==undefined?' style="height:'+controller_height+'"':'')+'>'+'<div class="slider-wrapper swiper-wrapper">'+controller_html+'</div>'+'</div>'+(controller_controls==1?'<div class="slider_controls_wrap"><a class="slider_prev swiper-button-prev" href="#"></a><a class="slider_next swiper-button-next" href="#"></a></div>':'')+'</div>')})}if(container.find('.sc_slider_controls:not(.inited)').length>0){container.find('.sc_slider_controls:not(.inited)').each(function(){var controls=jQuery(this).addClass('inited'),slider_id=controls.data('slider-id'),pagination_style=controls.data('pagination-style');if(!slider_id)return;slider_id=jQuery('#'+slider_id+' .slider_swiper').attr('id');if(!slider_id)return;controls.on('click','a',function(e){var s=TRX_ADDONS_STORAGE.swipers[slider_id];if(jQuery(this).hasClass('slider_next'))s.slideNext();else s.slidePrev();e.preventDefault();return!1});var s=typeof TRX_ADDONS_STORAGE.swipers!='undefined'&&typeof TRX_ADDONS_STORAGE.swipers[slider_id]!='undefined'?TRX_ADDONS_STORAGE.swipers[slider_id]:!1,slides=jQuery('#'+slider_id+' .swiper-slide'),spv=s?(s.params.loop?s.loopedSlides:0):0;var total=s?(s.params.loop?Math.ceil((s.slides.length-s.loopedSlides*2)/s.params.slidesPerGroup):s.snapGrid.length):slides.length;if(pagination_style=='thumbs'){var html='';slides.each(function(idx){if(idx<spv||idx>=slides.length-spv)return;var slide=jQuery(this);var image=slide.data('image');html+='<span class="slider_pagination_button_wrap swiper-pagination-button-wrap" style="width: '+Math.round(100/total,2)+'%;">'+'<span class="slider_pagination_button swiper-pagination-button"'+(image!==undefined?' style="background-image: url('+image+');"':'')+'></span>'+'</span>'});controls.find('.slider_pagination_wrap').html(html)}else if(pagination_style=='fraction'){controls.find('.slider_pagination_wrap').html('<span class="slider_pagination_current swiper-pagination-current">1</span>'+'/'+'<span class="slider_pagination_total swiper-pagination-total">'+total+'</span>')}else if(pagination_style=='bullets'){var html='';slides.each(function(idx){if(idx<spv||idx>=slides.length-spv)return;html+='<span class="slider_pagination_bullet swiper-pagination-bullet" data-slide-number="'+(s?jQuery(this).data('slide-number'):idx)+'"></span>'});controls.find('.slider_pagination_wrap').html(html)}if(pagination_style!='none'){if(controls.find('.slider_progress_bar').length>0){var bar=controls.find('.slider_progress_bar');bar.parent().on('click',function(e){var s=TRX_ADDONS_STORAGE.swipers[slider_id];var total=s.params.loop?Math.ceil((s.slides.length-s.loopedSlides*2)/s.params.slidesPerGroup):s.snapGrid.length;var slide_number=Math.max(0,Math.min(total-1,Math.floor(total*e.offsetX/jQuery(this).width())));var slide_idx=jQuery('#'+slider_id).find('[data-slide-number="'+slide_number+'"]:not(.swiper-slide-duplicate)').index();s.slideTo(slide_idx);e.preventDefault();return!1})}else{controls.find('.slider_pagination_button_wrap,.slider_pagination_bullet').on('click',function(e){var s=TRX_ADDONS_STORAGE.swipers[slider_id];
62var slide_idx=jQuery('#'+slider_id).find('[data-slide-number="'+jQuery(this).index()+'"]:not(.swiper-slide-duplicate)').index();s.slideTo(slide_idx);e.preventDefault();return!1})}jQuery('#'+slider_id).on('slider_init slide_change_start',function(e){if(TRX_ADDONS_STORAGE.swipers[slider_id]){var s=TRX_ADDONS_STORAGE.swipers[slider_id];var current=jQuery(s.slides[s.activeIndex]).data('slide-number')+1,total=s.params.loop?Math.ceil((s.slides.length-s.loopedSlides*2)/s.params.slidesPerGroup):s.snapGrid.length;if(total>0){if(pagination_style=='progressbar'){bar.width(Math.ceil(current/total*100)+'%')}else if(pagination_style=='thumbs'){controls.find('.slider_pagination_button').removeClass('slider_pagination_button_active').eq(current-1).addClass('slider_pagination_button_active')}else if(pagination_style=='bullets'){controls.find('.slider_pagination_bullet').removeClass('slider_pagination_bullet_active swiper-pagination-bullet-active').eq(current-1).addClass('slider_pagination_bullet_active swiper-pagination-bullet-active')}else if(pagination_style=='fraction'){controls.find('.slider_pagination_current').text(current)}}}})}})}if(container.find('.slider_swiper:not(.inited)').length>0){container.find('.slider_swiper:not(.inited)').each(function(){if(jQuery(this).parents('div:hidden,article:hidden').length>0){return}var loaded=!0;jQuery(this).find('img').each(function(){if(!jQuery(this).get(0).complete)loaded=!1});if(!loaded&&init_attempts++<20){setTimeout(function(){trx_addons_init_sliders(e,container)},100);return}var slider=jQuery(this);var id=slider.attr('id');if(id==undefined){id='swiper_'+Math.random();id=id.replace('.','');slider.attr('id',id)}var cont=slider.parent().hasClass('slider_swiper_outer')?slider.parent().attr('id',id+'_outer'):slider;var cont_id=cont.attr('id');var is_controller=slider.parents('.sc_slider_controller').length>0;var controller_id=slider.data('controller');slider.find('.swiper-slide').each(function(idx){jQuery(this).attr('data-slide-number',idx)});slider.css({'display':'block','opacity':0}).addClass(id).addClass('inited').data('settings',{mode:'horizontal'});var free_mode=slider.data('free-mode');var direction=slider.data('direction');if(direction!='vertical')direction='horizontal';var smw=slider.data('slides-min-width');
62if(smw===undefined){smw=150;slider.attr('data-slides-min-width',smw)}var spv=slider.data('slides-per-view');if(spv==undefined||slider.parents('.widget_nav_menu').length>0){spv=1;slider.attr('data-slides-per-view',spv)}var width=slider.width();if(width==0){width=slider.parent().width()}if(direction=='horizontal'){if(width/spv<smw){spv=Math.max(1,Math.floor(width/smw))}}var space=slider.data('slides-space');if(space==undefined)space=0;if(direction=='vertical'&&slider.hasClass('slider_height_auto')&&slider.hasClass('slider_noresize')){var height=0;slider.find('.swiper-slide').each(function(idx){if(idx>=spv)return;height+=jQuery(this).height()+(idx>0?space:0)});if(height>0)slider.height(height);}var interval=slider.data('interval');if(interval===undefined)interval=Math.round(5000*(1+Math.random()));if(isNaN(interval))interval=0;var noswipe=slider.hasClass('slider_noswipe')||slider.parents('.slider_noswipe,.elementor-edit-mode').length>0;if(slider.parents('[class*="_grid_wrap"]').length>0){slider.css({'max-width':width+'px'})}if(TRX_ADDONS_STORAGE.swipers===undefined){TRX_ADDONS_STORAGE.swipers={}}TRX_ADDONS_STORAGE.swipers[id]=new Swiper('.'+id,{freeMode:free_mode>0,direction:direction,initialSlide:0,speed:600,loop:slider.data('slides-overflow')!=1,loopedSlides:spv,slidesPerView:spv,spaceBetween:space,centeredSlides:slider.data('slides-centered')==1,mousewheel:slider.data('mouse-wheel')==1,grabCursor:!is_controller&&!noswipe,slideToClickedSlide:is_controller,touchRatio:is_controller?0.2:1,autoHeight:!1,lazy:!1,preloadImages:!0,updateOnImagesReady:!0,effect:slider.data('effect')?slider.data('effect'):'slide',swipeHandler:noswipe?'.slider_controls_wrap,.slider_pagination_wrap':null,pagination:{el:slider.hasClass('slider_pagination')?'#'+cont_id+'>.slider_pagination_wrap,#'+cont_id+' > .slider_swiper > .slider_pagination_wrap':null,clickable:slider.hasClass('slider_pagination')?'#'+cont_id+' .slider_pagination_wrap':!1,type:slider.hasClass('slider_pagination')&&slider.data('pagination')?slider.data('pagination'):'bullets',progressbarOpposite:slider.data('pagination')=='progressbar'&&((slider.data('direction')=='vertical'&&(slider.hasClass('slider_pagination_pos_bottom')||slider.hasClass('slider_pagination_pos_bottom_outside')))||(slider.data('direction')=='horizontal'&&(slider.hasClass('slider_pagination_pos_left')||slider.hasClass('slider_pagination_pos_right'))))},navigation:{nextEl:slider.hasClass('slider_controls')?'#'+cont_id+' .slider_next':null,prevEl:slider.hasClass('slider_controls')?'#'+cont_id+' .slider_prev':null},autoplay:slider.hasClass('slider_noautoplay')||(typeof slider.data('autoplay')!=='undefined'&&slider.data('autoplay')==0)||interval==0?!1:{delay:parseInt(interval,10),disableOnInteraction:!0},on:{slideChangeTransitionStart:function(){var swiper=this;cont.find('.slider_titles_outside_wrap .active').removeClass('active').fadeOut();jQuery((is_controller?'#'+slider.data('controlled-slider'):'[data-slider-id="'+id.replace('_sc_swiper','')+'"]')+' .slider_swiper').each(function(){var controlled_slider=jQuery(this);var controlled_id=controlled_slider.attr('id');if(TRX_ADDONS_STORAGE.swipers[controlled_id]&&jQuery('#'+controlled_id).attr('data-busy')!=1){slider.attr('data-busy',1);setTimeout(function(){slider.attr('data-busy',0)},300);var slide_number=jQuery(swiper.slides[swiper.activeIndex]).data('slide-number');var slide_idx=controlled_slider.find('[data-slide-number="'+slide_number+'"]:not(.swiper-slide-duplicate)').index();TRX_ADDONS_STORAGE.swipers[controlled_id].slideTo(slide_idx)}});slider.trigger('slide_change_start')},slideChangeTransitionEnd:function(){var swiper=this;var slide_number=jQuery(swiper.slides[swiper.activeIndex]).data('slide-number');var titles=cont.find('.slider_titles_outside_wrap .slide_info');if(titles.length>0){titles.eq(slide_number).addClass('active').fadeIn(300)}cont.find('.swiper-pagination-custom > span').removeClass('swiper-pagination-button-active').eq(slide_number).addClass('swiper-pagination-button-active');cont.find('.trx_addons_video_player.with_cover.video_play').removeClass('video_play').find('.video_embed').empty();slider.attr('data-busy',0);slider.trigger('slide_change_end')}}});slider.trigger('slider_init');cont.find('.swiper-pagination-custom').on('click','>span',function(e){jQuery(this).siblings().removeClass('swiper-pagination-button-active');var t=jQuery(this).addClass('swiper-pagination-button-active').index()*TRX_ADDONS_STORAGE.swipers[id].params.slidesPerGroup;TRX_ADDONS_STORAGE.swipers[id].params.loop&&(t+=TRX_ADDONS_STORAGE.swipers[id].loopedSlides),TRX_ADDONS_STORAGE.swipers[id].slideTo(t);e.preventDefault();return!1});slider.attr('data-busy',1).animate({'opacity':1},'fast',function(){slider.attr('data-busy',0);trx_addons_set_controller_height(is_controller?slider.parents('[data-sli
62der-id]').eq(0).attr('id'):controller_id,is_controller?jQuery('#'+slider.parents('[data-slider-id]').eq(0).data('slider-id')):slider);slider.trigger('slider_inited');jQuery(document).trigger('action.slider_inited',[slider,id])});jQuery(window).trigger('scroll');jQuery(document).trigger('action.resize_trx_addons')})}if(container.find('.slider_elastistack:not(.inited)').length>0){container.find('.slider_elastistack:not(.inited)').each(function(){if(jQuery(this).parents('div:hidden,article:hidden').length>0||typeof window.ElastiStack=='undefined')return;var slider=jQuery(this);var id=slider.attr('id');if(id==undefined){id='elastistack_'+Math.random();id=id.replace('.','');slider.attr('id',id)}var cont=slider.parent().hasClass('slider_outer')?slider.parent().attr('id',id+'_outer'):slider;var cont_id=cont.attr('id');var images=slider.find('ul.stack__images').attr('id',id+'_images');var images_id=images.attr('id');slider.css({'display':'block','opacity':0}).addClass(id).addClass('inited').data('settings',{mode:'horizontal'});trx_addons_resize_sliders(e,cont);var stack=new ElastiStack(images.get(0),{onUpdateStack:function(idx){var titles=cont.find('.slider_titles_outside_wrap');if(titles.length>0){titles.find('.active').removeClass('active').hide();titles.find('.slide_info').eq(idx).addClass('active').fadeIn(300)}cont.find('.trx_addons_video_player.with_cover.video_play').removeClass('video_play').find('.video_embed').empty();slider.trigger('slide_change_end')}});cont.find('.slider_next').on('click',function(e){stack.nextItem({transform:'translate3d(0, -60px, 400px)'});e.preventDefault();return!1});cont.find('.slider_titles_outside_wrap .slide_info').eq(0).addClass('active').fadeIn(300);slider.animate({'opacity':1},'fast',function(){stack._setStackStyle()})})}}function trx_addons_init_hidden_sliders(e,container){trx_addons_init_sliders(e,container);trx_addons_resize_sliders(e,container)}jQuery(document).on('action.resize_trx_addons',trx_addons_resize_sliders);function trx_addons_resize_sliders(e,container){if(container===undefined){container=jQuery('body')}container.find('.slider_container.inited').each(function(){var slider=jQuery(this);if(slider.parents('div:hidden,article:hidden').length>0)return;var id=slider.attr('id');var direction=slider.data('direction');if(direction!='vertical')direction='horizontal';var on_resize=!1;var max_width=slider.closest('.elementor-widget-wrap,.vc_column-inner,.content,.page_wrap,body').width();var slider_width=slider.width();if(slider_width>max_width){slider_width=Math.min(slider_width,max_width);on_resize=!0}var last_width=slider.data('last-width');if(isNaN(last_width))last_width=0;if(last_width===0||last_width!=slider_width){if(direction!='vertical')slider.data('last-width',slider_width);var space=slider.data('slides-space');if(space==undefined){space=0}var spv=slider.data('slides-per-view');if(spv==undefined||slider.parents('.widget_nav_menu').length>0){spv=1}if(slider.hasClass('slider_swiper')){if(typeof TRX_ADDONS_STORAGE.swipers[id].params=='object'&&TRX_ADDONS_STORAGE.swipers[id].params.slidesPerView!='auto'){if(direction=='horizontal'){var smw=slider.data('slides-min-width');if(slider_width/spv<smw){spv=Math.max(1,Math.floor(slider_width/smw))}if(TRX_ADDONS_STORAGE.swipers[id].params.slidesPerView!=spv){TRX_ADDONS_STORAGE.swipers[id].params.slidesPerView=spv;TRX_ADDONS_STORAGE.swipers[id].params.loopedSlides=spv}}on_resize=!0}}if(!slider.hasClass('slider_noresize')||slider.height()===0){var slide=slider.find('.slider-slide').eq(0);var slide_width=slide.width();var slide_height=slide.height();var ratio=slider.data('ratio');if(ratio===undefined||(''+ratio).indexOf(':')<1){ratio=slide_height>0?slide_width+':'+slide_height:"16:9";slider.attr('data-ratio',ratio)}ratio=ratio.split(':');var ratio_x=!isNaN(ratio[0])?Number(ratio[0]):16;var ratio_y=!isNaN(ratio[1])?Number(ratio[1]):9;var height=Math.floor((spv==1?slider_width:slide_width)/ratio_x*ratio_y);slider.height(direction=='vertical'?height*spv+(spv-1)*space:height);on_resize=!0;if(slider.hasClass('slider_elastistack')){slider.find('.slider-wrapper,.stack__images,.slider-slide').height(height)}trx_addons_set_controller_height(slider.data('controller'),slider,e)}if(on_resize&&(slider.hasClass('slider_swiper')||slider.hasClass('slider_swiper_outer'))){if(typeof TRX_ADDONS_STORAGE.swipers[id]=='object'&&typeof TRX_ADDONS_STORAGE.swipers[id].resize=='object'&&typeof TRX_ADDONS_STORAGE.swipers[id].resize.resizeHandler=='function'){TRX_ADDONS_STORAGE.swipers[id].resize.resizeHandler(e)}}}})}function trx_addons_set_controller_height(controller_id,slider,e){if(!controller_id&&typeof TRX_ADDONS_STORAGE.pagebuilder_preview_mode!='undefined'&&TRX_ADDONS_STORAGE.pagebuilder_preview_mode){var slider_id=slider.attr('id').replace('_sc_slider','');
62if(slider_id){controller_id=jQuery('[data-slider-id="'+slider_id+'"]').eq(0).attr('id')}}if(!controller_id)return;var controller=jQuery('#'+controller_id);if(controller.length>0&&controller.hasClass('sc_slider_controller_vertical')&&controller.hasClass('sc_slider_controller_height_auto')){var controller_slider=controller.hasClass('slider_container')?controller:controller.find('.slider_container'),controller_slider_id=controller_slider.attr('id');if(jQuery(window).width()>=768){var paddings=parseFloat(controller.css('paddingTop'));if(isNaN(paddings))paddings=0;controller_slider.height(slider.height()-2*paddings)}else{var controller_spv=controller.data('slides-per-view');if(isNaN(controller_spv))controller_spv=1;controller_slider.height(controller_spv*100)}if((controller_slider.hasClass('slider_swiper')||controller_slider.hasClass('slider_swiper_outer'))){if(typeof TRX_ADDONS_STORAGE.swipers[controller_slider_id]=='object'&&typeof TRX_ADDONS_STORAGE.swipers[controller_slider_id].resize=='object'&&typeof TRX_ADDONS_STORAGE.swipers[controller_slider_id].resize.resizeHandler=='function'){TRX_ADDONS_STORAGE.swipers[controller_slider_id].resize.resizeHandler(e)}}}}})();jQuery(document).on('action.ready_trx_addons',function(){"use strict";if(jQuery('.sc_layouts_cart').length>0&&!jQuery('body').hasClass('added_to_cart_inited')){jQuery('body').addClass('added_to_cart_inited');jQuery(document).on('added_to_cart removed_from_cart',function(){var total=jQuery('.widget_shopping_cart').eq(0).find('.total .amount').text();if(total!==undefined){jQuery('.sc_layouts_cart_summa').text(total)}var cnt=0;jQuery('.widget_shopping_cart_content').eq(0).find('.cart_list li').each(function(){var q=jQuery(this).find('.quantity').html().split(' ',2);if(!isNaN(q[0]))cnt+=Number(q[0]);});var items=jQuery('.sc_layouts_cart_items').eq(0).text().split(' ',2);items[0]=cnt;jQuery('.sc_layouts_cart_items').text(items[0]+(items.length>1?' '+items[1]:''));jQuery('.sc_layouts_cart_items_short').text(items[0]);jQuery('.sc_layouts_cart').data({'items':cnt?cnt:0,'summa':total?total:0})});jQuery(document.body).on('edd_cart_item_added edd_cart_item_removed edd_quantity_updated',function(e,data){var items=jQuery('.sc_layouts_cart_items').eq(0).text().split(' ',2);items[0]=data.cart_quantity?data.cart_quantity:data.quantity;jQuery('.sc_layouts_cart_items').text(items[0]+(items.length>1?' '+items[1]:''));jQuery('.sc_layouts_cart_items_short').text(items[0]);jQuery('.sc_layouts_cart_summa').text(data.total);jQuery('.sc_layouts_cart').data({'items':data.cart_quantity?data.cart_quantity:0,'summa':data.total?data.total:0})});jQuery('.sc_layouts_cart:not(.inited)').addClass('inited').on('click','.sc_layouts_cart_icon,.sc_layouts_cart_details',function(e){var widget=jQuery(this).siblings('.sc_layouts_cart_widget'),row=jQuery(this).parents('.sc_layouts_row');if(widget.length>0&&widget.text().replace(/\s*/g,'')!==''){row.toggleClass('sc_layouts_row_on_top');jQuery(this).parents('.sc_layouts_cart').toggleClass('sc_layouts_cart_opened');jQuery(this).siblings('.sc_layouts_cart_widget').fadeToggle()}e.preventDefault();return!1}).on('click','.sc_layouts_cart_widget_close',function(e){jQuery(this).parents('.sc_layouts_row').removeClass('sc_layouts_row_on_top');jQuery(this).parents('.sc_layouts_cart').removeClass('sc_layouts_cart_opened');jQuery(this).parent().fadeOut();e.preventDefault();return!1})}});jQuery(document).on('action.ready_trx_addons',function(){"use strict";jQuery('.sc_layouts_logo,.custom-logo-link').on('click',function(e){if(jQuery(this).attr('href')=='#'||location.href==jQuery(this).attr('href')){trx_addons_document_animate_to(0);e.preventDefault();return!1}})});(function(){"use strict";jQuery(document).on('action.before_ready_trx_addons',function(){window.trx_addons_init_sfmenu=function(selector){jQuery(selector).show().each(function(){var animation_in=jQuery(this).parent().data('animation-in');if(animation_in==undefined)animation_in="none";var animation_out=jQuery(this).parent().data('animation-out');if(animation_out==undefined)animation_out="none";jQuery(this).addClass('inited').superfish({delay:500,animation:{opacity:'show'},animationOut:{opacity:'hide'},speed:animation_in!='none'?500:200,speedOut:animation_out!='none'?500:200,autoArrows:!1,dropShadows:!1,onBeforeShow:function(ul){var menu_item=jQuery(this);if(menu_item.hasClass('sc_layouts_submenu')&&!menu_item.hasClass('layouts_inited')&&menu_item.find('.slider_container').length>0){menu_item.addClass('sc_layouts_submenu_prepare')}else{trx_addons_before_show_menu(menu_item)}},onBeforeHide:function(ul){trx_addons_before_hide_menu(jQuery(this))},onShow:function(ul){trx_addons_after_show_menu(jQuery(this))}});function trx_addons_before_show_menu(menu_item){if(menu_item.parents("ul").length>1){var page_wrap=jQuery('.page_wrap').eq(0),w=page_wrap.length>0?page_wrap.width():jQuery(window).width(),w_offset=page_wrap.length>0?page_wrap.offset().left:0,par=menu_item.parents("ul").eq(0),par_offset=par.offset().left-w_offset,par_width=par.outerWidth(),ul_width=menu_item.outerWidth();if(par_offset+par_width+ul_width>w-10&&par_offset-ul_width>0)menu_item.addClass('submenu_left');else menu_item.removeClass('submenu_left')}if(menu_item.parents('.top_panel').length>0){var ul_width=menu_item.outerWidth(),w_width=jQuery(window).width();if(menu_item.hasClass('submenu_left')){var ul_pos=menu_item.data('ul_pos'),ul_offset=menu_item.offset().left;if(ul_pos===undefined){ul_pos=parseInt(menu_item.css('right'),10)}if(isNaN(ul_pos)){ul_pos=0}if(ul_offset<0){if(menu_item.data('ul_pos')==undefined){menu_item.data('ul_pos',ul_pos)}menu_item.css({'right':ul_pos+ul_offset+'px'})}}else{var ul_pos=menu_item.data('ul_pos'),ul_offset=menu_item.parents("ul").length>1?menu_item.offset().left:menu_item.parent().offset().left;if(ul_pos===undefined){ul_pos=parseInt(menu_item.css('left'),10)}if(isNaN(ul_pos)){ul_pos=0}if(ul_offset+ul_width>=w_width){if(menu_item.data('ul_pos')==undefined){menu_item.data('ul_pos',ul_pos)}menu_item.css({'left':(ul_pos-(ul_offset+ul_width-w_width))+'px'})}}var ul_height=menu_item.outerHeight(),w_height=jQuery(window).height(),row=menu_item.parents('.sc_layouts_row'),row_offset=0,row_height=0,par=menu_item.parent(),par_offset=0;while(row.length>0){row_offset+=row.outerHeight();if(row.hasClass('sc_layouts_row_fixed_on'))break;row=row.prev()}while(par.length>0){par_offset+=par.position().top+par.parent().position().top;row_height=par.outerHeight();if(par.position().top==0)break;par=par.parents('li')}if(row_offset+par_offset+ul_height>w_height){if(par_offset>ul_height){menu_item.css({'top':'auto','bottom':'-1.4em'})}else{menu_item.css({'top':'-'+(par_offset-row_height-2)+'px','bottom':'auto'})}}}if(menu_item.parents('[class*="columns-"]').length==0&&animation_in!='none'){menu_item.removeClass('animated fast '+animation_out);menu_item.addClass('animated fast '+animation_in)}trx_addons_stretch_submenu(menu_item);jQuery(document).trigger('action.before_show_submenu',[menu_item])}function trx_addons_before_hide_menu(menu_item){menu_item.find('.trx_addons_video_player.with_cover.video_play').removeClass('video_play').find('.video_embed').empty();if(menu_item.parents('[class*="columns-"]').length==0&&animation_out!='none'){menu_item.removeClass('animated fast '+animation_in);menu_item.addClass('animated fast '+animation_out)}jQuery(document).trigger('action.before_hide_submenu',[menu_item])}function trx_addons_after_show_menu(menu_item){if(menu_item.hasClass('sc_layouts_submenu')&&!menu_item.hasClass('layouts_inited')){trx_addons_stretch_submenu(menu_item);jQuery(document).trigger('action.init_hidden_elements',[menu_item]);if(menu_item.find('.slider_container').length>0){jQuery(document).on('action.slider_inited',function(e,slider,id){trx_addons_before_show_menu(menu_item);menu_item.removeClass('sc_layouts_submenu_prepare').addClass('layouts_inited')})}else{menu_item.addClass('layouts_inited')}}jQuery(document).trigger('action.after_show_submenu',[menu_item])}function trx_addons_stretch_submenu(menu_item){if(menu_item.hasClass('sc_layouts_submenu')&&TRX_ADDONS_STORAGE.menu_stretch==1){var content_wrap=jQuery('.content_wrap').eq(0),menu=menu_item.parents("ul");if(content_wrap.length>0&&menu.length==1){var cw=content_wrap.width(),cw_offset=content_wrap.offset().left,li_offset=menu_item.parents("li").eq(0).offset().left;menu_item.css({'width':cw+'px','max-width':'none','left':(cw_offset-li_offset)+'px'});jQuery(document).trigger('action.resize_trx_addons',[menu_item])}}}})};trx_addons_init_sfmenu('.sc_layouts_menu:not(.inited) > ul:not(.inited)');trx_addons_menu_collapse();jQuery('.sc_layouts_menu:not(.inited)').each(function(){if(jQuery(this).find('>ul.inited').length==1)jQuery(this).addClass('inited');});jQuery('.menu_hover_slide_line:not(.slide_inited),.menu_hover_slide_box:not(.slide_inited)').each(function(){var menu=jQuery(this).addClass('slide_inited');var style=menu.hasClass('menu_hover_slide_line')?'line':'box';setTimeout(function(){if(jQuery.fn.spasticNav!==undefined){menu.find('>ul').spasticNav({style:style,colorOverride:!1})}},500)});jQuery('.sc_layouts_menu_mobile_button_burger:not(.inited)').each(function(){var burger=jQuery(this);var popup=burger.find('.sc_layouts_menu_popup');if(popup.length==1){burger.addClass('inited').on('click','>a',function(e){popup.toggleClass('opened').slideToggle();e.preventDefault();return!1});popup.on('click','a',function(e){if(jQuery(this).next().hasClass('sub-menu')){jQuery(this).next().fadeToggle();e.preventDefault();return!1}});jQuery(document).on('click',function(e){jQuery('.sc_layouts_menu_popup.opened').removeClass('opened').slide
62Up()})}})});jQuery(document).on('action.resize_trx_addons',function(){trx_addons_menu_collapse()});function trx_addons_menu_collapse(){if(TRX_ADDONS_STORAGE.menu_collapse==0)return;jQuery('.sc_layouts_menu:not(.sc_layouts_menu_dir_vertical)').each(function(){if(jQuery(this).parents('div:hidden,section:hidden,article:hidden').length>0)return;var ul=jQuery(this).find('>ul:not(.sc_layouts_menu_no_collapse).inited');if(ul.length==0||ul.find('> li').length<2)return;var sc_layouts_item=ul.parents('.sc_layouts_item');if(!sc_layouts_item.parent().hasClass('wpb_wrapper')&&!sc_layouts_item.parent().hasClass('sc_layouts_column')&&!sc_layouts_item.parent().hasClass('elementor-widget-wrap'))return;var w_max=sc_layouts_item.parent().width()-(Math.ceil(parseFloat(sc_layouts_item.css('marginLeft')))+Math.ceil(parseFloat(sc_layouts_item.css('marginRight'))))-2;var w_siblings=0,in_group=0,ul_id=ul.attr('id');sc_layouts_item.parent().find('>div').each(function(){if(in_group>1)return;if(jQuery(this).hasClass('vc_empty_space')||jQuery(this).hasClass('vc_separator')||jQuery(this).hasClass('elementor-widget-spacer')||jQuery(this).hasClass('elementor-widget-divider')){if(in_group==1)in_group=2;else w_siblings=0}else{if(jQuery(this).find('#'+ul_id).length>0)in_group=1;else w_siblings+=(jQuery(this).outerWidth()+Math.ceil(parseFloat(jQuery(this).css('marginLeft')))+Math.ceil(parseFloat(jQuery(this).css('marginRight'))))}});w_max-=w_siblings;var w_all=0;var move=!1;var li_collapse=ul.find('li.menu-item.menu-collapse');if(li_collapse.length==0){ul.append('<li class="menu-item menu-collapse"><a href="#" class="sf-with-ul '+TRX_ADDONS_STORAGE.menu_collapse_icon+'"></a><ul class="submenu"></ul></li>');li_collapse=ul.find('li.menu-item.menu-collapse')}var li_collapse_ul=li_collapse.find('> ul');ul.find('> li').each(function(idx){var cur_item=jQuery(this);cur_item.data('index',idx);if(move||cur_item.attr('id')=='blob')return;w_all+=!cur_item.hasClass('menu-collapse')||cur_item.css('display')!='none'?cur_item.outerWidth()+Math.ceil(parseFloat(cur_item.css('marginLeft')))+Math.ceil(parseFloat(cur_item.css('marginRight'))):0;if(w_all>w_max)move=!0});if(move){w_all=li_collapse.outerWidth()+Math.ceil(parseFloat(li_collapse.css('marginLeft')))+Math.ceil(parseFloat(li_collapse.css('marginRight')));ul.find("> li:not('.menu-collapse')").each(function(idx){var cur_item=jQuery(this);var cur_width=cur_item.outerWidth()+Math.ceil(parseFloat(cur_item.css('marginLeft')))+Math.ceil(parseFloat(cur_item.css('marginRight')));if(w_all<=w_max)w_all+=cur_width;if(w_all>w_max){var moved=!1;li_collapse_ul.find('>li').each(function(){if(!moved&&Number(jQuery(this).data('index'))>idx){cur_item.attr('data-width',cur_width).insertBefore(jQuery(this));moved=!0}});if(!moved)cur_item.attr('data-width',cur_width).appendTo(li_collapse_ul);}});li_collapse.show()}else{var items=li_collapse_ul.find('>li');var cnt=0;move=!0;items.each(function(){if(!move)return;if(items.length-cnt==1)w_all-=(li_collapse.outerWidth()+Math.ceil(parseFloat(li_collapse.css('marginLeft')))+Math.ceil(parseFloat(li_collapse.css('marginRight'))));w_all+=parseFloat(jQuery(this).data('width'));if(w_all<w_max){jQuery(this).insertBefore(li_collapse);cnt++}else move=!1});if(items.length-cnt==0)li_collapse.hide();}})}})();(function($){"use strict";$.fn.spasticNav=function(options){options=$.extend({overlap:0,style:'box',reset:50,color:'#00c6ff',colorOverride:!0,},options);return this.each(function(){var nav=$(this),currentPageItem=nav.find('>.current-menu-item,>.current-menu-parent,>.current-menu-ancestor'),hidden=!1,blob,reset;if(currentPageItem.length===0){currentPageItem=nav.find('li').eq(0);hidden=!0}var a=currentPageItem.find('>a');var pl=parseInt(a.css('paddingLeft'),10);if(isNaN(pl))pl=0;$('<li id="blob"></li>').css({width:options.style=='box'?a.outerWidth():a.width(),left:currentPageItem.position().left+(options.style=='box'?0:pl),top:currentPageItem.position().top-options.overlap/2,opacity:hidden?0:1}).appendTo(this);blob=$('#blob',nav);if(options.style=='box')blob.css({height:currentPageItem.outerHeight()+options.overlap});if(options.colorOverride){var bg=a.css('backgroundColor');blob.css({backgroundColor:hidden||bg=='transparent'?options.color:bg})}nav.find('>
62li:not(#blob)').hover(function(){clearTimeout(reset);var a=$(this).find('>a');var pl=parseInt(a.css('paddingLeft'),10);if(isNaN(pl))pl=0;if(options.colorOverride){var bg=a.css('backgroundColor');if(bg!='transparent')blob.css({backgroundColor:bg})}$(this).addClass('blob_over');blob.css({left:$(this).position().left+(options.style=='box'?0:pl),top:$(this).position().top-options.overlap/2,width:options.style=='box'?a.outerWidth():a.width(),opacity:1})},function(){reset=setTimeout(function(){var a=currentPageItem.find('>a');var pl=parseInt(a.css('paddingLeft'),10);if(isNaN(pl))pl=0;if(options.colorOverride){var bg=a.css('backgroundColor');if(bg!='transparent')blob.css({backgroundColor:bg})}blob.css({width:options.style=='box'?a.outerWidth():a.width(),left:currentPageItem.position().left+(options.style=='box'?0:pl),opacity:hidden?0:1,})},options.reset);$(this).removeClass('blob_over')})})}})(jQuery);jQuery(document).on('action.ready_trx_addons',function(){"use strict";if(jQuery('.search_wrap:not(.inited)').length>0){jQuery('.search_wrap:not(.inited)').each(function(){var search_wrap=jQuery(this).addClass('inited');var search_field=search_wrap.find('.search_field');var ajax_timer=null;search_field.on('keyup',function(e){if(e.keyCode==27){search_field.val('');trx_addons_search_close(search_wrap);e.preventDefault();return}if(search_wrap.hasClass('search_ajax')){var s=search_field.val();if(ajax_timer){clearTimeout(ajax_timer);ajax_timer=null}if(s.length>=4){ajax_timer=setTimeout(function(){jQuery.post(TRX_ADDONS_STORAGE.ajax_url,{action:'ajax_search',nonce:TRX_ADDONS_STORAGE.ajax_nonce,text:s,post_types:search_wrap.find('input[name="post_types"]').val()}).done(function(response){clearTimeout(ajax_timer);ajax_timer=null;var rez={};if(response==''||response==0){rez={error:TRX_ADDONS_STORAGE.msg_search_error}}else{try{rez=JSON.parse(response)}catch(e){rez={error:TRX_ADDONS_STORAGE.msg_search_error};console.log(response)}}var msg=rez.error===''?rez.data:rez.error;search_field.parents('.search_ajax').find('.search_results_content').empty().append(msg);search_field.parents('.search_ajax').find('.search_results').fadeIn()})},500)}}});search_wrap.find('.search_submit').on('click',function(e){if((search_wrap.hasClass('search_style_expand')||search_wrap.hasClass('search_style_fullscreen'))&&!search_wrap.hasClass('search_opened')){search_wrap.addClass('search_opened');setTimeout(function(){search_field.get(0).focus()},500)}else if(search_field.val()==''){if(search_wrap.hasClass('search_opened'))trx_addons_search_close(search_wrap);else search_field.get(0).focus()}else{search_wrap.find('form').get(0).submit()}e.preventDefault();return!1});search_wrap.find('.search_close').on('click',function(e){trx_addons_search_close(search_wrap);e.preventDefault();return!1});search_wrap.find('.search_results_close').on('click',function(e){jQuery(this).parent().fadeOut();e.preventDefault();return!1});search_wrap.on('click','.search_more',function(e){if(search_field.val()!=='')search_wrap.find('form').get(0).submit();e.preventDefault();return!1})})}function trx_addons_search_close(search_wrap){search_wrap.removeClass('search_opened');search_wrap.find('.search_results').fadeOut()}}); 63 64 65 66/*! 67 * jQuery Cookie Plugin v1.4.1 68 * https://github.com/carhartl/jquery-cookie 69 * 70 * Copyright 2013 Klaus Hartl 71 * Released under the MIT license 72 */ 73(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){factory(require('jquery'))}else{factory(jQuery)}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s)} 74function decode(s){return config.raw?s:decodeURIComponent(s)} 75function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value))} 76function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\')} 77try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s}catch(e){}} 78function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value} 79var config=$.cookie=function(key,value,options){if(value!==undefined&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setTime(+t+days*864e+5)} 80return(document.cookie=[encode(key),'=',stringifyCookieValue(value),options.expires?'; expires='+options.expires.toUTCString():'',options.path?'; path='+options.path:'',options.domain?'; domain='+options.domain:'',options.secure?'; secure':''].join(''))} 81var result=key?undefined:{};var cookies=document.cookie?document.cookie.split('; '):[];for(var i=0,l=cookies.length;i<l;i++){var parts=cookies[i].split('=');var name=decode(parts.shift());var cookie=parts.join('=');if(key&&key===name){result=read(cookie,value);break} 82if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie}} 83return result};config.defaults={};
83$.removeCookie=function(key,options){if($.cookie(key)===undefined){return!1} 84$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key)}})); 85 86 87 88var trx_popup=jQuery(".trx_popup");var trx_popup_delay=trx_popup.data('delay');var trx_popup_interval=trx_popup.data('refresh-interval');jQuery(window).on('load',function() {    89'use strict';   90if(window.self!==window.top){return} 91setTimeout(function(){trx_popup_open_close()},trx_popup_delay*1000)});function trx_popup_open_close() {'use strict';    92jQuery(".trx_popup_close").on('click',function() {  93trx_popup.addClass('close');setTimeout(function() {    94trx_popup.remove()},1000)});if(trx_popup.hasClass("has-cache")){jQuery(".trx_popup_close").on('click',function() { 95jQuery.cookie('trx-popup-has-cache','true',{expires:trx_popup_interval})})}else{jQuery.removeCookie('trx-popup-has-cache')} 96if(jQuery.cookie('trx-popup-has-cache')=='true'){trx_popup.hide()}else{jQuery(".trx_popup.publish").show()}}; 97 98 99 100const wp_bottom_menu_class=document.querySelector('.wp-bottom-menu');const wp_bottom_menu_sfw=document.querySelector('.wp-bottom-menu-search-form-wrapper');const wp_bottom_menu_sft=document.querySelector(".wp-bottom-menu-search-form-trigger");const lqd_sticky=document.querySelector('.lqd-sticky-atc');const lqd_sticky_toggle=document.querySelector('.lqd-sticky-atc-mobile-toggle');var wpbmsf=!1;if(wp_bottom_menu_sft!==null){wp_bottom_menu_sft.addEventListener("click",function(){wp_bottom_menu_sfw.classList.toggle("sf-active");wp_bottom_menu_class.classList.toggle("sf-active");if(!wpbmsf){wp_bottom_menu_sfw.style.bottom=wp_bottom_menu_class.clientHeight+"px";lqd_sticky_style(!1);wpbmsf=!0}else{wp_bottom_menu_sfw.style.bottom="0px";lqd_sticky_style(!0);wpbmsf=!1}})} 101window.addEventListener('DOMContentLoaded',(event)=>{document.body.style.paddingBottom=wp_bottom_menu_class.clientHeight+"px";lqd_sticky_style(!0)});const wp_bottom_menu_nav_wrapper=document.querySelector(".wp-bottom-menu-nav-wrapper");const wp_bottom_menu_nav_trigger=document.querySelector(".wp-bottom-menu-nav-trigger");const wp_bottom_menu_nav_close=document.querySelector(".wpbm-nav-close");var wpbm_nav=!1;if(wp_bottom_menu_nav_trigger!==null){wp_bottom_menu_nav_trigger.addEventListener("click",function(){wp_bottom_menu_nav_wrapper.classList.toggle("active")})} 102if(wp_bottom_menu_nav_close!==null){wp_bottom_menu_nav_close.addEventListener("click",function(){wp_bottom_menu_nav_wrapper.classList.toggle("active")})} 103const wp_bottom_menu_page_back=document.querySelector(".wpbm-page-back");if(wp_bottom_menu_page_back!==null){wp_bottom_menu_page_back.addEventListener('click',function handleClick(event){if(history.length>2){history.back()}else{window.location.href=WPBM.siteurl}})} 104function lqd_sticky_style(status){if(lqd_sticky!==null){if(status===!0){lqd_sticky.style.setProperty('bottom',(wp_bottom_menu_class.clientHeight+lqd_sticky_toggle.clientHeight)+"px",'important');lqd_sticky_toggle.style.bottom=(wp_bottom_menu_class.clientHeight+20)+"px"}else{lqd_sticky.style.bottom="0px";lqd_sticky_toggle.style.bottom="0px"}}}; 105 106 107 108jQuery(document).on('action.init_hidden_elements',function(e,container){"use strict";var toc_menu=jQuery('#toc_menu');if(toc_menu.length==0){trx_addons_build_page_toc();toc_menu=jQuery('#toc_menu');if(toc_menu.length==0)return}else if(toc_menu.hasClass('inited')){return} 109toc_menu.addClass('inited');var toc_menu_items=toc_menu.find('.toc_menu_item');jQuery('.toc_menu_item > a').on('click',function(e){var link_obj=jQuery(this),href=link_obj.attr('href'),pos=href.indexOf('#');if(pos>=0&&href.length>1&&trx_addons_is_local_link(href)){e.preventDefault();trx_addons_scroll_to_anchor(jQuery(this),!0);return!1}});var wheel_busy=!1,wheel_time=0,wheel_stop=!1;if(TRX_ADDONS_STORAGE.scroll_to_anchor==1&&!TRX_ADDONS_STORAGE.scroll_to_anchor_wheel){TRX_ADDONS_STORAGE.scroll_to_anchor_wheel=!0;jQuery(document).on('action.stop_wheel_handlers',function(e){wheel_stop=!0});jQuery(document).on('action.start_wheel_handlers',function(e){wheel_stop=!1});window.addEventListener('mousewheel',trx_addons_mouse_wheel,{passive:!1});jQuery(window).on('DOMMouseScroll',trx_addons_mouse_wheel)} 110function trx_addons_mouse_wheel(e){if(screen.width<960||jQuery(window).width()<960||wheel_stop||trx_addons_browser_is_ios()){return!0} 111if(wheel_busy||wheel_time==e.timeStamp){e.preventDefault();return!1} 112wheel_time=e.timeStamp;var wheel_dir=e.originalEvent?e.originalEvent.wheelDelta>0||e.originalEvent.detail<0?-1:1:e.wheelDelta>0||e.detail<0?-1:1;toc_menu_items=jQuery('#toc_menu .toc_menu_item');var items=trx_addons_detect_active_toc(!0);if(items){var doit=!1;
112var scroll_offset=parseInt(jQuery(window).scrollTop(),10);var wh=jQuery(window).height();var ah=trx_addons_fixed_rows_height();if(wheel_dir==-1){doit=!0;setTimeout(function(){if(items.prev>=0&&items.prevOffset>=scroll_offset-wh-ah){trx_addons_scroll_to_anchor(toc_menu_items.eq(items.prev).find('a'),!1)}else{trx_addons_document_animate_to(Math.max(0,scroll_offset-wh))}},10)}else{doit=!0;setTimeout(function(){if(items.next>=0&&items.nextOffset<=scroll_offset+wh+ah){trx_addons_scroll_to_anchor(toc_menu_items.eq(items.next).find('a'),!1)}else{trx_addons_document_animate_to(Math.min(jQuery(document).height(),scroll_offset+wh))}},10)} 113if(doit){wheel_busy=!0;setTimeout(function(){wheel_busy=!1},trx_addons_browser_is_ios()?1200:100);e.preventDefault();return!1}}} 114var last_scroll_offset=-1;function trx_addons_detect_active_toc(force){var scroll_offset=parseInt(jQuery(window).scrollTop(),10);if(!force&&scroll_offset==last_scroll_offset){return!1}else{last_scroll_offset=scroll_offset} 115var items={loc:'',current:[],prev:-1,prevOffset:-1,next:-1,nextOffset:-1};var fixed_rows_height=Math.ceil(trx_addons_fixed_rows_height());toc_menu_items.each(function(idx){var id='#'+jQuery(this).data('id');var pos=id.indexOf('#');if(pos<0||id.length==1)return;var href=jQuery(this).find('a').attr('href');if(!trx_addons_is_local_link(href)||jQuery(id).length==0)return;var off=jQuery(id).offset().top;var id_next=jQuery(this).next().find('a').attr('href');var off_next=id_next&&idx<toc_menu_items.length-1&&jQuery(id_next).length>0?parseInt(jQuery(id_next).offset().top,10):1000000;if(off>scroll_offset+fixed_rows_height+20){if(items.next<0){items.next=idx;items.nextOffset=off}}else if(off<scroll_offset-fixed_rows_height-20){items.prev=idx;items.prevOffset=off} 116if(off<scroll_offset+jQuery(window).height()*0.8&&scroll_offset<off_next-fixed_rows_height){items.current.push(idx);if(items.loc==''){var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0)loc=loc.substring(0,loc_pos);items.loc=href.indexOf('#')==0?loc+id:id}}});return items} 117jQuery(window).on('scroll',function(){trx_addons_mark_active_toc()});setTimeout(function(){trx_addons_mark_active_toc()},500);trx_addons_mark_active_toc();function trx_addons_mark_active_toc(){var items=trx_addons_detect_active_toc();if(items){toc_menu_items.removeClass('toc_menu_item_active');for(var i=0;i<items.current.length;i++){toc_menu_items.eq(items.current[i]).addClass('toc_menu_item_active');if(items.loc!==''&&TRX_ADDONS_STORAGE.update_location_from_anchor==1&&!trx_addons_browser_is_mobile()&&!trx_addons_browser_is_ios()&&!wheel_busy){trx_addons_document_set_location(items.loc)}} 118jQuery(document).trigger('action.toc_menu_item_active',[items.current])}} 119function trx_addons_scroll_to_anchor(link_obj,click_event){var href=click_event?link_obj.attr('href'):'#'+link_obj.parent().data('id');var pos=href.indexOf('#');if(pos>=0&&href.length>1&&trx_addons_is_local_link(href)){wheel_busy=!0;setTimeout(function(){wheel_busy=!1},trx_addons_browser_is_ios()?1200:100);trx_addons_document_animate_to(href.substr(pos),function(){if(TRX_ADDONS_STORAGE.update_location_from_anchor==1){var loc=window.location.href;var loc_pos=loc.indexOf('#');if(loc_pos>0)loc=loc.substring(0,loc_pos);trx_addons_document_set_location(pos==0?loc+href:href)}});return!0} 120return!1} 121function trx_addons_build_page_toc(){var toc='',toc_count=0;jQuery('[id^="toc_menu_"],.sc_anchor').each(function(idx){var obj=jQuery(this);var obj_id=obj.attr('id')||('sc_anchor_'+Math.random()).replace('.','');var row=obj.closest('.wpb_row,.elementor-row,.elementor-section').eq(0);if(row.length==0)row=!obj.parent().hasClass('entry-content')?obj.parent():obj;var row_id=row.length>0&&row.attr('id')!==undefined&&row.attr('id')!==''?row.attr('id'):'';var id=row_id||obj_id.substr(10);if(row.length>0&&row_id==''){row.attr('id',id)} 122var url=obj.data('url');var icon=obj.data('vc-icon')||'toc_menu_icon_default';var title=obj.attr('title');var description=obj.data('description');var separator=obj.data('separator');toc_count++;toc+='<div class="toc_menu_item'+(separator=='yes'?' toc_menu_separator':'')+'" data-id="'+id+'">'+(title||description?'<a href="'+(url?url:'#'+id)+'" class="toc_menu_description">'+(title?'<span class="toc_menu_description_title">'+title+'</span>':'')+(description?'<span class="toc_menu_description_text">'+description+'</span>':'')+'</a>
vendor: 4,184 bytes, lines 122-135
122':'')+'<a href="'+(url?url:'#'+id)+'" class="toc_menu_icon '+icon+'"></a>'+'</div>'});if(toc_count>0){jQuery('body').append('<div id="toc_menu" class="toc_menu"><div class="toc_menu_inner">'+toc+'</div></div>')}}}); 123 124 125 126/* 127 * jQuery Superfish Menu Plugin - v1.7.9 128 * Copyright (c) 2016 Joel Birch 129 * 130 * Dual licensed under the MIT and GPL licenses: 131 * http://www.opensource.org/licenses/mit-license.php 132 * http://www.gnu.org/licenses/gpl.html 133 */ 134 135;!function(a,b){"use strict";var c=function(){var c={bcClass:"sf-breadcrumb",menuClass:"sf-js-enabled",anchorClass:"sf-with-ul",menuArrowClass:"sf-arrows"},d=function(){var b=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent);return b&&a("html").css("cursor","pointer").on("click",a.noop),b}(),e=function(){var a=document.documentElement.style;return"behavior"in a&&"fill"in a&&/iemobile/i.test(navigator.userAgent)}(),f=function(){return!!b.PointerEvent}(),g=function(a,b,d){var e,f=c.menuClass;b.cssArrows&&(f+=" "+c.menuArrowClass),e=d?"addClass":"removeClass",a[e](f)},h=function(b,d){return b.find("li."+d.pathClass).slice(0,d.pathLevels).addClass(d.hoverClass+" "+c.bcClass).filter(function(){return a(this).children(d.popUpSelector).hide().show().length}).removeClass(d.pathClass)},i=function(a,b){var d=b?"addClass":"removeClass";a.children("a")[d](c.anchorClass)},j=function(a){var b=a.css("ms-touch-action"),c=a.css("touch-action");c=c||b,c="pan-y"===c?"auto":"pan-y",a.css({"ms-touch-action":c,"touch-action":c})},k=function(a){return a.closest("."+c.menuClass)},l=function(a){return k(a).data("sfOptions")},m=function(){var b=a(this),c=l(b);clearTimeout(c.sfTimer),b.siblings().superfish("hide").end().superfish("show")},n=function(b){b.retainPath=a.inArray(this[0],b.$path)>-1,this.superfish("hide"),this.parents("."+b.hoverClass).length||(b.onIdle.call(k(this)),b.$path.length&&a.proxy(m,b.$path)())},o=function(){var b=a(this),c=l(b);d?a.proxy(n,b,c)():(clearTimeout(c.sfTimer),c.sfTimer=setTimeout(a.proxy(n,b,c),c.delay))},p=function(b){var c=a(this),d=l(c),e=c.siblings(b.data.popUpSelector);return d.onHandleTouch.call(e)===!1?this:void(e.length>0&&e.is(":hidden")&&(c.one("click.superfish",!1),"MSPointerDown"===b.type||"pointerdown"===b.type?c.trigger("focus"):a.proxy(m,c.parent("li"))()))},q=function(b,c){var g="li:has("+c.popUpSelector+")";a.fn.hoverIntent&&!c.disableHI?b.hoverIntent(m,o,g):b.on("mouseenter.superfish",g,m).on("mouseleave.superfish",g,o);var h="MSPointerDown.superfish";f&&(h="pointerdown.superfish"),d||(h+=" touchend.superfish"),e&&(h+=" mousedown.superfish"),b.on("focusin.superfish","li",m).on("focusout.superfish","li",o).on(h,"a",c,p)};return{hide:function(b){if(this.length){var c=this,d=l(c);if(!d)return this;var e=d.retainPath===!0?d.$path:"",f=c.find("li."+d.hoverClass).add(this).not(e).removeClass(d.hoverClass).children(d.popUpSelector),g=d.speedOut;if(b&&(f.show(),g=0),d.retainPath=!1,d.onBeforeHide.call(f)===!1)return this;f.stop(!0,!0).animate(d.animationOut,g,function(){var b=a(this);d.onHide.call(b)})}return this},show:function(){var a=l(this);if(!a)return this;var b=this.addClass(a.hoverClass),c=b.children(a.popUpSelector);return a.onBeforeShow.call(c)===!1?this:(c.stop(!0,!0).animate(a.animation,a.speed,function(){a.onShow.call(c)}),this)},destroy:function(){return this.each(function(){var b,d=a(this),e=d.data("sfOptions");return e?(b=d.find(e.popUpSelector).parent("li"),clearTimeout(e.sfTimer),g(d,e),i(b),j(d),d.off(".superfish").off(".hoverIntent"),b.children(e.popUpSelector).attr("style",function(a,b){return b.replace(/display[^;]+;?/g,"")}),e.$path.removeClass(e.hoverClass+" "+c.bcClass).addClass(e.pathClass),d.find("."+e.hoverClass).removeClass(e.hoverClass),e.onDestroy.call(d),void d.removeData("sfOptions")):!1})},init:function(b){return this.each(function(){var d=a(this);if(d.data("sfOptions"))return!1;var e=a.extend({},a.fn.superfish.defaults,b),f=d.find(e.popUpSelector).parent("li");e.$path=h(d,e),d.data("sfOptions",e),g(d,e,!0),i(f,!0),j(d),q(d,e),f.not("."+c.bcClass).superfish("hide",!0),e.onInit.call(this)})}}}();a.fn.superfish=function(b,d){return c[b]?c[b].apply(this,Array.prototype.slice.call(arguments,1
135)):"object"!=typeof b&&b?a.error("Method "+b+" does not exist on jQuery.fn.superfish"):c.init.apply(this,arguments)},a.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:a.noop,onBeforeShow:a.noop,onShow:a.noop,onBeforeHide:a.noop,onHide:a.noop,onIdle:a.noop,onDestroy:a.noop,onHandleTouch:a.noop}}(jQuery,window); 136 137 138 139"use strict";function wp_has_service_consent(e){var n=consent_api_get_cookie(consent_api.cookie_prefix+"_consented_services");let t;try{t=JSON.parse(n)}catch(e){t={}}return t.hasOwnProperty(e)?t[e]:wp_has_consent(wp_get_service_category(e))}function wp_is_service_denied(e){var n=consent_api_get_cookie(consent_api.cookie_prefix+"_consented_services");let t;try{t=JSON.parse(n)}catch(e){t={}}return!!t.hasOwnProperty(e)&&!t[e]}function wp_set_service_consent(e,n){var t=consent_api_get_cookie(consent_api.cookie_prefix+"_consented_services");let o;try{o=JSON.parse(t)}catch(e){o={}}o[e]=n,consent_api_set_cookie(consent_api.cookie_prefix+"_consented_services",JSON.stringify(o));t={},t.service=e,t.value=n,e=new CustomEvent("wp_consent_api_status_change_service",{detail:t});document.dispatchEvent(e)}function wp_has_consent(e){let n=!1,t;t=void 0!==window.wp_consent_type?window.wp_consent_type:window.wp_fallback_consent_type;e=consent_api_get_cookie(consent_api.cookie_prefix+"_"+e);return n=!t||-1!==t.indexOf("optout")&&""===e||"allow"===e}function wp_get_service_category(n){if(consent_api.services&&Array.isArray(consent_api.services)){var t=consent_api.services;for(let e=0;e<t.length;e++)if(t[e]&&t[e].name===n&&t[e].category)return t[e].category}return"marketing"}function consent_api_set_cookie(e,n){let t=";secure";var o=consent_api.cookie_expiration,i=new Date,o=(i.setTime(i.getTime()+24*o*60*60*1e3),";expires="+i.toGMTString());"https:"!==window.location.protocol&&(t=""),document.cookie=e+"="+n+t+o+";path=/"}function consent_api_get_cookie(e){e+="=";for(var n=window.document.cookie.split(";"),t=0;t<n.length;t++){var o=n[t].trim();if(0===o.indexOf(e))return o.substring(e.length,o.length)}return""}function wp_set_consent(e,n){let t;if("allow"===n||"deny"===n){var o=consent_api_get_cookie(consent_api.cookie_prefix+"_"+e);if(consent_api_set_cookie(consent_api.cookie_prefix+"_"+e,n),o!==n){o=[];o[e]=n;try{t=new CustomEvent("wp_listen_for_consent_change",{detail:o})}catch(e){(t=document.createEvent("Event")).initEvent("wp_listen_for_consent_change",!0,!0),t.detail=o}document.dispatchEvent(t)}}}window.wp_fallback_consent_type=consent_api.consent_type,window.waitfor_consent_hook=consent_api.waitfor_consent_hook; 140 141 142 143/*! For license information please see axeptio.js.LICENSE.txt */ 144(()=>{var e;function t(){var e,o,r="function"==typeof Symbol?Symbol:{},i=r.iterator||"@@iterator",a=r.toStringTag||"@@toStringTag";function c(t,r,i,a){var c=r&&r.prototype instanceof d?r:d,s=Object.create(c.prototype);return n(s,"_invoke",function(t,n,r){var i,a,c,d=0,s=r||[],l=!1,f={p:0,n:0,v:e,a:p,f:p.bind(e,4),d:function(t,n){return i=t,a=0,c=e,f.n=n,u}};function p(t,n){for(a=t,c=n,o=0;!l&&d&&!r&&o<s.length;o++){var r,i=s[o],p=f.p,w=i[2];t>3?(r=w===n)&&(c=i[(a=i[4])?5:(a=3,3)],i[4]=i[5]=e):i[0]<=p&&((r=t<2&&p<i[1])?(a=0,f.v=n,f.n=i[1]):p<w&&(r=t<3||i[0]>n||n>w)&&(i[4]=t,i[5]=n,f.n=w,a=0))}if(r||t>1)return u;throw l=!0,n}return function(r,s,w){if(d>1)throw TypeError("Generator is already running");for(l&&1===s&&p(s,w),a=s,c=w;(o=a<2?e:c)||!l;){i||(a?a<3?(a>1&&(f.n=-1),p(a,c)):f.n=c:f.v=c);try{if(d=2,i){if(a||(r="next"),o=i[r]){if(!(o=o.call(i,c)))throw TypeError("iterator result is not an object");if(!o.done)return o;c=o.value,a<2&&(a=0)}else 1===a&&(o=i.return)&&o.call(i),a<2&&(c=TypeError("The iterator does not provide a '"+r+"' method"),a=1);i=e}else if((o=(l=f.n<0)?c:t.call(n,f))!==u)break}catch(t){i=e,a=1,c=t}finally{d=1}}return{value:o,done:l}}}(t,i,a),!0),s}var u={};function d(){}function s(){}function l(){}o=Object.getPrototypeOf;var f=[][i]?o(o([][i]())):(n(o={},i,function(){return this}),o),p=l.prototype=d.prototype=Object.create(f);function w(e){return Object.setPrototypeOf?Object.setPrototypeOf(e,l):(e.__proto__=l,n(e,a,"GeneratorFunction")),e.prototype=Object.create(p),e}return s.prototype=l,n(p,"constructor",l),n(l,"constructor",s),s.displayName="GeneratorFunction",n(l,a,"GeneratorFunction"),n(p),n(p,a,"Generator"),n(p,i,function(){return this}),n(p,"toString",function(){return"[object Generator]"}),(t=function(){return{w:c,m:w}})()}function n(e,t,o,r){var i=Object.defineProperty;try{i({},"",{})}catch(e){i=0}n=function(e,t,o,r){function a(t,o){n(e,t,function(e){return this._invoke(t,o,e)})}t?i?i(e,t,{value:o,enumerable:!r,configurable:!r,writable:!r}):e[t]=o:(a("next",0),a("throw",1),a("return",2))},n(e,t,o,r)}function o(e,t,n,o,r,i,a){try{var c=e[i](a),u=c.value}catch(e){return void n(e)}c.done?t(u):Promise.resolve(u).then(o,r)}function r(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=n){var o,r,i,a,c=[],u=!0,d=!1;try{if(i=(n=n.call(e)).next,0===t){if(Object(n)!==n)return;u=!1}else for(;
144!(u=(o=i.call(n)).done)&&(c.push(o.value),c.length!==t);u=!0);}catch(e){d=!0,r=e}finally{try{if(!u&&null!=n.return&&(a=n.return(),Object(a)!==a))return}finally{if(d)throw r}}return c}}(e,t)||function(e,t){if(e){if("string"==typeof e)return i(e,t);var n={}.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?i(e,t):void 0}}(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=Array(t);n<t;n++)o[n]=e[n];return o}window.axeptioWordpressSteps=window.axeptioWordpressSteps||[],window.axeptioWordpressVendors=window.axeptioWordpressVendors||[],window.axeptioWpConsentCategories=window.axeptioWpConsentCategories||[],window.Axeptio_SDK=window.Axeptio_SDK||[],window._axcb=window._axcb||[],window.wp_consent_type="optin","function"==typeof window.wp_set_consent&&null!==(e=window.Axeptio_SDK)&&void 0!==e&&null!==(e=e.googleConsentMode)&&void 0!==e&&e.default&&Object.entries(window.Axeptio_SDK.googleConsentMode.default).forEach(function(e){var t=r(e,1)[0];window.wp_set_consent(t,"deny")});var a=new CustomEvent("wp_consent_type_defined");function c(){var e;return e=t().m(function e(n){var o,r,i,a;return t().w(function(e){for(;;)switch(e.n){case 0:return o=new TextEncoder,r=o.encode(n),e.n=1,crypto.subtle.digest("SHA-256",r);case 1:return i=e.v,a=Array.from(new Uint8Array(i)),e.a(2,a.map(function(e){return e.toString(16).padStart(2,"0")}).join(""))}},e)}),c=function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function c(e){o(a,r,i,c,u,"next",e)}function u(e){o(a,r,i,c,u,"throw",e)}c(void 0)})},c.apply(this,arguments)}document.dispatchEvent(a),window._axcb.push(function(e){function t(){return NodeFilter.FILTER_ACCEPT}e.on("ready",function(){var t=e.getCookiesConfig().identifier,n=e.config.cookies.find(function(e){return e.identifier===t}),o=(null==n?void 0:n.language)||"en";e.config.cookies.forEach(function(n){if("1"===window.Axeptio_SDK.enableGoogleConsentMode){var r,i;n.googleConsentMode={display:!0};var a=null==n||null===(r=n.steps)||void 0===r?void 0:r.some(function(e){return"como_v2"===e.layout});if(null!=n&&null!==(i=n.googleConsentMode)&&void 0!==i&&i.display&&!a){var c={name:"google_consent_mode_v2",layout:"como_v2",identifier:"google_consent_mode_v2_".concat(Math.random().toString(36).substring(7))};null==n||n.steps.splice(1,0,c)}}n.identifier===t&&(window.axeptioWordpressVendors.forEach(function(e){if(e.step){var t=!1;if(n.steps.forEach(function(n){n.name!==e.step||"category"!==n.layout&&"info"!==n.layout||t||(t=!0,n.vendors=n.vendors||[],n.vendors.push(e))}),t)return;if(window.axeptioWordpressSteps.forEach(function(n){if(n.name===e.step&&!t){var r,i;t=!0;var a=window.Axeptio_SDK["widget_title_".concat(o)]||window.Axeptio_SDK.widget_title,c=window.Axeptio_SDK["widget_subtitle_".concat(o)]||window.Axeptio_SDK.widget_subtitle,u=window.Axeptio_SDK["widget_description_".concat(o)]||window.Axeptio_SDK.widget_description;a&&(n.title=a),c&&(n.subTitle=c),u&&(n.message=u),n.image=null!==(r=window.Axeptio_SDK.image)&&void 0!==r?r:"cookie-bienvenue",n.disablePaint=null!==(i=window.Axeptio_SDK.disablePaint)&&void 0!==i&&i,n.vendors=n.vendors||[],n.vendors.push(e)}}),t)return;if(n.steps.forEach(function(n){"category"!==n.category||t||(t=!0,n.vendors.push(e))}),t)return;if(n.steps.forEach(function(n){"info"!==n.category||t||(t=!0,n.vendors.push(e))}),t)return;console.warn("Could not add the Axeptio Plugin Vendor to the configuration")}}),window.axeptioWordpressSteps.forEach(function(e){e.vendors&&e.vendors.length>0&&n.steps.push(e)}),document.querySelectorAll("[data-axeptio-consent]")&&document.querySelectorAll("[data-axeptio-consent]").forEach(function(t){t.addEventListener("click",function(){var n=t.getAttribute("data-axeptio-consent");e.requestConsent("wp_"+n)})}))})}),e.on("cookies:complete",function(e){var n;(function(e){return c.apply(this,arguments)})((n=e,Object.keys(n).filter(function(e){return!0===n[e]}).join("_"))).then(function(e){!function(e,t,n){var o="";if(n){var r=new Date;r.setTime(r.getTime()+24*n*60*60*1e3),o="; expires="+r.toUTCString()}document.cookie=e+"="+(t||"")+o+"; path=/"}("axeptio_cache_identifier",e,7)}),"function"==typeof window.wp_set_consent&&window.axeptioWpConsentCategories.forEac
144h(function(t){var n="wp_consent_"+t.replace(/-/g,"_");void 0!==e[n]&&window.wp_set_consent(t,e[n]?"allow":"deny")}),function(e){var n,o=[],r=document.createNodeIterator(e,NodeFilter.SHOW_COMMENT,t,!1);for(;n=r.nextNode();)o.push(n);return o}(document.body).forEach(function(t){if(t.nodeValue.indexOf("axeptio_blocked")>-1){var n=t.nodeValue.match(/axeptio_blocked ([\w_-]+)/)[1],o=t.nodeValue.match(/data-axeptio-attributes="([^"]+)"/);if(!e["wp_"+n])return;var r=t.previousElementSibling;r&&r.remove();var i=t.nodeValue.split("\n").slice(1).join("\n"),a=document.createElement("div");if(a.innerHTML=i,o&&o[1])if(o[1].split(",").includes("forceReload"))return void window.location.reload();t.parentElement.replaceChild(a.childNodes[0],t)}})})})})(); 145 146 147 148 window.axeptioSettings = Axeptio_SDK; 149 window.axeptioSettings.triggerGTMEvents = 'true'; 150 (function (d, s) { 151 var t = d.getElementsByTagName(s)[0], 152 e = d.createElement(s); 153 e.async = true; 154 e.src = 'https://static.axept.io/sdk.js'; 155 t.parentNode.insertBefore(e, t); 156 })(document, 'script'); 157 158 159(function($){'use strict';var $body,$container,$track,$gestures,$frameChrome,$top,$flash,$playState,$live,$navPrev,$navNext,$muteBtn,$muteLabel,$viewPill,$progressBar,$progressFill,$coach;var $railCol,$railLike,$railComment,$railView;var flashOffTimer=null;var soundHintInTimer=null;var soundHintOutTimer=null;var coachArmTimer=null;var coachOffTimer=null;var coachArmed=!1;var posts=[];var slides=[];var currentIndex=0;var transitioning=!1;var navLocked=!1;var userMuted=!1;var unmuteSucceeded=!1;var openerEl=null;var touchStartY=null;var touchStartTime=0;var dragging=!1;var dragDeltaPx=0;var dragBaseIndex=0;var suppressTap=!1;var autoplayRefused=!1;var lastPlayStateText=null;var wheelAcc=0;var wheelLastAt=0;var wheelFiredAt=0;var wheelLock=!1;var pollTimer=null;var slidesViewed=null;var suppressEmbedTier=!1;var lastAnalyticsAt={};var TRANSITION_MS=320;var WHEEL_THRESHOLD=40;var WHEEL_GAP_MS=160;var WHEEL_MIN_INTERVAL_MS=450;var SWIPE_THRESHOLD_PX=60;var SWIPE_MAX_DURATION_MS=600;var DRAG_START_PX=6;var DRAG_SNAP_AREA_FRACTION=0.5;var NAV_COOLDOWN_MS=420;var START_TIMEOUT_MS=4000;var CHROME_POLL_MS=250;var ANALYTICS_THROTTLE_MS=250;var FLASH_OUT_MS=100;var FLASH_GLYPH_PX=40;var MUTE_HINT_IN_MS=350;var MUTE_HINT_OUT_MS=4500;var COACH_ARM_MS=350;var COACH_AUTO_MS=3200;var COACH_STORAGE_KEY='sbi-qs-coach-swipe';var PULL_CLOSE_PX=140;var PULL_FOLLOW_RATIO=0.35;var MUTED_FIRST=!1;var NO_CAPS={mute:!1,playPause:!1,progress:!1};var FULL_CAPS={mute:!0,playPause:!0,progress:!0};function log(){if(!(window.sbiQuickScroll&&window.sbiQuickScroll.debug))return;try{console.log.apply(console,['[SBI Swipe View]'].concat([].slice.call(arguments)))}catch(e){}} 160function prefersReducedMotion(){return!!(window.matchMedia&&window.matchMedia('(prefers-reduced-motion: reduce)').matches)} 161function hasKeyboardAffordance(){if(!window.matchMedia)return!0;return!!window.matchMedia('(hover: hover) and (pointer: fine)').matches} 162var FIT_CONTAIN_RATIO=(9/16)*1.04;function mediaIntrinsic(node){if(!node)return null;var w=node.videoWidth||node.naturalWidth||0;var h=node.videoHeight||node.naturalHeight||0;return(w>0&&h>0)?{w:w,h:h}:null} 163function applyFit(slide){if(!slide||!slide.frame)return;var node=slide.stage&&slide.stage.querySelector('.sbi-qs-video, .sbi-qs-poster');var dims=mediaIntrinsic(node);if(!dims){slide.frame.removeAttribute('data-fit');return} 164var wider=(dims.w/dims.h)>FIT_CONTAIN_RATIO;if(wider){slide.frame.setAttribute('data-fit','contain')}else{slide.frame.removeAttribute('data-fit')} 165if(slide.backdrop)slide.backdrop.style.display=wider?'':'none'} 166function isHttpUrl(u){return typeof u==='string'&&/^https?:\/\//i.test(u)} 167function safeMediaSrc(u){if(typeof u!=='string'||!u)return'';if(/^https?:\/\//i.test(u))return u;return/^[a-z][a-z0-9+.\-]*:/i.test(u)?'':u} 168function safeCssUrl(u){var src=safeMediaSrc(u);if(!src)return'';if(/["'()\\\s]|[\x00-\x1f]/.test(src))return'';return src} 169var IG_HANDLE_RE=/^[A-Za-z0-9._]{1,30}$/;function profileUrlForHandle(handle){if(typeof handle!=='string'||!IG_HANDLE_RE.test(handle))return'';return'https://www.instagram.com/'+handle+'/'} 170function hueForHandle(handle){var str=typeof handle==='string'?handle:'';var h=0;for(var i=0;i<str.length;i++){h=((h<<5)-h+str.charCodeAt(i))|0} 171return Math.abs(h)%360} 172function formatCaptionText(raw){if(typeof raw!=='string')return'';return raw.replace(/<br\s*\/?\s*>/gi,'\n')} 173function parseCount(raw){if(raw===undefined||raw===null||raw==='')return null;var n=parseInt(raw,10);return isNaN(n)||n<0?null:n} 174function formatCount(n){if(n<1000)return String(n);if(n<999500){var k=n/1000;return(k>=100?Math.round(k):Math.round(k*10)/10)+'K'} 175var m=n/1000000;return(m>=100?Math.round(m):Math.round(m*10)/10)+'M'} 176function countNoun(kind,n){if(kind==='likes')return n===1?'like':'likes';return n===1?'comment':'comments'}
177function exactCount(n){try{return n.toLocaleString()}catch(e){return String(n)}} 178var IG_PERMALINK_RE=/^https:\/\/(?:www\.)?instagram\.com\/(?:reel|tv|p)\/[A-Za-z0-9_-]+\/?$/i;function isValidInstagramPermalink(u){return typeof u==='string'&&IG_PERMALINK_RE.test(u)} 179function embedUrlForPermalink(permalink){if(!isValidInstagramPermalink(permalink))return'';var withSlash=permalink.charAt(permalink.length-1)==='/'?permalink:permalink+'/';return withSlash+'embed/'} 180function el(tag,className,attrs){var node=document.createElement(tag);if(className)node.className=className;if(attrs){Object.keys(attrs).forEach(function(k){node.setAttribute(k,attrs[k])})} 181return node} 182function emitAnalytics(name,payload){var now=Date.now();if(lastAnalyticsAt[name]&&(now-lastAnalyticsAt[name])<ANALYTICS_THROTTLE_MS)return;lastAnalyticsAt[name]=now;log('analytics:',name,payload);try{$(document).trigger('sbi_swipeview:'+name,[payload])}catch(e){}} 183function isReelAnchor($a){return($a.attr('data-media-type')||'').toLowerCase()==='reels'} 184function feedHasLightboxDisabled($feed){var flags=(($feed.attr('data-sbi-flags')||'')).split(',');return flags.indexOf('lightboxdisabled')!==-1} 185function isDispatchSuppressed($a,$feed){var $link=$a.closest('.sbi_link');if($link.hasClass('sbi_disable_lightbox'))return!0;if($link.hasClass('sbi_link_customizer'))return!0;if($feed.hasClass('sbi_moderation_mode'))return!0;if(feedHasLightboxDisabled($feed))return!0;return!1} 186function feedSuppressesEmbedTier($feed){var flags=(($feed.attr('data-sbi-flags')||'')).split(',');return flags.indexOf('gdpr')!==-1&&flags.indexOf('overrideBlockCDN')===-1} 187function collectReelsFromFeed($feed){var items=[];$feed.find('a.sbi_link_area[data-lightbox-sbi]').each(function(){var $a=$(this);if(!isReelAnchor($a))return;if(isDispatchSuppressed($a,$feed))return;items.push({id:$a.attr('data-id')||'',permalink:$a.attr('data-url')||'',videoSrc:$a.attr('data-video')||'',poster:$a.attr('href')||'',caption:$a.attr('data-title')||'',username:$a.attr('data-user')||'',avatar:$a.attr('data-avatar')||'',likes:parseCount($a.attr('data-likes')),comments:parseCount($a.attr('data-comments'))})});return items} 188var RAIL_ICON_PATHS={likes:['M20.8 4.6a5.5 5.5 0 0 0-7.8 0L12 5.7l-1-1.1a5.5 5.5 0 0 0-7.8 7.8l1 1L12 21l7.8-7.6 1-1a5.5 5.5 0 0 0 0-7.8z'],comments:['M12 3a9 9 0 0 0-7.6 13.8L3 21l4.4-1.3A9 9 0 1 0 12 3z'],share:['M22 2L11 13','M22 2l-7 20-4-9-9-4z'],view:[]};var RAIL_ICON_PAINT={fill:'none',stroke:'currentColor','stroke-width':'1.8','stroke-linecap':'round','stroke-linejoin':'round'};var IG_MARK_SHAPES=[{tag:'rect',attrs:{x:'3',y:'3',width:'18',height:'18',rx:'5'}},{tag:'circle',attrs:{cx:'12',cy:'12',r:'4'}},{tag:'circle',attrs:{cx:'17.4',cy:'6.6',r:'1.2',fill:'currentColor',stroke:'none'}}];var IG_MARK_PAINT={fill:'none',stroke:'currentColor','stroke-width':'2','stroke-linecap':'round','stroke-linejoin':'round'};function svgRoot(size,viewBox){var svg=document.createElementNS('http://www.w3.org/2000/svg','svg');svg.setAttribute('viewBox',viewBox||'0 0 24 24');svg.setAttribute('width',String(size));svg.setAttribute('height',String(size));svg.setAttribute('aria-hidden','true');svg.setAttribute('focusable','false');return svg} 189function svgShape(tag,attrs,paint){var node=document.createElementNS('http://www.w3.org/2000/svg',tag);Object.keys(paint||{}).forEach(function(k){node.setAttribute(k,paint[k])});Object.keys(attrs||{}).forEach(function(k){node.setAttribute(k,attrs[k])});return node} 190function buildRailIcon(kind,size){var svg=svgRoot(size||26);if(kind==='view'){IG_MARK_SHAPES.forEach(function(shape){svg.appendChild(svgShape(shape.tag,shape.attrs,IG_MARK_PAINT))});return svg}(RAIL_ICON_PATHS[kind]||[]).forEach(function(d){svg.appendChild(svgShape('path',{d:d},RAIL_ICON_PAINT))});return svg} 191function verifiedPoints(){var pts=[];for(var i=0;i<24;i++){var r=(i%2)?8.4:10;var a=i*Math.PI/12;pts.push((12+r*Math.cos(a)).toFixed(2)+','+(12+r*Math.sin(a)).toFixed(2))} 192return pts.join(' ')} 193function buildVerifiedIcon(){var svg=svgRoot(14);svg.setAttribute('class','sbi-qs-verified');svg.setAttribute('aria-hidden','false');
193svg.setAttribute('role','img');svg.setAttribute('aria-label','Verified');svg.appendChild(svgShape('polygon',{points:verifiedPoints(),fill:'#0095f6'},{}));svg.appendChild(svgShape('path',{d:'M7.8 12.4l2.7 2.6 5.7-5.8',fill:'none',stroke:'#fff','stroke-width':'2.2','stroke-linecap':'round','stroke-linejoin':'round'},{}));return svg} 194var CONTROL_ICON_PATHS={close:[{d:'M6 6l12 12M18 6L6 18',fill:'none',stroke:'currentColor','stroke-width':'2.4','stroke-linecap':'round'}],chevronUp:[{d:'M6 15l6-6 6 6',fill:'none',stroke:'currentColor','stroke-width':'2.2','stroke-linecap':'round','stroke-linejoin':'round'}],chevronDown:[{d:'M6 9l6 6 6-6',fill:'none',stroke:'currentColor','stroke-width':'2.2','stroke-linecap':'round','stroke-linejoin':'round'}],play:[{d:'M8.5 5.5v13l10.5-6.5z',fill:'currentColor',stroke:'currentColor','stroke-width':'2.5','stroke-linejoin':'round'}],volumeOn:[{d:'M11 5L6 9H2v6h4l5 4V5z',fill:'none',stroke:'currentColor','stroke-width':'1.8','stroke-linecap':'round','stroke-linejoin':'round'},{d:'M15.5 8.5a5 5 0 0 1 0 7M18.7 5.3a9.5 9.5 0 0 1 0 13.4',fill:'none',stroke:'currentColor','stroke-width':'1.8','stroke-linecap':'round','stroke-linejoin':'round'}],volumeOff:[{d:'M11 5L6 9H2v6h4l5 4V5z',fill:'none',stroke:'currentColor','stroke-width':'1.8','stroke-linecap':'round','stroke-linejoin':'round'},{d:'M22 9l-6 6M16 9l6 6',fill:'none',stroke:'currentColor','stroke-width':'1.8','stroke-linecap':'round','stroke-linejoin':'round'}]};var SWIPE_HAND_SHAPES=[{tag:'path',attrs:{d:'M22 6v30'}},{tag:'path',attrs:{d:'M12 16l10-10 10 10'}},{tag:'circle',attrs:{cx:'22',cy:'52',r:'6',fill:'#fff',stroke:'none'}}];function buildSwipeHand(){var svg=svgRoot(0,'0 0 44 64');svg.removeAttribute('width');svg.removeAttribute('height');svg.setAttribute('class','sbi-qs-coach-hand');SWIPE_HAND_SHAPES.forEach(function(shape){svg.appendChild(svgShape(shape.tag,shape.attrs,{fill:'none',stroke:'#fff','stroke-width':'2.4','stroke-linecap':'round','stroke-linejoin':'round'}))});return svg} 195function buildControlIcon(name,size){var specs=CONTROL_ICON_PATHS[name]||[];var svg=svgRoot(size||22);specs.forEach(function(spec){var path=document.createElementNS('http://www.w3.org/2000/svg','path');path.setAttribute('fill','currentColor');Object.keys(spec).forEach(function(k){path.setAttribute(k,spec[k])});svg.appendChild(path)});return svg} 196function setControlIcon($btn,name,size){var node=$btn&&$btn[0];if(!node)return;var svgs=node.querySelectorAll('svg');for(var i=0;i<svgs.length;i++)node.removeChild(svgs[i]);node.insertBefore(buildControlIcon(name,size),node.firstChild)} 197function buildContainer(){if($container&&$container.length)return;$container=$(el('div','sbi-qs-overlay',{role:'dialog','aria-modal'
197:'true','aria-label':'Reels viewer','aria-keyshortcuts':'Space ArrowUp ArrowDown',tabindex:'-1','data-muted':'true','data-paused':'false'}));var closeBtn=el('button','sbi-qs-close',{type:'button','aria-label':'Close reels viewer','data-sbi-qs-tip':'Close Esc'});closeBtn.appendChild(buildControlIcon('close',22));var viewport=el('div','sbi-qs-viewport');var track=el('div','sbi-qs-track');viewport.appendChild(track);var gestures=el('div','sbi-qs-gesture',{'aria-hidden':'true'});var frameChrome=el('div','sbi-qs-framechrome');var top=el('div','sbi-qs-top');var muteBtn=el('button','sbi-qs-mute',{type:'button','data-act':'mute','aria-label':'Unmute','data-state':'off'});muteBtn.appendChild(buildControlIcon('volumeOff',20));var muteLabel=el('span','sbi-qs-mute-label',{'aria-hidden':'true'});muteLabel.textContent='Tap to unmute';muteBtn.appendChild(muteLabel);var viewPill=el('a','sbi-qs-view-on-ig',{target:'_blank',rel:'noopener noreferrer'});viewPill.appendChild(buildRailIcon('view',16));var pillLabel=document.createElement('span');pillLabel.textContent='View on Instagram';viewPill.appendChild(pillLabel);top.appendChild(muteBtn);top.appendChild(viewPill);var progress=el('div','sbi-qs-progress',{role:'progressbar','aria-label':'Playback progress','aria-valuemin':'0','aria-valuemax':'100','aria-valuenow':'0'});var progressFill=el('i','sbi-qs-progress-fill');progress.appendChild(progressFill);var flash=el('div','sbi-qs-flash',{'aria-hidden':'true'});flash.appendChild(buildControlIcon('play',FLASH_GLYPH_PX));frameChrome.appendChild(top);frameChrome.appendChild(flash);frameChrome.appendChild(progress);var nav=el('div','sbi-qs-nav',{'aria-hidden':'false'});var navPrev=el('button','sbi-qs-nav-prev',{type:'button','data-nav':'prev','aria-label':'Previous reel','data-sbi-qs-tip':'Previous â / K'});navPrev.appendChild(buildControlIcon('chevronUp',24));var navNext=el('button','sbi-qs-nav-next',{type:'button','data-nav':'next','aria-label':'Next reel','data-sbi-qs-tip':'Next â / J'});navNext.appendChild(buildControlIcon('chevronDown',24));nav.appendChild(navPrev);nav.appendChild(navNext);var railCol=buildRail();var live=el('div','sbi-screenreader sbi-qs-live',{role:'status','aria-live':'polite','aria-atomic':'true'});var playState=el('div','sbi-screenreader sbi-qs-playstate',{role:'status','aria-live':'polite','aria-atomic':'true'});var coach=el('div','sbi-qs-coach',{'aria-hidden':'true'});var coachInner=el('div','sbi-qs-coach-inner');var coachText=document.createElement('span');coachText.textContent='Swipe up for next';coachInner.appendChild(coachText);coachInner.appendChild(buildSwipeHand());coach.appendChild(coachInner);$container.append(viewport,gestures,frameChrome,nav,railCol,live,playState,coach,closeBtn);$body.append($container);$track=$container.find('.sbi-qs-track');$gestures=$container.find('.sbi-qs-gesture');$frameChrome=$container.find('.sbi-qs-framechrome');$top=$container.find('.sbi-qs-top');$flash=$container.find('.sbi-qs-flash');$playState=$container.find('.sbi-qs-playstate');$live=$container.find('.sbi-qs-live');$navPrev=$container.find('[data-nav="prev"]');$navNext=$container.find('[data-nav="next"]');$muteBtn=$container.find('[data-act="mute"]');$muteLabel=$container.find('.sbi-qs-mute-label');$viewPill=$container.find('.sbi-qs-view-on-ig');$progressBar=$container.find('.sbi-qs-progress');$progressFill=$container.find('.sbi-qs-progress-fill');$coach=$container.find('.sbi-qs-coach');$railCol=$container.find('.sbi-qs-railcol');$container.on('click','.sbi-qs-close',close);$muteBtn.on('click',toggleMute);$navPrev.on('click',onNavClick);$navNext.on('click',onNavClick);$gestures[0].addEventListener('wheel',onWheel,{passive:!1});$gestures[0].addEventListener('touchstart',onTouchStart,{passive:!0});$gestures[0].addEventListener('touchmove',onTouchMove,{passive:!1});$gestures[0].addEventListener('touchend',onTouchEnd,{passive:!0});$gestures[0].addEventListener('touchcancel',onTouchCancel,{passive:!0});$gestures.on('click',onGestureClick)} 198function buildRailItem(spec){var node=el(spec.tag,'sbi-qs-act'+(spec.modifier?' '+spec.modifier:''),spec.attrs||{});if(spec.tag==='button')node.type='button';if(spec.tag==='a'){node.target='_blank';node.rel='noopener noreferrer'} 199if(spec.href)node.href=spec.href;node.appendChild(buildRailIcon(spec.icon,28));if(spec.label){var label=el('span','sbi-qs-act-label',{'aria-hidden':'true'});label.textContent=spec.label;node.appendChild(label)}else{var count=el('b','sbi-qs-act-count',{'aria-hidden':'true'});
199if(spec.count!==null&&spec.count!==undefined){count.textContent=formatCount(spec.count)} 200node.appendChild(count)} 201return node} 202function buildRail(){var col=el('div','sbi-qs-railcol');var rail=el('div','sbi-qs-rail');$railLike=$(buildRailItem({tag:'div',icon:'likes',count:null,modifier:'sbi-qs-act-like',attrs:{role:'img','aria-label':''}}));$railComment=$(buildRailItem({tag:'a',icon:'comments',count:null,attrs:{'aria-label':'View comments on Instagram'}}));$railView=$(buildRailItem({tag:'a',icon:'view',count:null,label:'View',modifier:'sbi-qs-act-view',attrs:{'aria-label':'View on Instagram'}}));rail.appendChild($railLike[0]);rail.appendChild($railComment[0]);rail.appendChild($railView[0]);col.appendChild(rail);$railLike[0].hidden=!0;$railComment[0].hidden=!0;$railView[0].hidden=!0;col.hidden=!0;return col} 203function updateRail(post){if(!$railCol||!$railCol.length)return;var safeHref=(post&&isHttpUrl(post.permalink))?post.permalink:'';var likes=post?post.likes:null;var comments=post?post.comments:null;var hasLikes=likes!==null&&likes!==undefined;setRailItem($railLike,hasLikes,{count:hasLikes?formatCount(likes):'',label:hasLikes?exactCount(likes)+' '+countNoun('likes',likes):''});var hasComments=comments!==null&&comments!==undefined;setRailItem($railComment,!!safeHref,{href:safeHref,count:hasComments?formatCount(comments):'',label:hasComments?exactCount(comments)+' '+countNoun('comments',comments)+' â view on Instagram':'View comments on Instagram'});setRailItem($railView,!!safeHref,{href:safeHref,label:'View on Instagram'});var anyVisible=!$railLike[0].hidden||!$railComment[0].hidden||!$railView[0].hidden;$railCol[0].hidden=!anyVisible} 204function setRailItem($item,visible,spec){var node=$item&&$item[0];if(!node)return;node.hidden=!visible;if(spec.href!==undefined){if(spec.href)node.href=spec.href;else node.removeAttribute('href')} 205if(spec.label!==undefined)node.setAttribute('aria-label',spec.label);if(spec.count!==undefined){var countNode=node.querySelector('.sbi-qs-act-count');if(countNode)countNode.textContent=spec.count}} 206function setRailTravel(pxDelta,animate){var node=$railCol&&$railCol[0];if(!node)return;var px=pxDelta||0;var instant=!animate||prefersReducedMotion();node.style.transitionDuration=instant?'0ms':TRANSITION_MS+'ms';node.style.transform=px?'translateY('+px+'px)':''} 207var CAPTION_TOKEN_RE=/#[\wÃ-ÉÐ-Ó¿]+/g;function appendCaptionText(target,raw){var text=formatCaptionText(raw);var last=0;var m;CAPTION_TOKEN_RE.lastIndex=0;while((m=CAPTION_TOKEN_RE.exec(text))!==null){if(m.index>last)target.appendChild(document.createTextNode(text.slice(last,m.index)));var tag=el('span','sbi-qs-tag');tag.textContent=m[0];target.appendChild(tag);last=m.index+m[0].length} 208if(last<text.length)target.appendChild(document.createTextNode(text.slice(last)));} 209function buildSlideChrome(post,frame){var posterUrl=safeCssUrl(post.poster);var backdrop=null;if(posterUrl){backdrop=el('div','sbi-qs-backdrop',{'aria-hidden':'true'});backdrop.style.backgroundImage='url("'+posterUrl+'")';backdrop.style.display='none';frame.appendChild(backdrop)} 210var host=el('div','sbi-qs-mediahost');frame.appendChild(host);frame.appendChild(el('div','sbi-qs-spinner',{'aria-hidden':'true'}));var fail=el('div','sbi-qs-fail');var failText=el('span','sbi-qs-fail-text');failText.textContent='Video unavailable';fail.appendChild(failText);var failHref=isHttpUrl(post.permalink)?post.permalink:'';if(failHref){var failLink=el('a','sbi-qs-fail-link',{target:'_blank',rel:'noopener noreferrer'});failLink.href=failHref;failLink.appendChild(buildRailIcon('view',16));var failLabel=document.createElement('span');failLabel.textContent='Open on Instagram';failLink.appendChild(failLabel);fail.appendChild(failLink)} 211frame.appendChild(fail);frame.appendChild(el('div','sbi-qs-scrim',{'aria-hidden':'true'}));var bottom=el('div','sbi-qs-bottom');var profileUrl=profileUrlForHandle(post.username);if(post.username||post.avatar){var row=el('div','sbi-qs-authorrow');var author=el(profileUrl?'a':'div','sbi-qs-author');if(profileUrl){author.href=profileUrl;author.target='_blank';author.rel='noopener noreferrer';author.setAttribute('aria-label','@'+post.username+' on Instagram')}
212var safeAvatar=safeMediaSrc(post.avatar);if(safeAvatar){var avatarImg=el('img','sbi-qs-avatar',{alt:''});avatarImg.src=safeAvatar;avatarImg.addEventListener('error',function(){var repl=buildAvatarFallback(post.username);if(avatarImg.parentNode)avatarImg.parentNode.replaceChild(repl,avatarImg);});author.appendChild(avatarImg)}else{author.appendChild(buildAvatarFallback(post.username))} 213if(post.username){var handle=el('span','sbi-qs-handle');var handleText=el('span','sbi-qs-handle-text');handleText.textContent='@'+post.username;handle.appendChild(handleText);if(post.verified)handle.appendChild(buildVerifiedIcon());author.appendChild(handle)} 214row.appendChild(author);if(profileUrl){var follow=el('a','sbi-qs-follow',{target:'_blank',rel:'noopener noreferrer','aria-label':'Follow @'+post.username+' on Instagram'});follow.href=profileUrl;follow.textContent='Follow';row.appendChild(follow)} 215bottom.appendChild(row)} 216if(post.caption){var caption=el('p','sbi-qs-caption');var captionText=el('span','sbi-qs-caption-text');appendCaptionText(captionText,post.caption);caption.appendChild(captionText);var moreBtn=el('button','sbi-qs-caption-more',{type:'button','aria-expanded':'false'});moreBtn.textContent='more';moreBtn.addEventListener('click',function(){var expanded=caption.classList.toggle('sbi-qs-caption-expanded');moreBtn.setAttribute('aria-expanded',expanded?'true':'false');moreBtn.textContent=expanded?'less':'more';if(!expanded)captionText.scrollTop=0});caption.appendChild(moreBtn);bottom.appendChild(caption)} 217frame.appendChild(bottom);return{host:host,backdrop:backdrop}} 218function buildAvatarFallback(username){var node=el('span','sbi-qs-avatar sbi-qs-avatar-fallback',{'aria-hidden':'true'});var name=typeof username==='string'?username:'';node.style.setProperty('--sbi-qs-avatar-hue',String(hueForHandle(name)));node.textContent=name?name.charAt(0):'';return node} 219function renderPosts(){$track.empty();slides=[];posts.forEach(function(post,i){var article=el('article','sbi-qs-post',{'data-index':String(i),'aria-roledescription':'reel','aria-label':'Reel '+(i+1)+' of '+posts.length});var frame=el('div','sbi-qs-media');article.appendChild(frame);var built=buildSlideChrome(post,frame);$track[0].appendChild(article);slides.push({post:post,article:article,stage:built.host,frame:frame,backdrop:built.backdrop,tier:-1,inst:null,caps:NO_CAPS,watchdog:null,playingSeen:!1,terminalReported:!1,warm:!1})})} 220function tierCanPlay(tierIndex,post){if(tierIndex===0)return!!safeMediaSrc(post.videoSrc);if(tierIndex===1)return!suppressEmbedTier&&!!embedUrlForPermalink(post.permalink);return!0} 221function nextChainIndex(fromIndex,post){for(var i=fromIndex;i<=2;i++){if(tierCanPlay(i,post))return i} 222return 2} 223function clearWatchdog(slide){if(slide.watchdog){clearTimeout(slide.watchdog);slide.watchdog=null}} 224function armWatchdog(slide,index){clearWatchdog(slide);
224if(slide.playingSeen)return;slide.watchdog=setTimeout(function(){if(index!==currentIndex||slide.playingSeen)return;var terminal=slide.tier>=2;emitAnalytics('swipeview_playback_stalled',{index:index,adapter:tierName(slide.tier),terminal:terminal});if(!terminal){handleAdapterEvent(slide,index,'error',{reason:'no-start'})}},START_TIMEOUT_MS)} 225function tierName(tierIndex){return tierIndex===0?'native-video':(tierIndex===1?'ig-reel-embed':'poster-link')} 226function instantiateTier(slide,index,fromTier){clearWatchdog(slide);slide.playingSeen=!1;if(slide.inst&&slide.inst.destroy)slide.inst.destroy();slide.inst=null;slide.stage.innerHTML='';var tier=nextChainIndex(fromTier,slide.post);slide.tier=tier;if(slide.frame){slide.frame.setAttribute('data-tier',tier>=2?'terminal':tierName(tier));slide.frame.removeAttribute('data-fit');slide.frame.removeAttribute('data-buffering')} 227if(tier===0){slide.caps=FULL_CAPS;slide.inst=instantiateNativeVideo(slide,index)}else if(tier===1){slide.caps=NO_CAPS;slide.inst=instantiateEmbed(slide,index)}else{slide.caps=NO_CAPS;slide.inst=instantiatePosterLink(slide,index);if(!slide.terminalReported){slide.terminalReported=!0;emitAnalytics('swipeview_terminal_tier',{index:index,adapter:'poster-link'})}}} 228function handleAdapterEvent(slide,index,kind,detail){if(slide&&slide.warm)return;if(kind==='error'){var from=tierName(slide.tier);var toTier=nextChainIndex(slide.tier+1,slide.post);var to=toTier>slide.tier?tierName(toTier):null;emitAnalytics('swipeview_playback_fallback',{index:index,from:from,to:to,reason:(detail&&detail.reason)||'load-error'});instantiateTier(slide,index,slide.tier+1);if(index===currentIndex)activateSlide(index,!0);return} 229if(kind==='playing'){slide.playingSeen=!0;clearWatchdog(slide);
229if(index===currentIndex)updateChrome();return} 230if(kind==='ended'){if(index===currentIndex&&slide.inst&&slide.inst.restart)slide.inst.restart();return} 231if(kind==='autoplay_blocked'){emitAnalytics('swipeview_autoplay_blocked',{index:index,intended:detail&&detail.intended});if(index===currentIndex&&detail&&detail.intended==='unmuted'){autoplayRefused=!0;updateChrome();startSoundHint()} 232return}} 233function noteUnmuteSucceeded(){unmuteSucceeded=!0} 234function primeForAudio(v){if(!v||!v.src)return;try{v.muted=!0;var p=v.play();v.pause();if(p&&typeof p.catch==='function')p.catch(function(){})}catch(e){}} 235function attemptPlay(v,slide,index,muted){v.muted=muted;var p=v.play();if(!p||typeof p.catch!=='function')return;if(!muted&&typeof p.then==='function'){p.then(function(){if(!v.muted)noteUnmuteSucceeded();},function(){})} 236p.catch(function(){if(!muted){v.muted=!0;handleAdapterEvent(slide,index,'autoplay_blocked',{intended:'unmuted'});v.play().catch(function(){handleAdapterEvent(slide,index,'autoplay_blocked',{intended:'muted'})})}else{handleAdapterEvent(slide,index,'autoplay_blocked',{intended:'muted'})}})} 237function instantiateNativeVideo(slide,index){var v=document.createElement('video');var src=safeMediaSrc(slide.post.videoSrc);v.src=src;var poster=safeMediaSrc(slide.post.poster);if(poster)v.poster=poster;v.muted=!0;v.playsInline=!0;v.setAttribute('playsinline','');v.loop=!1;v.preload='metadata';v.className='sbi-qs-video';if(!slide.warm)primeForAudio(v);v.addEventListener('error',function(){handleAdapterEvent(slide,index,'error',{reason:'media-load-failed'})});v.addEventListener('loadedmetadata',function(){applyFit(slide)});v.addEventListener('waiting',function(){setBuffering(slide,!0)});v.addEventListener('stalled',function(){setBuffering(slide,!0)});v.addEventListener('canplay',function(){setBuffering(slide,!1)});v.addEventListener('playing',function(){setBuffering(slide,!1);handleAdapterEvent(slide,index,'playing')});v.addEventListener('ended',function(){handleAdapterEvent(slide,index,'ended')});v.addEventListener('volumechange',function(){if(index===currentIndex)updateMuteChrome();});slide.stage.appendChild(v);return{name:'native-video',el:v,play:function(opts){var wantMuted=!opts||opts.muted!==!1;v.preload='auto';attemptPlay(v,slide,index,wantMuted)},pause:function(){v.pause()},setMuted:function(m){if(m){v.muted=!0}else{attemptPlay(v,slide,index,!1)}},isPlaying:function(){return!v.paused&&!v.ended},isMuted:function(){return v.muted},progress:function(){return{current:v.currentTime||0,duration:v.duration||0}},restart:function(){try{v.currentTime=0}catch(e){} 238attemptPlay(v,slide,index,v.muted)},destroy:function(){try{v.pause();v.removeAttribute('src');v.load()}catch(e){}v.remove()}}} 239function instantiateEmbed(slide,index){var embedSrc=embedUrlForPermalink(slide.post.permalink);var frame=document.createElement('iframe');frame.src=embedSrc;frame.allow='autoplay; encrypted-media; picture-in-picture';frame.referrerPolicy='strict-origin-when-cross-origin';frame.setAttribute('scrolling','no');frame.setAttribute('title','Instagram embed');frame.className='sbi-qs-embed';var loaded=!1;frame.addEventListener('load',function(){loaded=!0;handleAdapterEvent(slide,index,'playing')});slide.stage.appendChild(frame);return{name:'ig-reel-embed',el:frame,play:function(){},pause:function(){},setMuted:function(){},isPlaying:function(){return loaded},isMuted:function(){return!1},progress:function(){return null},restart:function(){},destroy:function(){frame.src='about:blank';frame.remove()}}} 240function instantiatePosterLink(slide,index){var poster=safeMediaSrc(slide.post.poster);if(poster){var img=document.createElement('img');img.className='sbi-qs-poster';img.src=poster;img.alt='';img.addEventListener('load',function(){applyFit(slide)});slide.stage.appendChild(img)} 241handleAdapterEvent(slide,index,'playing');return{name:'poster-link',play:function(){},pause:function(){},setMuted:function(){},isPlaying:function(){return!0},isMuted:function(){return!0},progress:function(){return null},restart:function(){},destroy:function(){}}} 242function ensureSlideMedia(index){var slide=slides[index];if(!slide)return;if(slide.warm)releaseWarmSlide(slide);
242if(slide.tier!==-1)return;instantiateTier(slide,index,0)} 243var PREWARM_OFFSETS=[1,-1];var TIER_TRANSPORT={0:'media-element',1:'iframe',2:'link'};function tierIsPrewarmable(tierIndex){return TIER_TRANSPORT[tierIndex]==='media-element'} 244function prewarmLevel(){var conn=navigator.connection;if(conn&&conn.saveData===!0)return'none';if(conn&&conn.saveData===!1&&conn.effectiveType==='4g')return'buffer';return'metadata'} 245function isWithinPrewarmWindow(index,activeIndex){if(index===activeIndex)return!0;for(var k=0;k<PREWARM_OFFSETS.length;k++){if(index===activeIndex+PREWARM_OFFSETS[k])return!0} 246return!1} 247function releaseWarmSlide(slide){if(!slide||!slide.warm)return;clearWatchdog(slide);if(slide.inst&&slide.inst.destroy)slide.inst.destroy();slide.inst=null;slide.caps=NO_CAPS;slide.tier=-1;slide.playingSeen=!1;slide.warm=!1;if(slide.stage)slide.stage.innerHTML=''} 248function releaseWarmOutsideWindow(activeIndex){slides.forEach(function(slide,i){if(!slide.warm)return;if(isWithinPrewarmWindow(i,activeIndex))return;releaseWarmSlide(slide)})} 249function prewarmSlide(index,level){var slide=slides[index];if(!slide)return;if(slide.tier!==-1)return;var tier=nextChainIndex(0,slide.post);if(!tierIsPrewarmable(tier))return;slide.warm=!0;instantiateTier(slide,index,0);if(level!=='buffer')return;if(slide.inst&&slide.inst.el)slide.inst.el.preload='auto'} 250function prewarmAdjacent(activeIndex){releaseWarmOutsideWindow(activeIndex);var level=prewarmLevel();if(level==='none')return;for(var k=0;k<PREWARM_OFFSETS.length;k++){prewarmSlide(activeIndex+PREWARM_OFFSETS[k],level)}} 251function setTrackOffset(vhOffset,pxDelta){var node=$track&&$track[0];if(!node)return;var d=pxDelta||0;var offset=function(unit){var base=vhOffset+unit;if(d===0)return base;return'calc('+base+(d<0?' - '+Math.abs(d):' + '+d)+'px)'};node.style.transform='translate3d(0, '+offset('vh')+', 0)';node.style.transform='translate3d(0, '+offset('dvh')+', 0)'} 252function goToIndex(newIndex,opts){opts=opts||{};if(transitioning)return;if(newIndex<0||newIndex>=posts.length)return;currentIndex=newIndex;if(slidesViewed)slidesViewed.add(currentIndex);transitioning=!0;var instant=opts.smooth===!1||prefersReducedMotion();var translateY=-newIndex*100;$track.css('transition',instant?'none':'transform '+TRANSITION_MS+'ms cubic-bezier(0.22, 0.61, 0.36, 1)');setTrackOffset(translateY);setRailTravel(0,!1);updateChrome();activateSlide(newIndex,!1);var settle=instant?0:TRANSITION_MS;setTimeout(function(){transitioning=!1},settle)} 253function navigate(delta){if(navLocked)return;var target=currentIndex+delta;if(target<0||target>=posts.length)return;navLocked=!0;setTimeout(function(){navLocked=!1},NAV_COOLDOWN_MS);clearFlash();goToIndex(target);emitAnalytics(delta>0?'swipeview_next':'swipeview_prev',{index:currentIndex})} 254function realMuted(){var slide=slides[currentIndex];var inst=slide&&slide.inst;return inst&&inst.isMuted?inst.isMuted():!0} 255function updateMuteChrome(){var slide=slides[currentIndex];var caps=(slide&&slide.caps)||NO_CAPS;var muted=realMuted();$muteBtn.prop('disabled',!caps.mute);setControlIcon($muteBtn,muted?'volumeOff':'volumeOn',20);$muteBtn.attr('aria-label',muted?'Unmute':'Mute');$muteBtn.attr('data-state',muted?'off':'on');$container.attr('data-muted',muted?'true':'false');if(!(caps.mute&&muted&&autoplayRefused&&!userMuted&&!unmuteSucceeded)){stopSoundHint()}} 256function startSoundHint(){stopSoundHint();var slide=slides[currentIndex];var caps=(slide&&slide.caps)||NO_CAPS;if(!caps.mute||!autoplayRefused||userMuted||unmuteSucceeded||!realMuted())return;soundHintInTimer=setTimeout(function(){soundHintInTimer=null;if(!realMuted()||userMuted||unmuteSucceeded)return;$muteBtn.addClass('sbi-qs-mute-hinting');soundHintOutTimer=setTimeout(function(){soundHintOutTimer=null;$muteBtn.removeClass('sbi-qs-mute-hinting')},MUTE_HINT_OUT_MS-MUTE_HINT_IN_MS)},MUTE_HINT_IN_MS)} 257function stopSoundHint(){if(soundHintInTimer){clearTimeout(soundHintInTimer);soundHintInTimer=null} 258if(soundHintOutTimer){clearTimeout(soundHintOutTimer);soundHintOutTimer=null} 259if($muteBtn&&$muteBtn.length)$muteBtn.removeClass('sbi-qs-mute-hinting');}
260function updateChrome(){announceLive((currentIndex+1)+' of '+posts.length);$container.find('.sbi-qs-post').each(function(){var active=this.getAttribute('data-index')===String(currentIndex);this.classList.toggle('sbi-qs-post-active',active);this.inert=!active});var slide=slides[currentIndex];var post=slide&&slide.post;var caps=(slide&&slide.caps)||NO_CAPS;$progressBar.css('display',caps.progress?'':'none');var href=post&&isHttpUrl(post.permalink)?post.permalink:'';if(href){$viewPill.attr('href',href).removeAttr('aria-disabled')}else{$viewPill.attr('href','#').attr('aria-disabled','true')} 261updateRail(post);$navPrev.prop('disabled',currentIndex<=0);$navNext.prop('disabled',currentIndex>=posts.length-1);updateMuteChrome();syncPlayState()} 262function announceLive(text){if(!$live||!$live.length)return;if($live[0].textContent===text)return;$live[0].textContent=text} 263function activateSlide(index,reactivateOnly){ensureSlideMedia(index);slides.forEach(function(slide,i){if(!slide.inst)return;if(i===index){slide.inst.play({muted:userMuted});armWatchdog(slide,i)}else if(!reactivateOnly){clearWatchdog(slide);slide.inst.pause()}});updateChrome();syncCaptionExpansion(index);applyFit(slides[index]);startSoundHint();prewarmAdjacent(index)} 264function syncCaptionExpansion(activeIndex){slides.forEach(function(slide,i){if(!slide.article)return;var cap=slide.article.querySelector('.sbi-qs-caption');var text=slide.article.querySelector('.sbi-qs-caption-text');var btn=slide.article.querySelector('.sbi-qs-caption-more');if(!cap||!text||!btn)return;if(i!==activeIndex){cap.classList.remove('sbi-qs-caption-expanded');text.scrollTop=0;btn.setAttribute('aria-expanded','false');btn.textContent='more';return} 265if(!cap.classList.contains('sbi-qs-caption-expanded')){if(text.scrollWidth>text.clientWidth+1){cap.classList.add('sbi-qs-caption-has-more')}else{cap.classList.remove('sbi-qs-caption-has-more')}}})} 266function toggleMute(){var slide=slides[currentIndex];if(!slide||!slide.caps||!slide.caps.mute)return;var shouldUnmute=realMuted();userMuted=!shouldUnmute;if(slide.inst&&slide.inst.setMuted)slide.inst.setMuted(!shouldUnmute);stopSoundHint();updateChrome();dismissCoach();emitAnalytics(shouldUnmute?'swipeview_unmuted':'swipeview_muted',{index:currentIndex})} 267function setPaused(paused){if(!$container||!$container.length)return;var was=$container.attr('data-paused')==='true';if(was===paused)return;$container.attr('data-paused',paused?'true':'false');if(flashOffTimer){clearTimeout(flashOffTimer);flashOffTimer=null} 268if(paused){$flash.removeClass('sbi-qs-flash-on');return} 269$flash.addClass('sbi-qs-flash-on');flashOffTimer=setTimeout(function(){flashOffTimer=null;$flash.removeClass('sbi-qs-flash-on')},FLASH_OUT_MS)} 270function clearFlash(){if(flashOffTimer){clearTimeout(flashOffTimer);flashOffTimer=null} 271if($flash&&$flash.length)$flash.removeClass('sbi-qs-flash-on');if($container&&$container.length)$container.attr('data-paused','false');} 272function coachAlreadySeen(){try{return!!(window.localStorage&&window.localStorage.getItem(COACH_STORAGE_KEY)==='1')}catch(e){return!1}} 273function markCoachSeen(){try{if(window.localStorage)window.localStorage.setItem(COACH_STORAGE_KEY,'1');}catch(e){}} 274function maybeShowCoach(){if(hasKeyboardAffordance())return;if(coachAlreadySeen())return;if(!$coach||!$coach.length)return;$coach.addClass('sbi-qs-coach-visible');markCoachSeen();coachArmed=!1;coachArmTimer=setTimeout(function(){coachArmTimer=null;coachArmed=!0},COACH_ARM_MS);coachOffTimer=setTimeout(dismissCoach,COACH_AUTO_MS)} 275function dismissCoach(){if(coachOffTimer){clearTimeout(coachOffTimer);coachOffTimer=null} 276if(!coachArmed&&$coach&&$coach.hasClass('sbi-qs-coach-visible')){coachOffTimer=setTimeout(dismissCoach,COACH_ARM_MS);return} 277if(coachArmTimer){clearTimeout(coachArmTimer);coachArmTimer=null} 278coachArmed=!1;if($coach&&$coach.length)$coach.removeClass('sbi-qs-coach-visible');} 279function setBuffering(slide,on){if(!slide||!slide.frame)return;if(on){slide.frame.setAttribute('data-buffering','true')}else{slide.frame.removeAttribute('data-buffering')}} 280var lastProgressFraction=null;var PROGRESS_JUMP_EPSILON=0.02;function setProgress(fraction,forceJump){var node=$progressFill&&$progressFill[0];if(!node)return;var f=fraction;if(!(f>=0))f=0;if(f>1)f=1;var jump=!!forceJump||lastProgressFraction===null||f<lastProgressFraction-PROGRESS_JUMP_EPSILON;lastProgressFraction=f;$progressFill.toggleClass('sbi-qs-progress-fill-jump',jump);node.style.transform='scaleX('+f+')'} 281function announcePlayState(text){if(text===lastPlayStateText)return;lastPlayStateText=text;if($playState&&$playState.length)$playState[0].textContent=text} 282function syncPlayState(){var slide=slides[currentIndex];var caps=(slide&&slide.caps)||NO_CAPS;if(!caps.playPause||!slide||!slide.inst||!slide.inst.isPlaying){announcePlayState('');setPaused(!1);return} 283var playing=slide.inst.isPlaying();announcePlayState(playing?'Playing':'Paused');setPaused(!playing)} 284function onNavClick(e){var btn=e&&(e.currentTarget||e.target);var dir=btn&&btn.getAttribute?btn.getAttribute('data-nav'):null;if(dir!=='prev'&&dir!=='next')return;dismissCoach();navigate(dir==='next'?1:-1)}
285function stageRect(){var slide=slides[currentIndex];if(!slide||!slide.frame)return null;var box=slide.frame.getBoundingClientRect();return(box.width>0&&box.height>0)?box:null} 286function pointInRect(x,y,box){return!!box&&x>=box.left&&x<=box.right&&y>=box.top&&y<=box.bottom} 287function rectHasArea(box){return!!box&&box.width>0&&box.height>0} 288function pointIsInControlDeadSpace(x,y){var nav=$container.find('.sbi-qs-nav').get(0);var navBox=nav?nav.getBoundingClientRect():null;if(rectHasArea(navBox)&&pointInRect(x,y,navBox))return!0;var railcol=$container.find('.sbi-qs-railcol').get(0);var railBox=railcol?railcol.getBoundingClientRect():null;if(rectHasArea(railBox)&&pointInRect(x,y,railBox))return!0;return!1} 289function clickIsOnBackdrop(x,y){var stage=stageRect();if(!stage)return!1;if(pointInRect(x,y,stage))return!1;if(pointIsInControlDeadSpace(x,y))return!1;return!0} 290function onGestureClick(e){if(suppressTap){suppressTap=!1;return} 291if(e&&typeof e.clientX==='number'&&typeof e.clientY==='number'){if(pointIsInControlDeadSpace(e.clientX,e.clientY))return;if(clickIsOnBackdrop(e.clientX,e.clientY)){close();return}} 292togglePlay()} 293function togglePlay(){var slide=slides[currentIndex];if(!slide||!slide.inst)return;dismissCoach();if(slide.caps&&!slide.caps.playPause)return;var willPlay=!(slide.inst.isPlaying&&slide.inst.isPlaying());if(!willPlay){clearWatchdog(slide);slide.inst.pause()}else{slide.inst.play({muted:userMuted});armWatchdog(slide,currentIndex)} 294updateChrome()} 295function onWheel(e){e.preventDefault();if(e.ctrlKey)return;var now=Date.now();var gap=now-wheelLastAt;if(gap>WHEEL_GAP_MS){wheelAcc=0;wheelLock=!1} 296wheelLastAt=now;if(wheelLock)return;if(now-wheelFiredAt<WHEEL_MIN_INTERVAL_MS)return;wheelAcc+=e.deltaY;if(Math.abs(wheelAcc)<WHEEL_THRESHOLD)return;var dir=wheelAcc>0?1:-1;wheelAcc=0;wheelLock=!0;wheelFiredAt=now;dismissCoach();navigate(dir)} 297function resetWheel(){wheelAcc=0;wheelLastAt=0;wheelFiredAt=0;wheelLock=!1} 298function slideHeightPx(){var slide=slides[currentIndex];var h=(slide&&slide.article)?slide.article.offsetHeight:0;return h>0?h:(window.innerHeight||0)} 299function clampDragDelta(fingerDy){var h=slideHeightPx();var d=fingerDy;if(h>0)d=Math.max(-h,Math.min(h,d));if(dragBaseIndex>=posts.length-1&&d<0)return 0;if(dragBaseIndex<=0&&d>0){return Math.min(d*PULL_FOLLOW_RATIO,PULL_CLOSE_PX+20)} 300return d} 301function resetDrag(){suppressTap=dragging;touchStartY=null;dragging=!1;dragDeltaPx=0} 302function settleBack(){var instant=prefersReducedMotion();$track.css('transition',instant?'none':'transform '+TRANSITION_MS+'ms cubic-bezier(0.22, 0.61, 0.36, 1)');setTrackOffset(-currentIndex*100,0);setRailTravel(0,!instant)} 303function onTouchStart(e){if(!e.touches||e.touches.length!==1){if(touchStartY!==null){var wasDragging=dragging;resetDrag();if(wasDragging)settleBack();} 304return} 305if(transitioning||navLocked){touchStartY=null;return} 306touchStartY=e.touches[0].clientY;touchStartTime=Date.now();dragging=!1;dragDeltaPx=0;dragBaseIndex=currentIndex} 307function onTouchMove(e){if(touchStartY===null)return;if(!e.touches||e.touches.length!==1)return;var fingerDy=e.touches[0].clientY-touchStartY;if(!dragging){if(Math.abs(fingerDy)<DRAG_START_PX)return;dragging=!0;dismissCoach();$track.css('transition','none')} 308e.preventDefault();dragDeltaPx=clampDragDelta(fingerDy);setTrackOffset(-dragBaseIndex*100,dragDeltaPx);setRailTravel(dragDeltaPx,!1)} 309function onTouchEnd(e){if(touchStartY===null)return;var endY=(e.changedTouches&&e.changedTouches[0])?e.changedTouches[0].clientY:touchStartY;var dy=touchStartY-endY;var dt=Date.now()-touchStartTime;var wasDragging=dragging;var trackDelta=dragDeltaPx;resetDrag();var isFlick=dt<=SWIPE_MAX_DURATION_MS&&Math.abs(dy)>=SWIPE_THRESHOLD_PX;if(!wasDragging){if(!isFlick)return;dismissCoach();navigate(dy>0?1:-1);return} 310if(pullToCloseArmed(-dy)){emitAnalytics('swipeview_pull_close',{index:currentIndex});close();return} 311var h=slideHeightPx();var moved=Math.abs(trackDelta);var areaSaysAdvance=h>0&&moved>h*DRAG_SNAP_AREA_FRACTION;if(moved>0&&(areaSaysAdvance||isFlick)){navigate(trackDelta<0?1:-1)}else{settleBack()}} 312function pullToCloseArmed(downwardPx){if(currentIndex!==0)return!1;if(transitioning)return!1;return downwardPx>PULL_CLOSE_PX} 313function onTouchCancel(){if(touchStartY===null)return;var wasDragging=dragging;resetDrag();if(wasDragging)settleBack();} 314function onKeydown(e){if(!$container||!$container.hasClass('sbi-qs-active'))return;switch(e.key){case 'Escape':e.preventDefault();close();break;case 'ArrowDown':case 'PageDown':case 'j':case 'J':e.preventDefault();dismissCoach();navigate(1);break;case 'ArrowUp':case 'PageUp':case 'k':case 'K':e.preventDefault();dismissCoach();navigate(-1);break;case ' ':e.preventDefault();togglePlay();break;case 'm':case 'M':toggleMute();break;case 'Tab':trapFocus(e);break}} 315function focusables(){var items=$container.find('.sbi-qs-mute:not([disabled]), .sbi-qs-view-on-ig:not([aria-disabled="true"]), .sbi-qs-nav-prev:not([disabled]), .sbi-qs-nav-next:not([disabled]), .sbi-qs-close').toArray();var $active=$container.find('.sbi-qs-post-active');if($active.length){items=items.concat($active.find('a[href], button:not([disabled])').toArray())} 316items=items.concat($container.find('.sbi-qs-railcol a[href]').toArray());return items.filter(function(node){return node.offsetParent!==null||node===document.activeElement})} 317function trapFocus(e){var items=focusables();if(!items.length)return;var i=items.indexOf(document.activeElement);e.preventDefault();var next=e.shiftKey?(i<=0?items.length-1:i-1):(i===items.length-1||i===-1?0:i+1);items[next].focus()} 318function open(feedPosts,startIndex,opener,embedSuppressed){if($container&&$container.hasClass('sbi-qs-active'))return;posts=feedPosts;if(!posts.length)return;suppressEmbedTier=!!embedSuppressed;slidesViewed=new Set();buildContainer();renderPosts();transitioning=!1;navLocked=!1;resetDrag();suppressTap=!1;clearFlash();stopSoundHint();resetWheel();lastPlayStateText=null;lastProgressFraction=null;userMuted=!1;unmuteSucceeded=!1;autoplayRefused=MUTED_FIRST;openerEl=opener||null;$container.attr('data-muted','true');$container.attr('data-paused','false');$body.addClass('sbi-qs-scroll-locked');$container.addClass('sbi-qs-active');
318currentIndex=Math.max(0,Math.min(startIndex||0,posts.length-1));slidesViewed.add(currentIndex);goToIndex(currentIndex,{smooth:!1});pollTimer=setInterval(tick,CHROME_POLL_MS);maybeShowCoach();requestAnimationFrame(function(){$container.addClass('sbi-qs-visible');var closeBtn=$container.find('.sbi-qs-close').get(0);if(closeBtn)closeBtn.focus();});emitAnalytics('swipeview_opened',{index:currentIndex,total:posts.length})} 319function close(){if(!$container||!$container.length||!$container.hasClass('sbi-qs-active'))return;clearInterval(pollTimer);pollTimer=null;slides.forEach(function(slide){clearWatchdog(slide);if(slide.inst&&slide.inst.destroy)slide.inst.destroy();slide.inst=null;slide.tier=-1;slide.warm=!1});$container.removeClass('sbi-qs-active sbi-qs-visible');$body.removeClass('sbi-qs-scroll-locked');resetDrag();clearFlash();stopSoundHint();dismissCoach();resetWheel();emitAnalytics('swipeview_closed',{index:currentIndex,slides_viewed:slidesViewed?slidesViewed.size:0});if(openerEl&&typeof openerEl.focus==='function')openerEl.focus();openerEl=null} 320function tick(){var slide=slides[currentIndex];if(!slide||!slide.inst){setProgress(0,!0);return} 321if(slide.inst.progress){var p=slide.inst.progress();var frac=(p&&p.duration>0)?(p.current/p.duration):0;setProgress(frac);$progressBar.attr('aria-valuenow',String(Math.round(frac*100)))}else{setProgress(0,!0)} 322updateMuteChrome();syncPlayState();syncCaptionExpansion(currentIndex)} 323$(function(){$body=$('body');var enabled=(window.sbiQuickScroll&&window.sbiQuickScroll.enabled)||$body.hasClass('sbi-qs-enabled');if(!enabled)return;log('active â intercepting Reels clicks');document.addEventListener('keydown',onKeydown,!0);document.addEventListener('click',function(e){var a=e.target&&e.target.closest?e.target.closest('a.sbi_link_area[data-lightbox-sbi]'):null;if(!a)return;var $a=$(a);if(!isReelAnchor($a))return;var $feed=$a.closest('.sbi');if(!$feed.length)return;if(isDispatchSuppressed($a,$feed))return;var reels=collectReelsFromFeed($feed);if(!reels.length)return;var clickedId=$a.attr('data-id');var index=0;for(var i=0;i<reels.length;i++){if(reels[i].id===clickedId){index=i;break}} 324if(reels[index]&&reels[index].id!==clickedId)return;e.preventDefault();e.stopImmediatePropagation();log('opening viewer',clickedId,'at',index,'/',reels.length);open(reels,index,a,feedSuppressesEmbedTier($feed))},!0)})})(jQuery); 325 326 327 328 window.axeptioSettings = Axeptio_SDK; 329 window.axeptioSettings.triggerGTMEvents = 'true'; 330 (function (d, s) { 331 var t = d.getElementsByTagName(s)[0], 332 e = d.createElement(s); 333 e.async = true; 334 e.src = 'https://static.axept.io/sdk.js'; 335 t.parentNode.insertBefore(e, t); 336 })(document, 'script'); 337 338 339/* Elementor bundles are self-contained; this file exists for the elementor-webpack-runtime handle. */; 340 341 342 343 window.axeptioSettings = Axeptio_SDK; 344 window.axeptioSettings.triggerGTMEvents = 'true'; 345 (function (d, s) { 346 var t = d.getElementsByTagName(s)[0], 347 e = d.createElement(s); 348 e.async = true; 349 e.src = 'https://static.axept.io/sdk.js'; 350 t.parentNode.insertBefore(e, t); 351 })(document, 'script'); 352 353 354"use strict";(function(){var __esmMin=(e,t,n)=>()=>{if(n)throw n[0];try{return e&&(t=e(e=0)),t}catch(e){throw n=[e],e}},__commonJSMin=(e,t)=>()=>(t||(e((t={exports:{}}).exports,t),e=null),t.exports),e=__commonJSMin(((e,t)=>{function _interopRequireDefault(e){return e&&e.__esModule?e:{default:e}}t.exports=_interopRequireDefault,t.exports.__esModule=!0,t.exports.default=t.exports})),t=__commonJSMin(((e,t)=>{var check=function(e){return e&&e.Math===Math&&e};t.exports=check(typeof globalThis==`object`&&globalThis)||check(typeof window==`object`&&window)||check(typeof self==`object`&&self)||check(typeof global==`object`&&global)||check(typeof e==`object`&&e)||(function(){return this})()||Function(`return this`)()})),n=__commonJSMin(((e,t)=>{t.exports=function(e){try{return!!e()}catch(e){return!0}}})),r=__commonJSMin(((e,t)=>{t.exports=!n()(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!==7})})),i=__commonJSMin(((e,t)=>{t.exports=!n()(function(){var e=(function(){}).bind();return typeof e!=`function`||e.hasOwnProperty(`prototype`)})})),a=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype.call;t.exports=n?r.bind(r):function(){return r.apply(r,arguments)}})),o=__commonJSMin((e=>{var t={}.propertyIsEnumerable,n=Object.getOwnPropertyDescriptor;e.f=n&&!t.call({1:2},1)?function propertyIsEnumerable(e){var t=n(this,e);return!!t&&t.enumerable}:t})),s=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{enumerable:!(e&1),configurable:!(e&2),writable:!(e&4),value:t}}})),c=__commonJSMin(((e,t)=>{var n=i(),r=Function.prototype,a=r.call,o=n&&r.bind.bind(a,a);t.exports=n?o:function(e){return function(){return a.apply(e,arguments)}}})),l=__commonJSMin(((e,t)=>{var n=c(),r=n({}.toString),i=n(``.slice);t.exports=function(e){return i(r(e),8,-1)}})),u=__commonJSMin(((e,t)=>{var r=c(),i=n(),a=l(),o=Object,s=r(``.split);t.exports=i(function(){return!o(`z`).propertyIsEnumerable(0)})?function(e){return a(e)===`String`?s(e,``):o(e)}:o})),d=__commonJSMin(((e,t)=>{t.exports=function(e){return e==null}}
vendor: 18,334 bytes, line 354
354)),f=__commonJSMin(((e,t)=>{var n=d(),r=TypeError;t.exports=function(e){if(n(e))throw new r(`Can't call method on `+e);return e}})),p=__commonJSMin(((e,t)=>{var n=u(),r=f();t.exports=function(e){return n(r(e))}})),m=__commonJSMin(((e,t)=>{var n=typeof document==`object`&&document.all;t.exports=n===void 0&&n!==void 0?function(e){return typeof e==`function`||e===n}:function(e){return typeof e==`function`}})),h=__commonJSMin(((e,t)=>{var n=m();t.exports=function(e){return typeof e==`object`?e!==null:n(e)}})),g=__commonJSMin(((e,n)=>{var r=t(),i=m(),aFunction=function(e){return i(e)?e:void 0};n.exports=function(e,t){return arguments.length<2?aFunction(r[e]):r[e]&&r[e][t]}})),_=__commonJSMin(((e,t)=>{t.exports=c()({}.isPrototypeOf)})),v=__commonJSMin(((e,n)=>{var r=t().navigator,i=r&&r.userAgent;n.exports=i?String(i):``})),y=__commonJSMin(((e,n)=>{var r=t(),i=v(),a=r.process,o=r.Deno,s=a&&a.versions||o&&o.version,c=s&&s.v8,l,u;c&&(l=c.split(`.`),u=l[0]>0&&l[0]<4?1:+(l[0]+l[1])),!u&&i&&(l=i.match(/Edge\/(\d+)/),(!l||l[1]>=74)&&(l=i.match(/Chrome\/(\d+)/),l&&(u=+l[1]))),n.exports=u})),b=__commonJSMin(((e,r)=>{var i=y(),a=n(),o=t().String;r.exports=!!Object.getOwnPropertySymbols&&!a(function(){var e=Symbol(`symbol detection`);return!o(e)||!(Object(e)instanceof Symbol)||!Symbol.sham&&i&&i<41})})),x=__commonJSMin(((e,t)=>{t.exports=b()&&!Symbol.sham&&typeof Symbol.iterator==`symbol`})),S=__commonJSMin(((e,t)=>{var n=g(),r=m(),i=_(),a=x(),o=Object;t.exports=a?function(e){return typeof e==`symbol`}:function(e){var t=n(`Symbol`);return r(t)&&i(t.prototype,o(e))}})),C=__commonJSMin(((e,t)=>{var n=String;t.exports=function(e){try{return n(e)}catch(e){return`Object`}}})),w=__commonJSMin(((e,t)=>{var n=m(),r=C(),i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not a function`)}})),T=__commonJSMin(((e,t)=>{var n=w(),r=d();t.exports=function(e,t){var i=e[t];return r(i)?void 0:n(i)}})),E=__commonJSMin(((e,t)=>{var n=a(),r=m(),i=h(),o=TypeError;t.exports=function(e,t){var a,s;if(t===`string`&&r(a=e.toString)&&!i(s=n(a,e))||r(a=e.valueOf)&&!i(s=n(a,e))||t!==`string`&&r(a=e.toString)&&!i(s=n(a,e)))return s;throw new o(`Can't convert object to primitive value`)}})),D=__commonJSMin(((e,t)=>{t.exports=!1})),O=__commonJSMin(((e,n)=>{var r=t(),i=Object.defineProperty;n.exports=function(e,t){try{i(r,e,{value:t,configurable:!0,writable:!0})}catch(n){r[e]=t}return t}})),k=__commonJSMin(((e,n)=>{var r=D(),i=t(),a=O(),o=`__core-js_shared__`,s=n.exports=i[o]||a(o,{});(s.versions||(s.versions=[])).push({version:`3.46.0`,mode:r?`pure`:`global`,copyright:`© 2014-2025 Denis Pushkarev (zloirock.ru), 2025 CoreJS Company (core-js.io)`,license:`https://github.com/zloirock/core-js/blob/v3.46.0/LICENSE`,source:`https://github.com/zloirock/core-js`})})),ee=__commonJSMin(((e,t)=>{var n=k();t.exports=function(e,t){return n[e]||(n[e]=t||{})}})),A=__commonJSMin(((e,t)=>{var n=f(),r=Object;t.exports=function(e){return r(n(e))}})),j=__commonJSMin(((e,t)=>{var n=c(),r=A(),i=n({}.hasOwnProperty);t.exports=Object.hasOwn||function hasOwn(e,t){return i(r(e),t)}})),te=__commonJSMin(((e,t)=>{var n=c(),r=0,i=Math.random(),a=n(1.1.toString);t.exports=function(e){return`Symbol(`+(e===void 0?``:e)+`)_`+a(++r+i,36)}})),M=__commonJSMin(((e,n)=>{var r=t(),i=ee(),a=j(),o=te(),s=b(),c=x(),l=r.Symbol,u=i(`wks`),d=c?l.for||l:l&&l.withoutSetter||o;n.exports=function(e){return a(u,e)||(u[e]=s&&a(l,e)?l[e]:d(`Symbol.`+e)),u[e]}})),ne=__commonJSMin(((e,t)=>{var n=a(),r=h(),i=S(),o=T(),s=E(),c=M(),l=TypeError,u=c(`toPrimitive`);t.exports=function(e,t){if(!r(e)||i(e))return e;var a=o(e,u),c;if(a){if(t===void 0&&(t=`default`),c=n(a,e,t),!r(c)||i(c))return c;throw new l(`Can't convert object to primitive value`)}return t===void 0&&(t=`number`),s(e,t)}})),re=__commonJSMin(((e,t)=>{var n=ne(),r=S();t.exports=function(e){var t=n(e,`string`);return r(t)?t:t+``}})),ie=__commonJSMin(((e,n)=>{var r=t(),i=h(),a=r.document,o=i(a)&&i(a.createElement);n.exports=function(e){return o?a.createElement(e):{}}})),ae=__commonJSMin(((e,t)=>{var i=r(),a=n(),o=ie();t.exports=!i&&!a(function(){return Object.defineProperty(o(`div`),"a",{get:function(){return 7}}).a!==7})})),oe=__commonJSMin((e=>{var t=r(),n=a(),i=o(),c=s(),l=p(),u=re(),d=j(),f=ae(),m=Object.getOwnPropertyDescriptor;e.f=t?m:function getOwnPropertyDescriptor(e,t){if(e=l(e),t=u(t),f)try{return m(e,t)}catch(e){}if(d(e,t))return c(!n(i.f,e,t),e[t])}})),se=__commonJSMin(((e,t)=>{var i=r(),a=n();t.exports=i&&a(function(){return Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype!==42})})),N=__commonJSMin(((e,t)=>{var n=h(),r=String,i=TypeError;t.exports=function(e){if(n(e))return e;throw new i(r(e)+` is not an object`)}})),P=__commonJSMin((e=>{var t=r(),n=ae(),i=se(),a=N(),o=re(),s=TypeError,c=Object.defineProperty,l=Object.getOwnPropertyDescriptor,u=`enumerable`,d=`configurable`,f=`writable`;e.f=t?i?function defineProperty(e,t,n){if(a(e),t=o(t),a(n),typeof e==`function`&&t===`prototype`&&`value`in n&&f in n&&!n[f]){var r=l(e,t);r&&r[f]&&(e[t]=n.value,n={configurable:d in n?n[d]:r[d],enumerable:u in n?n[u]:r[u],writable:!1})}return c(e,t,n)}:c:function defineProperty(e,t,r){if(a(e),t=o(t),a(r),n)try{return c(e,t,r)}catch(e){}if(`get`in r||`set`in r)throw new s(`Accessors not supported`);return`value`in r&&(e[t]=r.value),e}})),I=__commonJSMin(((e,t)=>{var n=r(),i=P(),a=s();t.exports=n?function(e,t,n){return i.f(e,t,a(1,n))}:function(e,t,n){return e[t]=n,e}})),ce=__commonJSMin(((e,t)=>{var n=r(),i=j(),a=Function.prototype,o=n&&Object.getOwnPropertyDescriptor,s=i(a,`name`);t.exports={EXISTS:s,PROPER:s&&(function something(){}).name===`something`,CONFIGURABLE:s&&(!n||n&&o(a,`name`).configurable)}})),le=__commonJSMin(((e,t)=>{var n=c(),r=m(),i=k(),a=n(Function.toString);r(i.inspectSource)||(i.inspectSource=function(e){return a(e)}),t.exports=i.inspectSource})),ue=__commonJSMin(((e,n)=>{var r=t(),i=m(),a=r.WeakMap;n.exports=i(a)&&/native code/.test(String(a))})),L=__commonJSMin(((e,t)=>{var n=ee(),r=te(),i=n(`keys`);t.exports=function(e){return i[e]||(i[e]=r(e))}})),R=__commonJSMin(((e,t)=>{t.exports={}})),de=__commonJSMin(((e,n)=>{var r=ue(),i=t(),a=h(),o=I(),s=j(),c=k(),l=L(),u=R(),d=`Object already initialized`,f=i.TypeError,p=i.WeakMap,set,get,has,enforce=function(e){return has(e)?get(e):set(e,{})},getterFor=function(e){return function(t){var n;if(!a(t)||(n=get(t)).type!==e)throw new f(`Incompatible receiver, `+e+` required`);return n}};if(r||c.state){var m=c.state||(c.state=new p);m.get=m.get,m.has=m.has,m.set=m.set,set=function(e,t){if(m.has(e))throw new f(d);return t.facade=e,m.set(e,t),t},get=function(e){return m.get(e)||{}},has=function(e){return m.has(e)}}else{var g=l(`state`);u[g]=!0,set=function(e,t){if(s(e,g))throw new f(d);return t.facade=e,o(e,g,t),t},get=function(e){return s(e,g)?e[g]:{}},has=function(e){return s(e,g)}}n.exports={set,get,has,enforce,getterFor}})),fe=__commonJSMin(((e,t)=>{var i=c(),a=n(),o=m(),s=j(),l=r(),u=ce().CONFIGURABLE,d=le(),f=de(),p=f.enforce,h=f.get,g=String,_=Object.defineProperty,v=i(``.slice),y=i(``.replace),b=i([].join),x=l&&!a(function(){return _(function(){},`length`,{value:8}).length!==8}),S=String(String).split(`String`),C=t.exports=function(e,t,n){v(g(t),0,7)===`Symbol(`&&(t=`[`+y(g(t),/^Symbol\(([^)]*)\).*$/,`$1`)+`]`),n&&n.getter&&(t=`get `+t),n&&n.setter&&(t=`set `+t),(!s(e,`name`)||u&&e.name!==t)&&(l?_(e,`name`,{value:t,configurable:!0}):e.name=t),x&&n&&s(n,`arity`)&&e.length!==n.arity&&_(e,`length`,{value:n.arity});try{n&&s(n,`constructor`)&&n.constructor?l&&_(e,`prototype`,{writable:!1}):e.prototype&&(e.prototype=void 0)}catch(e){}var r=p(e);return s(r,`source`)||(r.source=b(S,typeof t==`string`?t:``)),e};Function.prototype.toString=C(function toString(){return o(this)&&h(this).source||d(this)},`toString`)})),z=__commonJSMin(((e,t)=>{var n=m(),r=P(),i=fe(),a=O();t.exports=function(e,t,o,s){s||(s={});var c=s.enumerable,l=s.name===void 0?t:s.name;if(n(o)&&i(o,l,s),s.global)c?e[t]=o:a(t,o);else{try{s.unsafe?e[t]&&(c=!0):delete e[t]}catch(e){}c?e[t]=o:r.f(e,t,{value:o,enumerable:!1,configurable:!s.nonConfigurable,writable:!s.nonWritable})}return e}})),pe=__commonJSMin(((e,t)=>{var n=Math.ceil,r=Math.floor;t.exports=Math.trunc||function trunc(e){var t=+e;return(t>0?r:n)(t)}})),me=__commonJSMin(((e,t)=>{var n=pe();t.exports=function(e){var t=+e;return t!==t||t===0?0:n(t)}})),he=__commonJSMin(((e,t)=>{var n=me(),r=Math.max,i=Math.min;t.exports=function(e,t){var a=n(e);return a<0?r(a+t,0):i(a,t)}})),ge=__commonJSMin(((e,t)=>{var n=me(),r=Math.min;t.exports=function(e){var t=n(e);return t>0?r(t,9007199254740991):0}})),B=__commonJSMin(((e,t)=>{var n=ge();t.exports=function(e){return n(e.length)}})),_e=__commonJSMin(((e,t)=>{var n=p(),r=he(),i=B(),createMethod=function(e){return function(t,a,o){var s=n(t),c=i(s);if(c===0)return!e&&-1;var l=r(o,c),u;if(e&&a!==a){for(;c>l;)if(u=s[l++],u!==u)return!0}else for(;c>l;l++)if((e||l in s)&&s[l]===a)return e||l||0;return!e&&-1}};t.exports={includes:createMethod(!0),indexOf:createMethod(!1)}})),ve=__commonJSMin(((e,t)=>{var n=c(),r=j(),i=p(),a=_e().indexOf,o=R(),s=n([].push);t.exports=function(e,t){var n=i(e),c=0,l=[],u;for(u in n)!r(o,u)&&r(n,u)&&s(l,u);for(;t.length>c;)r(n,u=t[c++])&&(~a(l,u)||s(l,u));return l}})),V=__commonJSMin(((e,t)=>{t.exports=[`constructor`,`hasOwnProperty`,`isPrototypeOf`,`propertyIsEnumerable`,`toLocaleString`,`toString`,`valueOf`]})),ye=__commonJSMin((e=>{var t=ve(),n=V().concat(`length`,`prototype`);e.f=Object.getOwnPropertyNames||function getOwnPropertyNames(e){return t(e,n)}})),be=__commonJSMin((e=>{e.f=Object.getOwnPropertySymbols})),xe=__commonJSMin(((e,t)=>{var n=g(),r=c(),i=ye(),a=be(),o=N(),s=r([].concat);t.exports=n(`Reflect`,`ownKeys`)||function ownKeys(e){var t=i.f(o(e)),n=a.f;return n?s(t,n(e)):t}})),Se=__commonJSMin(((e,t)=>{var n=j(),r=xe(),i=oe(),a=P();t.exports=function(e,t,o){for(var s=r(t),c=a.f,l=i.f,u=0;u<s.length;u++){var d=s[u];!n(e,d)&&!(o&&n(o,d))&&c(e,d,l(t,d))}}})),Ce=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=/#|\.prototype\./,isForced=function(e,t){var n=s[o(e)];return n===l?!0:n===c?!1:i(t)?r(t):!!t},o=isForced.normalize=function(e){return String(e).replace(a,`.`).toLowerCase()},s=isForced.data={},c=isForced.NATIVE=`N`,l=isForced.POLYFILL=`P`;t.exports=isForced})),H=__commonJSMin(((e,n)=>{var r=t(),i=oe().f,a=I(),o=z(),s=O(),c=Se(),l=Ce();n.exports=function(e,t){var n=e.target,u=e.global,d=e.stat,f,p=u?r:d?r[n]||s(n,{}):r[n]&&r[n].prototype,m,h,g,_;if(p)for(m in t){if(g=t[m],e.dontCallGetSet?(_=i(p,m),h=_&&_.value):h=p[m],f=l(u?m:n+(d?`.`:`#`)+m,e.forced),!f&&h!==void 0){if(typeof g==typeof h)continue;c(g,h)}(e.sham||h&&h.sham)&&a(g,`sham`,!0),o(p,m,g,e)}}})),we=__commonJSMin(((e,t)=>{var n=l();t.exports=Array.isArray||function isArray(e){return n(e)===`Array`}})),Te=__commonJSMin(((e,t)=>{var n=r(),i=we(),a=TypeError,o=Object.getOwnPropertyDescriptor;t.exports=n&&!function(){if(this!==void 0)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(e){return e instanceof TypeError}}()?function(e,t){if(i(e)&&!o(e,`length`).writable)throw new a(`Cannot set read only .length`);return e.length=t}:function(e,t){return e.length=t}})),Ee=__commonJSMin(((e,t)=>{var n=TypeError,r=9007199254740991;t.exports=function(e){if(e>r)throw n(`Maximum allowed index exceeded`);return e}})),U=__commonJSMin((()=>{var e=H(),t=A(),r=B(),i=Te(),a=Ee(),o=n()(function(){return[].push.call({length:4294967296},1)!==4294967297}),properErrorOnNonWritableLength=function(){try{Object.defineProperty([],"length",{writable:!1}).push()}catch(e){return e instanceof TypeError}};e({target:`Array`,proto:!0,arity:1,forced:o||!properErrorOnNonWritableLength()},{push:function push(e){var n=t(this),o=r(n),s=arguments.length;a(o+s);for(var c=0;c<s;c++)n[o]=arguments[c],o++;return i(n,o),o}})})),De=__commonJSMin(((e,t)=>{var n=_(),r=TypeError;t.exports=function(e,t){if(n(t,e))return e;throw new r(`Incorrect invocation`)}})),Oe=__commonJSMin(((e,t)=>{t.exports=!n()(function(){function F(){}return F.prototype.constructor=null,Object.getPrototypeOf(new F)!==F.prototype})})),ke=__commonJSMin(((e,t)=>{var n=j(),r=m(),i=A(),a=L(),o=Oe(),s=a(`IE_PROTO`),c=Object,l=c.prototype;t.exports=o?c.getPrototypeOf:function(e){var t=i(e);if(n(t,s))return t[s];var a=t.constructor;return r(a)&&t instanceof a?a.prototype:t instanceof c?l:null}})),Ae=__commonJSMin(((e,t)=>{var n=fe(),r=P();t.exports=function(e,t,i){return i.get&&n(i.get,t,{getter:!0}),i.set&&n(i.set,t,{setter:!0}),r.f(e,t,i)}})),je=__commonJSMin(((e,t)=>{var n=r(),i=P(),a=s();t.exports=function(e,t,r){n?i.f(e,t,a(0,r)):e[t]=r}})),Me=__commonJSMin(((e,t)=>{var n=ve(),r=V();t.exports=Object.keys||function keys(e){return n(e,r)}})),Ne=__commonJSMin((e=>{var t=r(),n=se(),i=P(),a=N(),o=p(),s=Me();e.f=t&&!n?Object.defineProperties:function defineProperties(e,t){a(e);for(var n=o(t),r=s(t),c=r.length,l=0,u;c>l;)i.f(e,u=r[l++],n[u]);return e}})),Pe=__commonJSMin(((e,t)=>{t.exports=g()(`document`,`documentElement`)})),W=__commonJSMin(((e,t)=>{var n=N(),r=Ne(),i=V(),a=R(),o=Pe(),s=ie(),c=L(),l=`>`,u=`<`,d=`prototype`,f=`script`,p=c(`IE_PROTO`),EmptyConstructor=function(){},scriptTag=function(e){return u+f+l+e+u+`/`+f+l},NullProtoObjectViaActiveX=function(e){e.write(scriptTag(``)),e.close();var t=e.parentWindow.Object;return e=null,t},NullProtoObjectViaIFrame=function(){var e=s(`iframe`),t=`java`+f+`:`,n;return e.style.display=`none`,o.appendChild(e),e.src=String(t),n=e.contentWindow.document,n.open(),n.write(scriptTag(`document.F=Object`)),n.close(),n.F},m,NullProtoObject=function(){try{m=new ActiveXObject(`htmlfile`)}catch(e){}NullProtoObject=typeof document<`u`?document.domain&&m?NullProtoObjectViaActiveX(m):NullProtoObjectViaIFrame():NullProtoObjectViaActiveX(m);for(var e=i.length;e--;)delete NullProtoObject[d][i[e]];return NullProtoObject()};a[p]=!0,t.exports=Object.create||function create(e,t){var i;return e===null?i=NullProtoObject():(EmptyConstructor[d]=n(e),i=new EmptyConstructor,EmptyConstructor[d]=null,i[p]=e),t===void 0?i:r.f(i,t)}})),Fe=__commonJSMin(((e,t)=>{var r=n(),i=m(),a=h(),o=W(),s=ke(),c=z(),l=M(),u=D(),d=l(`iterator`),f=!1,p,g,_;[].keys&&(_=[].keys(),`next`in _?(g=s(s(_)),g!==Object.prototype&&(p=g)):f=!0),!a(p)||r(function(){var e={};return p[d].call(e)!==e})?p={}:u&&(p=o(p)),i(p[d])||c(p,d,function(){return this}),t.exports={IteratorPrototype:p,BUGGY_SAFARI_ITERATORS:f}})),Ie=__commonJSMin((()=>{var e=H(),i=t(),a=De(),o=N(),s=m(),c=ke(),l=Ae(),u=je(),d=n(),f=j(),p=M(),h=Fe().IteratorPrototype,g=r(),_=D(),v=`constructor`,y=`Iterator`,b=p(`toStringTag`),x=TypeError,S=i[y],C=_||!s(S)||S.prototype!==h||!d(function(){S({})}),w=function Iterator(){if(a(this,h),c(this)===h)throw new x(`Abstract class Iterator not directly constructable`)},defineIteratorPrototypeAccessor=function(e,t){g?l(h,e,{configurable:!0,get:function(){return t},set:function(t){if(o(this),this===h)throw new x(`You can't redefine this property`);f(this,e)?this[e]=t:u(this,e,t)}}):h[e]=t};f(h,b)||defineIteratorPrototypeAccessor(b,y),(C||!f(h,v)||h[v]===Object)&&defineIteratorPrototypeAccessor(v,w),w.prototype=h,e({global:!0,constructor:!0,forced:C},{Iterator:w})})),G=__commonJSMin((()=>{Ie()})),K=__commonJSMin(((e,t)=>{t.exports=function(e){return{iterator:e,next:e.next,done:!1}}})),Le=__commonJSMin(((e,t)=>{var n=z();t.exports=function(e,t,r){for(var i in t)n(e,i,t[i],r);return e}})),Re=__commonJSMin(((e,t)=>{t.exports=function(e,t){return{value:e,done:t}}})),q=__commonJSMin(((e,t)=>{var n=a(),r=N(),i=T();t.exports=function(e,t,a){var o,s;r(e);try{if(o=i(e,`return`),!o){if(t===`throw`)throw a;return a}o=n(o,e)}catch(e){s=!0,o=e}if(t===`throw`)throw a;if(s)throw o;return r(o),a}})),ze=__commonJSMin(((e,t)=>{var n=q();t.exports=function(e,t,r){for(var i=e.length-1;i>=0;i--)if(e[i]!==void 0)try{r=n(e[i].iterator,t,r)}catch(e){t=`throw`,r=e}if(t===`throw`)throw r;return r}})),Be=__commonJSMin(((e,t)=>{var n=a(),r=W(),i=I(),o=Le(),s=M(),c=de(),l=T(),u=Fe().IteratorPrototype,d=Re(),f=q(),p=ze(),m=s(`toStringTag`),h=`IteratorHelper`,g=`WrapForValidIterator`,_=`normal`,v=`throw`,y=c.set,createIteratorProxyPrototype=function(e){var t=c.getterFor(e?g:h);return o(r(u),{next:function next(){var n=t(this);if(e)return n.nextHandler();if(n.done)return d(void 0,!0);try{var r=n.nextHandler();return n.returnHandlerResult?r:d(r,n.done)}catch(e){throw n.done=!0,e}},return:function(){var r=t(this),i=r.iterator;if(r.done=!0,e){var a=l(i,`return`);return a?n(a,i):d(void 0,!0)}if(r.inner)try{f(r.inner.iterator,_)}catch(e){return f(i,v,e)}if(r.openIters)try{p(r.openIters,_)}catch(e){return f(i,v,e)}return i&&f(i,_),d(void 0,!0)}})},b=createIteratorProxyPrototype(!0),x=createIteratorProxyPrototype(!1);i(x,m,`Iterator Helper`),t.exports=function(e,t,n){var r=function Iterator(r,i){i?(i.iterator=r.iterator,i.next=r.next):i=r,i.type=t?g:h,i.returnHandlerResult=!!n,i.nextHandler=e,i.counter=0,i.done=!1,y(this,i)};return r.prototype=t?b:x,r}})),Ve=__commonJSMin(((e,t)=>{var n=N(),r=q();t.exports=function(e,t,i,a){try{return a?t(n(i)[0],i[1]):t(i)}catch(t){r(e,`throw`,t)}}})),He=__commonJSMin(((e,t)=>{t.exports=function(e,t){var n=typeof Iterator==`function`&&Iterator.prototype[e];if(n)try{n.call({next:null},t).next()}catch(e){return!0}}})),J=__commonJSMin(((e,n)=>{var r=t();n.exports=function(e,t){var n=r.Iterator,i=n&&n.prototype,a=i&&i[e],o=!1;if(a)try{a.call({next:function(){return{done:!0}},return:function(){o=!0}},-1)}catch(e){e instanceof t||(o=!1)}if(!o)return a}})),Ue=__commonJSMin((()=>{var e=H(),t=a(),n=w(),r=N(),i=K(),o=Be(),s=Ve(),c=D(),l=q(),u=He(),d=J(),f=!c&&!u(`filter`,function(){}),p=!c&&!f&&d(`filter`,TypeError),m=c||f||p,h=o(function(){for(var e=this.iterator,n=this.predicate,i=this.next,a,o,c;;){if(a=r(t(i,e)),o=this.done=!!a.done,o)return;if(c=a.value,s(e,n,[c,this.counter++],!0))return c}});e({target:`Iterator`,proto:!0,real:!0,forced:m},{filter:function filter(e){r(this);try{n(e)}catch(e){l(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{predicate:e})}})})),Y=__commonJSMin((()=>{Ue()})),We=__commonJSMin(((e,t)=>{var n=l(),r=c();t.exports=function(e){if(n(e)===`Function`)return r(e)}})),Ge=__commonJSMin(((e,t)=>{var n=We(),r=w(),a=i(),o=n(n.bind);t.exports=function(e,t){return r(e),t===void 0?e:a?o(e,t):function(){return e.apply(t,arguments)}}}
354)),Ke=__commonJSMin(((e,t)=>{t.exports={}})),qe=__commonJSMin(((e,t)=>{var n=M(),r=Ke(),i=n(`iterator`),a=Array.prototype;t.exports=function(e){return e!==void 0&&(r.Array===e||a[i]===e)}})),Je=__commonJSMin(((e,t)=>{var n=M()(`toStringTag`),r={};r[n]=`z`,t.exports=String(r)===`[object z]`})),Ye=__commonJSMin(((e,t)=>{var n=Je(),r=m(),i=l(),a=M()(`toStringTag`),o=Object,s=i(function(){return arguments}())===`Arguments`,tryGet=function(e,t){try{return e[t]}catch(e){}};t.exports=n?i:function(e){var t,n,c;return e===void 0?`Undefined`:e===null?`Null`:typeof(n=tryGet(t=o(e),a))==`string`?n:s?i(t):(c=i(t))===`Object`&&r(t.callee)?`Arguments`:c}})),Xe=__commonJSMin(((e,t)=>{var n=Ye(),r=T(),i=d(),a=Ke(),o=M()(`iterator`);t.exports=function(e){if(!i(e))return r(e,o)||r(e,`@@iterator`)||a[n(e)]}})),Ze=__commonJSMin(((e,t)=>{var n=a(),r=w(),i=N(),o=C(),s=Xe(),c=TypeError;t.exports=function(e,t){var a=arguments.length<2?s(e):t;if(r(a))return i(n(a,e));throw new c(o(e)+` is not iterable`)}})),Qe=__commonJSMin(((e,t)=>{var n=Ge(),r=a(),i=N(),o=C(),s=qe(),c=B(),l=_(),u=Ze(),d=Xe(),f=q(),p=TypeError,Result=function(e,t){this.stopped=e,this.result=t},m=Result.prototype;t.exports=function(e,t,a){var h=a&&a.that,g=!!(a&&a.AS_ENTRIES),_=!!(a&&a.IS_RECORD),v=!!(a&&a.IS_ITERATOR),y=!!(a&&a.INTERRUPTED),b=n(t,h),x,S,C,w,T,E,D,stop=function(e){return x&&f(x,`normal`),new Result(!0,e)},callFn=function(e){return g?(i(e),y?b(e[0],e[1],stop):b(e[0],e[1])):y?b(e,stop):b(e)};if(_)x=e.iterator;else if(v)x=e;else{if(S=d(e),!S)throw new p(o(e)+` is not iterable`);if(s(S)){for(C=0,w=c(e);w>C;C++)if(T=callFn(e[C]),T&&l(m,T))return T;return new Result(!1)}x=u(e,S)}for(E=_?e.next:x.next;!(D=r(E,x)).done;){try{T=callFn(D.value)}catch(e){f(x,`throw`,e)}if(typeof T==`object`&&T&&l(m,T))return T}return new Result(!1)}})),$e=__commonJSMin((()=>{var e=H(),t=a(),n=Qe(),r=w(),i=N(),o=K(),s=q(),c=J()(`forEach`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{forEach:function forEach(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;n(a,function(t){e(t,l++)},{IS_RECORD:!0})}})})),X=__commonJSMin((()=>{$e()})),et=__commonJSMin(((e,t)=>{U(),G(),Y(),X();var Module=function(){let e=jQuery,t=arguments,n=this,r={},i,ensureClosureMethods=function(){e.each(n,function(e){let t=n[e];typeof t==`function`&&(n[e]=function(){return t.apply(n,arguments)})})},initSettings=function(){i=n.getDefaultSettings();let r=t[0];r&&e.extend(!0,i,r)},init=function(){n.__construct.apply(n,t),ensureClosureMethods(),initSettings(),n.trigger(`init`)};this.getItems=function(e,t){if(t){let n=t.split(`.`),r=n.splice(0,1);return n.length?e[r]?this.getItems(e[r],n.join(`.`)):void 0:e[r]}return e},this.getSettings=function(e){return this.getItems(i,e)},this.setSettings=function(t,r,a){if(a||(a=i),typeof t==`object`)return e.extend(a,t),n;let o=t.split(`.`),s=o.splice(0,1);return o.length?(a[s]||(a[s]={}),n.setSettings(o.join(`.`),r,a[s])):(a[s]=r,n)},this.getErrorMessage=function(e,t){let n;switch(e){case`forceMethodImplementation`:n=`The method '${t}' must to be implemented in the inheritor child.`;break;default:n=`An error occurs`}return n},this.forceMethodImplementation=function(e){throw Error(this.getErrorMessage(`forceMethodImplementation`,e))},this.on=function(t,i){return typeof t==`object`?(e.each(t,function(e){n.on(e,this)}),n):(t.split(` `).forEach(function(e){r[e]||(r[e]=[]),r[e].push(i)}),n)},this.off=function(e,t){if(!r[e])return n;if(!t)return delete r[e],n;let i=r[e].indexOf(t);return i!==-1&&(delete r[e][i],r[e]=r[e].filter(e=>e)),n},this.trigger=function(t){let i=`on`+t[0].toUpperCase()+t.slice(1),a=Array.prototype.slice.call(arguments,1);n[i]&&n[i].apply(n,a);let o=r[t];return o&&e.each(o,function(e,t){t.apply(n,a)}),n},init()};Module.prototype.__construct=function(){},Module.prototype.getDefaultSettings=function(){return{}},Module.prototype.getConstructorID=function(){return this.constructor.name},Module.extend=function(e){let t=jQuery,n=this,child=function(){return n.apply(this,arguments)};return t.extend(child,n),child.prototype=Object.create(t.extend({},n.prototype,e)),child.prototype.constructor=child,child.__super__=n.prototype,child},t.exports=Module})),tt=__commonJSMin((t=>{var n=e();
354Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,t.default=n(et()).default.extend({elements:null,getDefaultElements(){return{}},bindEvents(){},onInit(){this.initElements(),this.bindEvents()},initElements(){this.elements=this.getDefaultElements()}})})),nt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,U(),G(),X(),e.default=class InstanceType{static[Symbol.hasInstance](e){let t=super[Symbol.hasInstance](e);if(e&&!e.constructor.getInstanceType)return t;if(e&&(e.instanceTypes||(e.instanceTypes=[]),t||this.getInstanceType()===e.constructor.getInstanceType()&&(t=!0),t)){let t=this.getInstanceType===InstanceType.getInstanceType?`BaseInstanceType`:this.getInstanceType();e.instanceTypes.indexOf(t)===-1&&e.instanceTypes.push(t)}return!t&&e&&(t=e.instanceTypes&&Array.isArray(e.instanceTypes)&&e.instanceTypes.indexOf(this.getInstanceType())!==-1),t}static getInstanceType(){elementorModules.ForceMethodImplementation()}constructor(){let e=new.target,t=[];for(;e.__proto__&&e.__proto__.name;)t.push(e.__proto__),e=e.__proto__;t.reverse().forEach(e=>this instanceof e)}}})),rt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var _default=(e,t)=>{t=Array.isArray(t)?t:[t];for(let n of t)if(e.constructor.name===n.prototype[Symbol.toStringTag])return!0;return!1};e.default=_default})),it=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(nt()),i=n(rt()),ArgsObject=class extends r.default{static getInstanceType(){return`ArgsObject`}constructor(e){super(),this.args=e}requireArgument(e,t=this.args){if(!Object.prototype.hasOwnProperty.call(t,e))throw Error(`${e} is required.`)}requireArgumentType(e,t,n=this.args){if(this.requireArgument(e,n),typeof n[e]!==t)throw Error(`${e} invalid type: ${t}.`)}requireArgumentInstance(e,t,n=this.args){if(this.requireArgument(e,n),!(n[e]instanceof t)&&!(0,i.default)(n[e],t))throw Error(`${e} invalid instance.`)}requireArgumentConstructor(e,t,n=this.args){if(this.requireArgument(e,n),n[e].constructor.toString()!==t.prototype.constructor.toString())throw Error(`${e} invalid constructor type.`)}};t.default=ArgsObject})),at=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,U(),t.default=n(tt()).default.extend({getDefaultSettings(){return{container:null,items:null,columnsCount:3,verticalSpaceBetween:30}},getDefaultElements(){return{$container:jQuery(this.getSettings(`container`)),$items:jQuery(this.getSettings(`items`))}},run(){var e=[],t=this.elements.$container.position().top,n=this.getSettings(),r=n.columnsCount;t+=parseInt(this.elements.$container.css(`margin-top`),10),this.elements.$items.each(function(i){var a=Math.floor(i/r),o=jQuery(this),s=o[0].getBoundingClientRect().height+n.verticalSpaceBetween;if(a){var c=o.position(),l=i%r,u=c.top-t-e[l];u-=parseInt(o.css(`margin-top`),10),u*=-1,o.css(`margin-top`,u+`px`),e[l]+=s}else e.push(s)})}})})),ot=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,U();var Scroll=class{static scrollObserver(e){let t=0,buildThresholds=(e=0)=>{let t=[];if(e>0&&e<=100){let n=100/e;for(let e=0;e<=100;e+=n)t.push(e/100)}else t.push(0);return t},n={root:e.root||null,rootMargin:e.offset||`0px`,threshold:buildThresholds(e.sensitivity)};function handleIntersect(n){let r=n[0].boundingClientRect.y,i=n[0].isIntersecting,a=r<t?`down`:`up`,o=Math.abs(parseFloat((n[0].intersectionRatio*100).toFixed(2)));e.callback({sensitivity:e.sensitivity,isInViewport:i,scrollPercentage:o,intersectionScrollDirection:a}),t=r}return new IntersectionObserver(handleIntersect,n)}static getElementViewportPercentage(e,t={}){let n=e[0].getBoundingClientRect(),r=t.start||0,i=t.end||0,a=window.innerHeight*r/100,o=window.innerHeight*i/100,s=n.top-window.innerHeight,c=n.top+a+e.height(),l=0-s+a,u=c-s+o,d=Math.max(0,Math.min(l/u,1));return parseFloat((d*100).toFixed(2))}static getPageScrollPercentage(e={},t){let n=e.start||0,r=e.end||0,i=t||document.documentElement.scrollHeight-document.documentElement.clientHeight,a=i*n/100,o=i+a+i*r/100;return(document.documentElement.scrollTop+document.body.scrollTop+a)/o*100}};e.default=Scroll})),st=__commonJSMin(((e,t)=>{var n=M(),r=W(),i=P().f,a=n(`unscopables`),o=Array.prototype;o[a]===void 0&&i(o,a,{configurable:!0,value:r(null)}),t.exports=function(e){o[a][e]=!0}})),ct=__commonJSMin((()=>{var e=H(),t=_e().includes,r=n(),i=st();e({target:`Array`,proto:!0,forced:r(function(){return![,].includes()})},{includes:function includes(e){return t(this,e,arguments.length>1?arguments[1]:void 0)}}),i(`includes`)})),lt=__commonJSMin((e=>
354{Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ForceMethodImplementation=void 0,ct();var t=class ForceMethodImplementation extends Error{constructor(e={},t={}){super(`${e.isStatic?`static `:``}${e.fullName}() should be implemented, please provide '${e.functionName||e.fullName}' functionality.`,t),Object.keys(t).length&&console.error(t),Error.captureStackTrace(this,ForceMethodImplementation)}};e.ForceMethodImplementation=t;var _default=e=>{let n=Error().stack.split(` 355`)[2].trim(),r=n.startsWith(`at new`)?`constructor`:n.split(` `)[1],i={};if(i.functionName=r,i.fullName=r,i.functionName.includes(`.`)){let e=i.functionName.split(`.`);i.className=e[0],i.functionName=e[1]}else i.isStatic=!0;throw new t(i,e)};e.default=_default}));function _typeof(e){"@babel/helpers - typeof";return _typeof=typeof Symbol==`function`&&typeof Symbol.iterator==`symbol`?function(e){return typeof e}:function(e){return e&&typeof Symbol==`function`&&e.constructor===Symbol&&e!==Symbol.prototype?`symbol`:typeof e},_typeof(e)}var ut=__esmMin((()=>{}));function toPrimitive(e,t){if(_typeof(e)!=`object`||!e)return e;var n=e[Symbol.toPrimitive];if(n!==void 0){var r=n.call(e,t||`default`);if(_typeof(r)!=`object`)return r;throw TypeError(`@@toPrimitive must return a primitive value.`)}return(t===`string`?String:Number)(e)}var dt=__esmMin((()=>{ut()}));function toPropertyKey(e){var t=toPrimitive(e,`string`);return _typeof(t)==`symbol`?t:t+``}var ft=__esmMin((()=>{ut(),dt()}));function _defineProperty(e,t,n){return(t=toPropertyKey(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var pt=__esmMin((()=>{ft()}));function ownKeys(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function _objectSpread2(e){for(var t=1;t<arguments.length;t++){var n=arguments[t]==null?{}:arguments[t];t%2?ownKeys(Object(n),!0).forEach(function(t){_defineProperty(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ownKeys(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}var mt=__esmMin((()=>{pt()})),ht=__commonJSMin((e=>{mt(),Object.defineProperty(e,"__esModule",{value:!0}),e.createGetInitialState=createGetInitialState;function createGetInitialState(e,t={}){return(n,r)=>{let i=r;if(n.hasOwnProperty(`uploadedData`)){var a;i=!1;let t=n.uploadedData.manifest.templates,r=((a=elementorAppConfig)==null||(a=a[`import-export-customization`])==null?void 0:a.exportGroups)||{};for(let n in t)if(r[t[n].doc_type]===e){i=!0;break}}return _objectSpread2({enabled:i},t)}}}));function _objectWithoutPropertiesLoose(e,t){if(e==null)return{};var n={};for(var r in e)if({}.hasOwnProperty.call(e,r)){if(t.includes(r))continue;n[r]=e[r]}return n}var gt=__esmMin((()=>{}));function _objectWithoutProperties(e,t){if(e==null)return{};var n,r,i=_objectWithoutPropertiesLoose(e,t);if(Object.getOwnPropertySymbols){var a=Object.getOwnPropertySymbols(e);for(r=0;r<a.length;r++)n=a[r],t.includes(n)||{}.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}var _t=__esmMin((()=>{gt()})),vt=__commonJSMin((()=>{var e=H(),t=a(),n=w(),r=N(),i=K(),o=Be(),s=Ve(),c=q(),l=He(),u=J(),d=D(),f=!d&&!l(`map`,function(){}),p=!d&&!f&&u(`map`,TypeError),m=d||f||p,h=o(function(){var e=this.iterator,n=r(t(this.next,e));if(!(this.done=!!n.done))return s(e,this.mapper,[n.value,this.counter++],!0)});e({target:`Iterator`,proto:!0,real:!0,forced:m},{map:function map(e){r(this);try{n(e)}catch(e){c(this,`throw`,e)}return p?t(p,this,e):new h(i(this),{mapper:e})}})})),yt=__commonJSMin((()=>{vt()})),bt=__commonJSMin((e=>{_t(),mt();var t=[`children`];Object.defineProperty(e,"__esModule",{value:!0}),e.BaseRegistry=void 0,G(),Y(),X(),yt();var BaseRegistry=class{constructor(){this.sections=new Map}register(e){if(!e.key||!e.title)throw Error(`Template type must have key and title`);let t=this.get(e.key)||this.formatSection(e);if(e.children)if(t.children){let n=new Map(t.children.map(e=>[e.key,e]));
355e.children.forEach(e=>{let t=this.formatSection(e);n.set(e.key,t)}),t.children=Array.from(n.values())}else t.children=e.children.map(e=>this.formatSection(e));this.sections.set(e.key,t)}formatSection(e){let{children:n}=e,r=_objectWithoutProperties(e,t);return _objectSpread2({key:r.key,title:r.title,description:r.description||``,useParentDefault:r.useParentDefault!==!1,getInitialState:r.getInitialState||null,component:r.component||null,order:r.order||10,isAvailable:r.isAvailable||(()=>!0)},r)}getAll(){return Array.from(this.sections.values()).filter(e=>e.isAvailable()).map(e=>e.children?_objectSpread2(_objectSpread2({},e),{},{children:[...e.children].sort((e,t)=>e.order-t.order)}):e).sort((e,t)=>e.order-t.order)}get(e){return this.sections.get(e)}};e.BaseRegistry=BaseRegistry})),xt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.customizationDialogsRegistry=void 0,e.customizationDialogsRegistry=new(bt()).BaseRegistry})),St=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(et()),i=n(tt()),a=n(it()),o=n(at()),s=n(ot()),c=n(lt()),l=ht(),u=xt(),d={Module:r.default,ViewModule:i.default,ArgsObject:a.default,ForceMethodImplementation:c.default,utils:{Masonry:o.default,Scroll:s.default},importExport:{createGetInitialState:l.createGetInitialState,customizationDialogsRegistry:u.customizationDialogsRegistry}};window.elementorModules?Object.assign(window.elementorModules,d):window.elementorModules=d,t.default=window.elementorModules})),Ct=__commonJSMin((()=>{var e=H(),t=a(),n=Qe(),r=w(),i=N(),o=K(),s=q(),c=J()(`find`,TypeError);e({target:`Iterator`,proto:!0,real:!0,forced:c},{find:function find(e){i(this);try{r(e)}catch(e){s(this,`throw`,e)}if(c)return t(c,this,e);var a=o(this),l=0;return n(a,function(t,n){if(e(t,l++))return n(t)},{IS_RECORD:!0,INTERRUPTED:!0}).result}})})),Z=__commonJSMin((()=>{Ct()})),wt=__commonJSMin((e=>{Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0,G(),Z();var _default=class extends elementorModules.ViewModule{getDefaultSettings(){return{selectors:{elements:`.elementor-element`,nestedDocumentElements:`.elementor .elementor-element`},classes:{editMode:`elementor-edit-mode`}}}getDefaultElements(){let e=this.getSettings(`selectors`);return{$elements:this.$element.find(e.elements).not(this.$element.find(e.nestedDocumentElements))}}getDocumentSettings(e){let t;if(this.isEdit){t={};let e=elementor.settings.page.model;jQuery.each(e.getActiveControls(),n=>{t[n]=e.attributes[n]})}else t=this.$element.data(`elementor-settings`)||{};return this.getItems(t,e)}runElementsHandlers(){this.elements.$elements.each((e,t)=>setTimeout(()=>elementorFrontend.elementsHandler.runReadyTrigger(t)))}onInit(){this.$element=this.getSettings(`$element`),super.onInit(),this.isEdit=this.$element.hasClass(this.getSettings(`classes.editMode`)),this.isEdit?elementor.on(`document:loaded`,()=>{elementor.settings.page.model.on(`change`,this.onSettingsChange.bind(this))}):this.runElementsHandlers()}onSettingsChange(){}};e.default=_default})),Tt=__commonJSMin(((e,t)=>{t.exports=elementorModules.ViewModule.extend({getDefaultSettings(){return{element:null,direction:elementorFrontend.config.is_rtl?`right`:`left`,selectors:{container:window},considerScrollbar:!1,cssOutput:`inline`}},getDefaultElements(){return{$element:jQuery(this.getSettings(`element`))}},stretch(){let e=this.getSettings(),t;try{t=jQuery(e.selectors.container)}catch(e){}(!t||!t.length)&&(t=jQuery(this.getDefaultSettings().selectors.container)),this.reset();var n=this.elements.$element,r=t.innerWidth(),i=n.offset().left,a=n.css(`position`)===`fixed`,o=a?0:i,s=window===t[0];if(!s){var c=t.offset().left;a&&(o=c),i>c&&(o=i-c)}if(e.considerScrollbar&&s){let e=window.innerWidth-r;o-=e}a||(elementorFrontend.config.is_rtl&&(o=r-(n.outerWidth()+o)),o=-o),e.margin&&(o+=e.margin);var l={};let u=r;if(e.margin&&(u-=e.margin*2),l.width=u+`px`,l[e.direction]=o+`px`,e.cssOutput===`variables`){this.applyCssVariables(n,l);return}n.css(l)},reset(){let e={},t=this.getSettings(),n=this.elements.$element;if(t.cssOutput===`variables`){this.resetCssVariables(n);return}e.width=``,e[t.direction]=``,n.css(e)},applyCssVariables(e,t){e.css(`--stretch-width`,t.width),t.left?e.css(`--stretch-left`,t.left):e.css(`--stretch-right`,t.right)},resetCssVariables(e){e.css({"--stretch-width":``,"--stretch-left":``,"--stretch-right":``})}})})),Q=__commonJSMin(((e,t)=>{U(),G(),Y(),Z(),X(),t.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onPageSettingsChange:null,isEdit:null,__c
355onstruct(e){this.isActive(e)&&(this.$element=e.$element,this.isEdit=this.$element.hasClass(`elementor-element-edit-mode`),this.isEdit&&this.addEditorListeners())},isActive(){return!0},isElementInTheCurrentDocument(){return elementorFrontend.isEditMode()?elementor.documents.currentDocument.id.toString()===this.$element[0].closest(`.elementor`).dataset.elementorId:!1},findElement(e){var t=this.$element;return t.find(e).filter(function(){return jQuery(this).parent().closest(`.elementor-element`).is(t)})},getUniqueHandlerID(e,t){return e||(e=this.getModelCID()),t||(t=this.$element),e+t.attr(`data-element_type`)+this.getConstructorID()},initEditorListeners(){var e=this;if(e.editorListeners=[{event:`element:destroy`,to:elementor.channels.data,callback(t){t.cid===e.getModelCID()&&e.onDestroy()}}],e.onElementChange){let t=e.getWidgetType()||e.getElementType(),n=`change`;t!==`global`&&(n+=`:`+t),e.editorListeners.push({event:n,to:elementor.channels.editor,callback(t,n){e.getUniqueHandlerID(n.model.cid,n.$el)===e.getUniqueHandlerID()&&e.onElementChange(t.model.get(`name`),t,n)}})}e.onEditSettingsChange&&e.editorListeners.push({event:`change:editSettings`,to:elementor.channels.editor,callback(t,n){if(n.model.cid!==e.getModelCID())return;let r=Object.keys(t.changed)[0];e.onEditSettingsChange(r,t.changed[r])}}),[`page`].forEach(function(t){var n=`on`+t[0].toUpperCase()+t.slice(1)+`SettingsChange`;e[n]&&e.editorListeners.push({event:`change`,to:elementor.settings[t].model,callback(t){e[n](t.changed)}})})},getEditorListeners(){return this.editorListeners||this.initEditorListeners(),this.editorListeners},addEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(t){elementorFrontend.addListenerOnce(e,t.event,t.callback,t.to)})},removeEditorListeners(){var e=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(t){elementorFrontend.removeListeners(e,t.event,null,t.to)})},getElementType(){return this.$element.data(`element_type`)},getWidgetType(){let e=this.$element.data(`widget_type`);if(e)return e.split(`.`)[0]},getID(){return this.$element.data(`id`)},getModelCID(){return this.$element.data(`model-cid`)},getElementSettings(e){let t={},n=this.getModelCID();if(this.isEdit&&n){let e=elementorFrontend.config.elements.data[n],r=e.attributes,i=r.widgetType||r.elType;r.isInner&&(i=`inner-`+i);let a=elementorFrontend.config.elements.keys[i];a||(a=elementorFrontend.config.elements.keys[i]=[],jQuery.each(e.controls,(e,t)=>{(t.frontend_available||t.editor_available)&&a.push(e)})),jQuery.each(e.getActiveControls(),function(e){if(a.indexOf(e)!==-1){let n=r[e];n.toJSON&&(n=n.toJSON()),t[e]=n}})}else t=this.$element.data(`settings`)||{};return this.getItems(t,e)},getEditSettings(e){var t={};return this.isEdit&&(t=elementorFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)},getCurrentDeviceSetting(e){return elementorFrontend.getCurrentDeviceSetting(this.getElementSettings(),e)},onInit(){this.isActive(this.getSettings())&&elementorModules.ViewModule.prototype.onInit.apply(this,arguments)},onDestroy(){this.isEdit&&this.removeEditorListeners(),this.unbindEvents&&this.unbindEvents()}})})),Et=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,G(),Z();var r=n(Q()),StretchedElement=class extends r.default{getStretchedClass(){return`e-stretched`}getStretchSettingName(){return`stretch_element`}getStretchActiveValue(){return`yes`}bindEvents(){let e=this.getUniqueHandlerID();elementorFrontend.addListenerOnce(e,`resize`,this.stretch),elementorFrontend.addListenerOnce(e,`sticky:stick`,this.stretch,this.$element),elementorFrontend.addListenerOnce(e,`sticky:unstick`,this.stretch,this.$element),elementorFrontend.isEditMode()&&(this.onKitChangeStretchContainerChange=this.onKitChangeStretchContainerChange.bind(this),elementor.channels.editor.on(`kit:change:stretchContainer`,this.onKitChangeStretchContainerChange))}unbindEvents(){elementorFrontend.removeListeners(this.getUniqueHandlerID(),`resize`,this.stretch),elementorFrontend.isEditMode()&&elementor.channels.editor.off(`kit:change:stretchContainer`,this.onKitChangeStretchContainerChange)}isActive(e){return elementorFrontend.isEditMode()||e.$element.hasClass(this.getStretchedClass())}getStretchElementForConfig(e=null){return e?this.$element.find(e):this.$element}getStretchElementConfig(){return{element:this.getStretchElementForConfig(),selectors:{container:this.getStretchContainer()},considerScrollbar:elementorFrontend.isEditMode()&&elementorFrontend.config.is_rtl}}initStretch(){this.stretch=this.stretch.bind(this),this.stretchElement=new elementorModules.frontend.tools.StretchElement(this.getStretchElementConfig())}getStretchContainer(){return elementorFrontend.getKitSettings(`stretched_section_container`)||window}isStretchSettingEnabled(){return this.getElementSettings(this.getStretchSettingName())===this.getStretchActiveValue()}stretch(){this.isStretchSettingEnabled()&&this.stretchElement.stretch()}onInit(...e){this.isActive(this.getSettings())&&(this.initStretch(),super.onInit(...e),this.stretch())}
355onElementChange(e){this.getStretchSettingName()===e&&(this.isStretchSettingEnabled()?this.stretch():this.stretchElement.reset())}onKitChangeStretchContainerChange(){this.stretchElement.setSettings(`selectors.container`,this.getStretchContainer()),this.stretch()}};t.default=StretchedElement})),Dt=__commonJSMin((t=>{var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(Q()),SwiperHandlerBase=class extends r.default{getInitialSlide(){let e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0}getSlidesCount(){return this.elements.$slides.length}togglePauseOnHover(e){e?this.elements.$swiperContainer.on({mouseenter:()=>{this.swiper.autoplay.stop()},mouseleave:()=>{this.swiper.autoplay.start()}}):this.elements.$swiperContainer.off(`mouseenter mouseleave`)}handleKenBurns(){let e=this.getSettings();this.$activeImageBg&&this.$activeImageBg.removeClass(e.classes.kenBurnsActive),this.activeItemIndex=this.swiper?this.swiper.activeIndex:this.getInitialSlide(),this.swiper?this.$activeImageBg=jQuery(this.swiper.slides[this.activeItemIndex]).children(`.`+e.classes.slideBackground):this.$activeImageBg=jQuery(this.elements.$slides[0]).children(`.`+e.classes.slideBackground),this.$activeImageBg.addClass(e.classes.kenBurnsActive)}};t.default=SwiperHandlerBase}));function asyncGeneratorStep(e,t,n,r,i,a,o){try{var s=e[a](o),c=s.value}catch(e){n(e);return}s.done?t(c):Promise.resolve(c).then(r,i)}function _asyncToGenerator(e){return function(){var t=this,n=arguments;return new Promise(function(r,i){var a=e.apply(t,n);function _next(e){asyncGeneratorStep(a,r,i,_next,_throw,`next`,e)}function _throw(e){asyncGeneratorStep(a,r,i,_next,_throw,`throw`,e)}_next(void 0)})}}var Ot=__esmMin((()=>{})),kt=__commonJSMin((t=>{Ot();var n=e();Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,G(),Z(),X();var r=n(Dt()),CarouselHandlerBase=class extends r.default{getDefaultSettings(){return{selectors:{carousel:`.swiper`,swiperWrapper:`.swiper-wrapper`,slideContent:`.swiper-slide`,swiperArrow:`.elementor-swiper-button`,paginationWrapper:`.swiper-pagination`,paginationBullet:`.swiper-pagination-bullet`,paginationBulletWrapper:`.swiper-pagination-bullets`}}}getDefaultElements(){let e=this.getSettings(`selectors`),t={$swiperContainer:this.$element.find(e.carousel),$swiperWrapper:this.$element.find(e.swiperWrapper),$swiperArrows:this.$element.find(e.swiperArrow),$paginationWrapper:this.$element.find(e.paginationWrapper),$paginationBullets:this.$element.find(e.paginationBullet),$paginationBulletWrapper:this.$element.find(e.paginationBulletWrapper)};return t.$slides=t.$swiperContainer.find(e.slideContent),t}getSwiperSettings(){let e=this.getElementSettings(),t=+e.slides_to_show||3,n=t===1,r=elementorFrontend.config.responsive.activeBreakpoints,i={mobile:1,tablet:n?1:2},a={slidesPerView:t,loop:e.infinite===`yes`,speed:e.speed,handleElementorBreakpoints:!0};a.breakpoints={};let o=t;Object.keys(r).reverse().forEach(t=>
355{let n=i[t]?i[t]:o;a.breakpoints[r[t].value]={slidesPerView:+e[`slides_to_show_`+t]||n,slidesPerGroup:+e[`slides_to_scroll_`+t]||1},e.image_spacing_custom&&(a.breakpoints[r[t].value].spaceBetween=this.getSpaceBetween(t)),o=+e[`slides_to_show_`+t]||n}),e.autoplay===`yes`&&(a.autoplay={delay:e.autoplay_speed,disableOnInteraction:e.pause_on_interaction===`yes`}),n?(a.effect=e.effect,e.effect===`fade`&&(a.fadeEffect={crossFade:!0})):a.slidesPerGroup=+e.slides_to_scroll||1,e.image_spacing_custom&&(a.spaceBetween=this.getSpaceBetween());let s=e.navigation===`arrows`||e.navigation===`both`,c=e.navigation===`dots`||e.navigation===`both`||e.pagination;return s&&(a.navigation={prevEl:`.elementor-swiper-button-prev`,nextEl:`.elementor-swiper-button-next`}),c&&(a.pagination={el:`.elementor-element-${this.getID()} .swiper-pagination`,type:e.pagination?e.pagination:`bullets`,clickable:!0,renderBullet:(e,t)=>`<span class="${t}" role="button" tabindex="0" data-bullet-index="${e}" aria-label="${elementorFrontend.config.i18n.a11yCarouselPaginationBulletMessage} ${e+1}"></span>`}),e.lazyload===`yes`&&(a.lazy={loadPrevNext:!0,loadPrevNextAmount:1}),a.a11y={enabled:!0,prevSlideMessage:elementorFrontend.config.i18n.a11yCarouselPrevSlideMessage,nextSlideMessage:elementorFrontend.config.i18n.a11yCarouselNextSlideMessage,firstSlideMessage:elementorFrontend.config.i18n.a11yCarouselFirstSlideMessage,lastSlideMessage:elementorFrontend.config.i18n.a11yCarouselLastSlideMessage},a.on={slideChange:()=>{this.a11ySetPaginationTabindex(),this.handleElementHandlers(),this.a11ySetSlideAriaHidden()},init:()=>{this.a11ySetPaginationTabindex(),this.a11ySetSlideAriaHidden(`initialisation`)}},this.applyOffsetSettings(e,a,t),a}getOffsetWidth(){let e=elementorFrontend.getCurrentDeviceMode();return elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),`offset_width`,`size`,e)||0}applyOffsetSettings(e,t,n){let r=e.offset_sides;if(!(elementorFrontend.isEditMode()&&this.constructor.name===`NestedCarousel`||!r||r===`none`))switch(r){case`right`:this.forceSliderToShowNextSlideWhenOnLast(t,n),this.addClassToSwiperContainer(`offset-right`);break;case`left`:this.addClassToSwiperContainer(`offset-left`);break;case`both`:this.forceSliderToShowNextSlideWhenOnLast(t,n),this.addClassToSwiperContainer(`offset-both`);break}}forceSliderToShowNextSlideWhenOnLast(e,t){e.slidesPerView=t+.001}addClassToSwiperContainer(e){this.getDefaultElements().$swiperContainer[0].classList.add(e)}onInit(...e){var _superprop_getOnInit=()=>super.onInit,t=this;return _asyncToGenerator(function*(){_superprop_getOnInit().call(t,...e),!(!t.elements.$swiperContainer.length||2>t.elements.$slides.length)&&(yield t.initSwiper(),t.getElementSettings().pause_on_hover===`yes`&&t.togglePauseOnHover(!0))})()}initSwiper(){var e=this;return _asyncToGenerator(function*(){let t=elementorFrontend.utils.swiper;e.swiper=yield new t(e.elements.$swiperContainer,e.getSwiperSettings()),e.elements.$swiperContainer.data(`swiper`,e.swiper)})()}bindEvents(){this.elements.$swiperArrows.on(`keydown`,this.onDirectionArrowKeydown.bind(this)),this.elements.$paginationWrapper.on(`keydown`,`.swiper-pagination-bullet`,this.onDirectionArrowKeydown.bind(this)),this.elements.$swiperContainer.on(`keydown`,`.swiper-slide`,this.onDirectionArrowKeydown.bind(this)),this.$element.find(`:focusable`).on(`focus`,this.onFocusDisableAutoplay.bind(this)),elementorFrontend.elements.$window.on(`resize`,this.getSwiperSettings.bind(this))}unbindEvents(){this.elements.$swiperArrows.off(),this.elements.$paginationWrapper.off(),this.elements.$swiperContainer.off(),this.$element.find(`:focusable`).off(),elementorFrontend.elements.$window.off(`resize`)}onDirectionArrowKeydown(e){let t=elementorFrontend.config.is_rtl,n=[`ArrowLeft`,`ArrowRight`],r=e.originalEvent.code,i=n.indexOf(r)!==-1,a=t?`ArrowRight`:`ArrowLeft`,o=t?`ArrowLeft`:`ArrowRight`;if(i)a===r?this.swiper.slidePrev():o===r&&this.swiper.slideNext();else return!0}onFocusDisableAutoplay(){this.swiper.autoplay.stop()}updateSwiperOption(e){let t=this.getElementSettings()[e],n=this.swiper.params;switch(e){case`autoplay_speed`:n.autoplay.delay=t;break;case`speed`:n.speed=t;break}
355this.swiper.update()}getChangeableProperties(){return{pause_on_hover:`pauseOnHover`,autoplay_speed:`delay`,speed:`speed`,arrows_position:`arrows_position`}}onElementChange(e){if(e.indexOf(`image_spacing_custom`)===0){this.updateSpaceBetween(e);return}if(this.getChangeableProperties()[e])if(e===`pause_on_hover`){let e=this.getElementSettings(`pause_on_hover`);this.togglePauseOnHover(e===`yes`)}else this.updateSwiperOption(e)}onEditSettingsChange(e){e===`activeItemIndex`&&this.swiper.slideToLoop(this.getEditSettings(`activeItemIndex`)-1)}getSpaceBetween(e=null){let t=elementorFrontend.utils.controls.getResponsiveControlValue(this.getElementSettings(),`image_spacing_custom`,`size`,e);return Number(t)||0}updateSpaceBetween(e){let t=e.match(`image_spacing_custom_(.*)`),n=t?t[1]:`desktop`,r=this.getSpaceBetween(n);n!==`desktop`&&(this.swiper.params.breakpoints[elementorFrontend.config.responsive.activeBreakpoints[n].value].spaceBetween=r),this.swiper.params.spaceBetween=r,this.swiper.update()}getPaginationBullets(e=`array`){let t=this.$element.find(this.getSettings(`selectors`).paginationBullet);return e===`array`?Array.from(t):t}a11ySetPaginationTabindex(){var e,t,n,r,i;let a=(e=this.swiper)==null||(e=e.params)==null?void 0:e.pagination.bulletClass,o=(t=this.swiper)==null||(t=t.params)==null?void 0:t.pagination.bulletActiveClass;this.getPaginationBullets().forEach(e=>{var t;(t=e.classList)!=null&&t.contains(o)||e.removeAttribute(`tabindex`)});let s=((n=event)==null?void 0:n.code)===`ArrowLeft`||((r=event)==null?void 0:r.code)===`ArrowRight`;(i=event)!=null&&(i=i.target)!=null&&(i=i.classList)!=null&&i.contains(a)&&s&&this.$element.find(`.${o}`).trigger(`focus`)}getSwiperWrapperTranformXValue(){var e;let t=(e=this.elements.$swiperWrapper[0])==null?void 0:e.style.transform;return t=t.replace(`translate3d(`,``),t=t.split(`,`),t=parseInt(t[0].replace(`px`,``)),t||0}a11ySetSlideAriaHidden(e=``){var t;if(typeof(e===`initialisation`?0:(t=this.swiper)==null?void 0:t.activeIndex)!=`number`)return;let n=this.getSwiperWrapperTranformXValue(),r=this.elements.$swiperWrapper[0].clientWidth;this.elements.$swiperContainer.find(this.getSettings(`selectors`).slideContent).each((e,t)=>{0<=t.offsetLeft+n&&r>t.offsetLeft+n?(t.removeAttribute(`aria-hidden`),t.removeAttribute(`inert`)):(t.setAttribute(`aria-hidden`,!0),t.setAttribute(`inert`,``))})}handleElementHandlers(){}};
355t.default=CarouselHandlerBase})),$=e(),At=$(St()),jt=$(wt()),Mt=$(Tt()),Nt=$(Et()),Pt=$(Q()),Ft=$(Dt()),It=$(kt());At.default.frontend={Document:jt.default,tools:{StretchElement:Mt.default},handlers:{Base:Pt.default,StretchedElement:Nt.default,SwiperBase:Ft.default,CarouselBase:It.default}}})(); 356 357 358 359 window.axeptioSettings = Axeptio_SDK; 360 window.axeptioSettings.triggerGTMEvents = 'true'; 361 (function (d, s) { 362 var t = d.getElementsByTagName(s)[0], 363 e = d.createElement(s); 364 e.async = true; 365 e.src = 'https://static.axept.io/sdk.js'; 366 t.parentNode.insertBefore(e, t); 367 })(document, 'script'); 368
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.