;var MonsterInsights=function(){var e=[],i='',r=!1;this.setLastClicked=function(t,n,i){t=typeof t!=='undefined'?t:[];n=typeof n!=='undefined'?n:[];i=typeof i!=='undefined'?i:!1;e.valuesArray=t;e.fieldsArray=n};this.getLastClicked=function(){return e};this.setInternalAsOutboundCategory=function(e){i=e};this.getInternalAsOutboundCategory=function(){return i};this.sendEvent=function(e,t,n){b(e,t,n,[])};function d(){if(window.monsterinsights_debug_mode){return!0}
else{return!1}};function v(e,t,n){var l={};for(var i in e){if(!e.hasOwnProperty(i)){continue};if(t&&t.indexOf(i)===-1){continue};if(n&&n.indexOf(i)>-1){continue};l[i]=e[i]};return l};function y(e,t,n){if(!monsterinsights_frontend.v4_id||e!=='event'){return};var i=n.event_category||'',a=['event_name','event_category','event_label','value',],l=v(n,null,a);l.action=t;l.send_to=monsterinsights_frontend.v4_id;let hitType=i.replace('-','_');if(i.indexOf('outbound-link')!==-1){hitType='click'}
else if(i==='download'){hitType='file_download'};__gtagTracker(e,hitType,l)};function l(t,i,l,a){t=typeof t!=='undefined'?t:'event';i=typeof i!=='undefined'?i:'';a=typeof a!=='undefined'?a:[];l=typeof l!=='undefined'?l:{};y(t,i,l);e.valuesArray=a;e.fieldsArray=l;e.fieldsArray.event_action=i;e.tracked=!0;n('Tracked: '+a.type);n(e)};function b(t,i,l,a){t=typeof t!=='undefined'?t:'event';i=typeof i!=='undefined'?i:'';a=typeof a!=='undefined'?a:[];l=typeof l!=='undefined'?l:{};__gtagTracker(t,i,l);e.valuesArray=a;e.fieldsArray=l;e.fieldsArray.event_action=i;e.tracked=!0;n('Tracked: '+a.type);n(e)};function t(t){t=typeof t!=='undefined'?t:[];e.valuesArray=t;e.fieldsArray=[];e.tracked=!1;n('Not Tracked: '+t.exit);n(e)};function n(e){if(d()){console.dir(e)}};function o(e){return e.replace(/^\s+|\s+$/gm,'')};function u(){var n=0,e=document.domain,i=e.split('.'),t='_gd'+(new Date()).getTime();while(n<(i.length-1)&&document.cookie.indexOf(t+'='+t)==-1){e=i.slice(-1-(++n)).join('.');document.cookie=t+'='+t+';domain='+e+';'};document.cookie=t+'=;expires=Thu, 01 Jan 1970 00:00:01 GMT;domain='+e+';';return e};function c(e){e=e.toString();e=e.substring(0,(e.indexOf('#')==-1)?e.length:e.indexOf('#'));e=e.substring(0,(e.indexOf('?')==-1)?e.length:e.indexOf('?'));e=e.substring(e.lastIndexOf('/')+1,e.length);if(e.length>0&&e.indexOf('.')!==-1){e=e.substring(e.lastIndexOf('.')+1);return e}
else{return''}};function x(e){return e.which==1||e.which==2||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey};function h(){var e=[];if(typeof monsterinsights_frontend.download_extensions=='string'){e=monsterinsights_frontend.download_extensions.split(',')};return e};function g(){var e=[];if(typeof monsterinsights_frontend.inbound_paths=='string'){e=JSON.parse(monsterinsights_frontend.inbound_paths)};return e};function w(e){if(e.which==1){return'event.which=1'}
else if(e.which==2){return'event.which=2'}
else if(e.metaKey){return'metaKey'}
else if(e.ctrlKey){return'ctrlKey'}
else if(e.shiftKey){return'shiftKey'}
else if(e.altKey){return'altKey'}
else{return''}};function A(e){var f=h(),l=g(),t='unknown',d=e.href,p=c(e.href),k=u(),r=e.hostname,a=e.protocol,m=e.pathname;d=d.toString();var s,v,y=e.getAttribute('data-vars-ga-category');if(y){return y};if(d.match(/^javascript\:/i)){t='internal'}
else if(a&&a.length>0&&(o(a)=='tel'||o(a)=='tel:')){t='tel'}
else if(a&&a.length>0&&(o(a)=='mailto'||o(a)=='mailto:')){t='mailto'}
else if(r&&k&&r.length>0&&k.length>0&&!r.endsWith('.'+k)&&r!==k){t='external'}
else if(m&&JSON.stringify(l)!='{}'&&m.length>0){var b=l.length;for(var n=0;n<b;n++){if(l[n].path&&l[n].label&&l[n].path.length>0&&l[n].label.length>0&&m.startsWith(l[n].path)){t='internal-as-outbound';i='outbound-link-'+l[n].label;break}}}
else if(r&&window.monsterinsights_experimental_mode&&r.length>0&&document.domain.length>0&&r!==document.domain){t='cross-hostname'};if(p&&(t==='unknown'||'external'===t)&&f.length>0&&p.length>0){for(s=0,v=f.length;s<v;++s){if(f[s].length>0&&(d.endsWith(f[s])||f[s]==p)){t='download';break}}};if(t==='unknown'){t='internal'};return t};function T(e,t){var n=(e.target&&!e.target.match(/^_(self|parent|top)$/i))?e.target:!1;if(t.ctrlKey||t.shiftKey||t.metaKey||t.which==2){n='_blank'};return n};function k(e){if(e.getAttribute('data-vars-ga-label')&&e.getAttribute('data-vars-ga-label').replace(/\n/ig,'')){return e.getAttribute('data-vars-ga-label').replace(/\n/ig,'')}
else if(e.title&&e.title.replace(/\n/ig,'')){return e.title.replace(/\n/ig,'')}
else if(e.innerText&&e.innerText.replace(/\n/ig,'')){return e.innerText.replace(/\n/ig,'')}
else if(e.getAttribute('aria-label')&&e.getAttribute('aria-label').replace(/\n/ig,'')){return e.getAttribute('aria-label').replace(/\n/ig,'')}
else if(e.alt&&e.alt.replace(/\n/ig,'')){return e.alt.replace(/\n/ig,'')}
else if(e.textContent&&e.textContent.replace(/\n/ig,'')){return e.textContent.replace(/\n/ig,'')}
else if(e.firstChild&&e.firstChild.tagName=='IMG'){return e.firstChild.src}
else{return undefined}};function O(e){var i=e.children,l=0,a,n;for(var t=0;t<i.length;t++){a=i[t];n=k(a);if(n){return n};if(l==99){return undefined};l++};return undefined};function p(n){var a=n.srcElement||n.target,e=[],m;e.el=a;e.click_type=w(n);if('undefined'===typeof __gtagTracker||!x(n)){e.exit='loaded';t(e);return}
while(a&&(typeof a.tagName=='undefined'||a.tagName.toLowerCase()!='a'||!a.href)){a=a.parentNode};if(a&&a.href&&!a.hasAttribute('xlink:href')){var p=a.href,M=c(a.href),N=h(),S=g(),D=monsterinsights_frontend.home_url,L=u(),o=A(a),K=T(a,n),y=a.getAttribute('data-vars-ga-action'),f=a.getAttribute('data-vars-ga-label');e.el=a;e.el_href=a.href;e.el_protocol=a.protocol;e.el_hostname=a.hostname;e.el_port=a.port;e.el_pathname=a.pathname;e.el_search=a.search;e.el_hash=a.hash;e.el_host=a.host;e.el_classes=a.getAttribute('class');e.el_id=a.id;e.debug_mode=d();e.download_extensions=N;e.inbound_paths=S;e.home_url=D;e.link=p;e.extension=M;e.type=o;e.target=K;e.title=k(a);if(!e.label&&!e.title){e.title=O(a)};if(o!=='internal'&&o!=='javascript'){var b=!1,v=function(){if(b){return};s();b=!0;if(a.attributes.download){var e=document.createElement('a');e.href=a.href;e.download=a.download;e.click()}
else{window.location.href=p}},E=function(){e.exit='external';t(e)},C=function(){e.exit='internal-as-outbound';t(e)},I=function(){e.exit='cross-hostname';t(e)};if(K||o=='mailto'||o=='tel'){if(o=='download'){m={event_category:'download',event_label:f||e.title,file_extension:e.extension,file_name:e.link.replace(/^.*\//g,''),link_text:f||e.title,link_url:p,link_type:'download',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='tel'){m={event_category:'tel',event_label:f||e.title.replace('tel:',''),tel_number:p.replace('tel:',''),link_text:f||e.title,link_url:p,link_type:'tel',link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='mailto'){m={event_category:'mailto',event_label:f||e.title.replace('mailto:',''),email_address:p.replace('mailto:',''),link_text:f||e.title.replace('mailto:',''),link_url:p,link_type:'mailto',link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='internal-as-outbound'){m={event_category:i,event_label:f||e.title,event_name:'click',is_affiliate_link:!0,affiliate_label:i.replace('outbound-link-',''),link_text:f||e.title,link_url:p,link_type:'affiliate',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,}}
else if(o=='external'){m={event_category:'outbound-link',event_label:f||e.title,is_affiliate_link:!1,link_text:f||e.title,link_url:p,link_type:'outbound',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,}}
else if(o=='cross-hostname'){m={event_category:'cross-hostname',event_label:f||e.title,link_text:f||e.title,link_url:p,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,}};if(m){l('event',y||p,m,e)}
else{if(o&&o!='internal'){m={event_category:o,event_label:f||e.title,link_text:f||e.title,link_url:p,link_type:'internal',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',y||p,m,e)}
else{e.exit='type';t(e)}}}
else{if(o!='cross-hostname'&&o!='external'&&o!='internal-as-outbound'){if(!n.defaultPrevented){if(n.preventDefault){n.preventDefault()}
else{n.returnValue=!1}}};if(o=='download'){m={event_category:'download',event_label:f||e.title,event_callback:v,file_extension:e.extension,file_name:e.link.replace(/^.*\//g,''),link_text:f||e.title,link_url:p,link_type:'download',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',y||p,m,e)}
else if(o=='internal-as-outbound'){r=!0;window.onbeforeunload=function(t){if(!n.defaultPrevented){if(n.preventDefault){n.preventDefault()}
else{n.returnValue=!1}};m={event_category:i,event_label:f||e.title,event_callback:v,is_affiliate_link:!0,affiliate_label:i.replace('outbound-link-',''),link_text:f||e.title,link_url:p,link_type:'affiliate',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,};if(navigator.sendBeacon){m.transport='beacon'};l('event',y||p,m,e);setTimeout(v,1000)}}
else if(o=='external'){r=!0;window.onbeforeunload=function(t){m={event_category:'outbound-link',event_label:f||e.title,event_callback:v,is_affiliate_link:!1,link_text:f||e.title,link_url:p,link_type:'outbound',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,};if(navigator.sendBeacon){m.transport='beacon'};l('event',y||p,m,e)}}
else if(o=='cross-hostname'){r=!0;window.onbeforeunload=function(t){if(!n.defaultPrevented){if(n.preventDefault){n.preventDefault()}
else{n.returnValue=!1}};m={event_category:'cross-hostname',event_label:f||e.title,event_callback:v,link_text:f||e.title,link_url:p,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};if(navigator.sendBeacon){m.transport='beacon'};l('event',y||p,m,e);setTimeout(v,1000)}}
else{if(o&&o!=='internal'){m={event_category:o,event_label:f||e.title,event_callback:v,link_text:f||e.title,link_url:p,link_type:'internal',link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',y||p,m,e)}
else{e.exit='type';t(e)}};if(o!='external'&&o!='cross-hostname'&&o!='internal-as-outbound'){setTimeout(v,1000)}
else{if(o=='external'){setTimeout(E,1100)}
else if(o=='cross-hostname'){setTimeout(I,1100)}
else{setTimeout(C,1100)}};setTimeout(s,100)}}
else{s();e.exit='internal';t(e)}}
else{e.exit='notlink';t(e)}};var f=window.location.hash;function m(){if(monsterinsights_frontend.hash_tracking==='true'&&f!=window.location.hash&&monsterinsights_frontend.v4_id){f=window.location.hash;__gtagTracker('config',monsterinsights_frontend.v4_id,{page_path:location.pathname+location.search+location.hash,});n('Hash change to: '+location.pathname+location.search+location.hash)}
else{n('Hash change to (untracked): '+location.pathname+location.search+location.hash)}};function s(){if(r){window.onbeforeunload=null}};var a=window;if(a.addEventListener){a.addEventListener('load',function(){document.body.addEventListener('click',p,!1)},!1);window.addEventListener('hashchange',m,!1)}
else{if(a.attachEvent){a.attachEvent('onload',function(){document.body.attachEvent('onclick',p)});window.attachEvent('onhashchange',m)}};if(typeof String.prototype.endsWith!=='function'){String.prototype.endsWith=function(e){return this.indexOf(e,this.length-e.length)!==-1}};if(typeof String.prototype.startsWith!=='function'){String.prototype.startsWith=function(e){return this.indexOf(e)===0}};if(typeof Array.prototype.lastIndexOf!=='function'){Array.prototype.lastIndexOf=function(e){'use strict';if(this===void 0||this===null){throw new TypeError()};var t,n,l=Object(this),i=l.length>>>0;if(i===0){return-1};t=i-1;if(arguments.length>1){t=Number(arguments[1]);if(t!=t){t=0}
else if(t!=0&&t!=(1/0)&&t!=-(1/0)){t=(t>0||-1)*Math.floor(Math.abs(t))}};for(n=t>=0?Math.min(t,i-1):i-Math.abs(t);n>=0;n--){if(n in l&&l[n]===e){return n}};return-1}}},MonsterInsightsObject=new MonsterInsights();
/*! jQuery Migrate v3.4.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
"undefined"==typeof jQuery.migrateMute&&(jQuery.migrateMute=!0),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],function(e){return t(e,window)}):"object"==typeof module&&module.exports?module.exports=t(require("jquery"),window):t(jQuery,window)}(function(s,n){"use strict";function e(e){return 0<=function(e,t){for(var r=/^(\d+)\.(\d+)\.(\d+)/,n=r.exec(e)||[],o=r.exec(t)||[],a=1;a<=3;a++){if(+o[a]<+n[a])return 1;if(+n[a]<+o[a])return-1}return 0}(s.fn.jquery,e)}s.migrateVersion="3.4.1";var t=Object.create(null);s.migrateDisablePatches=function(){for(var e=0;e<arguments.length;e++)t[arguments[e]]=!0},s.migrateEnablePatches=function(){for(var e=0;e<arguments.length;e++)delete t[arguments[e]]},s.migrateIsPatchEnabled=function(e){return!t[e]},n.console&&n.console.log&&(s&&e("3.0.0")&&!e("5.0.0")||n.console.log("JQMIGRATE: jQuery 3.x-4.x REQUIRED"),s.migrateWarnings&&n.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),n.console.log("JQMIGRATE: Migrate is installed"+(s.migrateMute?"":" with logging active")+", version "+s.migrateVersion));var o={};function u(e,t){var r=n.console;!s.migrateIsPatchEnabled(e)||s.migrateDeduplicateWarnings&&o[t]||(o[t]=!0,s.migrateWarnings.push(t+" ["+e+"]"),r&&r.warn&&!s.migrateMute&&(r.warn("JQMIGRATE: "+t),s.migrateTrace&&r.trace&&r.trace()))}function r(e,t,r,n,o){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return u(n,o),r},set:function(e){u(n,o),r=e}})}function a(e,t,r,n,o){var a=e[t];e[t]=function(){return o&&u(n,o),(s.migrateIsPatchEnabled(n)?r:a||s.noop).apply(this,arguments)}}function c(e,t,r,n,o){if(!o)throw new Error("No warning message provided");return a(e,t,r,n,o),0}function i(e,t,r,n){return a(e,t,r,n),0}s.migrateDeduplicateWarnings=!0,s.migrateWarnings=[],void 0===s.migrateTrace&&(s.migrateTrace=!0),s.migrateReset=function(){o={},s.migrateWarnings.length=0},"BackCompat"===n.document.compatMode&&u("quirks","jQuery is not compatible with Quirks Mode");var d,l,p,f={},m=s.fn.init,y=s.find,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,g=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,v=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;for(d in i(s.fn,"init",function(e){var t=Array.prototype.slice.call(arguments);return s.migrateIsPatchEnabled("selector-empty-id")&&"string"==typeof e&&"#"===e&&(u("selector-empty-id","jQuery( '#' ) is not a valid selector"),t[0]=[]),m.apply(this,t)},"selector-empty-id"),s.fn.init.prototype=s.fn,i(s,"find",function(t){var r=Array.prototype.slice.call(arguments);if("string"==typeof t&&h.test(t))try{n.document.querySelector(t)}catch(e){t=t.replace(g,function(e,t,r,n){return"["+t+r+'"'+n+'"]'});try{n.document.querySelector(t),u("selector-hash","Attribute selector with '#' must be quoted: "+r[0]),r[0]=t}catch(e){u("selector-hash","Attribute selector with '#' was not fixed: "+r[0])}}return y.apply(this,r)},"selector-hash"),y)Object.prototype.hasOwnProperty.call(y,d)&&(s.find[d]=y[d]);c(s.fn,"size",function(){return this.length},"size","jQuery.fn.size() is deprecated and removed; use the .length property"),c(s,"parseJSON",function(){return JSON.parse.apply(null,arguments)},"parseJSON","jQuery.parseJSON is deprecated; use JSON.parse"),c(s,"holdReady",s.holdReady,"holdReady","jQuery.holdReady is deprecated"),c(s,"unique",s.uniqueSort,"unique","jQuery.unique is deprecated; use jQuery.uniqueSort"),r(s.expr,"filters",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),r(s.expr,":",s.expr.pseudos,"expr-pre-pseudos","jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&c(s,"trim",function(e){return null==e?"":(e+"").replace(v,"$1")},"trim","jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&(c(s,"nodeName",function(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()},"nodeName","jQuery.nodeName is deprecated"),c(s,"isArray",Array.isArray,"isArray","jQuery.isArray is deprecated; use Array.isArray")),e("3.3.0")&&(c(s,"isNumeric",function(e){var t=typeof e;return("number"==t||"string"==t)&&!isNaN(e-parseFloat(e))},"isNumeric","jQuery.isNumeric() is deprecated"),s.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){f["[object "+t+"]"]=t.toLowerCase()}),c(s,"type",function(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?f[Object.prototype.toString.call(e)]||"object":typeof e},"type","jQuery.type is deprecated"),c(s,"isFunction",function(e){return"function"==typeof e},"isFunction","jQuery.isFunction() is deprecated"),c(s,"isWindow",function(e){return null!=e&&e===e.window},"isWindow","jQuery.isWindow() is deprecated")),s.ajax&&(l=s.ajax,p=/(=)\?(?=&|$)|\?\?/,i(s,"ajax",function(){var e=l.apply(this,arguments);return e.promise&&(c(e,"success",e.done,"jqXHR-methods","jQXHR.success is deprecated and removed"),c(e,"error",e.fail,"jqXHR-methods","jQXHR.error is deprecated and removed"),c(e,"complete",e.always,"jqXHR-methods","jQXHR.complete is deprecated and removed")),e},"jqXHR-methods"),e("4.0.0")||s.ajaxPrefilter("+json",function(e){!1!==e.jsonp&&(p.test(e.url)||"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&p.test(e.data))&&u("jsonp-promotion","JSON-to-JSONP auto-promotion is deprecated")}));var j=s.fn.removeAttr,b=s.fn.toggleClass,w=/\S+/g;function x(e){return e.replace(/-([a-z])/g,function(e,t){return t.toUpperCase()})}i(s.fn,"removeAttr",function(e){var r=this,n=!1;return s.each(e.match(w),function(e,t){s.expr.match.bool.test(t)&&r.each(function(){if(!1!==s(this).prop(t))return!(n=!0)}),n&&(u("removeAttr-bool","jQuery.fn.removeAttr no longer sets boolean properties: "+t),r.prop(t,!1))}),j.apply(this,arguments)},"removeAttr-bool"),i(s.fn,"toggleClass",function(t){return void 0!==t&&"boolean"!=typeof t?b.apply(this,arguments):(u("toggleClass-bool","jQuery.fn.toggleClass( boolean ) is deprecated"),this.each(function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&s.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==t&&s.data(this,"__className__")||"")}))},"toggleClass-bool");var Q,A,R=!1,C=/^[a-z]/,N=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;s.swap&&s.each(["height","width","reliableMarginRight"],function(e,t){var r=s.cssHooks[t]&&s.cssHooks[t].get;r&&(s.cssHooks[t].get=function(){var e;return R=!0,e=r.apply(this,arguments),R=!1,e})}),i(s,"swap",function(e,t,r,n){var o,a,i={};for(a in R||u("swap","jQuery.swap() is undocumented and deprecated"),t)i[a]=e.style[a],e.style[a]=t[a];for(a in o=r.apply(e,n||[]),t)e.style[a]=i[a];return o},"swap"),e("3.4.0")&&"undefined"!=typeof Proxy&&(s.cssProps=new Proxy(s.cssProps||{},{set:function(){return u("cssProps","jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),e("4.0.0")?(A={animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},"undefined"!=typeof Proxy?s.cssNumber=new Proxy(A,{get:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.get.apply(this,arguments)},set:function(){return u("css-number","jQuery.cssNumber is deprecated"),Reflect.set.apply(this,arguments)}}):s.cssNumber=A):A=s.cssNumber,Q=s.fn.css,i(s.fn,"css",function(e,t){var r,n,o=this;return e&&"object"==typeof e&&!Array.isArray(e)?(s.each(e,function(e,t){s.fn.css.call(o,e,t)}),this):("number"==typeof t&&(r=x(e),n=r,C.test(n)&&N.test(n[0].toUpperCase()+n.slice(1))||A[r]||u("css-number",'Number-typed values are deprecated for jQuery.fn.css( "'+e+'", value )')),Q.apply(this,arguments))},"css-number");var S,P,k,H,E=s.data;i(s,"data",function(e,t,r){var n,o,a;if(t&&"object"==typeof t&&2===arguments.length){for(a in n=s.hasData(e)&&E.call(this,e),o={},t)a!==x(a)?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+a),n[a]=t[a]):o[a]=t[a];return E.call(this,e,o),t}return t&&"string"==typeof t&&t!==x(t)&&(n=s.hasData(e)&&E.call(this,e))&&t in n?(u("data-camelCase","jQuery.data() always sets/gets camelCased names: "+t),2<arguments.length&&(n[t]=r),n[t]):E.apply(this,arguments)},"data-camelCase"),s.fx&&(k=s.Tween.prototype.run,H=function(e){return e},i(s.Tween.prototype,"run",function(){1<s.easing[this.easing].length&&(u("easing-one-arg","'jQuery.easing."+this.easing.toString()+"' should use only one argument"),s.easing[this.easing]=H),k.apply(this,arguments)},"easing-one-arg"),S=s.fx.interval,P="jQuery.fx.interval is deprecated",n.requestAnimationFrame&&Object.defineProperty(s.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return n.document.hidden||u("fx-interval",P),s.migrateIsPatchEnabled("fx-interval")&&void 0===S?13:S},set:function(e){u("fx-interval",P),S=e}}));var M=s.fn.load,q=s.event.add,O=s.event.fix;s.event.props=[],s.event.fixHooks={},r(s.event.props,"concat",s.event.props.concat,"event-old-patch","jQuery.event.props.concat() is deprecated and removed"),i(s.event,"fix",function(e){var t,r=e.type,n=this.fixHooks[r],o=s.event.props;if(o.length){u("event-old-patch","jQuery.event.props are deprecated and removed: "+o.join());while(o.length)s.event.addProp(o.pop())}if(n&&!n._migrated_&&(n._migrated_=!0,u("event-old-patch","jQuery.event.fixHooks are deprecated and removed: "+r),(o=n.props)&&o.length))while(o.length)s.event.addProp(o.pop());return t=O.call(this,e),n&&n.filter?n.filter(t,e):t},"event-old-patch"),i(s.event,"add",function(e,t){return e===n&&"load"===t&&"complete"===n.document.readyState&&u("load-after-event","jQuery(window).on('load'...) called after load event occurred"),q.apply(this,arguments)},"load-after-event"),s.each(["load","unload","error"],function(e,t){i(s.fn,t,function(){var e=Array.prototype.slice.call(arguments,0);return"load"===t&&"string"==typeof e[0]?M.apply(this,e):(u("shorthand-removed-v3","jQuery.fn."+t+"() is deprecated"),e.splice(0,0,t),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))},"shorthand-removed-v3")}),s.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,r){c(s.fn,r,function(e,t){return 0<arguments.length?this.on(r,null,e,t):this.trigger(r)},"shorthand-deprecated-v3","jQuery.fn."+r+"() event shorthand is deprecated")}),s(function(){s(n.document).triggerHandler("ready")}),s.event.special.ready={setup:function(){this===n.document&&u("ready-event","'ready' event is deprecated")}},c(s.fn,"bind",function(e,t,r){return this.on(e,null,t,r)},"pre-on-methods","jQuery.fn.bind() is deprecated"),c(s.fn,"unbind",function(e,t){return this.off(e,null,t)},"pre-on-methods","jQuery.fn.unbind() is deprecated"),c(s.fn,"delegate",function(e,t,r,n){return this.on(t,e,r,n)},"pre-on-methods","jQuery.fn.delegate() is deprecated"),c(s.fn,"undelegate",function(e,t,r){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",r)},"pre-on-methods","jQuery.fn.undelegate() is deprecated"),c(s.fn,"hover",function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)},"pre-on-methods","jQuery.fn.hover() is deprecated");function T(e){var t=n.document.implementation.createHTMLDocument("");return t.body.innerHTML=e,t.body&&t.body.innerHTML}var F=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([a-z][^\/\0>\x20\t\r\n\f]*)[^>]*)\/>/gi;s.UNSAFE_restoreLegacyHtmlPrefilter=function(){s.migrateEnablePatches("self-closed-tags")},i(s,"htmlPrefilter",function(e){var t,r;return(r=(t=e).replace(F,"<$1></$2>"))!==t&&T(t)!==T(r)&&u("self-closed-tags","HTML tags must be properly nested and closed: "+t),e.replace(F,"<$1></$2>")},"self-closed-tags"),s.migrateDisablePatches("self-closed-tags");var D,W,_,I=s.fn.offset;return i(s.fn,"offset",function(){var e=this[0];return!e||e.nodeType&&e.getBoundingClientRect?I.apply(this,arguments):(u("offset-valid-elem","jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},"offset-valid-elem"),s.ajax&&(D=s.param,i(s,"param",function(e,t){var r=s.ajaxSettings&&s.ajaxSettings.traditional;return void 0===t&&r&&(u("param-ajax-traditional","jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),t=r),D.call(this,e,t)},"param-ajax-traditional")),c(s.fn,"andSelf",s.fn.addBack,"andSelf","jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),s.Deferred&&(W=s.Deferred,_=[["resolve","done",s.Callbacks("once memory"),s.Callbacks("once memory"),"resolved"],["reject","fail",s.Callbacks("once memory"),s.Callbacks("once memory"),"rejected"],["notify","progress",s.Callbacks("memory"),s.Callbacks("memory")]],i(s,"Deferred",function(e){var a=W(),i=a.promise();function t(){var o=arguments;return s.Deferred(function(n){s.each(_,function(e,t){var r="function"==typeof o[e]&&o[e];a[t[1]](function(){var e=r&&r.apply(this,arguments);e&&"function"==typeof e.promise?e.promise().done(n.resolve).fail(n.reject).progress(n.notify):n[t[0]+"With"](this===i?n.promise():this,r?[e]:arguments)})}),o=null}).promise()}return c(a,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),c(i,"pipe",t,"deferred-pipe","deferred.pipe() is deprecated"),e&&e.call(a,a),a},"deferred-pipe"),s.Deferred.exceptionHook=W.exceptionHook),s});
/*!
 * jQuery Cookie Plugin v1.4.1
 * https://github.com/carhartl/jquery-cookie
 *
 * Copyright 2006, 2014 Klaus Hartl
 * Released under the MIT license
 */
(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory);}else if(typeof exports==='object'){module.exports=factory(require('jquery'));}else{factory(jQuery);}}(function($){var pluses=/\+/g;function encode(s){return config.raw?s:encodeURIComponent(s);}
function decode(s){return config.raw?s:decodeURIComponent(s);}
function stringifyCookieValue(value){return encode(config.json?JSON.stringify(value):String(value));}
function parseCookieValue(s){if(s.indexOf('"')===0){s=s.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,'\\');}
try{s=decodeURIComponent(s.replace(pluses,' '));return config.json?JSON.parse(s):s;}catch(e){}}
function read(s,converter){var value=config.raw?s:parseCookieValue(s);return $.isFunction(converter)?converter(value):value;}
var config=$.cookie=function(key,value,options){if(arguments.length>1&&!$.isFunction(value)){options=$.extend({},config.defaults,options);if(typeof options.expires==='number'){var days=options.expires,t=options.expires=new Date();t.setMilliseconds(t.getMilliseconds()+days*864e+5);}
return(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(''));}
var result=key?undefined:{},cookies=document.cookie?document.cookie.split('; '):[],i=0,l=cookies.length;for(;i<l;i++){var parts=cookies[i].split('='),name=decode(parts.shift()),cookie=parts.join('=');if(key===name){result=read(cookie,value);break;}
if(!key&&(cookie=read(cookie))!==undefined){result[name]=cookie;}}
return result;};config.defaults={};$.removeCookie=function(key,options){$.cookie(key,'',$.extend({},options,{expires:-1}));return!$.cookie(key);};}));
(()=>{"use strict";var t={d:(e,i)=>{for(var s in i)t.o(i,s)&&!t.o(e,s)&&Object.defineProperty(e,s,{enumerable:!0,get:i[s]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};function i(t){if(this.formData={},this.tree={},!(t instanceof FormData))return this;this.formData=t;const e=()=>{const t=new Map;return t.largestIndex=0,t.set=function(e,i){""===e?e=t.largestIndex++:/^[0-9]+$/.test(e)&&(e=parseInt(e),t.largestIndex<=e&&(t.largestIndex=e+1)),Map.prototype.set.call(t,e,i)},t};this.tree=e();const i=/^(?<name>[a-z][-a-z0-9_:]*)(?<array>(?:\[(?:[a-z][-a-z0-9_:]*|[0-9]*)\])*)/i;for(const[t,s]of this.formData){const o=t.match(i);if(o)if(""===o.groups.array)this.tree.set(o.groups.name,s);else{const t=[...o.groups.array.matchAll(/\[([a-z][-a-z0-9_:]*|[0-9]*)\]/gi)].map((([t,e])=>e));t.unshift(o.groups.name);const i=t.pop();t.reduce(((t,i)=>{if(/^[0-9]+$/.test(i)&&(i=parseInt(i)),t.get(i)instanceof Map)return t.get(i);const s=e();return t.set(i,s),s}),this.tree).set(i,s)}}}t.r(e),t.d(e,{all:()=>D,any:()=>M,date:()=>f,dayofweek:()=>u,email:()=>r,enum:()=>h,file:()=>m,maxdate:()=>z,maxfilesize:()=>$,maxitems:()=>v,maxlength:()=>x,maxnumber:()=>b,mindate:()=>A,minfilesize:()=>j,minitems:()=>w,minlength:()=>g,minnumber:()=>y,number:()=>c,required:()=>n,requiredfile:()=>a,tel:()=>l,time:()=>d,url:()=>p}),i.prototype.entries=function(){return this.tree.entries()},i.prototype.get=function(t){return this.tree.get(t)},i.prototype.getAll=function(t){if(!this.has(t))return[];const e=t=>{const i=[];if(t instanceof Map)for(const[s,o]of t)i.push(...e(o));else""!==t&&i.push(t);return i};return e(this.get(t))},i.prototype.has=function(t){return this.tree.has(t)},i.prototype.keys=function(){return this.tree.keys()},i.prototype.values=function(){return this.tree.values()};const s=i;function o({rule:t,field:e,error:i,...s}){this.rule=t,this.field=e,this.error=i,this.properties=s}const n=function(t){if(0===t.getAll(this.field).length)throw new o(this)},a=function(t){if(0===t.getAll(this.field).length)throw new o(this)},r=function(t){if(!t.getAll(this.field).every((t=>{if((t=t.trim()).length<6)return!1;if(-1===t.indexOf("@",1))return!1;if(t.indexOf("@")!==t.lastIndexOf("@"))return!1;const[e,i]=t.split("@",2);if(!/^[a-zA-Z0-9!#$%&\'*+\/=?^_`{|}~\.-]+$/.test(e))return!1;if(/\.{2,}/.test(i))return!1;if(/(?:^[ \t\n\r\0\x0B.]|[ \t\n\r\0\x0B.]$)/.test(i))return!1;const s=i.split(".");if(s.length<2)return!1;for(const t of s){if(/(?:^[ \t\n\r\0\x0B-]|[ \t\n\r\0\x0B-]$)/.test(t))return!1;if(!/^[a-z0-9-]+$/i.test(t))return!1}return!0})))throw new o(this)},p=function(t){const e=t.getAll(this.field);if(!e.every((t=>{if(""===(t=t.trim()))return!1;try{return(t=>-1!==["http","https","ftp","ftps","mailto","news","irc","irc6","ircs","gopher","nntp","feed","telnet","mms","rtsp","sms","svn","tel","fax","xmpp","webcal","urn"].indexOf(t))(new URL(t).protocol.replace(/:$/,""))}catch{return!1}})))throw new o(this)},l=function(t){if(!t.getAll(this.field).every((t=>(t=(t=t.trim()).replaceAll(/[()/.*#\s-]+/g,""),/^[+]?[0-9]+$/.test(t)))))throw new o(this)},c=function(t){if(!t.getAll(this.field).every((t=>(t=t.trim(),!!/^[-]?[0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)||!!/^[-]?(?:[0-9]+)?[.][0-9]+(?:[eE][+-]?[0-9]+)?$/.test(t)))))throw new o(this)},f=function(t){if(!t.getAll(this.field).every((t=>{if(t=t.trim(),!/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t))return!1;const e=new Date(t);return!Number.isNaN(e.valueOf())})))throw new o(this)},d=function(t){if(!t.getAll(this.field).every((t=>{const e=t.trim().match(/^([0-9]{2})\:([0-9]{2})(?:\:([0-9]{2}))?$/);if(!e)return!1;const i=parseInt(e[1]),s=parseInt(e[2]),o=e[3]?parseInt(e[3]):0;return 0<=i&&i<=23&&0<=s&&s<=59&&0<=o&&o<=59})))throw new o(this)},m=function(t){if(!t.getAll(this.field).every((t=>t instanceof File&&this.accept?.some((e=>/^\.[a-z0-9]+$/i.test(e)?t.name.toLowerCase().endsWith(e.toLowerCase()):(t=>{const e=[],i=t.match(/^(?<toplevel>[a-z]+)\/(?<sub>[*]|[a-z0-9.+-]+)$/i);if(i){const t=i.groups.toplevel.toLowerCase(),s=i.groups.sub.toLowerCase();for(const[o,n]of(()=>{const t=new Map;return t.set("jpg|jpeg|jpe","image/jpeg"),t.set("gif","image/gif"),t.set("png","image/png"),t.set("bmp","image/bmp"),t.set("tiff|tif","image/tiff"),t.set("webp","image/webp"),t.set("ico","image/x-icon"),t.set("heic","image/heic"),t.set("asf|asx","video/x-ms-asf"),t.set("wmv","video/x-ms-wmv"),t.set("wmx","video/x-ms-wmx"),t.set("wm","video/x-ms-wm"),t.set("avi","video/avi"),t.set("divx","video/divx"),t.set("flv","video/x-flv"),t.set("mov|qt","video/quicktime"),t.set("mpeg|mpg|mpe","video/mpeg"),t.set("mp4|m4v","video/mp4"),t.set("ogv","video/ogg"),t.set("webm","video/webm"),t.set("mkv","video/x-matroska"),t.set("3gp|3gpp","video/3gpp"),t.set("3g2|3gp2","video/3gpp2"),t.set("txt|asc|c|cc|h|srt","text/plain"),t.set("csv","text/csv"),t.set("tsv","text/tab-separated-values"),t.set("ics","text/calendar"),t.set("rtx","text/richtext"),t.set("css","text/css"),t.set("htm|html","text/html"),t.set("vtt","text/vtt"),t.set("dfxp","application/ttaf+xml"),t.set("mp3|m4a|m4b","audio/mpeg"),t.set("aac","audio/aac"),t.set("ra|ram","audio/x-realaudio"),t.set("wav","audio/wav"),t.set("ogg|oga","audio/ogg"),t.set("flac","audio/flac"),t.set("mid|midi","audio/midi"),t.set("wma","audio/x-ms-wma"),t.set("wax","audio/x-ms-wax"),t.set("mka","audio/x-matroska"),t.set("rtf","application/rtf"),t.set("js","application/javascript"),t.set("pdf","application/pdf"),t.set("swf","application/x-shockwave-flash"),t.set("class","application/java"),t.set("tar","application/x-tar"),t.set("zip","application/zip"),t.set("gz|gzip","application/x-gzip"),t.set("rar","application/rar"),t.set("7z","application/x-7z-compressed"),t.set("exe","application/x-msdownload"),t.set("psd","application/octet-stream"),t.set("xcf","application/octet-stream"),t.set("doc","application/msword"),t.set("pot|pps|ppt","application/vnd.ms-powerpoint"),t.set("wri","application/vnd.ms-write"),t.set("xla|xls|xlt|xlw","application/vnd.ms-excel"),t.set("mdb","application/vnd.ms-access"),t.set("mpp","application/vnd.ms-project"),t.set("docx","application/vnd.openxmlformats-officedocument.wordprocessingml.document"),t.set("docm","application/vnd.ms-word.document.macroEnabled.12"),t.set("dotx","application/vnd.openxmlformats-officedocument.wordprocessingml.template"),t.set("dotm","application/vnd.ms-word.template.macroEnabled.12"),t.set("xlsx","application/vnd.openxmlformats-officedocument.spreadsheetml.sheet"),t.set("xlsm","application/vnd.ms-excel.sheet.macroEnabled.12"),t.set("xlsb","application/vnd.ms-excel.sheet.binary.macroEnabled.12"),t.set("xltx","application/vnd.openxmlformats-officedocument.spreadsheetml.template"),t.set("xltm","application/vnd.ms-excel.template.macroEnabled.12"),t.set("xlam","application/vnd.ms-excel.addin.macroEnabled.12"),t.set("pptx","application/vnd.openxmlformats-officedocument.presentationml.presentation"),t.set("pptm","application/vnd.ms-powerpoint.presentation.macroEnabled.12"),t.set("ppsx","application/vnd.openxmlformats-officedocument.presentationml.slideshow"),t.set("ppsm","application/vnd.ms-powerpoint.slideshow.macroEnabled.12"),t.set("potx","application/vnd.openxmlformats-officedocument.presentationml.template"),t.set("potm","application/vnd.ms-powerpoint.template.macroEnabled.12"),t.set("ppam","application/vnd.ms-powerpoint.addin.macroEnabled.12"),t.set("sldx","application/vnd.openxmlformats-officedocument.presentationml.slide"),t.set("sldm","application/vnd.ms-powerpoint.slide.macroEnabled.12"),t.set("onetoc|onetoc2|onetmp|onepkg","application/onenote"),t.set("oxps","application/oxps"),t.set("xps","application/vnd.ms-xpsdocument"),t.set("odt","application/vnd.oasis.opendocument.text"),t.set("odp","application/vnd.oasis.opendocument.presentation"),t.set("ods","application/vnd.oasis.opendocument.spreadsheet"),t.set("odg","application/vnd.oasis.opendocument.graphics"),t.set("odc","application/vnd.oasis.opendocument.chart"),t.set("odb","application/vnd.oasis.opendocument.database"),t.set("odf","application/vnd.oasis.opendocument.formula"),t.set("wp|wpd","application/wordperfect"),t.set("key","application/vnd.apple.keynote"),t.set("numbers","application/vnd.apple.numbers"),t.set("pages","application/vnd.apple.pages"),t})())("*"===s&&n.startsWith(t+"/")||n===i[0])&&e.push(...o.split("|"))}return e})(e).some((e=>(e="."+e.trim(),t.name.toLowerCase().endsWith(e.toLowerCase())))))))))throw new o(this)},h=function(t){if(!t.getAll(this.field).every((t=>this.accept?.some((e=>t===String(e))))))throw new o(this)},u=function(t){if(!t.getAll(this.field).every((t=>{const e=0===(i=new Date(t).getDay())?7:i;var i;return this.accept?.some((t=>e===parseInt(t)))})))throw new o(this)},w=function(t){if(t.getAll(this.field).length<parseInt(this.threshold))throw new o(this)},v=function(t){const e=t.getAll(this.field);if(parseInt(this.threshold)<e.length)throw new o(this)},g=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),0!==i&&i<parseInt(this.threshold))throw new o(this)},x=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{"string"==typeof t&&(i+=t.length)})),parseInt(this.threshold)<i)throw new o(this)},y=function(t){if(!t.getAll(this.field).every((t=>!(parseFloat(t)<parseFloat(this.threshold)))))throw new o(this)},b=function(t){if(!t.getAll(this.field).every((t=>!(parseFloat(this.threshold)<parseFloat(t)))))throw new o(this)},A=function(t){if(!t.getAll(this.field).every((t=>(t=t.trim(),!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&t<this.threshold)))))throw new o(this)},z=function(t){if(!t.getAll(this.field).every((t=>(t=t.trim(),!(/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(t)&&/^[0-9]{4,}-[0-9]{2}-[0-9]{2}$/.test(this.threshold)&&this.threshold<t)))))throw new o(this)},j=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),i<parseInt(this.threshold))throw new o(this)},$=function(t){const e=t.getAll(this.field);let i=0;if(e.forEach((t=>{t instanceof File&&(i+=t.size)})),parseInt(this.threshold)<i)throw new o(this)},I=({ruleObj:t,options:i})=>{const{rule:s,...o}=t;return"function"==typeof e[s]&&("function"!=typeof e[s].matches||e[s].matches(o,i))},O=({ruleObj:t,formDataTree:i,options:s})=>{const{rule:o}=t;e[o].call(t,i,s)},E=[],k=t=>[...E].reduce(((t,e)=>i=>e(i,t)),t),D=function(t,e={}){const i=(this.rules??[]).filter((t=>I({ruleObj:t,options:e}))),s=k(O);if(!i.every((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;if(void 0!==t.error)throw t;return!1}return!0})))throw new o(this)},M=function(t,e={}){const i=(this.rules??[]).filter((t=>I({ruleObj:t,options:e}))),s=k(O);if(!i.some((i=>{try{s({ruleObj:i,formDataTree:t,options:e})}catch(t){if(!(t instanceof o))throw t;return!1}return!0})))throw new o(this)};var F;window.swv={validators:e,validate:(t,e,i={})=>{const n=(t.rules??[]).filter((t=>I({ruleObj:t,options:i})));if(!n.length)return new Map;const a=k(O),r=new s(e),p=n.reduce(((t,e)=>{try{a({ruleObj:e,formDataTree:r,options:i})}catch(e){if(!(e instanceof o))throw e;if(void 0!==e.field&&!t.has(e.field)&&void 0!==e.error)return t.set(e.field,e)}return t}),new Map);for(const t of r.keys())p.has(t)||p.set(t,{validInputs:r.getAll(t)});return p},use:t=>{E.push(t)},...null!==(F=window.swv)&&void 0!==F?F:{}}})();
(()=>{"use strict";const e=window.wp.i18n,t=e=>Math.abs(parseInt(e,10)),a=(e,t,a)=>{const n=new CustomEvent(`wpcf7${t}`,{bubbles:!0,detail:a});"string"==typeof e&&(e=document.querySelector(e)),e.dispatchEvent(n)},n=(e,t)=>{const n=new Map([["init","init"],["validation_failed","invalid"],["acceptance_missing","unaccepted"],["spam","spam"],["aborted","aborted"],["mail_sent","sent"],["mail_failed","failed"],["submitting","submitting"],["resetting","resetting"],["validating","validating"],["payment_required","payment-required"]]);n.has(t)&&(t=n.get(t)),Array.from(n.values()).includes(t)||(t=`custom-${t=(t=t.replace(/[^0-9a-z]+/i," ").trim()).replace(/\s+/,"-")}`);const r=e.getAttribute("data-status");if(e.wpcf7.status=t,e.setAttribute("data-status",t),e.classList.add(t),r&&r!==t){e.classList.remove(r);const t={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,prevStatus:r};a(e,"statuschanged",t)}return t},r=e=>{const{root:t,namespace:a="contact-form-7/v1"}=wpcf7.api;return o.reduceRight(((e,t)=>a=>t(a,e)),(e=>{let n,r,{url:o,path:c,endpoint:s,headers:i,body:l,data:p,...d}=e;"string"==typeof s&&(n=a.replace(/^\/|\/$/g,""),r=s.replace(/^\//,""),c=r?n+"/"+r:n),"string"==typeof c&&(-1!==t.indexOf("?")&&(c=c.replace("?","&")),c=c.replace(/^\//,""),o=t+c),i={Accept:"application/json, */*;q=0.1",...i},delete i["X-WP-Nonce"],p&&(l=JSON.stringify(p),i["Content-Type"]="application/json");const f={code:"fetch_error",message:"You are probably offline."},u={code:"invalid_json",message:"The response is not a valid JSON response."};return window.fetch(o||c||window.location.href,{...d,headers:i,body:l}).then((e=>Promise.resolve(e).then((e=>{if(e.status>=200&&e.status<300)return e;throw e})).then((e=>{if(204===e.status)return null;if(e&&e.json)return e.json().catch((()=>{throw u}));throw u}))),(()=>{throw f}))}))(e)},o=[];function c(e,t={}){const{target:a,scope:r=e,...o}=t;if(void 0===e.wpcf7?.schema)return;const c={...e.wpcf7.schema};if(void 0!==a){if(!e.contains(a))return;if(!a.closest(".wpcf7-form-control-wrap[data-name]"))return;if(a.closest(".novalidate"))return}const p=r.querySelectorAll(".wpcf7-form-control-wrap"),d=Array.from(p).reduce(((e,t)=>(t.closest(".novalidate")||t.querySelectorAll(":where( input, textarea, select ):enabled").forEach((t=>{if(t.name)switch(t.type){case"button":case"image":case"reset":case"submit":break;case"checkbox":case"radio":t.checked&&e.append(t.name,t.value);break;case"select-multiple":for(const a of t.selectedOptions)e.append(t.name,a.value);break;case"file":for(const a of t.files)e.append(t.name,a);break;default:e.append(t.name,t.value)}})),e)),new FormData),f=e.getAttribute("data-status");Promise.resolve(n(e,"validating")).then((n=>{if(void 0!==swv){const n=swv.validate(c,d,t);for(const t of p){if(void 0===t.dataset.name)continue;const o=t.dataset.name;if(n.has(o)){const{error:t,validInputs:a}=n.get(o);i(e,o),void 0!==t&&s(e,o,t,{scope:r}),l(e,o,null!=a?a:[])}if(t.contains(a))break}}})).finally((()=>{n(e,f)}))}r.use=e=>{o.unshift(e)};const s=(e,t,a,n)=>{const{scope:r=e,...o}=null!=n?n:{},c=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,""),s=e.querySelector(`.wpcf7-form-control-wrap[data-name="${t}"] .wpcf7-form-control`);(()=>{const t=document.createElement("li");t.setAttribute("id",c),s&&s.id?t.insertAdjacentHTML("beforeend",`<a href="#${s.id}">${a}</a>`):t.insertAdjacentText("beforeend",a),e.wpcf7.parent.querySelector(".screen-reader-response ul").appendChild(t)})(),r.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{const t=document.createElement("span");t.classList.add("wpcf7-not-valid-tip"),t.setAttribute("aria-hidden","true"),t.insertAdjacentText("beforeend",a),e.appendChild(t),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","true")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.classList.add("wpcf7-not-valid"),e.setAttribute("aria-describedby",c),"function"==typeof e.setCustomValidity&&e.setCustomValidity(a),e.closest(".use-floating-validation-tip")&&(e.addEventListener("focus",(e=>{t.setAttribute("style","display: none")})),t.addEventListener("click",(e=>{t.setAttribute("style","display: none")})))}))}))},i=(e,t)=>{const a=`${e.wpcf7?.unitTag}-ve-${t}`.replaceAll(/[^0-9a-z_-]+/gi,"");e.wpcf7.parent.querySelector(`.screen-reader-response ul li#${a}`)?.remove(),e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${t}"]`).forEach((e=>{e.querySelector(".wpcf7-not-valid-tip")?.remove(),e.querySelectorAll("[aria-invalid]").forEach((e=>{e.setAttribute("aria-invalid","false")})),e.querySelectorAll(".wpcf7-form-control").forEach((e=>{e.removeAttribute("aria-describedby"),e.classList.remove("wpcf7-not-valid"),"function"==typeof e.setCustomValidity&&e.setCustomValidity("")}))}))},l=(e,t,a)=>{e.querySelectorAll(`[data-reflection-of="${t}"]`).forEach((e=>{if("output"===e.tagName.toLowerCase()){const t=e;0===a.length&&a.push(t.dataset.default),a.slice(0,1).forEach((e=>{e instanceof File&&(e=e.name),t.textContent=e}))}else e.querySelectorAll("output").forEach((e=>{e.hasAttribute("data-default")?0===a.length?e.removeAttribute("hidden"):e.setAttribute("hidden","hidden"):e.remove()})),a.forEach((a=>{a instanceof File&&(a=a.name);const n=document.createElement("output");n.setAttribute("name",t),n.textContent=a,e.appendChild(n)}))}))};function p(e,t={}){if(wpcf7.blocked)return d(e),void n(e,"submitting");const o=new FormData(e);t.submitter&&t.submitter.name&&o.append(t.submitter.name,t.submitter.value);const c={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(o,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:o};r({endpoint:`contact-forms/${e.wpcf7.id}/feedback`,method:"POST",body:o,wpcf7:{endpoint:"feedback",form:e,detail:c}}).then((t=>{const r=n(e,t.status);return c.status=t.status,c.apiResponse=t,["invalid","unaccepted","spam","aborted"].includes(r)?a(e,r,c):["sent","failed"].includes(r)&&a(e,`mail${r}`,c),a(e,"submit",c),t})).then((t=>{t.posted_data_hash&&(e.querySelector('input[name="_wpcf7_posted_data_hash"]').value=t.posted_data_hash),"mail_sent"===t.status&&(e.reset(),e.wpcf7.resetOnMailSent=!0),t.invalid_fields&&t.invalid_fields.forEach((t=>{s(e,t.field,t.message)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').insertAdjacentText("beforeend",t.message),e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=t.message}))})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"feedback"===e.wpcf7.endpoint){const{form:t,detail:r}=e.wpcf7;d(t),a(t,"beforesubmit",r),n(t,"submitting")}return t(e)}));const d=e=>{e.querySelectorAll(".wpcf7-form-control-wrap").forEach((t=>{t.dataset.name&&i(e,t.dataset.name)})),e.wpcf7.parent.querySelector('.screen-reader-response [role="status"]').innerText="",e.querySelectorAll(".wpcf7-response-output").forEach((e=>{e.innerText=""}))};function f(e){const t=new FormData(e),o={contactFormId:e.wpcf7.id,pluginVersion:e.wpcf7.pluginVersion,contactFormLocale:e.wpcf7.locale,unitTag:e.wpcf7.unitTag,containerPostId:e.wpcf7.containerPost,status:e.wpcf7.status,inputs:Array.from(t,(e=>{const t=e[0],a=e[1];return!t.match(/^_/)&&{name:t,value:a}})).filter((e=>!1!==e)),formData:t};r({endpoint:`contact-forms/${e.wpcf7.id}/refill`,method:"GET",wpcf7:{endpoint:"refill",form:e,detail:o}}).then((t=>{e.wpcf7.resetOnMailSent?(delete e.wpcf7.resetOnMailSent,n(e,"mail_sent")):n(e,"init"),o.apiResponse=t,a(e,"reset",o)})).catch((e=>console.error(e)))}r.use(((e,t)=>{if(e.wpcf7&&"refill"===e.wpcf7.endpoint){const{form:t,detail:a}=e.wpcf7;d(t),n(t,"resetting")}return t(e)}));const u=(e,t)=>{for(const a in t){const n=t[a];e.querySelectorAll(`input[name="${a}"]`).forEach((e=>{e.value=""})),e.querySelectorAll(`img.wpcf7-captcha-${a.replaceAll(":","")}`).forEach((e=>{e.setAttribute("src",n)}));const r=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);r&&e.querySelectorAll(`input[name="_wpcf7_captcha_challenge_${a}"]`).forEach((e=>{e.value=r[1]}))}},m=(e,t)=>{for(const a in t){const n=t[a][0],r=t[a][1];e.querySelectorAll(`.wpcf7-form-control-wrap[data-name="${a}"]`).forEach((e=>{e.querySelector(`input[name="${a}"]`).value="",e.querySelector(".wpcf7-quiz-label").textContent=n,e.querySelector(`input[name="_wpcf7_quiz_answer_${a}"]`).value=r}))}};function w(e){const a=new FormData(e);e.wpcf7={id:t(a.get("_wpcf7")),status:e.getAttribute("data-status"),pluginVersion:a.get("_wpcf7_version"),locale:a.get("_wpcf7_locale"),unitTag:a.get("_wpcf7_unit_tag"),containerPost:t(a.get("_wpcf7_container_post")),parent:e.closest(".wpcf7"),get schema(){return wpcf7.schemas.get(this.id)}},wpcf7.schemas.set(e.wpcf7.id,void 0),e.querySelectorAll(".has-spinner").forEach((e=>{e.insertAdjacentHTML("afterend",'<span class="wpcf7-spinner"></span>')})),(e=>{e.querySelectorAll(".wpcf7-exclusive-checkbox").forEach((t=>{t.addEventListener("change",(t=>{const a=t.target.getAttribute("name");e.querySelectorAll(`input[type="checkbox"][name="${a}"]`).forEach((e=>{e!==t.target&&(e.checked=!1)}))}))}))})(e),(e=>{e.querySelectorAll(".has-free-text").forEach((t=>{const a=t.querySelector("input.wpcf7-free-text"),n=t.querySelector('input[type="checkbox"], input[type="radio"]');a.disabled=!n.checked,e.addEventListener("change",(e=>{a.disabled=!n.checked,e.target===n&&n.checked&&a.focus()}))}))})(e),(e=>{e.querySelectorAll(".wpcf7-validates-as-url").forEach((e=>{e.addEventListener("change",(t=>{let a=e.value.trim();a&&!a.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==a.indexOf(".")&&(a=a.replace(/^\/+/,""),a="http://"+a),e.value=a}))}))})(e),(e=>{if(!e.querySelector(".wpcf7-acceptance")||e.classList.contains("wpcf7-acceptance-as-validation"))return;const t=()=>{let t=!0;e.querySelectorAll(".wpcf7-acceptance").forEach((e=>{if(!t||e.classList.contains("optional"))return;const a=e.querySelector('input[type="checkbox"]');(e.classList.contains("invert")&&a.checked||!e.classList.contains("invert")&&!a.checked)&&(t=!1)})),e.querySelectorAll(".wpcf7-submit").forEach((e=>{e.disabled=!t}))};t(),e.addEventListener("change",(e=>{t()})),e.addEventListener("wpcf7reset",(e=>{t()}))})(e),(e=>{const a=(e,a)=>{const n=t(e.getAttribute("data-starting-value")),r=t(e.getAttribute("data-maximum-value")),o=t(e.getAttribute("data-minimum-value")),c=e.classList.contains("down")?n-a.value.length:a.value.length;e.setAttribute("data-current-value",c),e.innerText=c,r&&r<a.value.length?e.classList.add("too-long"):e.classList.remove("too-long"),o&&a.value.length<o?e.classList.add("too-short"):e.classList.remove("too-short")},n=t=>{t={init:!1,...t},e.querySelectorAll(".wpcf7-character-count").forEach((n=>{const r=n.getAttribute("data-target-name"),o=e.querySelector(`[name="${r}"]`);o&&(o.value=o.defaultValue,a(n,o),t.init&&o.addEventListener("keyup",(e=>{a(n,o)})))}))};n({init:!0}),e.addEventListener("wpcf7reset",(e=>{n()}))})(e),window.addEventListener("load",(t=>{wpcf7.cached&&e.reset()})),e.addEventListener("reset",(t=>{wpcf7.reset(e)})),e.addEventListener("submit",(t=>{wpcf7.submit(e,{submitter:t.submitter}),t.preventDefault()})),e.addEventListener("wpcf7submit",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("wpcf7reset",(t=>{t.detail.apiResponse.captcha&&u(e,t.detail.apiResponse.captcha),t.detail.apiResponse.quiz&&m(e,t.detail.apiResponse.quiz)})),e.addEventListener("change",(t=>{t.target.closest(".wpcf7-form-control")&&wpcf7.validate(e,{target:t.target})})),e.addEventListener("wpcf7statuschanged",(t=>{const a=t.detail.status;e.querySelectorAll(".active-on-any").forEach((e=>{e.removeAttribute("inert"),e.classList.remove("active-on-any")})),e.querySelectorAll(`.inert-on-${a}`).forEach((e=>{e.setAttribute("inert","inert"),e.classList.add("active-on-any")}))}))}document.addEventListener("DOMContentLoaded",(t=>{var a;if("undefined"!=typeof wpcf7)if(void 0!==wpcf7.api)if("function"==typeof window.fetch)if("function"==typeof window.FormData)if("function"==typeof NodeList.prototype.forEach)if("function"==typeof String.prototype.replaceAll){wpcf7={init:w,submit:p,reset:f,validate:c,schemas:new Map,...null!==(a=wpcf7)&&void 0!==a?a:{}},document.querySelectorAll("form .wpcf7").forEach((t=>{const a=document.createElement("p");a.setAttribute("class","wpcf7-form-in-wrong-place");const n=document.createElement("strong");n.append((0,e.__)("Error:","contact-form-7"));const r=(0,e.__)("This contact form is placed in the wrong place.","contact-form-7");a.append(n," ",r),t.replaceWith(a)})),document.querySelectorAll(".wpcf7 > form").forEach((e=>{wpcf7.init(e),e.closest(".wpcf7").classList.replace("no-js","js")}));for(const e of wpcf7.schemas.keys())r({endpoint:`contact-forms/${e}/feedback/schema`,method:"GET"}).then((t=>{wpcf7.schemas.set(e,t)}))}else console.error("Your browser does not support String.replaceAll().");else console.error("Your browser does not support NodeList.forEach().");else console.error("Your browser does not support window.FormData().");else console.error("Your browser does not support window.fetch().");else console.error("wpcf7.api is not defined.");else console.error("wpcf7 is not defined.")}))})();

!function(){"use strict";function e(e){e.fn.swiper=function(a){var s;return e(this).each(function(){var e=new t(this,a);s||(s=e)}),s}}var a,t=function(e,s){function r(e){return Math.floor(e)}function i(){var e=T.params.autoplay,a=T.slides.eq(T.activeIndex);a.attr("data-swiper-autoplay")&&(e=a.attr("data-swiper-autoplay")||T.params.autoplay),T.autoplayTimeoutId=setTimeout(function(){T.params.loop?(T.fixLoop(),T._slideNext(),T.emit("onAutoplay",T)):T.isEnd?s.autoplayStopOnLast?T.stopAutoplay():(T._slideTo(0),T.emit("onAutoplay",T)):(T._slideNext(),T.emit("onAutoplay",T))},e)}function n(e,t){var s=a(e.target);if(!s.is(t))if("string"==typeof t)s=s.parents(t);else if(t.nodeType){var r;return s.parents().each(function(e,a){a===t&&(r=t)}),r?t:void 0}if(0!==s.length)return s[0]}function o(e,a){a=a||{};var t=window.MutationObserver||window.WebkitMutationObserver,s=new t(function(e){e.forEach(function(e){T.onResize(!0),T.emit("onObserverUpdate",T,e)})});s.observe(e,{attributes:"undefined"==typeof a.attributes||a.attributes,childList:"undefined"==typeof a.childList||a.childList,characterData:"undefined"==typeof a.characterData||a.characterData}),T.observers.push(s)}function l(e){e.originalEvent&&(e=e.originalEvent);var a=e.keyCode||e.charCode;if(!T.params.allowSwipeToNext&&(T.isHorizontal()&&39===a||!T.isHorizontal()&&40===a))return!1;if(!T.params.allowSwipeToPrev&&(T.isHorizontal()&&37===a||!T.isHorizontal()&&38===a))return!1;if(!(e.shiftKey||e.altKey||e.ctrlKey||e.metaKey||document.activeElement&&document.activeElement.nodeName&&("input"===document.activeElement.nodeName.toLowerCase()||"textarea"===document.activeElement.nodeName.toLowerCase()))){if(37===a||39===a||38===a||40===a){var t=!1;if(T.container.parents("."+T.params.slideClass).length>0&&0===T.container.parents("."+T.params.slideActiveClass).length)return;var s={left:window.pageXOffset,top:window.pageYOffset},r=window.innerWidth,i=window.innerHeight,n=T.container.offset();T.rtl&&(n.left=n.left-T.container[0].scrollLeft);for(var o=[[n.left,n.top],[n.left+T.width,n.top],[n.left,n.top+T.height],[n.left+T.width,n.top+T.height]],l=0;l<o.length;l++){var p=o[l];p[0]>=s.left&&p[0]<=s.left+r&&p[1]>=s.top&&p[1]<=s.top+i&&(t=!0)}if(!t)return}T.isHorizontal()?(37!==a&&39!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),(39===a&&!T.rtl||37===a&&T.rtl)&&T.slideNext(),(37===a&&!T.rtl||39===a&&T.rtl)&&T.slidePrev()):(38!==a&&40!==a||(e.preventDefault?e.preventDefault():e.returnValue=!1),40===a&&T.slideNext(),38===a&&T.slidePrev())}}function p(){var e="onwheel",a=e in document;if(!a){var t=document.createElement("div");t.setAttribute(e,"return;"),a="function"==typeof t[e]}return!a&&document.implementation&&document.implementation.hasFeature&&document.implementation.hasFeature("","")!==!0&&(a=document.implementation.hasFeature("Events.wheel","3.0")),a}function d(e){e.originalEvent&&(e=e.originalEvent);var a=0,t=T.rtl?-1:1,s=u(e);if(T.params.mousewheelForceToAxis)if(T.isHorizontal()){if(!(Math.abs(s.pixelX)>Math.abs(s.pixelY)))return;a=s.pixelX*t}else{if(!(Math.abs(s.pixelY)>Math.abs(s.pixelX)))return;a=s.pixelY}else a=Math.abs(s.pixelX)>Math.abs(s.pixelY)?-s.pixelX*t:-s.pixelY;if(0!==a){if(T.params.mousewheelInvert&&(a=-a),T.params.freeMode){var r=T.getWrapperTranslate()+a*T.params.mousewheelSensitivity,i=T.isBeginning,n=T.isEnd;if(r>=T.minTranslate()&&(r=T.minTranslate()),r<=T.maxTranslate()&&(r=T.maxTranslate()),T.setWrapperTransition(0),T.setWrapperTranslate(r),T.updateProgress(),T.updateActiveIndex(),(!i&&T.isBeginning||!n&&T.isEnd)&&T.updateClasses(),T.params.freeModeSticky?(clearTimeout(T.mousewheel.timeout),T.mousewheel.timeout=setTimeout(function(){T.slideReset()},300)):T.params.lazyLoading&&T.lazy&&T.lazy.load(),T.emit("onScroll",T,e),T.params.autoplay&&T.params.autoplayDisableOnInteraction&&T.stopAutoplay(),0===r||r===T.maxTranslate())return}else{if((new window.Date).getTime()-T.mousewheel.lastScrollTime>60)if(a<0)if(T.isEnd&&!T.params.loop||T.animating){if(T.params.mousewheelReleaseOnEdges)return!0}else T.slideNext(),T.emit("onScroll",T,e);else if(T.isBeginning&&!T.params.loop||T.animating){if(T.params.mousewheelReleaseOnEdges)return!0}else T.slidePrev(),T.emit("onScroll",T,e);T.mousewheel.lastScrollTime=(new window.Date).getTime()}return e.preventDefault?e.preventDefault():e.returnValue=!1,!1}}function u(e){var a=10,t=40,s=800,r=0,i=0,n=0,o=0;return"detail"in e&&(i=e.detail),"wheelDelta"in e&&(i=-e.wheelDelta/120),"wheelDeltaY"in e&&(i=-e.wheelDeltaY/120),"wheelDeltaX"in e&&(r=-e.wheelDeltaX/120),"axis"in e&&e.axis===e.HORIZONTAL_AXIS&&(r=i,i=0),n=r*a,o=i*a,"deltaY"in e&&(o=e.deltaY),"deltaX"in e&&(n=e.deltaX),(n||o)&&e.deltaMode&&(1===e.deltaMode?(n*=t,o*=t):(n*=s,o*=s)),n&&!r&&(r=n<1?-1:1),o&&!i&&(i=o<1?-1:1),{spinX:r,spinY:i,pixelX:n,pixelY:o}}function m(e,t){e=a(e);var s,r,i,n=T.rtl?-1:1;s=e.attr("data-swiper-parallax")||"0",r=e.attr("data-swiper-parallax-x"),i=e.attr("data-swiper-parallax-y"),r||i?(r=r||"0",i=i||"0"):T.isHorizontal()?(r=s,i="0"):(i=s,r="0"),r=r.indexOf("%")>=0?parseInt(r,10)*t*n+"%":r*t*n+"px",i=i.indexOf("%")>=0?parseInt(i,10)*t+"%":i*t+"px",e.transform("translate3d("+r+", "+i+",0px)")}function c(e){return 0!==e.indexOf("on")&&(e=e[0]!==e[0].toUpperCase()?"on"+e[0].toUpperCase()+e.substring(1):"on"+e),e}if(!(this instanceof t))return new t(e,s);var g={direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,autoplay:!1,autoplayDisableOnInteraction:!0,autoplayStopOnLast:!1,iOSEdgeSwipeDetection:!1,iOSEdgeSwipeThreshold: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",coverflow:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0},flip:{slideShadows:!0,limitRotation:!0},cube:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94},fade:{crossFade:!1},parallax:!1,zoom:!1,zoomMax:3,zoomMin:1,zoomToggle:!0,scrollbar:null,scrollbarHide:!0,scrollbarDraggable:!1,scrollbarSnapOnRelease:!1,keyboardControl:!1,mousewheelControl:!1,mousewheelReleaseOnEdges:!1,mousewheelInvert:!1,mousewheelForceToAxis:!1,mousewheelSensitivity:1,mousewheelEventsTarged:"container",hashnav:!1,hashnavWatchState:!1,history:!1,replaceState:!1,breakpoints:void 0,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,onlyExternal:!1,threshold:0,touchMoveStopPropagation:!0,touchReleaseOnEdges:!1,uniqueNavElements:!0,pagination:null,paginationElement:"span",paginationClickable:!1,paginationHide:!1,paginationBulletRender:null,paginationProgressRender:null,paginationFractionRender:null,paginationCustomRender:null,paginationType:"bullets",resistance:!0,resistanceRatio:.85,nextButton:null,prevButton:null,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,lazyLoading:!1,lazyLoadingInPrevNext:!1,lazyLoadingInPrevNextAmount:1,lazyLoadingOnTransitionStart:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,control:void 0,controlInverse:!1,controlBy:"slide",normalizeSlideIndex:!0,allowSwipeToPrev:!0,allowSwipeToNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",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",bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",buttonDisabledClass:"swiper-button-disabled",paginationCurrentClass:"swiper-pagination-current",paginationTotalClass:"swiper-pagination-total",paginationHiddenClass:"swiper-pagination-hidden",paginationProgressbarClass:"swiper-pagination-progressbar",paginationClickableClass:"swiper-pagination-clickable",paginationModifierClass:"swiper-pagination-",lazyLoadingClass:"swiper-lazy",lazyStatusLoadingClass:"swiper-lazy-loading",lazyStatusLoadedClass:"swiper-lazy-loaded",lazyPreloaderClass:"swiper-lazy-preloader",notificationClass:"swiper-notification",preloaderClass:"preloader",zoomContainerClass:"swiper-zoom-container",observer:!1,observeParents:!1,a11y:!1,prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}",runCallbacksOnInit:!0},h=s&&s.virtualTranslate;s=s||{};var f={};for(var v in s)if("object"!=typeof s[v]||null===s[v]||(s[v].nodeType||s[v]===window||s[v]===document||"undefined"!=typeof Dom7&&s[v]instanceof Dom7||"undefined"!=typeof jQuery&&s[v]instanceof jQuery))f[v]=s[v];else{f[v]={};for(var w in s[v])f[v][w]=s[v][w]}for(var y in g)if("undefined"==typeof s[y])s[y]=g[y];else if("object"==typeof s[y])for(var x in g[y])"undefined"==typeof s[y][x]&&(s[y][x]=g[y][x]);var T=this;if(T.params=s,T.originalParams=f,T.classNames=[],"undefined"!=typeof a&&"undefined"!=typeof Dom7&&(a=Dom7),("undefined"!=typeof a||(a="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7))&&(T.$=a,T.currentBreakpoint=void 0,T.getActiveBreakpoint=function(){if(!T.params.breakpoints)return!1;var e,a=!1,t=[];for(e in T.params.breakpoints)T.params.breakpoints.hasOwnProperty(e)&&t.push(e);t.sort(function(e,a){return parseInt(e,10)>parseInt(a,10)});for(var s=0;s<t.length;s++)e=t[s],e>=window.innerWidth&&!a&&(a=e);return a||"max"},T.setBreakpoint=function(){var e=T.getActiveBreakpoint();if(e&&T.currentBreakpoint!==e){var a=e in T.params.breakpoints?T.params.breakpoints[e]:T.originalParams,t=T.params.loop&&a.slidesPerView!==T.params.slidesPerView;for(var s in a)T.params[s]=a[s];T.currentBreakpoint=e,t&&T.destroyLoop&&T.reLoop(!0)}},T.params.breakpoints&&T.setBreakpoint(),T.container=a(e),0!==T.container.length)){if(T.container.length>1){var b=[];return T.container.each(function(){b.push(new t(this,s))}),b}T.container[0].swiper=T,T.container.data("swiper",T),T.classNames.push(T.params.containerModifierClass+T.params.direction),T.params.freeMode&&T.classNames.push(T.params.containerModifierClass+"free-mode"),T.support.flexbox||(T.classNames.push(T.params.containerModifierClass+"no-flexbox"),T.params.slidesPerColumn=1),T.params.autoHeight&&T.classNames.push(T.params.containerModifierClass+"autoheight"),(T.params.parallax||T.params.watchSlidesVisibility)&&(T.params.watchSlidesProgress=!0),T.params.touchReleaseOnEdges&&(T.params.resistanceRatio=0),["cube","coverflow","flip"].indexOf(T.params.effect)>=0&&(T.support.transforms3d?(T.params.watchSlidesProgress=!0,T.classNames.push(T.params.containerModifierClass+"3d")):T.params.effect="slide"),"slide"!==T.params.effect&&T.classNames.push(T.params.containerModifierClass+T.params.effect),"cube"===T.params.effect&&(T.params.resistanceRatio=0,T.params.slidesPerView=1,T.params.slidesPerColumn=1,T.params.slidesPerGroup=1,T.params.centeredSlides=!1,T.params.spaceBetween=0,T.params.virtualTranslate=!0,T.params.setWrapperSize=!1),"fade"!==T.params.effect&&"flip"!==T.params.effect||(T.params.slidesPerView=1,T.params.slidesPerColumn=1,T.params.slidesPerGroup=1,T.params.watchSlidesProgress=!0,T.params.spaceBetween=0,T.params.setWrapperSize=!1,"undefined"==typeof h&&(T.params.virtualTranslate=!0)),T.params.grabCursor&&T.support.touch&&(T.params.grabCursor=!1),T.wrapper=T.container.children("."+T.params.wrapperClass),T.params.pagination&&(T.paginationContainer=a(T.params.pagination),T.params.uniqueNavElements&&"string"==typeof T.params.pagination&&T.paginationContainer.length>1&&1===T.container.find(T.params.pagination).length&&(T.paginationContainer=T.container.find(T.params.pagination)),"bullets"===T.params.paginationType&&T.params.paginationClickable?T.paginationContainer.addClass(T.params.paginationModifierClass+"clickable"):T.params.paginationClickable=!1,T.paginationContainer.addClass(T.params.paginationModifierClass+T.params.paginationType)),(T.params.nextButton||T.params.prevButton)&&(T.params.nextButton&&(T.nextButton=a(T.params.nextButton),T.params.uniqueNavElements&&"string"==typeof T.params.nextButton&&T.nextButton.length>1&&1===T.container.find(T.params.nextButton).length&&(T.nextButton=T.container.find(T.params.nextButton))),T.params.prevButton&&(T.prevButton=a(T.params.prevButton),T.params.uniqueNavElements&&"string"==typeof T.params.prevButton&&T.prevButton.length>1&&1===T.container.find(T.params.prevButton).length&&(T.prevButton=T.container.find(T.params.prevButton)))),T.isHorizontal=function(){return"horizontal"===T.params.direction},T.rtl=T.isHorizontal()&&("rtl"===T.container[0].dir.toLowerCase()||"rtl"===T.container.css("direction")),T.rtl&&T.classNames.push(T.params.containerModifierClass+"rtl"),T.rtl&&(T.wrongRTL="-webkit-box"===T.wrapper.css("display")),T.params.slidesPerColumn>1&&T.classNames.push(T.params.containerModifierClass+"multirow"),T.device.android&&T.classNames.push(T.params.containerModifierClass+"android"),T.container.addClass(T.classNames.join(" ")),T.translate=0,T.progress=0,T.velocity=0,T.lockSwipeToNext=function(){T.params.allowSwipeToNext=!1,T.params.allowSwipeToPrev===!1&&T.params.grabCursor&&T.unsetGrabCursor()},T.lockSwipeToPrev=function(){T.params.allowSwipeToPrev=!1,T.params.allowSwipeToNext===!1&&T.params.grabCursor&&T.unsetGrabCursor()},T.lockSwipes=function(){T.params.allowSwipeToNext=T.params.allowSwipeToPrev=!1,T.params.grabCursor&&T.unsetGrabCursor()},T.unlockSwipeToNext=function(){T.params.allowSwipeToNext=!0,T.params.allowSwipeToPrev===!0&&T.params.grabCursor&&T.setGrabCursor()},T.unlockSwipeToPrev=function(){T.params.allowSwipeToPrev=!0,T.params.allowSwipeToNext===!0&&T.params.grabCursor&&T.setGrabCursor()},T.unlockSwipes=function(){T.params.allowSwipeToNext=T.params.allowSwipeToPrev=!0,T.params.grabCursor&&T.setGrabCursor()},T.setGrabCursor=function(e){T.container[0].style.cursor="move",T.container[0].style.cursor=e?"-webkit-grabbing":"-webkit-grab",T.container[0].style.cursor=e?"-moz-grabbin":"-moz-grab",T.container[0].style.cursor=e?"grabbing":"grab"},T.unsetGrabCursor=function(){T.container[0].style.cursor=""},T.params.grabCursor&&T.setGrabCursor(),T.imagesToLoad=[],T.imagesLoaded=0,T.loadImage=function(e,a,t,s,r,i){function n(){i&&i()}var o;e.complete&&r?n():a?(o=new window.Image,o.onload=n,o.onerror=n,s&&(o.sizes=s),t&&(o.srcset=t),a&&(o.src=a)):n()},T.preloadImages=function(){function e(){"undefined"!=typeof T&&null!==T&&T&&(void 0!==T.imagesLoaded&&T.imagesLoaded++,T.imagesLoaded===T.imagesToLoad.length&&(T.params.updateOnImagesReady&&T.update(),T.emit("onImagesReady",T)))}T.imagesToLoad=T.container.find("img");for(var a=0;a<T.imagesToLoad.length;a++)T.loadImage(T.imagesToLoad[a],T.imagesToLoad[a].currentSrc||T.imagesToLoad[a].getAttribute("src"),T.imagesToLoad[a].srcset||T.imagesToLoad[a].getAttribute("srcset"),T.imagesToLoad[a].sizes||T.imagesToLoad[a].getAttribute("sizes"),!0,e)},T.autoplayTimeoutId=void 0,T.autoplaying=!1,T.autoplayPaused=!1,T.startAutoplay=function(){return"undefined"==typeof T.autoplayTimeoutId&&(!!T.params.autoplay&&(!T.autoplaying&&(T.autoplaying=!0,T.emit("onAutoplayStart",T),void i())))},T.stopAutoplay=function(e){T.autoplayTimeoutId&&(T.autoplayTimeoutId&&clearTimeout(T.autoplayTimeoutId),T.autoplaying=!1,T.autoplayTimeoutId=void 0,T.emit("onAutoplayStop",T))},T.pauseAutoplay=function(e){T.autoplayPaused||(T.autoplayTimeoutId&&clearTimeout(T.autoplayTimeoutId),T.autoplayPaused=!0,0===e?(T.autoplayPaused=!1,i()):T.wrapper.transitionEnd(function(){T&&(T.autoplayPaused=!1,T.autoplaying?i():T.stopAutoplay())}))},T.minTranslate=function(){return-T.snapGrid[0]},T.maxTranslate=function(){return-T.snapGrid[T.snapGrid.length-1]},T.updateAutoHeight=function(){var e,a=[],t=0;if("auto"!==T.params.slidesPerView&&T.params.slidesPerView>1)for(e=0;e<Math.ceil(T.params.slidesPerView);e++){var s=T.activeIndex+e;if(s>T.slides.length)break;a.push(T.slides.eq(s)[0])}else a.push(T.slides.eq(T.activeIndex)[0]);for(e=0;e<a.length;e++)if("undefined"!=typeof a[e]){var r=a[e].offsetHeight;t=r>t?r:t}t&&T.wrapper.css("height",t+"px")},T.updateContainerSize=function(){var e,a;e="undefined"!=typeof T.params.width?T.params.width:T.container[0].clientWidth,a="undefined"!=typeof T.params.height?T.params.height:T.container[0].clientHeight,0===e&&T.isHorizontal()||0===a&&!T.isHorizontal()||(e=e-parseInt(T.container.css("padding-left"),10)-parseInt(T.container.css("padding-right"),10),a=a-parseInt(T.container.css("padding-top"),10)-parseInt(T.container.css("padding-bottom"),10),T.width=e,T.height=a,T.size=T.isHorizontal()?T.width:T.height)},T.updateSlidesSize=function(){T.slides=T.wrapper.children("."+T.params.slideClass),T.snapGrid=[],T.slidesGrid=[],T.slidesSizesGrid=[];var e,a=T.params.spaceBetween,t=-T.params.slidesOffsetBefore,s=0,i=0;if("undefined"!=typeof T.size){"string"==typeof a&&a.indexOf("%")>=0&&(a=parseFloat(a.replace("%",""))/100*T.size),T.virtualSize=-a,T.rtl?T.slides.css({marginLeft:"",marginTop:""}):T.slides.css({marginRight:"",marginBottom:""});var n;T.params.slidesPerColumn>1&&(n=Math.floor(T.slides.length/T.params.slidesPerColumn)===T.slides.length/T.params.slidesPerColumn?T.slides.length:Math.ceil(T.slides.length/T.params.slidesPerColumn)*T.params.slidesPerColumn,"auto"!==T.params.slidesPerView&&"row"===T.params.slidesPerColumnFill&&(n=Math.max(n,T.params.slidesPerView*T.params.slidesPerColumn)));var o,l=T.params.slidesPerColumn,p=n/l,d=p-(T.params.slidesPerColumn*p-T.slides.length);for(e=0;e<T.slides.length;e++){o=0;var u=T.slides.eq(e);if(T.params.slidesPerColumn>1){var m,c,g;"column"===T.params.slidesPerColumnFill?(c=Math.floor(e/l),g=e-c*l,(c>d||c===d&&g===l-1)&&++g>=l&&(g=0,c++),m=c+g*n/l,u.css({"-webkit-box-ordinal-group":m,"-moz-box-ordinal-group":m,"-ms-flex-order":m,"-webkit-order":m,order:m})):(g=Math.floor(e/p),c=e-g*p),u.css("margin-"+(T.isHorizontal()?"top":"left"),0!==g&&T.params.spaceBetween&&T.params.spaceBetween+"px").attr("data-swiper-column",c).attr("data-swiper-row",g)}"none"!==u.css("display")&&("auto"===T.params.slidesPerView?(o=T.isHorizontal()?u.outerWidth(!0):u.outerHeight(!0),T.params.roundLengths&&(o=r(o))):(o=(T.size-(T.params.slidesPerView-1)*a)/T.params.slidesPerView,T.params.roundLengths&&(o=r(o)),T.isHorizontal()?T.slides[e].style.width=o+"px":T.slides[e].style.height=o+"px"),T.slides[e].swiperSlideSize=o,T.slidesSizesGrid.push(o),T.params.centeredSlides?(t=t+o/2+s/2+a,0===e&&(t=t-T.size/2-a),Math.abs(t)<.001&&(t=0),i%T.params.slidesPerGroup===0&&T.snapGrid.push(t),T.slidesGrid.push(t)):(i%T.params.slidesPerGroup===0&&T.snapGrid.push(t),T.slidesGrid.push(t),t=t+o+a),T.virtualSize+=o+a,s=o,i++)}T.virtualSize=Math.max(T.virtualSize,T.size)+T.params.slidesOffsetAfter;var h;if(T.rtl&&T.wrongRTL&&("slide"===T.params.effect||"coverflow"===T.params.effect)&&T.wrapper.css({width:T.virtualSize+T.params.spaceBetween+"px"}),T.support.flexbox&&!T.params.setWrapperSize||(T.isHorizontal()?T.wrapper.css({width:T.virtualSize+T.params.spaceBetween+"px"}):T.wrapper.css({height:T.virtualSize+T.params.spaceBetween+"px"})),T.params.slidesPerColumn>1&&(T.virtualSize=(o+T.params.spaceBetween)*n,T.virtualSize=Math.ceil(T.virtualSize/T.params.slidesPerColumn)-T.params.spaceBetween,T.isHorizontal()?T.wrapper.css({width:T.virtualSize+T.params.spaceBetween+"px"}):T.wrapper.css({height:T.virtualSize+T.params.spaceBetween+"px"}),T.params.centeredSlides)){for(h=[],e=0;e<T.snapGrid.length;e++)T.snapGrid[e]<T.virtualSize+T.snapGrid[0]&&h.push(T.snapGrid[e]);T.snapGrid=h}if(!T.params.centeredSlides){for(h=[],e=0;e<T.snapGrid.length;e++)T.snapGrid[e]<=T.virtualSize-T.size&&h.push(T.snapGrid[e]);T.snapGrid=h,Math.floor(T.virtualSize-T.size)-Math.floor(T.snapGrid[T.snapGrid.length-1])>1&&T.snapGrid.push(T.virtualSize-T.size)}0===T.snapGrid.length&&(T.snapGrid=[0]),0!==T.params.spaceBetween&&(T.isHorizontal()?T.rtl?T.slides.css({marginLeft:a+"px"}):T.slides.css({marginRight:a+"px"}):T.slides.css({marginBottom:a+"px"})),T.params.watchSlidesProgress&&T.updateSlidesOffset()}},T.updateSlidesOffset=function(){for(var e=0;e<T.slides.length;e++)T.slides[e].swiperSlideOffset=T.isHorizontal()?T.slides[e].offsetLeft:T.slides[e].offsetTop},T.currentSlidesPerView=function(){var e,a,t=1;if(T.params.centeredSlides){var s,r=T.slides[T.activeIndex].swiperSlideSize;for(e=T.activeIndex+1;e<T.slides.length;e++)T.slides[e]&&!s&&(r+=T.slides[e].swiperSlideSize,t++,r>T.size&&(s=!0));for(a=T.activeIndex-1;a>=0;a--)T.slides[a]&&!s&&(r+=T.slides[a].swiperSlideSize,t++,r>T.size&&(s=!0))}else for(e=T.activeIndex+1;e<T.slides.length;e++)T.slidesGrid[e]-T.slidesGrid[T.activeIndex]<T.size&&t++;return t},T.updateSlidesProgress=function(e){if("undefined"==typeof e&&(e=T.translate||0),0!==T.slides.length){"undefined"==typeof T.slides[0].swiperSlideOffset&&T.updateSlidesOffset();var a=-e;T.rtl&&(a=e),T.slides.removeClass(T.params.slideVisibleClass);for(var t=0;t<T.slides.length;t++){var s=T.slides[t],r=(a+(T.params.centeredSlides?T.minTranslate():0)-s.swiperSlideOffset)/(s.swiperSlideSize+T.params.spaceBetween);if(T.params.watchSlidesVisibility){var i=-(a-s.swiperSlideOffset),n=i+T.slidesSizesGrid[t],o=i>=0&&i<T.size||n>0&&n<=T.size||i<=0&&n>=T.size;o&&T.slides.eq(t).addClass(T.params.slideVisibleClass)}s.progress=T.rtl?-r:r}}},T.updateProgress=function(e){"undefined"==typeof e&&(e=T.translate||0);var a=T.maxTranslate()-T.minTranslate(),t=T.isBeginning,s=T.isEnd;0===a?(T.progress=0,T.isBeginning=T.isEnd=!0):(T.progress=(e-T.minTranslate())/a,T.isBeginning=T.progress<=0,T.isEnd=T.progress>=1),T.isBeginning&&!t&&T.emit("onReachBeginning",T),T.isEnd&&!s&&T.emit("onReachEnd",T),T.params.watchSlidesProgress&&T.updateSlidesProgress(e),T.emit("onProgress",T,T.progress)},T.updateActiveIndex=function(){var e,a,t,s=T.rtl?T.translate:-T.translate;for(a=0;a<T.slidesGrid.length;a++)"undefined"!=typeof T.slidesGrid[a+1]?s>=T.slidesGrid[a]&&s<T.slidesGrid[a+1]-(T.slidesGrid[a+1]-T.slidesGrid[a])/2?e=a:s>=T.slidesGrid[a]&&s<T.slidesGrid[a+1]&&(e=a+1):s>=T.slidesGrid[a]&&(e=a);T.params.normalizeSlideIndex&&(e<0||"undefined"==typeof e)&&(e=0),t=Math.floor(e/T.params.slidesPerGroup),t>=T.snapGrid.length&&(t=T.snapGrid.length-1),e!==T.activeIndex&&(T.snapIndex=t,T.previousIndex=T.activeIndex,T.activeIndex=e,T.updateClasses(),T.updateRealIndex())},T.updateRealIndex=function(){T.realIndex=parseInt(T.slides.eq(T.activeIndex).attr("data-swiper-slide-index")||T.activeIndex,10)},T.updateClasses=function(){T.slides.removeClass(T.params.slideActiveClass+" "+T.params.slideNextClass+" "+T.params.slidePrevClass+" "+T.params.slideDuplicateActiveClass+" "+T.params.slideDuplicateNextClass+" "+T.params.slideDuplicatePrevClass);var e=T.slides.eq(T.activeIndex);e.addClass(T.params.slideActiveClass),s.loop&&(e.hasClass(T.params.slideDuplicateClass)?T.wrapper.children("."+T.params.slideClass+":not(."+T.params.slideDuplicateClass+')[data-swiper-slide-index="'+T.realIndex+'"]').addClass(T.params.slideDuplicateActiveClass):T.wrapper.children("."+T.params.slideClass+"."+T.params.slideDuplicateClass+'[data-swiper-slide-index="'+T.realIndex+'"]').addClass(T.params.slideDuplicateActiveClass));var t=e.next("."+T.params.slideClass).addClass(T.params.slideNextClass);T.params.loop&&0===t.length&&(t=T.slides.eq(0),t.addClass(T.params.slideNextClass));var r=e.prev("."+T.params.slideClass).addClass(T.params.slidePrevClass);if(T.params.loop&&0===r.length&&(r=T.slides.eq(-1),r.addClass(T.params.slidePrevClass)),s.loop&&(t.hasClass(T.params.slideDuplicateClass)?T.wrapper.children("."+T.params.slideClass+":not(."+T.params.slideDuplicateClass+')[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(T.params.slideDuplicateNextClass):T.wrapper.children("."+T.params.slideClass+"."+T.params.slideDuplicateClass+'[data-swiper-slide-index="'+t.attr("data-swiper-slide-index")+'"]').addClass(T.params.slideDuplicateNextClass),r.hasClass(T.params.slideDuplicateClass)?T.wrapper.children("."+T.params.slideClass+":not(."+T.params.slideDuplicateClass+')[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(T.params.slideDuplicatePrevClass):T.wrapper.children("."+T.params.slideClass+"."+T.params.slideDuplicateClass+'[data-swiper-slide-index="'+r.attr("data-swiper-slide-index")+'"]').addClass(T.params.slideDuplicatePrevClass)),T.paginationContainer&&T.paginationContainer.length>0){var i,n=T.params.loop?Math.ceil((T.slides.length-2*T.loopedSlides)/T.params.slidesPerGroup):T.snapGrid.length;if(T.params.loop?(i=Math.ceil((T.activeIndex-T.loopedSlides)/T.params.slidesPerGroup),i>T.slides.length-1-2*T.loopedSlides&&(i-=T.slides.length-2*T.loopedSlides),i>n-1&&(i-=n),i<0&&"bullets"!==T.params.paginationType&&(i=n+i)):i="undefined"!=typeof T.snapIndex?T.snapIndex:T.activeIndex||0,"bullets"===T.params.paginationType&&T.bullets&&T.bullets.length>0&&(T.bullets.removeClass(T.params.bulletActiveClass),T.paginationContainer.length>1?T.bullets.each(function(){a(this).index()===i&&a(this).addClass(T.params.bulletActiveClass)}):T.bullets.eq(i).addClass(T.params.bulletActiveClass)),"fraction"===T.params.paginationType&&(T.paginationContainer.find("."+T.params.paginationCurrentClass).text(i+1),T.paginationContainer.find("."+T.params.paginationTotalClass).text(n)),"progress"===T.params.paginationType){var o=(i+1)/n,l=o,p=1;T.isHorizontal()||(p=o,l=1),T.paginationContainer.find("."+T.params.paginationProgressbarClass).transform("translate3d(0,0,0) scaleX("+l+") scaleY("+p+")").transition(T.params.speed)}"custom"===T.params.paginationType&&T.params.paginationCustomRender&&(T.paginationContainer.html(T.params.paginationCustomRender(T,i+1,n)),T.emit("onPaginationRendered",T,T.paginationContainer[0]))}T.params.loop||(T.params.prevButton&&T.prevButton&&T.prevButton.length>0&&(T.isBeginning?(T.prevButton.addClass(T.params.buttonDisabledClass),T.params.a11y&&T.a11y&&T.a11y.disable(T.prevButton)):(T.prevButton.removeClass(T.params.buttonDisabledClass),T.params.a11y&&T.a11y&&T.a11y.enable(T.prevButton))),T.params.nextButton&&T.nextButton&&T.nextButton.length>0&&(T.isEnd?(T.nextButton.addClass(T.params.buttonDisabledClass),T.params.a11y&&T.a11y&&T.a11y.disable(T.nextButton)):(T.nextButton.removeClass(T.params.buttonDisabledClass),T.params.a11y&&T.a11y&&T.a11y.enable(T.nextButton))))},T.updatePagination=function(){if(T.params.pagination&&T.paginationContainer&&T.paginationContainer.length>0){var e="";if("bullets"===T.params.paginationType){for(var a=T.params.loop?Math.ceil((T.slides.length-2*T.loopedSlides)/T.params.slidesPerGroup):T.snapGrid.length,t=0;t<a;t++)e+=T.params.paginationBulletRender?T.params.paginationBulletRender(T,t,T.params.bulletClass):"<"+T.params.paginationElement+' class="'+T.params.bulletClass+'"></'+T.params.paginationElement+">";T.paginationContainer.html(e),T.bullets=T.paginationContainer.find("."+T.params.bulletClass),T.params.paginationClickable&&T.params.a11y&&T.a11y&&T.a11y.initPagination()}"fraction"===T.params.paginationType&&(e=T.params.paginationFractionRender?T.params.paginationFractionRender(T,T.params.paginationCurrentClass,T.params.paginationTotalClass):'<span class="'+T.params.paginationCurrentClass+'"></span> / <span class="'+T.params.paginationTotalClass+'"></span>',T.paginationContainer.html(e)),"progress"===T.params.paginationType&&(e=T.params.paginationProgressRender?T.params.paginationProgressRender(T,T.params.paginationProgressbarClass):'<span class="'+T.params.paginationProgressbarClass+'"></span>',T.paginationContainer.html(e)),"custom"!==T.params.paginationType&&T.emit("onPaginationRendered",T,T.paginationContainer[0])}},T.update=function(e){function a(){T.rtl?-T.translate:T.translate;s=Math.min(Math.max(T.translate,T.maxTranslate()),T.minTranslate()),T.setWrapperTranslate(s),T.updateActiveIndex(),T.updateClasses()}if(T)if(T.updateContainerSize(),T.updateSlidesSize(),T.updateProgress(),T.updatePagination(),T.updateClasses(),T.params.scrollbar&&T.scrollbar&&T.scrollbar.set(),e){var t,s;T.controller&&T.controller.spline&&(T.controller.spline=void 0),T.params.freeMode?(a(),T.params.autoHeight&&T.updateAutoHeight()):(t=("auto"===T.params.slidesPerView||T.params.slidesPerView>1)&&T.isEnd&&!T.params.centeredSlides?T.slideTo(T.slides.length-1,0,!1,!0):T.slideTo(T.activeIndex,0,!1,!0),t||a())}else T.params.autoHeight&&T.updateAutoHeight()},T.onResize=function(e){T.params.breakpoints&&T.setBreakpoint();var a=T.params.allowSwipeToPrev,t=T.params.allowSwipeToNext;T.params.allowSwipeToPrev=T.params.allowSwipeToNext=!0,T.updateContainerSize(),T.updateSlidesSize(),("auto"===T.params.slidesPerView||T.params.freeMode||e)&&T.updatePagination(),T.params.scrollbar&&T.scrollbar&&T.scrollbar.set(),T.controller&&T.controller.spline&&(T.controller.spline=void 0);var s=!1;if(T.params.freeMode){var r=Math.min(Math.max(T.translate,T.maxTranslate()),T.minTranslate());T.setWrapperTranslate(r),T.updateActiveIndex(),T.updateClasses(),T.params.autoHeight&&T.updateAutoHeight()}else T.updateClasses(),s=("auto"===T.params.slidesPerView||T.params.slidesPerView>1)&&T.isEnd&&!T.params.centeredSlides?T.slideTo(T.slides.length-1,0,!1,!0):T.slideTo(T.activeIndex,0,!1,!0);T.params.lazyLoading&&!s&&T.lazy&&T.lazy.load(),T.params.allowSwipeToPrev=a,T.params.allowSwipeToNext=t},T.touchEventsDesktop={start:"mousedown",move:"mousemove",end:"mouseup"},window.navigator.pointerEnabled?T.touchEventsDesktop={start:"pointerdown",move:"pointermove",end:"pointerup"}:window.navigator.msPointerEnabled&&(T.touchEventsDesktop={start:"MSPointerDown",move:"MSPointerMove",end:"MSPointerUp"}),T.touchEvents={start:T.support.touch||!T.params.simulateTouch?"touchstart":T.touchEventsDesktop.start,move:T.support.touch||!T.params.simulateTouch?"touchmove":T.touchEventsDesktop.move,end:T.support.touch||!T.params.simulateTouch?"touchend":T.touchEventsDesktop.end},(window.navigator.pointerEnabled||window.navigator.msPointerEnabled)&&("container"===T.params.touchEventsTarget?T.container:T.wrapper).addClass("swiper-wp8-"+T.params.direction),T.initEvents=function(e){var a=e?"off":"on",t=e?"removeEventListener":"addEventListener",r="container"===T.params.touchEventsTarget?T.container[0]:T.wrapper[0],i=T.support.touch?r:document,n=!!T.params.nested;if(T.browser.ie)r[t](T.touchEvents.start,T.onTouchStart,!1),i[t](T.touchEvents.move,T.onTouchMove,n),i[t](T.touchEvents.end,T.onTouchEnd,!1);else{if(T.support.touch){var o=!("touchstart"!==T.touchEvents.start||!T.support.passiveListener||!T.params.passiveListeners)&&{passive:!0,capture:!1};r[t](T.touchEvents.start,T.onTouchStart,o),r[t](T.touchEvents.move,T.onTouchMove,n),r[t](T.touchEvents.end,T.onTouchEnd,o)}(s.simulateTouch&&!T.device.ios&&!T.device.android||s.simulateTouch&&!T.support.touch&&T.device.ios)&&(r[t]("mousedown",T.onTouchStart,!1),document[t]("mousemove",T.onTouchMove,n),document[t]("mouseup",T.onTouchEnd,!1))}window[t]("resize",T.onResize),T.params.nextButton&&T.nextButton&&T.nextButton.length>0&&(T.nextButton[a]("click",T.onClickNext),T.params.a11y&&T.a11y&&T.nextButton[a]("keydown",T.a11y.onEnterKey)),T.params.prevButton&&T.prevButton&&T.prevButton.length>0&&(T.prevButton[a]("click",T.onClickPrev),T.params.a11y&&T.a11y&&T.prevButton[a]("keydown",T.a11y.onEnterKey)),T.params.pagination&&T.params.paginationClickable&&(T.paginationContainer[a]("click","."+T.params.bulletClass,T.onClickIndex),T.params.a11y&&T.a11y&&T.paginationContainer[a]("keydown","."+T.params.bulletClass,T.a11y.onEnterKey)),(T.params.preventClicks||T.params.preventClicksPropagation)&&r[t]("click",T.preventClicks,!0);
},T.attachEvents=function(){T.initEvents()},T.detachEvents=function(){T.initEvents(!0)},T.allowClick=!0,T.preventClicks=function(e){T.allowClick||(T.params.preventClicks&&e.preventDefault(),T.params.preventClicksPropagation&&T.animating&&(e.stopPropagation(),e.stopImmediatePropagation()))},T.onClickNext=function(e){e.preventDefault(),T.isEnd&&!T.params.loop||T.slideNext()},T.onClickPrev=function(e){e.preventDefault(),T.isBeginning&&!T.params.loop||T.slidePrev()},T.onClickIndex=function(e){e.preventDefault();var t=a(this).index()*T.params.slidesPerGroup;T.params.loop&&(t+=T.loopedSlides),T.slideTo(t)},T.updateClickedSlide=function(e){var t=n(e,"."+T.params.slideClass),s=!1;if(t)for(var r=0;r<T.slides.length;r++)T.slides[r]===t&&(s=!0);if(!t||!s)return T.clickedSlide=void 0,void(T.clickedIndex=void 0);if(T.clickedSlide=t,T.clickedIndex=a(t).index(),T.params.slideToClickedSlide&&void 0!==T.clickedIndex&&T.clickedIndex!==T.activeIndex){var i,o=T.clickedIndex,l="auto"===T.params.slidesPerView?T.currentSlidesPerView():T.params.slidesPerView;if(T.params.loop){if(T.animating)return;i=parseInt(a(T.clickedSlide).attr("data-swiper-slide-index"),10),T.params.centeredSlides?o<T.loopedSlides-l/2||o>T.slides.length-T.loopedSlides+l/2?(T.fixLoop(),o=T.wrapper.children("."+T.params.slideClass+'[data-swiper-slide-index="'+i+'"]:not(.'+T.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){T.slideTo(o)},0)):T.slideTo(o):o>T.slides.length-l?(T.fixLoop(),o=T.wrapper.children("."+T.params.slideClass+'[data-swiper-slide-index="'+i+'"]:not(.'+T.params.slideDuplicateClass+")").eq(0).index(),setTimeout(function(){T.slideTo(o)},0)):T.slideTo(o)}else T.slideTo(o)}};var S,C,z,M,P,E,I,k,D,L,B="input, select, textarea, button, video",H=Date.now(),G=[];T.animating=!1,T.touches={startX:0,startY:0,currentX:0,currentY:0,diff:0};var X,Y;T.onTouchStart=function(e){if(e.originalEvent&&(e=e.originalEvent),X="touchstart"===e.type,X||!("which"in e)||3!==e.which){if(T.params.noSwiping&&n(e,"."+T.params.noSwipingClass))return void(T.allowClick=!0);if(!T.params.swipeHandler||n(e,T.params.swipeHandler)){var t=T.touches.currentX="touchstart"===e.type?e.targetTouches[0].pageX:e.pageX,s=T.touches.currentY="touchstart"===e.type?e.targetTouches[0].pageY:e.pageY;if(!(T.device.ios&&T.params.iOSEdgeSwipeDetection&&t<=T.params.iOSEdgeSwipeThreshold)){if(S=!0,C=!1,z=!0,P=void 0,Y=void 0,T.touches.startX=t,T.touches.startY=s,M=Date.now(),T.allowClick=!0,T.updateContainerSize(),T.swipeDirection=void 0,T.params.threshold>0&&(k=!1),"touchstart"!==e.type){var r=!0;a(e.target).is(B)&&(r=!1),document.activeElement&&a(document.activeElement).is(B)&&document.activeElement.blur(),r&&e.preventDefault()}T.emit("onTouchStart",T,e)}}}},T.onTouchMove=function(e){if(e.originalEvent&&(e=e.originalEvent),!X||"mousemove"!==e.type){if(e.preventedByNestedSwiper)return T.touches.startX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,void(T.touches.startY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY);if(T.params.onlyExternal)return T.allowClick=!1,void(S&&(T.touches.startX=T.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,T.touches.startY=T.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,M=Date.now()));if(X&&T.params.touchReleaseOnEdges&&!T.params.loop)if(T.isHorizontal()){if(T.touches.currentX<T.touches.startX&&T.translate<=T.maxTranslate()||T.touches.currentX>T.touches.startX&&T.translate>=T.minTranslate())return}else if(T.touches.currentY<T.touches.startY&&T.translate<=T.maxTranslate()||T.touches.currentY>T.touches.startY&&T.translate>=T.minTranslate())return;if(X&&document.activeElement&&e.target===document.activeElement&&a(e.target).is(B))return C=!0,void(T.allowClick=!1);if(z&&T.emit("onTouchMove",T,e),!(e.targetTouches&&e.targetTouches.length>1)){if(T.touches.currentX="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,T.touches.currentY="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,"undefined"==typeof P){var t;T.isHorizontal()&&T.touches.currentY===T.touches.startY||!T.isHorizontal()&&T.touches.currentX===T.touches.startX?P=!1:(t=180*Math.atan2(Math.abs(T.touches.currentY-T.touches.startY),Math.abs(T.touches.currentX-T.touches.startX))/Math.PI,P=T.isHorizontal()?t>T.params.touchAngle:90-t>T.params.touchAngle)}if(P&&T.emit("onTouchMoveOpposite",T,e),"undefined"==typeof Y&&T.browser.ieTouch&&(T.touches.currentX===T.touches.startX&&T.touches.currentY===T.touches.startY||(Y=!0)),S){if(P)return void(S=!1);if(Y||!T.browser.ieTouch){T.allowClick=!1,T.emit("onSliderMove",T,e),e.preventDefault(),T.params.touchMoveStopPropagation&&!T.params.nested&&e.stopPropagation(),C||(s.loop&&T.fixLoop(),I=T.getWrapperTranslate(),T.setWrapperTransition(0),T.animating&&T.wrapper.trigger("webkitTransitionEnd transitionend oTransitionEnd MSTransitionEnd msTransitionEnd"),T.params.autoplay&&T.autoplaying&&(T.params.autoplayDisableOnInteraction?T.stopAutoplay():T.pauseAutoplay()),L=!1,!T.params.grabCursor||T.params.allowSwipeToNext!==!0&&T.params.allowSwipeToPrev!==!0||T.setGrabCursor(!0)),C=!0;var r=T.touches.diff=T.isHorizontal()?T.touches.currentX-T.touches.startX:T.touches.currentY-T.touches.startY;r*=T.params.touchRatio,T.rtl&&(r=-r),T.swipeDirection=r>0?"prev":"next",E=r+I;var i=!0;if(r>0&&E>T.minTranslate()?(i=!1,T.params.resistance&&(E=T.minTranslate()-1+Math.pow(-T.minTranslate()+I+r,T.params.resistanceRatio))):r<0&&E<T.maxTranslate()&&(i=!1,T.params.resistance&&(E=T.maxTranslate()+1-Math.pow(T.maxTranslate()-I-r,T.params.resistanceRatio))),i&&(e.preventedByNestedSwiper=!0),!T.params.allowSwipeToNext&&"next"===T.swipeDirection&&E<I&&(E=I),!T.params.allowSwipeToPrev&&"prev"===T.swipeDirection&&E>I&&(E=I),T.params.threshold>0){if(!(Math.abs(r)>T.params.threshold||k))return void(E=I);if(!k)return k=!0,T.touches.startX=T.touches.currentX,T.touches.startY=T.touches.currentY,E=I,void(T.touches.diff=T.isHorizontal()?T.touches.currentX-T.touches.startX:T.touches.currentY-T.touches.startY)}T.params.followFinger&&((T.params.freeMode||T.params.watchSlidesProgress)&&T.updateActiveIndex(),T.params.freeMode&&(0===G.length&&G.push({position:T.touches[T.isHorizontal()?"startX":"startY"],time:M}),G.push({position:T.touches[T.isHorizontal()?"currentX":"currentY"],time:(new window.Date).getTime()})),T.updateProgress(E),T.setWrapperTranslate(E))}}}}},T.onTouchEnd=function(e){if(e.originalEvent&&(e=e.originalEvent),z&&T.emit("onTouchEnd",T,e),z=!1,S){T.params.grabCursor&&C&&S&&(T.params.allowSwipeToNext===!0||T.params.allowSwipeToPrev===!0)&&T.setGrabCursor(!1);var t=Date.now(),s=t-M;if(T.allowClick&&(T.updateClickedSlide(e),T.emit("onTap",T,e),s<300&&t-H>300&&(D&&clearTimeout(D),D=setTimeout(function(){T&&(T.params.paginationHide&&T.paginationContainer.length>0&&!a(e.target).hasClass(T.params.bulletClass)&&T.paginationContainer.toggleClass(T.params.paginationHiddenClass),T.emit("onClick",T,e))},300)),s<300&&t-H<300&&(D&&clearTimeout(D),T.emit("onDoubleTap",T,e))),H=Date.now(),setTimeout(function(){T&&(T.allowClick=!0)},0),!S||!C||!T.swipeDirection||0===T.touches.diff||E===I)return void(S=C=!1);S=C=!1;var r;if(r=T.params.followFinger?T.rtl?T.translate:-T.translate:-E,T.params.freeMode){if(r<-T.minTranslate())return void T.slideTo(T.activeIndex);if(r>-T.maxTranslate())return void(T.slides.length<T.snapGrid.length?T.slideTo(T.snapGrid.length-1):T.slideTo(T.slides.length-1));if(T.params.freeModeMomentum){if(G.length>1){var i=G.pop(),n=G.pop(),o=i.position-n.position,l=i.time-n.time;T.velocity=o/l,T.velocity=T.velocity/2,Math.abs(T.velocity)<T.params.freeModeMinimumVelocity&&(T.velocity=0),(l>150||(new window.Date).getTime()-i.time>300)&&(T.velocity=0)}else T.velocity=0;T.velocity=T.velocity*T.params.freeModeMomentumVelocityRatio,G.length=0;var p=1e3*T.params.freeModeMomentumRatio,d=T.velocity*p,u=T.translate+d;T.rtl&&(u=-u);var m,c=!1,g=20*Math.abs(T.velocity)*T.params.freeModeMomentumBounceRatio;if(u<T.maxTranslate())T.params.freeModeMomentumBounce?(u+T.maxTranslate()<-g&&(u=T.maxTranslate()-g),m=T.maxTranslate(),c=!0,L=!0):u=T.maxTranslate();else if(u>T.minTranslate())T.params.freeModeMomentumBounce?(u-T.minTranslate()>g&&(u=T.minTranslate()+g),m=T.minTranslate(),c=!0,L=!0):u=T.minTranslate();else if(T.params.freeModeSticky){var h,f=0;for(f=0;f<T.snapGrid.length;f+=1)if(T.snapGrid[f]>-u){h=f;break}u=Math.abs(T.snapGrid[h]-u)<Math.abs(T.snapGrid[h-1]-u)||"next"===T.swipeDirection?T.snapGrid[h]:T.snapGrid[h-1],T.rtl||(u=-u)}if(0!==T.velocity)p=T.rtl?Math.abs((-u-T.translate)/T.velocity):Math.abs((u-T.translate)/T.velocity);else if(T.params.freeModeSticky)return void T.slideReset();T.params.freeModeMomentumBounce&&c?(T.updateProgress(m),T.setWrapperTransition(p),T.setWrapperTranslate(u),T.onTransitionStart(),T.animating=!0,T.wrapper.transitionEnd(function(){T&&L&&(T.emit("onMomentumBounce",T),T.setWrapperTransition(T.params.speed),T.setWrapperTranslate(m),T.wrapper.transitionEnd(function(){T&&T.onTransitionEnd()}))})):T.velocity?(T.updateProgress(u),T.setWrapperTransition(p),T.setWrapperTranslate(u),T.onTransitionStart(),T.animating||(T.animating=!0,T.wrapper.transitionEnd(function(){T&&T.onTransitionEnd()}))):T.updateProgress(u),T.updateActiveIndex()}return void((!T.params.freeModeMomentum||s>=T.params.longSwipesMs)&&(T.updateProgress(),T.updateActiveIndex()))}var v,w=0,y=T.slidesSizesGrid[0];for(v=0;v<T.slidesGrid.length;v+=T.params.slidesPerGroup)"undefined"!=typeof T.slidesGrid[v+T.params.slidesPerGroup]?r>=T.slidesGrid[v]&&r<T.slidesGrid[v+T.params.slidesPerGroup]&&(w=v,y=T.slidesGrid[v+T.params.slidesPerGroup]-T.slidesGrid[v]):r>=T.slidesGrid[v]&&(w=v,y=T.slidesGrid[T.slidesGrid.length-1]-T.slidesGrid[T.slidesGrid.length-2]);var x=(r-T.slidesGrid[w])/y;if(s>T.params.longSwipesMs){if(!T.params.longSwipes)return void T.slideTo(T.activeIndex);"next"===T.swipeDirection&&(x>=T.params.longSwipesRatio?T.slideTo(w+T.params.slidesPerGroup):T.slideTo(w)),"prev"===T.swipeDirection&&(x>1-T.params.longSwipesRatio?T.slideTo(w+T.params.slidesPerGroup):T.slideTo(w))}else{if(!T.params.shortSwipes)return void T.slideTo(T.activeIndex);"next"===T.swipeDirection&&T.slideTo(w+T.params.slidesPerGroup),"prev"===T.swipeDirection&&T.slideTo(w)}}},T._slideTo=function(e,a){return T.slideTo(e,a,!0,!0)},T.slideTo=function(e,a,t,s){"undefined"==typeof t&&(t=!0),"undefined"==typeof e&&(e=0),e<0&&(e=0),T.snapIndex=Math.floor(e/T.params.slidesPerGroup),T.snapIndex>=T.snapGrid.length&&(T.snapIndex=T.snapGrid.length-1);var r=-T.snapGrid[T.snapIndex];if(T.params.autoplay&&T.autoplaying&&(s||!T.params.autoplayDisableOnInteraction?T.pauseAutoplay(a):T.stopAutoplay()),T.updateProgress(r),T.params.normalizeSlideIndex)for(var i=0;i<T.slidesGrid.length;i++)-Math.floor(100*r)>=Math.floor(100*T.slidesGrid[i])&&(e=i);return!(!T.params.allowSwipeToNext&&r<T.translate&&r<T.minTranslate())&&(!(!T.params.allowSwipeToPrev&&r>T.translate&&r>T.maxTranslate()&&(T.activeIndex||0)!==e)&&("undefined"==typeof a&&(a=T.params.speed),T.previousIndex=T.activeIndex||0,T.activeIndex=e,T.updateRealIndex(),T.rtl&&-r===T.translate||!T.rtl&&r===T.translate?(T.params.autoHeight&&T.updateAutoHeight(),T.updateClasses(),"slide"!==T.params.effect&&T.setWrapperTranslate(r),!1):(T.updateClasses(),T.onTransitionStart(t),0===a||T.browser.lteIE9?(T.setWrapperTranslate(r),T.setWrapperTransition(0),T.onTransitionEnd(t)):(T.setWrapperTranslate(r),T.setWrapperTransition(a),T.animating||(T.animating=!0,T.wrapper.transitionEnd(function(){T&&T.onTransitionEnd(t)}))),!0)))},T.onTransitionStart=function(e){"undefined"==typeof e&&(e=!0),T.params.autoHeight&&T.updateAutoHeight(),T.lazy&&T.lazy.onTransitionStart(),e&&(T.emit("onTransitionStart",T),T.activeIndex!==T.previousIndex&&(T.emit("onSlideChangeStart",T),T.activeIndex>T.previousIndex?T.emit("onSlideNextStart",T):T.emit("onSlidePrevStart",T)))},T.onTransitionEnd=function(e){T.animating=!1,T.setWrapperTransition(0),"undefined"==typeof e&&(e=!0),T.lazy&&T.lazy.onTransitionEnd(),e&&(T.emit("onTransitionEnd",T),T.activeIndex!==T.previousIndex&&(T.emit("onSlideChangeEnd",T),T.activeIndex>T.previousIndex?T.emit("onSlideNextEnd",T):T.emit("onSlidePrevEnd",T))),T.params.history&&T.history&&T.history.setHistory(T.params.history,T.activeIndex),T.params.hashnav&&T.hashnav&&T.hashnav.setHash()},T.slideNext=function(e,a,t){if(T.params.loop){if(T.animating)return!1;T.fixLoop();T.container[0].clientLeft;return T.slideTo(T.activeIndex+T.params.slidesPerGroup,a,e,t)}return T.slideTo(T.activeIndex+T.params.slidesPerGroup,a,e,t)},T._slideNext=function(e){return T.slideNext(!0,e,!0)},T.slidePrev=function(e,a,t){if(T.params.loop){if(T.animating)return!1;T.fixLoop();T.container[0].clientLeft;return T.slideTo(T.activeIndex-1,a,e,t)}return T.slideTo(T.activeIndex-1,a,e,t)},T._slidePrev=function(e){return T.slidePrev(!0,e,!0)},T.slideReset=function(e,a,t){return T.slideTo(T.activeIndex,a,e)},T.disableTouchControl=function(){return T.params.onlyExternal=!0,!0},T.enableTouchControl=function(){return T.params.onlyExternal=!1,!0},T.setWrapperTransition=function(e,a){T.wrapper.transition(e),"slide"!==T.params.effect&&T.effects[T.params.effect]&&T.effects[T.params.effect].setTransition(e),T.params.parallax&&T.parallax&&T.parallax.setTransition(e),T.params.scrollbar&&T.scrollbar&&T.scrollbar.setTransition(e),T.params.control&&T.controller&&T.controller.setTransition(e,a),T.emit("onSetTransition",T,e)},T.setWrapperTranslate=function(e,a,t){var s=0,i=0,n=0;T.isHorizontal()?s=T.rtl?-e:e:i=e,T.params.roundLengths&&(s=r(s),i=r(i)),T.params.virtualTranslate||(T.support.transforms3d?T.wrapper.transform("translate3d("+s+"px, "+i+"px, "+n+"px)"):T.wrapper.transform("translate("+s+"px, "+i+"px)")),T.translate=T.isHorizontal()?s:i;var o,l=T.maxTranslate()-T.minTranslate();o=0===l?0:(e-T.minTranslate())/l,o!==T.progress&&T.updateProgress(e),a&&T.updateActiveIndex(),"slide"!==T.params.effect&&T.effects[T.params.effect]&&T.effects[T.params.effect].setTranslate(T.translate),T.params.parallax&&T.parallax&&T.parallax.setTranslate(T.translate),T.params.scrollbar&&T.scrollbar&&T.scrollbar.setTranslate(T.translate),T.params.control&&T.controller&&T.controller.setTranslate(T.translate,t),T.emit("onSetTranslate",T,T.translate)},T.getTranslate=function(e,a){var t,s,r,i;return"undefined"==typeof a&&(a="x"),T.params.virtualTranslate?T.rtl?-T.translate:T.translate:(r=window.getComputedStyle(e,null),window.WebKitCSSMatrix?(s=r.transform||r.webkitTransform,s.split(",").length>6&&(s=s.split(", ").map(function(e){return e.replace(",",".")}).join(", ")),i=new window.WebKitCSSMatrix("none"===s?"":s)):(i=r.MozTransform||r.OTransform||r.MsTransform||r.msTransform||r.transform||r.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),t=i.toString().split(",")),"x"===a&&(s=window.WebKitCSSMatrix?i.m41:16===t.length?parseFloat(t[12]):parseFloat(t[4])),"y"===a&&(s=window.WebKitCSSMatrix?i.m42:16===t.length?parseFloat(t[13]):parseFloat(t[5])),T.rtl&&s&&(s=-s),s||0)},T.getWrapperTranslate=function(e){return"undefined"==typeof e&&(e=T.isHorizontal()?"x":"y"),T.getTranslate(T.wrapper[0],e)},T.observers=[],T.initObservers=function(){if(T.params.observeParents)for(var e=T.container.parents(),a=0;a<e.length;a++)o(e[a]);o(T.container[0],{childList:!1}),o(T.wrapper[0],{attributes:!1})},T.disconnectObservers=function(){for(var e=0;e<T.observers.length;e++)T.observers[e].disconnect();T.observers=[]},T.createLoop=function(){T.wrapper.children("."+T.params.slideClass+"."+T.params.slideDuplicateClass).remove();var e=T.wrapper.children("."+T.params.slideClass);"auto"!==T.params.slidesPerView||T.params.loopedSlides||(T.params.loopedSlides=e.length),T.loopedSlides=parseInt(T.params.loopedSlides||T.params.slidesPerView,10),T.loopedSlides=T.loopedSlides+T.params.loopAdditionalSlides,T.loopedSlides>e.length&&(T.loopedSlides=e.length);var t,s=[],r=[];for(e.each(function(t,i){var n=a(this);t<T.loopedSlides&&r.push(i),t<e.length&&t>=e.length-T.loopedSlides&&s.push(i),n.attr("data-swiper-slide-index",t)}),t=0;t<r.length;t++)T.wrapper.append(a(r[t].cloneNode(!0)).addClass(T.params.slideDuplicateClass));for(t=s.length-1;t>=0;t--)T.wrapper.prepend(a(s[t].cloneNode(!0)).addClass(T.params.slideDuplicateClass))},T.destroyLoop=function(){T.wrapper.children("."+T.params.slideClass+"."+T.params.slideDuplicateClass).remove(),T.slides.removeAttr("data-swiper-slide-index")},T.reLoop=function(e){var a=T.activeIndex-T.loopedSlides;T.destroyLoop(),T.createLoop(),T.updateSlidesSize(),e&&T.slideTo(a+T.loopedSlides,0,!1)},T.fixLoop=function(){var e;T.activeIndex<T.loopedSlides?(e=T.slides.length-3*T.loopedSlides+T.activeIndex,e+=T.loopedSlides,T.slideTo(e,0,!1,!0)):("auto"===T.params.slidesPerView&&T.activeIndex>=2*T.loopedSlides||T.activeIndex>T.slides.length-2*T.params.slidesPerView)&&(e=-T.slides.length+T.activeIndex+T.loopedSlides,e+=T.loopedSlides,T.slideTo(e,0,!1,!0))},T.appendSlide=function(e){if(T.params.loop&&T.destroyLoop(),"object"==typeof e&&e.length)for(var a=0;a<e.length;a++)e[a]&&T.wrapper.append(e[a]);else T.wrapper.append(e);T.params.loop&&T.createLoop(),T.params.observer&&T.support.observer||T.update(!0)},T.prependSlide=function(e){T.params.loop&&T.destroyLoop();var a=T.activeIndex+1;if("object"==typeof e&&e.length){for(var t=0;t<e.length;t++)e[t]&&T.wrapper.prepend(e[t]);a=T.activeIndex+e.length}else T.wrapper.prepend(e);T.params.loop&&T.createLoop(),T.params.observer&&T.support.observer||T.update(!0),T.slideTo(a,0,!1)},T.removeSlide=function(e){T.params.loop&&(T.destroyLoop(),T.slides=T.wrapper.children("."+T.params.slideClass));var a,t=T.activeIndex;if("object"==typeof e&&e.length){for(var s=0;s<e.length;s++)a=e[s],T.slides[a]&&T.slides.eq(a).remove(),a<t&&t--;t=Math.max(t,0)}else a=e,T.slides[a]&&T.slides.eq(a).remove(),a<t&&t--,t=Math.max(t,0);T.params.loop&&T.createLoop(),T.params.observer&&T.support.observer||T.update(!0),T.params.loop?T.slideTo(t+T.loopedSlides,0,!1):T.slideTo(t,0,!1)},T.removeAllSlides=function(){for(var e=[],a=0;a<T.slides.length;a++)e.push(a);T.removeSlide(e)},T.effects={fade:{setTranslate:function(){for(var e=0;e<T.slides.length;e++){var a=T.slides.eq(e),t=a[0].swiperSlideOffset,s=-t;T.params.virtualTranslate||(s-=T.translate);var r=0;T.isHorizontal()||(r=s,s=0);var i=T.params.fade.crossFade?Math.max(1-Math.abs(a[0].progress),0):1+Math.min(Math.max(a[0].progress,-1),0);a.css({opacity:i}).transform("translate3d("+s+"px, "+r+"px, 0px)")}},setTransition:function(e){if(T.slides.transition(e),T.params.virtualTranslate&&0!==e){var a=!1;T.slides.transitionEnd(function(){if(!a&&T){a=!0,T.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],t=0;t<e.length;t++)T.wrapper.trigger(e[t])}})}}},flip:{setTranslate:function(){for(var e=0;e<T.slides.length;e++){var t=T.slides.eq(e),s=t[0].progress;T.params.flip.limitRotation&&(s=Math.max(Math.min(t[0].progress,1),-1));var r=t[0].swiperSlideOffset,i=-180*s,n=i,o=0,l=-r,p=0;if(T.isHorizontal()?T.rtl&&(n=-n):(p=l,l=0,o=-n,n=0),t[0].style.zIndex=-Math.abs(Math.round(s))+T.slides.length,T.params.flip.slideShadows){var d=T.isHorizontal()?t.find(".swiper-slide-shadow-left"):t.find(".swiper-slide-shadow-top"),u=T.isHorizontal()?t.find(".swiper-slide-shadow-right"):t.find(".swiper-slide-shadow-bottom");0===d.length&&(d=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"left":"top")+'"></div>'),t.append(d)),0===u.length&&(u=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"right":"bottom")+'"></div>'),t.append(u)),d.length&&(d[0].style.opacity=Math.max(-s,0)),u.length&&(u[0].style.opacity=Math.max(s,0))}t.transform("translate3d("+l+"px, "+p+"px, 0px) rotateX("+o+"deg) rotateY("+n+"deg)")}},setTransition:function(e){if(T.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),T.params.virtualTranslate&&0!==e){var t=!1;T.slides.eq(T.activeIndex).transitionEnd(function(){if(!t&&T&&a(this).hasClass(T.params.slideActiveClass)){t=!0,T.animating=!1;for(var e=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],s=0;s<e.length;s++)T.wrapper.trigger(e[s])}})}}},cube:{setTranslate:function(){var e,t=0;T.params.cube.shadow&&(T.isHorizontal()?(e=T.wrapper.find(".swiper-cube-shadow"),0===e.length&&(e=a('<div class="swiper-cube-shadow"></div>'),T.wrapper.append(e)),e.css({height:T.width+"px"})):(e=T.container.find(".swiper-cube-shadow"),0===e.length&&(e=a('<div class="swiper-cube-shadow"></div>'),T.container.append(e))));for(var s=0;s<T.slides.length;s++){var r=T.slides.eq(s),i=90*s,n=Math.floor(i/360);T.rtl&&(i=-i,n=Math.floor(-i/360));var o=Math.max(Math.min(r[0].progress,1),-1),l=0,p=0,d=0;s%4===0?(l=4*-n*T.size,d=0):(s-1)%4===0?(l=0,d=4*-n*T.size):(s-2)%4===0?(l=T.size+4*n*T.size,d=T.size):(s-3)%4===0&&(l=-T.size,d=3*T.size+4*T.size*n),T.rtl&&(l=-l),T.isHorizontal()||(p=l,l=0);var u="rotateX("+(T.isHorizontal()?0:-i)+"deg) rotateY("+(T.isHorizontal()?i:0)+"deg) translate3d("+l+"px, "+p+"px, "+d+"px)";if(o<=1&&o>-1&&(t=90*s+90*o,T.rtl&&(t=90*-s-90*o)),r.transform(u),T.params.cube.slideShadows){var m=T.isHorizontal()?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),c=T.isHorizontal()?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom");0===m.length&&(m=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"left":"top")+'"></div>'),r.append(m)),0===c.length&&(c=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"right":"bottom")+'"></div>'),r.append(c)),m.length&&(m[0].style.opacity=Math.max(-o,0)),c.length&&(c[0].style.opacity=Math.max(o,0))}}if(T.wrapper.css({"-webkit-transform-origin":"50% 50% -"+T.size/2+"px","-moz-transform-origin":"50% 50% -"+T.size/2+"px","-ms-transform-origin":"50% 50% -"+T.size/2+"px","transform-origin":"50% 50% -"+T.size/2+"px"}),T.params.cube.shadow)if(T.isHorizontal())e.transform("translate3d(0px, "+(T.width/2+T.params.cube.shadowOffset)+"px, "+-T.width/2+"px) rotateX(90deg) rotateZ(0deg) scale("+T.params.cube.shadowScale+")");else{var g=Math.abs(t)-90*Math.floor(Math.abs(t)/90),h=1.5-(Math.sin(2*g*Math.PI/360)/2+Math.cos(2*g*Math.PI/360)/2),f=T.params.cube.shadowScale,v=T.params.cube.shadowScale/h,w=T.params.cube.shadowOffset;e.transform("scale3d("+f+", 1, "+v+") translate3d(0px, "+(T.height/2+w)+"px, "+-T.height/2/v+"px) rotateX(-90deg)")}var y=T.isSafari||T.isUiWebView?-T.size/2:0;T.wrapper.transform("translate3d(0px,0,"+y+"px) rotateX("+(T.isHorizontal()?0:t)+"deg) rotateY("+(T.isHorizontal()?-t:0)+"deg)")},setTransition:function(e){T.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e),T.params.cube.shadow&&!T.isHorizontal()&&T.container.find(".swiper-cube-shadow").transition(e)}},coverflow:{setTranslate:function(){for(var e=T.translate,t=T.isHorizontal()?-e+T.width/2:-e+T.height/2,s=T.isHorizontal()?T.params.coverflow.rotate:-T.params.coverflow.rotate,r=T.params.coverflow.depth,i=0,n=T.slides.length;i<n;i++){var o=T.slides.eq(i),l=T.slidesSizesGrid[i],p=o[0].swiperSlideOffset,d=(t-p-l/2)/l*T.params.coverflow.modifier,u=T.isHorizontal()?s*d:0,m=T.isHorizontal()?0:s*d,c=-r*Math.abs(d),g=T.isHorizontal()?0:T.params.coverflow.stretch*d,h=T.isHorizontal()?T.params.coverflow.stretch*d:0;Math.abs(h)<.001&&(h=0),Math.abs(g)<.001&&(g=0),Math.abs(c)<.001&&(c=0),Math.abs(u)<.001&&(u=0),Math.abs(m)<.001&&(m=0);var f="translate3d("+h+"px,"+g+"px,"+c+"px)  rotateX("+m+"deg) rotateY("+u+"deg)";if(o.transform(f),o[0].style.zIndex=-Math.abs(Math.round(d))+1,T.params.coverflow.slideShadows){var v=T.isHorizontal()?o.find(".swiper-slide-shadow-left"):o.find(".swiper-slide-shadow-top"),w=T.isHorizontal()?o.find(".swiper-slide-shadow-right"):o.find(".swiper-slide-shadow-bottom");0===v.length&&(v=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"left":"top")+'"></div>'),o.append(v)),0===w.length&&(w=a('<div class="swiper-slide-shadow-'+(T.isHorizontal()?"right":"bottom")+'"></div>'),o.append(w)),v.length&&(v[0].style.opacity=d>0?d:0),w.length&&(w[0].style.opacity=-d>0?-d:0)}}if(T.browser.ie){var y=T.wrapper[0].style;y.perspectiveOrigin=t+"px 50%"}},setTransition:function(e){T.slides.transition(e).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(e)}}},T.lazy={initialImageLoaded:!1,loadImageInSlide:function(e,t){if("undefined"!=typeof e&&("undefined"==typeof t&&(t=!0),0!==T.slides.length)){var s=T.slides.eq(e),r=s.find("."+T.params.lazyLoadingClass+":not(."+T.params.lazyStatusLoadedClass+"):not(."+T.params.lazyStatusLoadingClass+")");!s.hasClass(T.params.lazyLoadingClass)||s.hasClass(T.params.lazyStatusLoadedClass)||s.hasClass(T.params.lazyStatusLoadingClass)||(r=r.add(s[0])),0!==r.length&&r.each(function(){var e=a(this);e.addClass(T.params.lazyStatusLoadingClass);var r=e.attr("data-background"),i=e.attr("data-src"),n=e.attr("data-srcset"),o=e.attr("data-sizes");T.loadImage(e[0],i||r,n,o,!1,function(){if(r?(e.css("background-image",'url("'+r+'")'),e.removeAttr("data-background")):(n&&(e.attr("srcset",n),e.removeAttr("data-srcset")),o&&(e.attr("sizes",o),e.removeAttr("data-sizes")),i&&(e.attr("src",i),e.removeAttr("data-src"))),e.addClass(T.params.lazyStatusLoadedClass).removeClass(T.params.lazyStatusLoadingClass),s.find("."+T.params.lazyPreloaderClass+", ."+T.params.preloaderClass).remove(),T.params.loop&&t){var a=s.attr("data-swiper-slide-index");if(s.hasClass(T.params.slideDuplicateClass)){var l=T.wrapper.children('[data-swiper-slide-index="'+a+'"]:not(.'+T.params.slideDuplicateClass+")");T.lazy.loadImageInSlide(l.index(),!1)}else{var p=T.wrapper.children("."+T.params.slideDuplicateClass+'[data-swiper-slide-index="'+a+'"]');T.lazy.loadImageInSlide(p.index(),!1)}}T.emit("onLazyImageReady",T,s[0],e[0])}),T.emit("onLazyImageLoad",T,s[0],e[0])})}},load:function(){var e,t=T.params.slidesPerView;if("auto"===t&&(t=0),T.lazy.initialImageLoaded||(T.lazy.initialImageLoaded=!0),T.params.watchSlidesVisibility)T.wrapper.children("."+T.params.slideVisibleClass).each(function(){T.lazy.loadImageInSlide(a(this).index())});else if(t>1)for(e=T.activeIndex;e<T.activeIndex+t;e++)T.slides[e]&&T.lazy.loadImageInSlide(e);else T.lazy.loadImageInSlide(T.activeIndex);if(T.params.lazyLoadingInPrevNext)if(t>1||T.params.lazyLoadingInPrevNextAmount&&T.params.lazyLoadingInPrevNextAmount>1){var s=T.params.lazyLoadingInPrevNextAmount,r=t,i=Math.min(T.activeIndex+r+Math.max(s,r),T.slides.length),n=Math.max(T.activeIndex-Math.max(r,s),0);for(e=T.activeIndex+t;e<i;e++)T.slides[e]&&T.lazy.loadImageInSlide(e);for(e=n;e<T.activeIndex;e++)T.slides[e]&&T.lazy.loadImageInSlide(e)}else{var o=T.wrapper.children("."+T.params.slideNextClass);o.length>0&&T.lazy.loadImageInSlide(o.index());var l=T.wrapper.children("."+T.params.slidePrevClass);l.length>0&&T.lazy.loadImageInSlide(l.index())}},onTransitionStart:function(){T.params.lazyLoading&&(T.params.lazyLoadingOnTransitionStart||!T.params.lazyLoadingOnTransitionStart&&!T.lazy.initialImageLoaded)&&T.lazy.load()},onTransitionEnd:function(){T.params.lazyLoading&&!T.params.lazyLoadingOnTransitionStart&&T.lazy.load()}},T.scrollbar={isTouched:!1,setDragPosition:function(e){var a=T.scrollbar,t=T.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,s=t-a.track.offset()[T.isHorizontal()?"left":"top"]-a.dragSize/2,r=-T.minTranslate()*a.moveDivider,i=-T.maxTranslate()*a.moveDivider;s<r?s=r:s>i&&(s=i),s=-s/a.moveDivider,T.updateProgress(s),T.setWrapperTranslate(s,!0)},dragStart:function(e){var a=T.scrollbar;a.isTouched=!0,e.preventDefault(),e.stopPropagation(),a.setDragPosition(e),clearTimeout(a.dragTimeout),a.track.transition(0),T.params.scrollbarHide&&a.track.css("opacity",1),T.wrapper.transition(100),a.drag.transition(100),T.emit("onScrollbarDragStart",T)},dragMove:function(e){var a=T.scrollbar;a.isTouched&&(e.preventDefault?e.preventDefault():e.returnValue=!1,a.setDragPosition(e),T.wrapper.transition(0),a.track.transition(0),a.drag.transition(0),T.emit("onScrollbarDragMove",T))},dragEnd:function(e){var a=T.scrollbar;a.isTouched&&(a.isTouched=!1,T.params.scrollbarHide&&(clearTimeout(a.dragTimeout),a.dragTimeout=setTimeout(function(){a.track.css("opacity",0),a.track.transition(400)},1e3)),T.emit("onScrollbarDragEnd",T),T.params.scrollbarSnapOnRelease&&T.slideReset())},draggableEvents:function(){return T.params.simulateTouch!==!1||T.support.touch?T.touchEvents:T.touchEventsDesktop}(),enableDraggable:function(){var e=T.scrollbar,t=T.support.touch?e.track:document;a(e.track).on(e.draggableEvents.start,e.dragStart),a(t).on(e.draggableEvents.move,e.dragMove),a(t).on(e.draggableEvents.end,e.dragEnd)},disableDraggable:function(){var e=T.scrollbar,t=T.support.touch?e.track:document;a(e.track).off(e.draggableEvents.start,e.dragStart),a(t).off(e.draggableEvents.move,e.dragMove),a(t).off(e.draggableEvents.end,e.dragEnd)},set:function(){if(T.params.scrollbar){var e=T.scrollbar;e.track=a(T.params.scrollbar),T.params.uniqueNavElements&&"string"==typeof T.params.scrollbar&&e.track.length>1&&1===T.container.find(T.params.scrollbar).length&&(e.track=T.container.find(T.params.scrollbar)),e.drag=e.track.find(".swiper-scrollbar-drag"),0===e.drag.length&&(e.drag=a('<div class="swiper-scrollbar-drag"></div>'),e.track.append(e.drag)),e.drag[0].style.width="",e.drag[0].style.height="",e.trackSize=T.isHorizontal()?e.track[0].offsetWidth:e.track[0].offsetHeight,e.divider=T.size/T.virtualSize,e.moveDivider=e.divider*(e.trackSize/T.size),e.dragSize=e.trackSize*e.divider,T.isHorizontal()?e.drag[0].style.width=e.dragSize+"px":e.drag[0].style.height=e.dragSize+"px",e.divider>=1?e.track[0].style.display="none":e.track[0].style.display="",T.params.scrollbarHide&&(e.track[0].style.opacity=0)}},setTranslate:function(){if(T.params.scrollbar){var e,a=T.scrollbar,t=(T.translate||0,a.dragSize);e=(a.trackSize-a.dragSize)*T.progress,T.rtl&&T.isHorizontal()?(e=-e,e>0?(t=a.dragSize-e,e=0):-e+a.dragSize>a.trackSize&&(t=a.trackSize+e)):e<0?(t=a.dragSize+e,e=0):e+a.dragSize>a.trackSize&&(t=a.trackSize-e),T.isHorizontal()?(T.support.transforms3d?a.drag.transform("translate3d("+e+"px, 0, 0)"):a.drag.transform("translateX("+e+"px)"),a.drag[0].style.width=t+"px"):(T.support.transforms3d?a.drag.transform("translate3d(0px, "+e+"px, 0)"):a.drag.transform("translateY("+e+"px)"),a.drag[0].style.height=t+"px"),T.params.scrollbarHide&&(clearTimeout(a.timeout),a.track[0].style.opacity=1,a.timeout=setTimeout(function(){a.track[0].style.opacity=0,a.track.transition(400)},1e3))}},setTransition:function(e){T.params.scrollbar&&T.scrollbar.drag.transition(e)}},T.controller={LinearSpline:function(e,a){this.x=e,this.y=a,this.lastIndex=e.length-1;var t,s;this.x.length;this.interpolate=function(e){return e?(s=r(this.x,e),t=s-1,(e-this.x[t])*(this.y[s]-this.y[t])/(this.x[s]-this.x[t])+this.y[t]):0};var r=function(){var e,a,t;return function(s,r){for(a=-1,e=s.length;e-a>1;)s[t=e+a>>1]<=r?a=t:e=t;return e}}()},getInterpolateFunction:function(e){T.controller.spline||(T.controller.spline=T.params.loop?new T.controller.LinearSpline(T.slidesGrid,e.slidesGrid):new T.controller.LinearSpline(T.snapGrid,e.snapGrid))},setTranslate:function(e,a){function s(a){e=a.rtl&&"horizontal"===a.params.direction?-T.translate:T.translate,"slide"===T.params.controlBy&&(T.controller.getInterpolateFunction(a),i=-T.controller.spline.interpolate(-e)),i&&"container"!==T.params.controlBy||(r=(a.maxTranslate()-a.minTranslate())/(T.maxTranslate()-T.minTranslate()),i=(e-T.minTranslate())*r+a.minTranslate()),T.params.controlInverse&&(i=a.maxTranslate()-i),a.updateProgress(i),a.setWrapperTranslate(i,!1,T),a.updateActiveIndex()}var r,i,n=T.params.control;if(T.isArray(n))for(var o=0;o<n.length;o++)n[o]!==a&&n[o]instanceof t&&s(n[o]);else n instanceof t&&a!==n&&s(n)},setTransition:function(e,a){function s(a){
a.setWrapperTransition(e,T),0!==e&&(a.onTransitionStart(),a.wrapper.transitionEnd(function(){i&&(a.params.loop&&"slide"===T.params.controlBy&&a.fixLoop(),a.onTransitionEnd())}))}var r,i=T.params.control;if(T.isArray(i))for(r=0;r<i.length;r++)i[r]!==a&&i[r]instanceof t&&s(i[r]);else i instanceof t&&a!==i&&s(i)}},T.hashnav={onHashCange:function(e,a){var t=document.location.hash.replace("#",""),s=T.slides.eq(T.activeIndex).attr("data-hash");t!==s&&T.slideTo(T.wrapper.children("."+T.params.slideClass+'[data-hash="'+t+'"]').index())},attachEvents:function(e){var t=e?"off":"on";a(window)[t]("hashchange",T.hashnav.onHashCange)},setHash:function(){if(T.hashnav.initialized&&T.params.hashnav)if(T.params.replaceState&&window.history&&window.history.replaceState)window.history.replaceState(null,null,"#"+T.slides.eq(T.activeIndex).attr("data-hash")||"");else{var e=T.slides.eq(T.activeIndex),a=e.attr("data-hash")||e.attr("data-history");document.location.hash=a||""}},init:function(){if(T.params.hashnav&&!T.params.history){T.hashnav.initialized=!0;var e=document.location.hash.replace("#","");if(e)for(var a=0,t=0,s=T.slides.length;t<s;t++){var r=T.slides.eq(t),i=r.attr("data-hash")||r.attr("data-history");if(i===e&&!r.hasClass(T.params.slideDuplicateClass)){var n=r.index();T.slideTo(n,a,T.params.runCallbacksOnInit,!0)}}T.params.hashnavWatchState&&T.hashnav.attachEvents()}},destroy:function(){T.params.hashnavWatchState&&T.hashnav.attachEvents(!0)}},T.history={init:function(){if(T.params.history){if(!window.history||!window.history.pushState)return T.params.history=!1,void(T.params.hashnav=!0);T.history.initialized=!0,this.paths=this.getPathValues(),(this.paths.key||this.paths.value)&&(this.scrollToSlide(0,this.paths.value,T.params.runCallbacksOnInit),T.params.replaceState||window.addEventListener("popstate",this.setHistoryPopState))}},setHistoryPopState:function(){T.history.paths=T.history.getPathValues(),T.history.scrollToSlide(T.params.speed,T.history.paths.value,!1)},getPathValues:function(){var e=window.location.pathname.slice(1).split("/"),a=e.length,t=e[a-2],s=e[a-1];return{key:t,value:s}},setHistory:function(e,a){if(T.history.initialized&&T.params.history){var t=T.slides.eq(a),s=this.slugify(t.attr("data-history"));window.location.pathname.includes(e)||(s=e+"/"+s),T.params.replaceState?window.history.replaceState(null,null,s):window.history.pushState(null,null,s)}},slugify:function(e){return e.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w\-]+/g,"").replace(/\-\-+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(e,a,t){if(a)for(var s=0,r=T.slides.length;s<r;s++){var i=T.slides.eq(s),n=this.slugify(i.attr("data-history"));if(n===a&&!i.hasClass(T.params.slideDuplicateClass)){var o=i.index();T.slideTo(o,e,t)}}else T.slideTo(0,e,t)}},T.disableKeyboardControl=function(){T.params.keyboardControl=!1,a(document).off("keydown",l)},T.enableKeyboardControl=function(){T.params.keyboardControl=!0,a(document).on("keydown",l)},T.mousewheel={event:!1,lastScrollTime:(new window.Date).getTime()},T.params.mousewheelControl&&(T.mousewheel.event=navigator.userAgent.indexOf("firefox")>-1?"DOMMouseScroll":p()?"wheel":"mousewheel"),T.disableMousewheelControl=function(){if(!T.mousewheel.event)return!1;var e=T.container;return"container"!==T.params.mousewheelEventsTarged&&(e=a(T.params.mousewheelEventsTarged)),e.off(T.mousewheel.event,d),!0},T.enableMousewheelControl=function(){if(!T.mousewheel.event)return!1;var e=T.container;return"container"!==T.params.mousewheelEventsTarged&&(e=a(T.params.mousewheelEventsTarged)),e.on(T.mousewheel.event,d),!0},T.parallax={setTranslate:function(){T.container.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){m(this,T.progress)}),T.slides.each(function(){var e=a(this);e.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var a=Math.min(Math.max(e[0].progress,-1),1);m(this,a)})})},setTransition:function(e){"undefined"==typeof e&&(e=T.params.speed),T.container.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(){var t=a(this),s=parseInt(t.attr("data-swiper-parallax-duration"),10)||e;0===e&&(s=0),t.transition(s)})}},T.zoom={scale:1,currentScale:1,isScaling:!1,gesture:{slide:void 0,slideWidth:void 0,slideHeight:void 0,image:void 0,imageWrap:void 0,zoomMax:T.params.zoomMax},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},getDistanceBetweenTouches:function(e){if(e.targetTouches.length<2)return 1;var a=e.targetTouches[0].pageX,t=e.targetTouches[0].pageY,s=e.targetTouches[1].pageX,r=e.targetTouches[1].pageY,i=Math.sqrt(Math.pow(s-a,2)+Math.pow(r-t,2));return i},onGestureStart:function(e){var t=T.zoom;if(!T.support.gestures){if("touchstart"!==e.type||"touchstart"===e.type&&e.targetTouches.length<2)return;t.gesture.scaleStart=t.getDistanceBetweenTouches(e)}return t.gesture.slide&&t.gesture.slide.length||(t.gesture.slide=a(this),0===t.gesture.slide.length&&(t.gesture.slide=T.slides.eq(T.activeIndex)),t.gesture.image=t.gesture.slide.find("img, svg, canvas"),t.gesture.imageWrap=t.gesture.image.parent("."+T.params.zoomContainerClass),t.gesture.zoomMax=t.gesture.imageWrap.attr("data-swiper-zoom")||T.params.zoomMax,0!==t.gesture.imageWrap.length)?(t.gesture.image.transition(0),void(t.isScaling=!0)):void(t.gesture.image=void 0)},onGestureChange:function(e){var a=T.zoom;if(!T.support.gestures){if("touchmove"!==e.type||"touchmove"===e.type&&e.targetTouches.length<2)return;a.gesture.scaleMove=a.getDistanceBetweenTouches(e)}a.gesture.image&&0!==a.gesture.image.length&&(T.support.gestures?a.scale=e.scale*a.currentScale:a.scale=a.gesture.scaleMove/a.gesture.scaleStart*a.currentScale,a.scale>a.gesture.zoomMax&&(a.scale=a.gesture.zoomMax-1+Math.pow(a.scale-a.gesture.zoomMax+1,.5)),a.scale<T.params.zoomMin&&(a.scale=T.params.zoomMin+1-Math.pow(T.params.zoomMin-a.scale+1,.5)),a.gesture.image.transform("translate3d(0,0,0) scale("+a.scale+")"))},onGestureEnd:function(e){var a=T.zoom;!T.support.gestures&&("touchend"!==e.type||"touchend"===e.type&&e.changedTouches.length<2)||a.gesture.image&&0!==a.gesture.image.length&&(a.scale=Math.max(Math.min(a.scale,a.gesture.zoomMax),T.params.zoomMin),a.gesture.image.transition(T.params.speed).transform("translate3d(0,0,0) scale("+a.scale+")"),a.currentScale=a.scale,a.isScaling=!1,1===a.scale&&(a.gesture.slide=void 0))},onTouchStart:function(e,a){var t=e.zoom;t.gesture.image&&0!==t.gesture.image.length&&(t.image.isTouched||("android"===e.device.os&&a.preventDefault(),t.image.isTouched=!0,t.image.touchesStart.x="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,t.image.touchesStart.y="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY))},onTouchMove:function(e){var a=T.zoom;if(a.gesture.image&&0!==a.gesture.image.length&&(T.allowClick=!1,a.image.isTouched&&a.gesture.slide)){a.image.isMoved||(a.image.width=a.gesture.image[0].offsetWidth,a.image.height=a.gesture.image[0].offsetHeight,a.image.startX=T.getTranslate(a.gesture.imageWrap[0],"x")||0,a.image.startY=T.getTranslate(a.gesture.imageWrap[0],"y")||0,a.gesture.slideWidth=a.gesture.slide[0].offsetWidth,a.gesture.slideHeight=a.gesture.slide[0].offsetHeight,a.gesture.imageWrap.transition(0),T.rtl&&(a.image.startX=-a.image.startX),T.rtl&&(a.image.startY=-a.image.startY));var t=a.image.width*a.scale,s=a.image.height*a.scale;if(!(t<a.gesture.slideWidth&&s<a.gesture.slideHeight)){if(a.image.minX=Math.min(a.gesture.slideWidth/2-t/2,0),a.image.maxX=-a.image.minX,a.image.minY=Math.min(a.gesture.slideHeight/2-s/2,0),a.image.maxY=-a.image.minY,a.image.touchesCurrent.x="touchmove"===e.type?e.targetTouches[0].pageX:e.pageX,a.image.touchesCurrent.y="touchmove"===e.type?e.targetTouches[0].pageY:e.pageY,!a.image.isMoved&&!a.isScaling){if(T.isHorizontal()&&Math.floor(a.image.minX)===Math.floor(a.image.startX)&&a.image.touchesCurrent.x<a.image.touchesStart.x||Math.floor(a.image.maxX)===Math.floor(a.image.startX)&&a.image.touchesCurrent.x>a.image.touchesStart.x)return void(a.image.isTouched=!1);if(!T.isHorizontal()&&Math.floor(a.image.minY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.y<a.image.touchesStart.y||Math.floor(a.image.maxY)===Math.floor(a.image.startY)&&a.image.touchesCurrent.y>a.image.touchesStart.y)return void(a.image.isTouched=!1)}e.preventDefault(),e.stopPropagation(),a.image.isMoved=!0,a.image.currentX=a.image.touchesCurrent.x-a.image.touchesStart.x+a.image.startX,a.image.currentY=a.image.touchesCurrent.y-a.image.touchesStart.y+a.image.startY,a.image.currentX<a.image.minX&&(a.image.currentX=a.image.minX+1-Math.pow(a.image.minX-a.image.currentX+1,.8)),a.image.currentX>a.image.maxX&&(a.image.currentX=a.image.maxX-1+Math.pow(a.image.currentX-a.image.maxX+1,.8)),a.image.currentY<a.image.minY&&(a.image.currentY=a.image.minY+1-Math.pow(a.image.minY-a.image.currentY+1,.8)),a.image.currentY>a.image.maxY&&(a.image.currentY=a.image.maxY-1+Math.pow(a.image.currentY-a.image.maxY+1,.8)),a.velocity.prevPositionX||(a.velocity.prevPositionX=a.image.touchesCurrent.x),a.velocity.prevPositionY||(a.velocity.prevPositionY=a.image.touchesCurrent.y),a.velocity.prevTime||(a.velocity.prevTime=Date.now()),a.velocity.x=(a.image.touchesCurrent.x-a.velocity.prevPositionX)/(Date.now()-a.velocity.prevTime)/2,a.velocity.y=(a.image.touchesCurrent.y-a.velocity.prevPositionY)/(Date.now()-a.velocity.prevTime)/2,Math.abs(a.image.touchesCurrent.x-a.velocity.prevPositionX)<2&&(a.velocity.x=0),Math.abs(a.image.touchesCurrent.y-a.velocity.prevPositionY)<2&&(a.velocity.y=0),a.velocity.prevPositionX=a.image.touchesCurrent.x,a.velocity.prevPositionY=a.image.touchesCurrent.y,a.velocity.prevTime=Date.now(),a.gesture.imageWrap.transform("translate3d("+a.image.currentX+"px, "+a.image.currentY+"px,0)")}}},onTouchEnd:function(e,a){var t=e.zoom;if(t.gesture.image&&0!==t.gesture.image.length){if(!t.image.isTouched||!t.image.isMoved)return t.image.isTouched=!1,void(t.image.isMoved=!1);t.image.isTouched=!1,t.image.isMoved=!1;var s=300,r=300,i=t.velocity.x*s,n=t.image.currentX+i,o=t.velocity.y*r,l=t.image.currentY+o;0!==t.velocity.x&&(s=Math.abs((n-t.image.currentX)/t.velocity.x)),0!==t.velocity.y&&(r=Math.abs((l-t.image.currentY)/t.velocity.y));var p=Math.max(s,r);t.image.currentX=n,t.image.currentY=l;var d=t.image.width*t.scale,u=t.image.height*t.scale;t.image.minX=Math.min(t.gesture.slideWidth/2-d/2,0),t.image.maxX=-t.image.minX,t.image.minY=Math.min(t.gesture.slideHeight/2-u/2,0),t.image.maxY=-t.image.minY,t.image.currentX=Math.max(Math.min(t.image.currentX,t.image.maxX),t.image.minX),t.image.currentY=Math.max(Math.min(t.image.currentY,t.image.maxY),t.image.minY),t.gesture.imageWrap.transition(p).transform("translate3d("+t.image.currentX+"px, "+t.image.currentY+"px,0)")}},onTransitionEnd:function(e){var a=e.zoom;a.gesture.slide&&e.previousIndex!==e.activeIndex&&(a.gesture.image.transform("translate3d(0,0,0) scale(1)"),a.gesture.imageWrap.transform("translate3d(0,0,0)"),a.gesture.slide=a.gesture.image=a.gesture.imageWrap=void 0,a.scale=a.currentScale=1)},toggleZoom:function(e,t){var s=e.zoom;if(s.gesture.slide||(s.gesture.slide=e.clickedSlide?a(e.clickedSlide):e.slides.eq(e.activeIndex),s.gesture.image=s.gesture.slide.find("img, svg, canvas"),s.gesture.imageWrap=s.gesture.image.parent("."+e.params.zoomContainerClass)),s.gesture.image&&0!==s.gesture.image.length){var r,i,n,o,l,p,d,u,m,c,g,h,f,v,w,y,x,T;"undefined"==typeof s.image.touchesStart.x&&t?(r="touchend"===t.type?t.changedTouches[0].pageX:t.pageX,i="touchend"===t.type?t.changedTouches[0].pageY:t.pageY):(r=s.image.touchesStart.x,i=s.image.touchesStart.y),s.scale&&1!==s.scale?(s.scale=s.currentScale=1,s.gesture.imageWrap.transition(300).transform("translate3d(0,0,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale(1)"),s.gesture.slide=void 0):(s.scale=s.currentScale=s.gesture.imageWrap.attr("data-swiper-zoom")||e.params.zoomMax,t?(x=s.gesture.slide[0].offsetWidth,T=s.gesture.slide[0].offsetHeight,n=s.gesture.slide.offset().left,o=s.gesture.slide.offset().top,l=n+x/2-r,p=o+T/2-i,m=s.gesture.image[0].offsetWidth,c=s.gesture.image[0].offsetHeight,g=m*s.scale,h=c*s.scale,f=Math.min(x/2-g/2,0),v=Math.min(T/2-h/2,0),w=-f,y=-v,d=l*s.scale,u=p*s.scale,d<f&&(d=f),d>w&&(d=w),u<v&&(u=v),u>y&&(u=y)):(d=0,u=0),s.gesture.imageWrap.transition(300).transform("translate3d("+d+"px, "+u+"px,0)"),s.gesture.image.transition(300).transform("translate3d(0,0,0) scale("+s.scale+")"))}},attachEvents:function(e){var t=e?"off":"on";if(T.params.zoom){var s=(T.slides,!("touchstart"!==T.touchEvents.start||!T.support.passiveListener||!T.params.passiveListeners)&&{passive:!0,capture:!1});T.support.gestures?(T.slides[t]("gesturestart",T.zoom.onGestureStart,s),T.slides[t]("gesturechange",T.zoom.onGestureChange,s),T.slides[t]("gestureend",T.zoom.onGestureEnd,s)):"touchstart"===T.touchEvents.start&&(T.slides[t](T.touchEvents.start,T.zoom.onGestureStart,s),T.slides[t](T.touchEvents.move,T.zoom.onGestureChange,s),T.slides[t](T.touchEvents.end,T.zoom.onGestureEnd,s)),T[t]("touchStart",T.zoom.onTouchStart),T.slides.each(function(e,s){a(s).find("."+T.params.zoomContainerClass).length>0&&a(s)[t](T.touchEvents.move,T.zoom.onTouchMove)}),T[t]("touchEnd",T.zoom.onTouchEnd),T[t]("transitionEnd",T.zoom.onTransitionEnd),T.params.zoomToggle&&T.on("doubleTap",T.zoom.toggleZoom)}},init:function(){T.zoom.attachEvents()},destroy:function(){T.zoom.attachEvents(!0)}},T._plugins=[];for(var A in T.plugins){var O=T.plugins[A](T,T.params[A]);O&&T._plugins.push(O)}return T.callPlugins=function(e){for(var a=0;a<T._plugins.length;a++)e in T._plugins[a]&&T._plugins[a][e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},T.emitterEventListeners={},T.emit=function(e){T.params[e]&&T.params[e](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);var a;if(T.emitterEventListeners[e])for(a=0;a<T.emitterEventListeners[e].length;a++)T.emitterEventListeners[e][a](arguments[1],arguments[2],arguments[3],arguments[4],arguments[5]);T.callPlugins&&T.callPlugins(e,arguments[1],arguments[2],arguments[3],arguments[4],arguments[5])},T.on=function(e,a){return e=c(e),T.emitterEventListeners[e]||(T.emitterEventListeners[e]=[]),T.emitterEventListeners[e].push(a),T},T.off=function(e,a){var t;if(e=c(e),"undefined"==typeof a)return T.emitterEventListeners[e]=[],T;if(T.emitterEventListeners[e]&&0!==T.emitterEventListeners[e].length){for(t=0;t<T.emitterEventListeners[e].length;t++)T.emitterEventListeners[e][t]===a&&T.emitterEventListeners[e].splice(t,1);return T}},T.once=function(e,a){e=c(e);var t=function(){a(arguments[0],arguments[1],arguments[2],arguments[3],arguments[4]),T.off(e,t)};return T.on(e,t),T},T.a11y={makeFocusable:function(e){return e.attr("tabIndex","0"),e},addRole:function(e,a){return e.attr("role",a),e},addLabel:function(e,a){return e.attr("aria-label",a),e},disable:function(e){return e.attr("aria-disabled",!0),e},enable:function(e){return e.attr("aria-disabled",!1),e},onEnterKey:function(e){13===e.keyCode&&(a(e.target).is(T.params.nextButton)?(T.onClickNext(e),T.isEnd?T.a11y.notify(T.params.lastSlideMessage):T.a11y.notify(T.params.nextSlideMessage)):a(e.target).is(T.params.prevButton)&&(T.onClickPrev(e),T.isBeginning?T.a11y.notify(T.params.firstSlideMessage):T.a11y.notify(T.params.prevSlideMessage)),a(e.target).is("."+T.params.bulletClass)&&a(e.target)[0].click())},liveRegion:a('<span class="'+T.params.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>'),notify:function(e){var a=T.a11y.liveRegion;0!==a.length&&(a.html(""),a.html(e))},init:function(){T.params.nextButton&&T.nextButton&&T.nextButton.length>0&&(T.a11y.makeFocusable(T.nextButton),T.a11y.addRole(T.nextButton,"button"),T.a11y.addLabel(T.nextButton,T.params.nextSlideMessage)),T.params.prevButton&&T.prevButton&&T.prevButton.length>0&&(T.a11y.makeFocusable(T.prevButton),T.a11y.addRole(T.prevButton,"button"),T.a11y.addLabel(T.prevButton,T.params.prevSlideMessage)),a(T.container).append(T.a11y.liveRegion)},initPagination:function(){T.params.pagination&&T.params.paginationClickable&&T.bullets&&T.bullets.length&&T.bullets.each(function(){var e=a(this);T.a11y.makeFocusable(e),T.a11y.addRole(e,"button"),T.a11y.addLabel(e,T.params.paginationBulletMessage.replace(/{{index}}/,e.index()+1))})},destroy:function(){T.a11y.liveRegion&&T.a11y.liveRegion.length>0&&T.a11y.liveRegion.remove()}},T.init=function(){T.params.loop&&T.createLoop(),T.updateContainerSize(),T.updateSlidesSize(),T.updatePagination(),T.params.scrollbar&&T.scrollbar&&(T.scrollbar.set(),T.params.scrollbarDraggable&&T.scrollbar.enableDraggable()),"slide"!==T.params.effect&&T.effects[T.params.effect]&&(T.params.loop||T.updateProgress(),T.effects[T.params.effect].setTranslate()),T.params.loop?T.slideTo(T.params.initialSlide+T.loopedSlides,0,T.params.runCallbacksOnInit):(T.slideTo(T.params.initialSlide,0,T.params.runCallbacksOnInit),0===T.params.initialSlide&&(T.parallax&&T.params.parallax&&T.parallax.setTranslate(),T.lazy&&T.params.lazyLoading&&(T.lazy.load(),T.lazy.initialImageLoaded=!0))),T.attachEvents(),T.params.observer&&T.support.observer&&T.initObservers(),T.params.preloadImages&&!T.params.lazyLoading&&T.preloadImages(),T.params.zoom&&T.zoom&&T.zoom.init(),T.params.autoplay&&T.startAutoplay(),T.params.keyboardControl&&T.enableKeyboardControl&&T.enableKeyboardControl(),T.params.mousewheelControl&&T.enableMousewheelControl&&T.enableMousewheelControl(),T.params.hashnavReplaceState&&(T.params.replaceState=T.params.hashnavReplaceState),T.params.history&&T.history&&T.history.init(),T.params.hashnav&&T.hashnav&&T.hashnav.init(),T.params.a11y&&T.a11y&&T.a11y.init(),T.emit("onInit",T)},T.cleanupStyles=function(){T.container.removeClass(T.classNames.join(" ")).removeAttr("style"),T.wrapper.removeAttr("style"),T.slides&&T.slides.length&&T.slides.removeClass([T.params.slideVisibleClass,T.params.slideActiveClass,T.params.slideNextClass,T.params.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-column").removeAttr("data-swiper-row"),T.paginationContainer&&T.paginationContainer.length&&T.paginationContainer.removeClass(T.params.paginationHiddenClass),T.bullets&&T.bullets.length&&T.bullets.removeClass(T.params.bulletActiveClass),T.params.prevButton&&a(T.params.prevButton).removeClass(T.params.buttonDisabledClass),T.params.nextButton&&a(T.params.nextButton).removeClass(T.params.buttonDisabledClass),T.params.scrollbar&&T.scrollbar&&(T.scrollbar.track&&T.scrollbar.track.length&&T.scrollbar.track.removeAttr("style"),T.scrollbar.drag&&T.scrollbar.drag.length&&T.scrollbar.drag.removeAttr("style"))},T.destroy=function(e,a){T.detachEvents(),T.stopAutoplay(),T.params.scrollbar&&T.scrollbar&&T.params.scrollbarDraggable&&T.scrollbar.disableDraggable(),T.params.loop&&T.destroyLoop(),a&&T.cleanupStyles(),T.disconnectObservers(),T.params.zoom&&T.zoom&&T.zoom.destroy(),T.params.keyboardControl&&T.disableKeyboardControl&&T.disableKeyboardControl(),T.params.mousewheelControl&&T.disableMousewheelControl&&T.disableMousewheelControl(),T.params.a11y&&T.a11y&&T.a11y.destroy(),T.params.history&&!T.params.replaceState&&window.removeEventListener("popstate",T.history.setHistoryPopState),T.params.hashnav&&T.hashnav&&T.hashnav.destroy(),T.emit("onDestroy"),e!==!1&&(T=null)},T.init(),T}};t.prototype={isSafari:function(){var e=window.navigator.userAgent.toLowerCase();return e.indexOf("safari")>=0&&e.indexOf("chrome")<0&&e.indexOf("android")<0}(),isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(window.navigator.userAgent),isArray:function(e){return"[object Array]"===Object.prototype.toString.apply(e)},browser:{ie:window.navigator.pointerEnabled||window.navigator.msPointerEnabled,ieTouch:window.navigator.msPointerEnabled&&window.navigator.msMaxTouchPoints>1||window.navigator.pointerEnabled&&window.navigator.maxTouchPoints>1,lteIE9:function(){var e=document.createElement("div");return e.innerHTML="<!--[if lte IE 9]><i></i><![endif]-->",1===e.getElementsByTagName("i").length}()},device:function(){var e=window.navigator.userAgent,a=e.match(/(Android);?[\s\/]+([\d.]+)?/),t=e.match(/(iPad).*OS\s([\d_]+)/),s=e.match(/(iPod)(.*OS\s([\d_]+))?/),r=!t&&e.match(/(iPhone\sOS|iOS)\s([\d_]+)/);return{ios:t||r||s,android:a}}(),support:{touch:window.Modernizr&&Modernizr.touch===!0||function(){return!!("ontouchstart"in window||window.DocumentTouch&&document instanceof DocumentTouch)}(),transforms3d:window.Modernizr&&Modernizr.csstransforms3d===!0||function(){var e=document.createElement("div").style;return"webkitPerspective"in e||"MozPerspective"in e||"OPerspective"in e||"MsPerspective"in e||"perspective"in e}(),flexbox:function(){for(var e=document.createElement("div").style,a="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),t=0;t<a.length;t++)if(a[t]in e)return!0}(),observer:function(){return"MutationObserver"in window||"WebkitMutationObserver"in window}(),passiveListener:function(){var e=!1;try{var a=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassiveListener",null,a)}catch(e){}return e}(),gestures:function(){return"ongesturestart"in window}()},plugins:{}};for(var s=["jQuery","Zepto","Dom7"],r=0;r<s.length;r++)window[s[r]]&&e(window[s[r]]);var i;i="undefined"==typeof Dom7?window.Dom7||window.Zepto||window.jQuery:Dom7,i&&("transitionEnd"in i.fn||(i.fn.transitionEnd=function(e){function a(i){if(i.target===this)for(e.call(this,i),t=0;t<s.length;t++)r.off(s[t],a)}var t,s=["webkitTransitionEnd","transitionend","oTransitionEnd","MSTransitionEnd","msTransitionEnd"],r=this;if(e)for(t=0;t<s.length;t++)r.on(s[t],a);return this}),"transform"in i.fn||(i.fn.transform=function(e){for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransform=t.MsTransform=t.msTransform=t.MozTransform=t.OTransform=t.transform=e}return this}),"transition"in i.fn||(i.fn.transition=function(e){"string"!=typeof e&&(e+="ms");for(var a=0;a<this.length;a++){var t=this[a].style;t.webkitTransitionDuration=t.MsTransitionDuration=t.msTransitionDuration=t.MozTransitionDuration=t.OTransitionDuration=t.transitionDuration=e}return this}),"outerWidth"in i.fn||(i.fn.outerWidth=function(e){return this.length>0?e?this[0].offsetWidth+parseFloat(this.css("margin-right"))+parseFloat(this.css("margin-left")):this[0].offsetWidth:null})),window.Swiper=t}(),"undefined"!=typeof module?module.exports=window.Swiper:"function"==typeof define&&define.amd&&define([],function(){"use strict";return window.Swiper});
/*! Magnific Popup - v1.1.0 - 2016-02-20
* http://dimsemenov.com/plugins/magnific-popup/
* Copyright (c) 2016 Dmitry Semenov; */
!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.st.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;if(!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">&#215;</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;var 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}}});var 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()});
(function(){"use strict";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,expires,path,domain,secure){var expires=arguments[2]!=undefined?arguments[2]:0;var path=arguments[3]!=undefined?arguments[3]:'/';var 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,path,domain){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_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(var 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=false;else if(i==num)radioGroupObj[i].checked=true;};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=false;else if(radioGroupObj[i].value==val)radioGroupObj[i].checked=true;};window.trx_addons_form_validate=function(form,opt){if(typeof(opt.error_message_show)=='undefined')opt.error_message_show=true;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.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=false;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=false;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=true;}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].max_length)=='object'){if(opt.rules[i].max_length.value>0&&val.length>opt.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=true;}}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=true;}}}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=true;}}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=true;}}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");}if(opt.error_message_class)error_message_box.toggleClass(opt.error_message_class,true);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){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>');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===true||list_fld.data('not-selected')===true||list_fld.parents('.vc_edit-form-tab').length>0||list_fld.parents('.siteorigin-widget-field').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};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===''){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');for(var i in rez.data){if(list_type!='select'&&rez.data[i]['key']==0)continue;opt_list+=list_type=='select'?'<option class="'+rez.data[i]['key']+'"'+' value="'+rez.data[i]['key']+'"'+(rez.data[i]['key']==list_val?' selected="selected"':'')+'>'+rez.data[i]['value']+'</option>':'<label><input type="checkbox"'+' value="'+rez.data[i]['key']+'"'+' name="'+list_name+'"'+'>'+rez.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=true;list_lbl.find('span.trx_addons_refresh').remove();list_fld.trigger('change');}});return false;};window.trx_addons_document_animate_to=function(id,callback){var oft=!isNaN(id)?Number(id):0;if(isNaN(id)){if(id.indexOf('#')==-1)id='#'+id;var obj=jQuery(id).eq(0);if(obj.length==0)return;oft=obj.offset().top;}var st=jQuery(window).scrollTop();var oft2=Math.max(0,oft-trx_addons_fixed_rows_height());var speed=Math.min(1200,Math.max(300,Math.round(Math.abs(oft2-st)/jQuery(window).height()*300)));if(st==0){setTimeout(function(){if(isNaN(id))oft=obj.offset().top;oft2=Math.max(0,oft-trx_addons_fixed_rows_height());jQuery('body,html').stop(true).animate({scrollTop:oft2},Math.floor(speed/2),'linear',callback);},Math.floor(speed/2));}jQuery('body,html').stop(true).animate({scrollTop:oft2},speed,'linear',callback);};window.trx_addons_fixed_rows_height=function(){var with_admin_bar=arguments.length>0?arguments[0]:true;var with_fixed_rows=arguments.length>1?arguments[1]:true;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]:true;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++){var 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=false;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_browser_is_mobile=function(){var check=false;(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=true})(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:false;};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_check_images_complete=function(cont){var complete=true;cont.find('img').each(function(){if(!complete)return;if(!jQuery(this).get(0).complete)complete=false;});return complete;};window.trx_addons_replicate=function(str,num){var rez='';for(var i=0;i<num;i++){rez+=str;}return rez;};window.trx_addons_get_icon_class=function(classes){var 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){var chg=false;classes=classes.split(' ');for(var i=0;i<classes.length;i++){if(classes[i].indexOf('icon-')>=0){classes[i]=icon;chg=true;break;}}if(!chg){if(classes.length==1&&classes[0]=='')classes[0]=icon;else classes.push(icon);}return classes.join(' ');};window.trx_addons_serialize=function(mixed_val){var obj_to_array=arguments.length==1||argument[1]===true;switch(typeof(mixed_val)){case"number":if(isNaN(mixed_val)||!isFinite(mixed_val))return false;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 false;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 false;};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 false;};})();jQuery(document).ready(function(){"use strict";var vc_init_counter=0;var vc_resize=false;trx_addons_init_actions();jQuery(window).on('beforeunload',function(){if(jQuery.browser&&!jQuery.browser.safari)jQuery('#page_preloader').css({display:'block',opacity:0}).animate({opacity:0.8},300);});function trx_addons_init_actions(){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;}jQuery('#page_preloader').animate({opacity:0},800,function(){jQuery(this).css({display:'none'});});if(trx_addons_is_retina()){trx_addons_set_cookie('trx_addons_is_retina',1,365);}trx_addons_ready_actions();jQuery(document).trigger('action.before_ready_trx_addons');jQuery(document).trigger('action.ready_trx_addons');jQuery(document).trigger('action.after_ready_trx_addons');jQuery(document).on('action.init_hidden_elements',function(e,cont){trx_addons_ready_actions(e,cont);jQuery(window).trigger('scroll');});jQuery(document).on('vc-full-width-row',function(e,el){jQuery(document).trigger('action.resize_vc_row_start',[el]);jQuery(document).trigger('action.resize_vc_row_end',[el]);});jQuery(document).on('action.resize_vc_row_end',function(e,el){vc_resize=true;trx_addons_resize_actions();});trx_addons_ready_actions();setTimeout(function(){if(!vc_resize)trx_addons_resize_actions();jQuery(window).resize(function(){if(!vc_resize)trx_addons_resize_actions();});trx_addons_scroll_actions();jQuery(window).scroll(function(){trx_addons_scroll_actions();});},1);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(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_parent.hasClass('vc_tta-tab')||link_obj.hasClass('ui-tabs-anchor')||link_parent.hasClass('vc_tta-panel-title')||link_parent.hasClass('wpb_accordion_header'))return;var href=link_obj.attr('href');if(href=='#')return;if(trx_addons_is_local_link(href)){var pos=href.indexOf('#'),offset=0;if(pos>=0){href=href.substr(pos);var obj=jQuery(href);if(obj.length>0)offset=obj.offset().top-trx_addons_fixed_rows_height();}trx_addons_document_animate_to(offset);e.preventDefault();return false;}});}if(container.find('.trx_addons_tabs:not(.inited)').length>0&&jQuery.ui&&jQuery.ui.tabs){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(container.find('.trx_addons_accordion:not(.inited)').length>0&&jQuery.ui&&jQuery.ui.accordion){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=false;var init=accordion.data('active');var active=false;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!==false&&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]);}});});}if(container.find('.trx_addons_range_slider:not(.inited)').length>0&&jQuery.ui&&jQuery.ui.slider){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');if(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(','));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===true)init_obj.values=values;else init_obj.value=values[0];range_slider.addClass('inited').slider(init_obj);});}jQuery(document).trigger('action.init_sliders',[container]);jQuery(document).trigger('action.init_shortcodes',[container]);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').addClass('video_play').find('.video_embed').html(jQuery(this).data('video'));var slider=jQuery(this).parents('.slider_swiper');if(slider.length>0){var id=slider.attr('id');TRX_ADDONS_STORAGE['swipers'][id].stopAutoplay();id=slider.data('controller');if(id&&TRX_ADDONS_STORAGE['swipers'][id+'_swiper'])TRX_ADDONS_STORAGE['swipers'][id+'_swiper'].stopAutoplay();}jQuery(window).trigger('resize');e.preventDefault();return false;});}if(TRX_ADDONS_STORAGE['popup_engine']=='pretty'){container.find("a[href$='jpg']:not(.inited),a[href$='jpeg']:not(.inited),a[href$='png']:not(.inited),a[href$='gif']:not(.inited)").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([data-rel*='pretty']):not([rel*='magnific']):not([data-rel*='magnific'])").addClass('inited');try{images.prettyPhoto({social_tools:'',theme:'facebook',deeplinking:false});}catch(e){};}else if(TRX_ADDONS_STORAGE['popup_engine']=='magnific'){container.find("a[href$='jpg']:not(.inited),a[href$='jpeg']:not(.inited),a[href$='png']:not(.inited),a[href$='gif']:not(.inited)").each(function(){jQuery(this).attr('rel','magnific');});var images=container.find("a[rel*='magnific']:not(.inited):not(.esgbox):not(.prettyphoto):not([rel*='pretty']):not([data-rel*='pretty'])").addClass('inited');setTimeout(function(){images.unbind('click.prettyphoto');},100);try{images.magnificPopup({type:'image',mainClass:'mfp-img-mobile',closeOnContentClick:true,closeBtnInside:true,fixedContentPos:true,midClick:true,preloader:true,tLoading:TRX_ADDONS_STORAGE['msg_magnific_loading'],gallery:{enabled:true},image:{tError:TRX_ADDONS_STORAGE['msg_magnific_error'],verticalFit:true},zoom:{enabled:true,duration:300,easing:'ease-in-out',opener:function(openerElement){if(!openerElement.is('img')){if(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){};container.find(".trx_addons_popup_link:not(.popup_inited)").addClass('popup_inited').magnificPopup({type:'inline',focus:'input',closeBtnInside:true,callbacks:{open:function(){if(jQuery(this.content).data('popup-content')===undefined)jQuery(this.content).data('popup-content',jQuery(this.content).html());else jQuery(this.content).html(jQuery(this.content).data('popup-content'));jQuery(document).trigger('action.init_hidden_elements',[jQuery(this.content)]);var frame=jQuery(this.content).find('.video_frame');if(frame.length>0){frame.find('> iframe').each(function(){var src=jQuery(this).attr('src');if(src.indexOf('youtube')>=0||src.indexOf('vimeo')>=0){jQuery(this).attr('src',trx_addons_add_to_url(src,{'autoplay':1}));}});}},close:function(){jQuery(this.content).empty();},resize:function(){trx_addons_resize_actions();}}});}if(container.find('.post_counters_likes:not(.inited),.comment_counters_likes:not(.inited)').length>0){container.find('.post_counters_likes:not(.inited),.comment_counters_likes:not(.inited)').addClass('inited').on('click',function(e){var button=jQuery(this);var inc=button.hasClass('enabled')?1:-1;var post_id=button.hasClass('post_counters_likes')?button.data('postid'):button.data('commentid');var cookie_likes=trx_addons_get_cookie(button.hasClass('post_counters_likes')?'trx_addons_likes':'trx_addons_comment_likes');if(cookie_likes===undefined||cookie_likes===null)cookie_likes='';jQuery.post(TRX_ADDONS_STORAGE['ajax_url'],{action:button.hasClass('post_counters_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_counters_likes')?'.post_counters_number':'.comment_counters_number').html(counter);trx_addons_set_cookie(button.hasClass('post_counters_likes')?'trx_addons_likes':'trx_addons_comment_likes',cookie_likes,365);}else{alert(TRX_ADDONS_STORAGE['msg_error_like']);}});e.preventDefault();return false;});}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 false;});});}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 false;});});}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('.','');jQuery(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 menu in TRX_ADDONS_STORAGE['menu_cache']){menu=jQuery(TRX_ADDONS_STORAGE['menu_cache'][menu]+':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':''));}});}}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 false;});}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']=true;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_counters_single .post_counters_views .post_counters_number,.sc_layouts_title_meta .post_counters_views .post_counters_number').html(rez.counter);}});},10);}});}function trx_addons_scroll_actions(){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(){if(jQuery(this).offset().top<scroll_offset+jQuery(window).height())jQuery(this).addClass(jQuery(this).data('animation'));});jQuery(document).trigger('action.scroll_trx_addons');}function trx_addons_resize_actions(cont){trx_addons_resize_video(cont);jQuery(document).trigger('action.resize_trx_addons',[cont]);}function trx_addons_resize_video(cont){if(cont===undefined)cont=jQuery('body');cont.find('video').each(function(){if(jQuery(this).parents('div:hidden,section:hidden,article:hidden').length>0){return;}var video=jQuery(this).eq(0);var 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');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)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.round(mejs_cont.length>0?Math.min(percent?10000:w_attr,mejs_cont.parents('div,article').width()):video.width()),h_real=Math.round(percent?w_real/ratio:w_real/w_attr*h_attr);if(parseInt(video.attr('data-last-width'),10)==w_real)return;if(mejs_cont.length>0&&mejs){trx_addons_set_mejs_player_dimensions(video,w_real,h_real);}if(percent){video.height(h_real);}else{video.attr({'width':w_real,'height':h_real}).css({'width':w_real+'px','height':h_real+'px'});}video.attr('data-last-width',w_real);});cont.find('.video_frame iframe').each(function(){if(jQuery(this).parents('div:hidden,section:hidden,article:hidden').length>0){return;}var iframe=jQuery(this).eq(0);if(iframe.attr('src').indexOf('soundcloud')>0)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(':'):[16,9])));ratio=ratio.length!=2||ratio[0]==0||ratio[1]==0?16/9:ratio[0]/ratio[1];var w_attr=iframe.attr('width');var h_attr=iframe.attr('height');if(!w_attr||!h_attr){return;}var percent=(''+w_attr).substr(-1)=='%';w_attr=parseInt(w_attr,10);h_attr=parseInt(h_attr,10);var pw=iframe.parent().width(),ph=iframe.parent().height(),w_real=pw,h_real=Math.round(percent?w_real/ratio:w_real/w_attr*h_attr);if(iframe.parent().css('position')=='absolute'&&h_real>ph){h_real=ph;w_real=Math.round(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);}mejs.players[pl].setPlayerSize(w,h);mejs.players[pl].setControlsSize();}}}}});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:true,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:4,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").toggleClass("trx_addons_message_box_error",false).toggleClass("trx_addons_message_box_success",false);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();}},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:true,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").toggleClass("trx_addons_message_box_error",false).toggleClass("trx_addons_message_box_success",false);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 false;}});(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(){var fullheight_item=jQuery(this);if(jQuery(this).parents('div:hidden,article:hidden').length>0){return;}var wh=0;var fullheight_row=jQuery(this).parents('.vc_row-o-full-height');if(fullheight_row.length>0){wh=fullheight_row.css('height')!='auto'?fullheight_row.height():'auto';}else{if(screen.height>1000){var adminbar=jQuery('#wpadminbar');wh=jQuery(window).height()-(adminbar.length>0?adminbar.height():0);}else wh='auto';}if(wh=='auto'||wh>0)fullheight_item.height(wh);});}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');if(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&&max_h>0){for(i=0;i<items.length;i++)items[i].css('visibility','visible').height(max_h);}});}})();(function(){"use strict";jQuery(document).on('action.init_shortcodes',trx_addons_js_composer_init);jQuery(document).on('action.init_hidden_elements',trx_addons_js_composer_init);function trx_addons_js_composer_init(e,container){if(container===undefined)container=jQuery('body');if(container.length===undefined||container.length==0)return;container.find('.vc_message_box_closeable:not(.inited)').addClass('inited').on('click',function(e){jQuery(this).fadeOut();e.preventDefault();return false;});}})();jQuery(document).on('action.ready_trx_addons',function(){"use strict";var rows=jQuery('.sc_layouts_row_fixed');if(rows.length>0){rows.each(function(){if(!jQuery(this).next().hasClass('sc_layouts_row_fixed_placeholder'))jQuery(this).after('<div class="sc_layouts_row_fixed_placeholder" style="background-color:'+jQuery(this).css('background-color')+';"></div>');});jQuery(document).on('action.scroll_trx_addons',function(){trx_addons_cpt_layouts_fix_rows(rows,false);});jQuery(document).on('action.resize_trx_addons',function(){trx_addons_cpt_layouts_fix_rows(rows,true);});}function trx_addons_cpt_layouts_fix_rows(rows,resize){if(jQuery(window).width()<=960){rows.removeClass('sc_layouts_row_fixed_on').css({'top':'auto'});return;}var scroll_offset=jQuery(window).scrollTop();var admin_bar=jQuery('#wpadminbar');var rows_offset=trx_addons_fixed_rows_height(true,false);rows.each(function(){var placeholder=jQuery(this).next();var offset=parseInt(jQuery(this).hasClass('sc_layouts_row_fixed_on')?placeholder.offset().top:jQuery(this).offset().top,10);if(isNaN(offset))offset=0;if(scroll_offset+rows_offset<=offset){if(jQuery(this).hasClass('sc_layouts_row_fixed_on')){jQuery(this).removeClass('sc_layouts_row_fixed_on').css({'top':'auto'});jQuery(document).trigger('action.sc_layouts_row_fixed_off');}}else{var h=jQuery(this).outerHeight();if(!jQuery(this).hasClass('sc_layouts_row_fixed_on')){if(rows_offset+h<jQuery(window).height()*0.33){placeholder.height(h);jQuery(this).addClass('sc_layouts_row_fixed_on').css({'top':rows_offset+'px'});h=jQuery(this).outerHeight();jQuery(document).trigger('action.sc_layouts_row_fixed_on');}}else if(resize&&jQuery(this).hasClass('sc_layouts_row_fixed_on')&&jQuery(this).offset().top!=rows_offset){jQuery(this).css({'top':rows_offset+'px'});}rows_offset+=h;}});}if(typeof TRX_ADDONS_STORAGE['animate_to_hash']=='undefined'){TRX_ADDONS_STORAGE['animate_to_hash']=true;setTimeout(function(){var fixed_height=0;if(location.hash!=''&&(fixed_height=trx_addons_fixed_rows_height())>0)trx_addons_document_animate_to(jQuery(window).scrollTop()-fixed_height);},10);}});jQuery(document).on('action.ready_trx_addons',function(){"use strict";jQuery('.sc_services_tabs:not(.inited)').addClass('inited').on('click','.sc_services_tabs_list_item:not(.sc_services_tabs_list_item_active)',function(e){jQuery(this).siblings().removeClass('sc_services_tabs_list_item_active');jQuery(this).addClass('sc_services_tabs_list_item_active');var content=jQuery(this).parent().siblings('.sc_services_tabs_content');var items=content.find('.sc_services_item');content.find('.sc_services_item_active').addClass('sc_services_item_flip').removeClass('sc_services_item_active');items.eq(jQuery(this).index()).addClass('sc_services_item_active');setTimeout(function(){content.find('.sc_services_item_flip').addClass('trx_addons_hidden').removeClass('sc_services_item_flip');items.removeClass('sc_services_item_flipping');setTimeout(function(){items.removeClass('trx_addons_hidden');},600);},600);if(true||/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor)){setTimeout(function(){content.find('.sc_services_item_active').addClass('sc_services_item_flipping');},250);}e.preventDefault();return false;});jQuery('.sc_services_tabs_simple:not(.inited)').addClass('inited').on('click','.sc_services_tabs_list_item:not(.sc_services_tabs_list_item_active)',function(e){jQuery(this).siblings().removeClass('sc_services_tabs_list_item_active');jQuery(this).addClass('sc_services_tabs_list_item_active');var content=jQuery(this).parent().siblings('.sc_services_tabs_content');var items=content.find('.sc_services_tabs_content_item');content.find('.sc_services_tabs_content_item_active').addClass('sc_services_item_flip').removeClass('sc_services_tabs_content_item_active');items.eq(jQuery(this).index()).addClass('sc_services_tabs_content_item_active');setTimeout(function(){content.find('sc_services_item_flip').removeClass('sc_services_item_flip');},600);e.preventDefault();return false;});});(function(){var j=false;window.JQClass=function(){};JQClass.classes={};JQClass.extend=function extender(f){var g=this.prototype;j=true;var h=new this();j=false;for(var i in f){h[i]=typeof f[i]=='function'&&typeof g[i]=='function'?(function(d,e){return function(){var b=this._super;this._super=function(a){return g[d].apply(this,a||[])};var c=e.apply(this,arguments);this._super=b;return c}})(i,f[i]):f[i]}function JQClass(){if(!j&&this._init){this._init.apply(this,arguments)}}JQClass.prototype=h;JQClass.prototype.constructor=JQClass;JQClass.extend=extender;return JQClass}})();(function($){JQClass.classes.JQPlugin=JQClass.extend({name:'plugin',defaultOptions:{},regionalOptions:{},_getters:[],_getMarker:function(){return'is-'+this.name},_init:function(){$.extend(this.defaultOptions,(this.regionalOptions&&this.regionalOptions[''])||{});var c=camelCase(this.name);$[c]=this;$.fn[c]=function(a){var b=Array.prototype.slice.call(arguments,1);if($[c]._isNotChained(a,b)){return $[c][a].apply($[c],[this[0]].concat(b))}return this.each(function(){if(typeof a==='string'){if(a[0]==='_'||!$[c][a]){throw'Unknown method: '+a;}$[c][a].apply($[c],[this].concat(b))}else{$[c]._attach(this,a)}})}},setDefaults:function(a){$.extend(this.defaultOptions,a||{})},_isNotChained:function(a,b){if(a==='option'&&(b.length===0||(b.length===1&&typeof b[0]==='string'))){return true}return $.inArray(a,this._getters)>-1},_attach:function(a,b){a=$(a);if(a.hasClass(this._getMarker())){return}a.addClass(this._getMarker());b=$.extend({},this.defaultOptions,this._getMetadata(a),b||{});var c=$.extend({name:this.name,elem:a,options:b},this._instSettings(a,b));a.data(this.name,c);this._postAttach(a,c);this.option(a,b)},_instSettings:function(a,b){return{}},_postAttach:function(a,b){},_getMetadata:function(d){try{var f=d.data(this.name.toLowerCase())||'';f=f.replace(/'/g,'"');f=f.replace(/([a-zA-Z0-9]+):/g,function(a,b,i){var c=f.substring(0,i).match(/"/g);return(!c||c.length%2===0?'"'+b+'":':b+':')});f=$.parseJSON('{'+f+'}');for(var g in f){var h=f[g];if(typeof h==='string'&&h.match(/^new Date\((.*)\)$/)){f[g]=eval(h)}}return f}catch(e){return{}}},_getInst:function(a){return $(a).data(this.name)||{}},option:function(a,b,c){a=$(a);var d=a.data(this.name);if(!b||(typeof b==='string'&&c==null)){var e=(d||{}).options;return(e&&b?e[b]:e)}if(!a.hasClass(this._getMarker())){return}var e=b||{};if(typeof b==='string'){e={};e[b]=c}this._optionsChanged(a,d,e);$.extend(d.options,e)},_optionsChanged:function(a,b,c){},destroy:function(a){a=$(a);if(!a.hasClass(this._getMarker())){return}this._preDestroy(a,this._getInst(a));a.removeData(this.name).removeClass(this._getMarker())},_preDestroy:function(a,b){}});function camelCase(c){return c.replace(/-([a-z])/g,function(a,b){return b.toUpperCase()})}$.JQPlugin={createPlugin:function(a,b){if(typeof a==='object'){b=a;a='JQPlugin'}a=camelCase(a);var c=camelCase(b.name);JQClass.classes[c]=JQClass.classes[a].extend(b);new JQClass.classes[c]()}}})(jQuery);(function($){var w='countdown';var Y=0;var O=1;var W=2;var D=3;var H=4;var M=5;var S=6;$.JQPlugin.createPlugin({name:w,defaultOptions:{until:null,since:null,timezone:null,serverSync:null,format:'dHMS',layout:'',compact:false,padZeroes:false,significant:0,description:'',expiryUrl:'',expiryText:'',alwaysExpire:false,onExpiry:null,onTick:null,tickInterval:1},regionalOptions:{'':{labels:['Years','Months','Weeks','Days','Hours','Minutes','Seconds'],labels1:['Year','Month','Week','Day','Hour','Minute','Second'],compactLabels:['y','m','w','d'],whichLabels:null,digits:['0','1','2','3','4','5','6','7','8','9'],timeSeparator:':',isRTL:false}},_getters:['getTimes'],_rtlClass:w+'-rtl',_sectionClass:w+'-section',_amountClass:w+'-amount',_periodClass:w+'-period',_rowClass:w+'-row',_holdingClass:w+'-holding',_showClass:w+'-show',_descrClass:w+'-descr',_timerElems:[],_init:function(){var c=this;this._super();this._serverSyncs=[];var d=(typeof Date.now=='function'?Date.now:function(){return new Date().getTime()});var e=(window.performance&&typeof window.performance.now=='function');function timerCallBack(a){var b=(a<1e12?(e?(performance.now()+performance.timing.navigationStart):d()):a||d());if(b-g>=1000){c._updateElems();g=b}f(timerCallBack)}var f=window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame||window.oRequestAnimationFrame||window.msRequestAnimationFrame||null;var g=0;if(!f||$.noRequestAnimationFrame){$.noRequestAnimationFrame=null;setInterval(function(){c._updateElems()},980)}else{g=window.animationStartTime||window.webkitAnimationStartTime||window.mozAnimationStartTime||window.oAnimationStartTime||window.msAnimationStartTime||d();f(timerCallBack)}},UTCDate:function(a,b,c,e,f,g,h,i){if(typeof b=='object'&&b.constructor==Date){i=b.getMilliseconds();h=b.getSeconds();g=b.getMinutes();f=b.getHours();e=b.getDate();c=b.getMonth();b=b.getFullYear()}var d=new Date();d.setUTCFullYear(b);d.setUTCDate(1);d.setUTCMonth(c||0);d.setUTCDate(e||1);d.setUTCHours(f||0);d.setUTCMinutes((g||0)-(Math.abs(a)<30?a*60:a));d.setUTCSeconds(h||0);d.setUTCMilliseconds(i||0);return d},periodsToSeconds:function(a){return a[0]*31557600+a[1]*2629800+a[2]*604800+a[3]*86400+a[4]*3600+a[5]*60+a[6]},resync:function(){var d=this;$('.'+this._getMarker()).each(function(){var a=$.data(this,d.name);if(a.options.serverSync){var b=null;for(var i=0;i<d._serverSyncs.length;i++){if(d._serverSyncs[i][0]==a.options.serverSync){b=d._serverSyncs[i];break}}if(b[2]==null){var c=($.isFunction(a.options.serverSync)?a.options.serverSync.apply(this,[]):null);b[2]=(c?new Date().getTime()-c.getTime():0)-b[1]}if(a._since){a._since.setMilliseconds(a._since.getMilliseconds()+b[2])}a._until.setMilliseconds(a._until.getMilliseconds()+b[2])}});for(var i=0;i<d._serverSyncs.length;i++){if(d._serverSyncs[i][2]!=null){d._serverSyncs[i][1]+=d._serverSyncs[i][2];delete d._serverSyncs[i][2]}}},_instSettings:function(a,b){return{_periods:[0,0,0,0,0,0,0]}},_addElem:function(a){if(!this._hasElem(a)){this._timerElems.push(a)}},_hasElem:function(a){return($.inArray(a,this._timerElems)>-1)},_removeElem:function(b){this._timerElems=$.map(this._timerElems,function(a){return(a==b?null:a)})},_updateElems:function(){for(var i=this._timerElems.length-1;i>=0;i--){this._updateCountdown(this._timerElems[i])}},_optionsChanged:function(a,b,c){if(c.layout){c.layout=c.layout.replace(/&lt;/g,'<').replace(/&gt;/g,'>')}this._resetExtraLabels(b.options,c);var d=(b.options.timezone!=c.timezone);$.extend(b.options,c);this._adjustSettings(a,b,c.until!=null||c.since!=null||d);var e=new Date();if((b._since&&b._since<e)||(b._until&&b._until>e)){this._addElem(a[0])}this._updateCountdown(a,b)},_updateCountdown:function(a,b){a=a.jquery?a:$(a);b=b||this._getInst(a);if(!b){return}a.html(this._generateHTML(b)).toggleClass(this._rtlClass,b.options.isRTL);if($.isFunction(b.options.onTick)){var c=b._hold!='lap'?b._periods:this._calculatePeriods(b,b._show,b.options.significant,new Date());if(b.options.tickInterval==1||this.periodsToSeconds(c)%b.options.tickInterval==0){b.options.onTick.apply(a[0],[c])}}var d=b._hold!='pause'&&(b._since?b._now.getTime()<b._since.getTime():b._now.getTime()>=b._until.getTime());if(d&&!b._expiring){b._expiring=true;if(this._hasElem(a[0])||b.options.alwaysExpire){this._removeElem(a[0]);if($.isFunction(b.options.onExpiry)){b.options.onExpiry.apply(a[0],[])}if(b.options.expiryText){var e=b.options.layout;b.options.layout=b.options.expiryText;this._updateCountdown(a[0],b);b.options.layout=e}if(b.options.expiryUrl){window.location=b.options.expiryUrl}}b._expiring=false}else if(b._hold=='pause'){this._removeElem(a[0])}},_resetExtraLabels:function(a,b){for(var n in b){if(n.match(/[Ll]abels[02-9]|compactLabels1/)){a[n]=b[n]}}for(var n in a){if(n.match(/[Ll]abels[02-9]|compactLabels1/)&&typeof b[n]==='undefined'){a[n]=null}}},_adjustSettings:function(a,b,c){var d=null;for(var i=0;i<this._serverSyncs.length;i++){if(this._serverSyncs[i][0]==b.options.serverSync){d=this._serverSyncs[i][1];break}}if(d!=null){var e=(b.options.serverSync?d:0);var f=new Date()}else{var g=($.isFunction(b.options.serverSync)?b.options.serverSync.apply(a[0],[]):null);var f=new Date();var e=(g?f.getTime()-g.getTime():0);this._serverSyncs.push([b.options.serverSync,e])}var h=b.options.timezone;h=(h==null?-f.getTimezoneOffset():h);if(c||(!c&&b._until==null&&b._since==null)){b._since=b.options.since;if(b._since!=null){b._since=this.UTCDate(h,this._determineTime(b._since,null));if(b._since&&e){b._since.setMilliseconds(b._since.getMilliseconds()+e)}}b._until=this.UTCDate(h,this._determineTime(b.options.until,f));if(e){b._until.setMilliseconds(b._until.getMilliseconds()+e)}}b._show=this._determineShow(b)},_preDestroy:function(a,b){this._removeElem(a[0]);a.empty()},pause:function(a){this._hold(a,'pause')},lap:function(a){this._hold(a,'lap')},resume:function(a){this._hold(a,null)},toggle:function(a){var b=$.data(a,this.name)||{};this[!b._hold?'pause':'resume'](a)},toggleLap:function(a){var b=$.data(a,this.name)||{};this[!b._hold?'lap':'resume'](a)},_hold:function(a,b){var c=$.data(a,this.name);if(c){if(c._hold=='pause'&&!b){c._periods=c._savePeriods;var d=(c._since?'-':'+');c[c._since?'_since':'_until']=this._determineTime(d+c._periods[0]+'y'+d+c._periods[1]+'o'+d+c._periods[2]+'w'+d+c._periods[3]+'d'+d+c._periods[4]+'h'+d+c._periods[5]+'m'+d+c._periods[6]+'s');this._addElem(a)}c._hold=b;c._savePeriods=(b=='pause'?c._periods:null);$.data(a,this.name,c);this._updateCountdown(a,c)}},getTimes:function(a){var b=$.data(a,this.name);return(!b?null:(b._hold=='pause'?b._savePeriods:(!b._hold?b._periods:this._calculatePeriods(b,b._show,b.options.significant,new Date()))))},_determineTime:function(k,l){var m=this;var n=function(a){var b=new Date();b.setTime(b.getTime()+a*1000);return b};var o=function(a){a=a.toLowerCase();var b=new Date();var c=b.getFullYear();var d=b.getMonth();var e=b.getDate();var f=b.getHours();var g=b.getMinutes();var h=b.getSeconds();var i=/([+-]?[0-9]+)\s*(s|m|h|d|w|o|y)?/g;var j=i.exec(a);while(j){switch(j[2]||'s'){case's':h+=parseInt(j[1],10);break;case'm':g+=parseInt(j[1],10);break;case'h':f+=parseInt(j[1],10);break;case'd':e+=parseInt(j[1],10);break;case'w':e+=parseInt(j[1],10)*7;break;case'o':d+=parseInt(j[1],10);e=Math.min(e,m._getDaysInMonth(c,d));break;case'y':c+=parseInt(j[1],10);e=Math.min(e,m._getDaysInMonth(c,d));break}j=i.exec(a)}return new Date(c,d,e,f,g,h,0)};var p=(k==null?l:(typeof k=='string'?o(k):(typeof k=='number'?n(k):k)));if(p)p.setMilliseconds(0);return p},_getDaysInMonth:function(a,b){return 32-new Date(a,b,32).getDate()},_normalLabels:function(a){return a},_generateHTML:function(c){var d=this;c._periods=(c._hold?c._periods:this._calculatePeriods(c,c._show,c.options.significant,new Date()));var e=false;var f=0;var g=c.options.significant;var h=$.extend({},c._show);for(var i=Y;i<=S;i++){e|=(c._show[i]=='?'&&c._periods[i]>0);h[i]=(c._show[i]=='?'&&!e?null:c._show[i]);f+=(h[i]?1:0);g-=(c._periods[i]>0?1:0)}var j=[false,false,false,false,false,false,false];for(var i=S;i>=Y;i--){if(c._show[i]){if(c._periods[i]){j[i]=true}else{j[i]=g>0;g--}}}var k=(c.options.compact?c.options.compactLabels:c.options.labels);var l=c.options.whichLabels||this._normalLabels;var m=function(a){var b=c.options['compactLabels'+l(c._periods[a])];return(h[a]?d._translateDigits(c,c._periods[a])+(b?b[a]:k[a])+' ':'')};var n=(c.options.padZeroes?2:1);var o=function(a){var b=c.options['labels'+l(c._periods[a])];return((!c.options.significant&&h[a])||(c.options.significant&&j[a])?'<span class="'+d._sectionClass+'">'+'<span class="'+d._amountClass+'">'+d._minDigits(c,c._periods[a],n)+'</span>'+'<span class="'+d._periodClass+'">'+(b?b[a]:k[a])+'</span></span>':'')};return(c.options.layout?this._buildLayout(c,h,c.options.layout,c.options.compact,c.options.significant,j):((c.options.compact?'<span class="'+this._rowClass+' '+this._amountClass+(c._hold?' '+this._holdingClass:'')+'">'+m(Y)+m(O)+m(W)+m(D)+(h[H]?this._minDigits(c,c._periods[H],2):'')+(h[M]?(h[H]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[M],2):'')+(h[S]?(h[H]||h[M]?c.options.timeSeparator:'')+this._minDigits(c,c._periods[S],2):''):'<span class="'+this._rowClass+' '+this._showClass+(c.options.significant||f)+(c._hold?' '+this._holdingClass:'')+'">'+o(Y)+o(O)+o(W)+o(D)+o(H)+o(M)+o(S))+'</span>'+(c.options.description?'<span class="'+this._rowClass+' '+this._descrClass+'">'+c.options.description+'</span>':'')))},_buildLayout:function(c,d,e,f,g,h){var j=c.options[f?'compactLabels':'labels'];var k=c.options.whichLabels||this._normalLabels;var l=function(a){return(c.options[(f?'compactLabels':'labels')+k(c._periods[a])]||j)[a]};var m=function(a,b){return c.options.digits[Math.floor(a/b)%10]};var o={desc:c.options.description,sep:c.options.timeSeparator,yl:l(Y),yn:this._minDigits(c,c._periods[Y],1),ynn:this._minDigits(c,c._periods[Y],2),ynnn:this._minDigits(c,c._periods[Y],3),y1:m(c._periods[Y],1),y10:m(c._periods[Y],10),y100:m(c._periods[Y],100),y1000:m(c._periods[Y],1000),ol:l(O),on:this._minDigits(c,c._periods[O],1),onn:this._minDigits(c,c._periods[O],2),onnn:this._minDigits(c,c._periods[O],3),o1:m(c._periods[O],1),o10:m(c._periods[O],10),o100:m(c._periods[O],100),o1000:m(c._periods[O],1000),wl:l(W),wn:this._minDigits(c,c._periods[W],1),wnn:this._minDigits(c,c._periods[W],2),wnnn:this._minDigits(c,c._periods[W],3),w1:m(c._periods[W],1),w10:m(c._periods[W],10),w100:m(c._periods[W],100),w1000:m(c._periods[W],1000),dl:l(D),dn:this._minDigits(c,c._periods[D],1),dnn:this._minDigits(c,c._periods[D],2),dnnn:this._minDigits(c,c._periods[D],3),d1:m(c._periods[D],1),d10:m(c._periods[D],10),d100:m(c._periods[D],100),d1000:m(c._periods[D],1000),hl:l(H),hn:this._minDigits(c,c._periods[H],1),hnn:this._minDigits(c,c._periods[H],2),hnnn:this._minDigits(c,c._periods[H],3),h1:m(c._periods[H],1),h10:m(c._periods[H],10),h100:m(c._periods[H],100),h1000:m(c._periods[H],1000),ml:l(M),mn:this._minDigits(c,c._periods[M],1),mnn:this._minDigits(c,c._periods[M],2),mnnn:this._minDigits(c,c._periods[M],3),m1:m(c._periods[M],1),m10:m(c._periods[M],10),m100:m(c._periods[M],100),m1000:m(c._periods[M],1000),sl:l(S),sn:this._minDigits(c,c._periods[S],1),snn:this._minDigits(c,c._periods[S],2),snnn:this._minDigits(c,c._periods[S],3),s1:m(c._periods[S],1),s10:m(c._periods[S],10),s100:m(c._periods[S],100),s1000:m(c._periods[S],1000)};var p=e;for(var i=Y;i<=S;i++){var q='yowdhms'.charAt(i);var r=new RegExp('\\{'+q+'<\\}([\\s\\S]*)\\{'+q+'>\\}','g');p=p.replace(r,((!g&&d[i])||(g&&h[i])?'$1':''))}$.each(o,function(n,v){var a=new RegExp('\\{'+n+'\\}','g');p=p.replace(a,v)});return p},_minDigits:function(a,b,c){b=''+b;if(b.length>=c){return this._translateDigits(a,b)}b='0000000000'+b;return this._translateDigits(a,b.substr(b.length-c))},_translateDigits:function(b,c){return(''+c).replace(/[0-9]/g,function(a){return b.options.digits[a]})},_determineShow:function(a){var b=a.options.format;var c=[];c[Y]=(b.match('y')?'?':(b.match('Y')?'!':null));c[O]=(b.match('o')?'?':(b.match('O')?'!':null));c[W]=(b.match('w')?'?':(b.match('W')?'!':null));c[D]=(b.match('d')?'?':(b.match('D')?'!':null));c[H]=(b.match('h')?'?':(b.match('H')?'!':null));c[M]=(b.match('m')?'?':(b.match('M')?'!':null));c[S]=(b.match('s')?'?':(b.match('S')?'!':null));return c},_calculatePeriods:function(c,d,e,f){c._now=f;c._now.setMilliseconds(0);var g=new Date(c._now.getTime());if(c._since){if(f.getTime()<c._since.getTime()){c._now=f=g}else{f=c._since}}else{g.setTime(c._until.getTime());if(f.getTime()>c._until.getTime()){c._now=f=g}}var h=[0,0,0,0,0,0,0];if(d[Y]||d[O]){var i=this._getDaysInMonth(f.getFullYear(),f.getMonth());var j=this._getDaysInMonth(g.getFullYear(),g.getMonth());var k=(g.getDate()==f.getDate()||(g.getDate()>=Math.min(i,j)&&f.getDate()>=Math.min(i,j)));var l=function(a){return(a.getHours()*60+a.getMinutes())*60+a.getSeconds()};var m=Math.max(0,(g.getFullYear()-f.getFullYear())*12+g.getMonth()-f.getMonth()+((g.getDate()<f.getDate()&&!k)||(k&&l(g)<l(f))?-1:0));h[Y]=(d[Y]?Math.floor(m/12):0);h[O]=(d[O]?m-h[Y]*12:0);f=new Date(f.getTime());var n=(f.getDate()==i);var o=this._getDaysInMonth(f.getFullYear()+h[Y],f.getMonth()+h[O]);if(f.getDate()>o){f.setDate(o)}f.setFullYear(f.getFullYear()+h[Y]);f.setMonth(f.getMonth()+h[O]);if(n){f.setDate(o)}}var p=Math.floor((g.getTime()-f.getTime())/1000);var q=function(a,b){h[a]=(d[a]?Math.floor(p/b):0);p-=h[a]*b};q(W,604800);q(D,86400);q(H,3600);q(M,60);q(S,1);if(p>0&&!c._since){var r=[1,12,4.3482,7,24,60,60];var s=S;var t=1;for(var u=S;u>=Y;u--){if(d[u]){if(h[s]>=t){h[s]=0;p=1}if(p>0){h[u]++;p=0;s=u;t=1}}t*=r[u]}}if(e){for(var u=Y;u<=S;u++){if(e&&h[u]){e--}else if(!e){h[u]=0}}}return h}})})(jQuery);(function(){"use strict";jQuery(document).on('action.init_hidden_elements',trx_addons_sc_countdown_init);jQuery(document).on('action.init_shortcodes',trx_addons_sc_countdown_init);function trx_addons_sc_countdown_init(e,container){if(container===undefined)container=jQuery('body');container.find('.sc_countdown:not(.inited)').each(function(){jQuery(this).addClass('inited');var id=jQuery(this).attr('id');var curDate=new Date();var curDateTimeStr=curDate.getFullYear()+'-'+(curDate.getMonth()<9?'0':'')+(curDate.getMonth()+1)+'-'+(curDate.getDate()<10?'0':'')+curDate.getDate()+' '+(curDate.getHours()<10?'0':'')+curDate.getHours()+':'+(curDate.getMinutes()<10?'0':'')+curDate.getMinutes()+':'+(curDate.getSeconds()<10?'0':'')+curDate.getSeconds();var interval=1;var endDateStr=jQuery(this).data('date');var endDateParts=endDateStr.split('-');var endTimeStr=jQuery(this).data('time');var endTimeParts=endTimeStr.split(':');if(endTimeParts.length<3)endTimeParts[2]='00';var endDateTimeStr=endDateStr+' '+endTimeStr;if(curDateTimeStr<endDateTimeStr){jQuery(this).find('.sc_countdown_placeholder').countdown({until:new Date(endDateParts[0],endDateParts[1]-1,endDateParts[2],endTimeParts[0],endTimeParts[1],endTimeParts[2]),tickInterval:interval,onTick:trx_addons_sc_countdown});}else{jQuery(this).find('.sc_countdown_placeholder').countdown({since:new Date(endDateParts[0],endDateParts[1]-1,endDateParts[2],endTimeParts[0],endTimeParts[1],endTimeParts[2]),tickInterval:interval,onTick:trx_addons_sc_countdown});}});}function trx_addons_sc_countdown(dt){var counter=jQuery(this).parent();for(var i=3;i<dt.length;i++){var v=(dt[i]<10?'0':'')+dt[i];var item=counter.find('.sc_countdown_item').eq(i-3);var digits=item.find('.sc_countdown_digits span').addClass('hide');for(var ch=v.length-1;ch>=0;ch--){digits.eq(ch+(i==3&&v.length<3?1:0)).removeClass('hide').text(v.substr(ch,1));}trx_addons_sc_countdown_update_canvas(item,dt[i]);}}function trx_addons_sc_countdown_update_canvas(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=false;if(canvas.attr('width')!=w){needRepaint=true;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,false);context.imageSmoothingEnabled=true;context.lineWidth=brd;context.strokeStyle=canvas.data('color');context.stroke();}})();jQuery(document).on('action.init_shortcodes',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 false;});}jQuery('[class*="sc_input_hover_"] input,[class*="sc_input_hover_"] textarea').each(function(){sc_form_mark_filled(jQuery(this));});jQuery('[class*="sc_input_hover_"] input,[class*="sc_input_hover_"] textarea').on('blur change',function(){sc_form_mark_filled(jQuery(this));});jQuery('input,textarea,select').on('change',function(){jQuery(this).removeClass('trx_addons_field_error');});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 false;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").toggleClass("trx_addons_message_box_error",false).toggleClass("trx_addons_message_box_success",false);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':false,'geocoder':null,'maps':[]};jQuery(document).on('action.init_hidden_elements',trx_addons_sc_googlemap_init);jQuery(document).on('action.init_shortcodes',trx_addons_sc_googlemap_init);function trx_addons_sc_googlemap_init(e,container){if(container===undefined)container=jQuery('body');if(container.find('.sc_googlemap:not(.inited)').length>0){container.find('.sc_googlemap:not(.inited)').each(function(){if(jQuery(this).parents('div:hidden,article:hidden').length>0)return;var map=jQuery(this).addClass('inited');var map_id=map.attr('id');var map_zoom=map.data('zoom');var map_style=map.data('style');var map_cluster_icon=map.data('cluster-icon');var map_markers=[];map.find('.sc_googlemap_marker').each(function(){var marker=jQuery(this);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:marker.data('address'),latlng:marker.data('latlng'),description:marker.data('description'),title:marker.data('title')});});trx_addons_sc_googlemap_create(jQuery('#'+map_id).get(0),{style:map_style,zoom:map_zoom,cluster_icon:map_cluster_icon,markers:map_markers});});}}function trx_addons_sc_googlemap_create(dom_obj,coords){if(typeof google=="undefined"){return;}if(!googlemap.inited)trx_addons_sc_googlemap_init_styles();var id=dom_obj.id;googlemap.maps[id]={dom:dom_obj,markers:coords.markers,geocoder_request:false,cluster:null,clusterIcon:coords.cluster_icon,opt:{center:null,scrollwheel:false,scaleControl:false,disableDefaultUI:false,zoom:coords.zoom,zoomControl:true,panControl:true,mapTypeControl:false,streetViewControl:false,overviewMapControl:false,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);if(googlemap.maps[id].opt['zoom']<1)googlemap.maps[id].bounds=new google.maps.LatLngBounds();else googlemap.maps[id].map.setZoom(googlemap.maps[id].opt['zoom']);for(var i in googlemap.maps[id].markers)googlemap.maps[id].markers[i].inited=false;trx_addons_sc_googlemap_add_markers(id);jQuery(document).on('action.resize_trx_addons',function(){if(googlemap.maps[id].map)googlemap.maps[id].map.setCenter(googlemap.maps[id].opt['center']);});}function trx_addons_sc_googlemap_add_markers(id){var inited=0;for(var i in googlemap.maps[id].markers){if(googlemap.maps[id].markers[i].inited){inited++;continue;}if(googlemap.maps[id].markers[i].latlng==''){if(googlemap.maps[id].geocoder_request!==false)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){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,'');googlemap.maps[id].geocoder_request=false;setTimeout(function(){trx_addons_sc_googlemap_add_markers(id);},200);}else dcl(TRX_ADDONS_STORAGE['msg_sc_googlemap_geocoder_error']+' '+status);});}else{var latlngStr=googlemap.maps[id].markers[i].latlng.split(',');var markerInit={map:googlemap.maps[id].map,position:new google.maps.LatLng(latlngStr[0],latlngStr[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,null,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;googlemap.maps[id].markers[i].marker=new google.maps.Marker(markerInit);if(googlemap.maps[id].opt['center']==null){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:googlemap.maps[id].markers[i].description});google.maps.event.addListener(googlemap.maps[id].markers[i].marker,"click",function(e){var latlng=e.latLng.toString().replace("(",'').replace(")","").replace(" ","");for(var i in googlemap.maps[id].markers){if(trx_addons_googlemap_compare_latlng(latlng,googlemap.maps[id].markers[i].latlng)){googlemap.maps[id].markers[i].infowindow.open(googlemap.maps[id].map,googlemap.maps[id].markers[i].marker);break;}}});}googlemap.maps[id].markers[i].inited=true;inited++;if(googlemap.maps[id].opt['zoom']<1){googlemap.maps[id].bounds.extend(markerInit.position);}}}if(inited>1&&inited==googlemap.maps[id].markers.length){var markers=[];for(i in googlemap.maps[id].markers)markers.push(googlemap.maps[id].markers[i].marker);googlemap.maps[id].cluster=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].map.fitBounds(googlemap.maps[id].bounds);}}function trx_addons_googlemap_compare_latlng(l1,l2){var l1=l1.replace(/\s/g,'',l1).split(',');var l2=l2.replace(/\s/g,'',l2).split(',');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":true},{"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=true;}})();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;a<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.clusters_.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;b<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];if(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=false;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=true;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=true;self.init();return true;}};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:false;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();if(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(true);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 false;}};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_shortcodes',function(e,container){"use strict";var time=50;container.find('.sc_icon_type_svg: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;});});jQuery(document).on('action.init_shortcodes',function(e,container){"use strict";jQuery('.sc_popup:not(.inited)').each(function(){var id=jQuery(this).attr('id');if(!id)return;jQuery('a[href="#'+id+'"]').addClass('trx_addons_popup_link');jQuery(this).addClass('inited');});});(function(){"use strict";jQuery(document).on('action.init_hidden_elements',trx_addons_sc_skills_init);jQuery(document).on('action.init_shortcodes',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=true;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:skillsItem.parents('.vc_row[data-vc-full-width="true"]').length==0,animationSteps:steps,animationEasing:easing,animateRotate:true,animateScale:skillsItem.parents('.vc_row[data-vc-full-width="true"]').length==0,};var pieData=[];total.each(function(){var color=jQuery(this).data('color');var 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=false;}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=false;new Chart(canvas.get(0).getContext("2d")).Doughnut(data,opt);}});}})();(function(){"use strict";jQuery(document).on('action.init_sliders',trx_addons_init_sliders);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_swiper').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=slide.data('image');var title=slide.data('title');var cats=slide.data('cats');var date=slide.data('date');controller_html+='<div class="swiper-slide"'+' style="'+(image!==undefined?'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+'</span>'+'</div>'+'</div>';});controller.html('<div id="'+controller_id+'_outer"'+' class="slider_swiper_outer slider_style_controller'+' slider_outer_'+(controller_controls==1?'controls slider_outer_controls_side':'nocontrols')+' 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_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="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');var slider_id=controls.data('slider-id');if(!slider_id)return;slider_id+='_swiper';if(jQuery('#'+slider_id).length==0)return;controls.on('click','a',function(e){if(jQuery(this).hasClass('slider_next'))TRX_ADDONS_STORAGE['swipers'][slider_id].slideNext();else TRX_ADDONS_STORAGE['swipers'][slider_id].slidePrev();e.preventDefault();return false;});if(controls.find('.slider_progress_bar').length>0){var bar=controls.find('.slider_progress_bar');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)bar.width(Math.ceil(current/total*100)+'%');}});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+'"]').index();s.slideTo(slide_idx);e.preventDefault();return false;});}});}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 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 direction=slider.data('direction');if(direction!='vertical')direction='horizontal';var smw=slider.data('slides-min-width');if(smw===undefined){smw=180;slider.attr('data-slides-min-width',smw);}var spv=slider.data('slides-per-view');if(spv==undefined){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;var interval=slider.data('interval');if(interval===undefined)interval=Math.round(5000*(1+Math.random()));if(isNaN(interval))interval=0;if(TRX_ADDONS_STORAGE['swipers']===undefined)TRX_ADDONS_STORAGE['swipers']={};TRX_ADDONS_STORAGE['swipers'][id]=new Swiper('.'+id,{direction:direction,calculateHeight:!slider.hasClass('slider_height_fixed'),resizeReInit:true,autoResize:true,effect:slider.data('effect')?slider.data('effect'):'slide',pagination:slider.hasClass('slider_pagination')?'#'+cont_id+' .slider_pagination_wrap':false,paginationClickable:slider.hasClass('slider_pagination')?'#'+cont_id+' .slider_pagination_wrap':false,paginationType:slider.hasClass('slider_pagination')&&slider.data('pagination')?slider.data('pagination'):'bullets',nextButton:slider.hasClass('slider_controls')?'#'+cont_id+' .slider_next':false,prevButton:slider.hasClass('slider_controls')?'#'+cont_id+' .slider_prev':false,autoplay:slider.hasClass('slider_noautoplay')||interval==0?false:parseInt(interval,10),autoplayDisableOnInteraction:true,initialSlide:0,slidesPerView:spv,loopedSlides:spv,spaceBetween:space,speed:600,centeredSlides:false,loop:true,grabCursor:!is_controller,slideToClickedSlide:is_controller,touchRatio:is_controller?0.2:1,onSlideChangeStart:function(swiper){cont.find('.slider_titles_outside_wrap .active').removeClass('active').fadeOut();var controlled_slider=jQuery('#'+slider.data(is_controller?'controlled-slider':'controller')+' .slider_swiper');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+'"]').index();TRX_ADDONS_STORAGE['swipers'][controlled_id].slideTo(slide_idx);}slider.trigger('slide_change_start');},onSlideChangeEnd:function(swiper){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 false;});slider.attr('data-busy',1).animate({'opacity':1},'fast');setTimeout(function(){slider.attr('data-busy',0);var controller=controller_id?jQuery('#'+controller_id):false;if(controller&&controller.length>0&&controller.hasClass('sc_slider_controller_vertical')&&controller.hasClass('sc_slider_controller_height_auto')){var paddings=parseFloat(controller.css('paddingTop'));if(isNaN(paddings))paddings=0;controller.find('.slider_swiper').height(slider.height()-2*paddings);}},300);jQuery(window).trigger('scroll');});}}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_swiper.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 slider_width=slider.width();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 spv=slider.data('slides-per-view');if(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;}}TRX_ADDONS_STORAGE['swipers'][id].onResize();}if(!slider.hasClass('slider_noresize')||slider.height()==0){var slide=slider.find('.swiper-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;slider.height(Math.floor((spv==1?slider_width:slide_width)/ratio_x*ratio_y));var controller_id=slider.data('controller');var controller=controller_id?jQuery('#'+controller_id):false;if(controller&&controller.length>0&&controller.hasClass('sc_slider_controller_vertical')&&controller.hasClass('sc_slider_controller_height_auto')){if(screen.width>=768){var paddings=parseFloat(controller.css('paddingTop'));if(isNaN(paddings))paddings=0;controller.find('.slider_swiper').height(slider.height()-2*paddings);}else{var controller_spv=controller.data('slides-per-view');if(isNaN(controller_spv))controller_spv=1;controller.find('.slider_swiper').height(controller_spv*100);}}}}});}})();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',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[1]);jQuery('.sc_layouts_cart_items_short').text(items[0]);jQuery('.sc_layouts_cart').data({'items':cnt?cnt:0,'summa':total?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');if(widget.length>0&&widget.text().replace(/\s*/g,'')!=''){jQuery(this).siblings('.sc_layouts_cart_widget').slideToggle();}e.preventDefault();return false;}).on('click','.sc_layouts_cart_widget_close',function(e){jQuery(this).parent().slideUp();e.preventDefault();return false;});}});jQuery(document).on('action.ready_trx_addons',function(){"use strict";jQuery('.sc_layouts_logo').on('click',function(e){if(jQuery(this).attr('href')=='#'){trx_addons_document_animate_to(0);e.preventDefault();return false;}});});(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:false,dropShadows:false,onBeforeShow:function(ul){if(jQuery(this).parents("ul").length>1){var w=jQuery('.page_wrap').length>0?jQuery('.page_wrap').width():jQuery(window).width();var par_offset=jQuery(this).parents("ul").offset().left;var par_width=jQuery(this).parents("ul").outerWidth();var ul_width=jQuery(this).outerWidth();if(par_offset+par_width+ul_width>w-20&&par_offset-ul_width>0)jQuery(this).addClass('submenu_left');else jQuery(this).removeClass('submenu_left');}if(jQuery(this).parents('[class*="columns-"]').length==0&&animation_in!='none'){jQuery(this).removeClass('animated fast '+animation_out);jQuery(this).addClass('animated fast '+animation_in);}},onBeforeHide:function(ul){if(jQuery(this).parents('[class*="columns-"]').length==0&&animation_out!='none'){jQuery(this).removeClass('animated fast '+animation_in);jQuery(this).addClass('animated fast '+animation_out);}}});});};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(){menu.find('>ul').spasticNav({style:style,colorOverride:false});},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 false;});jQuery(document).on('click',function(e){jQuery('.sc_layouts_menu_popup.opened').removeClass('opened').slideUp();});}});});jQuery(document).on('action.resize_trx_addons',function(){trx_addons_menu_collapse();});function trx_addons_menu_collapse(){jQuery('.sc_layouts_menu').each(function(){var ul=jQuery(this).find('>ul.inited');if(ul.length==0)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'))return;var w_max=sc_layouts_item.parent().width();sc_layouts_item.siblings().each(function(){if(!jQuery(this).hasClass('vc_empty_space'))w_max-=(jQuery(this).outerWidth()+parseFloat(jQuery(this).css('marginLeft'))+parseFloat(jQuery(this).css('marginRight')));});w_max-=(parseFloat(sc_layouts_item.css('marginLeft'))+parseFloat(sc_layouts_item.css('marginRight')));w_max-=2;var w_all=0;var move=false;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_icon-dot3"></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)return;w_all+=!cur_item.hasClass('menu-collapse')||cur_item.css('display')!='none'?cur_item.outerWidth():0;if(w_all>w_max)move=true;});if(move){w_all=li_collapse.outerWidth();ul.find("> li:not('.menu-collapse')").each(function(idx){var cur_item=jQuery(this);var cur_width=cur_item.outerWidth();if(w_all<=w_max)w_all+=cur_width;if(w_all>w_max){var moved=false;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=true;}});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=true;items.each(function(){if(!move)return;if(items.length-cnt==1)w_all-=li_collapse.outerWidth();w_all+=parseFloat(jQuery(this).data('width'));if(w_all<w_max){jQuery(this).insertBefore(li_collapse);cnt++;}else move=false;});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:true,},options);return this.each(function(){var nav=$(this),currentPageItem=nav.find('>.current-menu-item,>.current-menu-parent,>.current-menu-ancestor'),hidden=false,blob,reset;if(currentPageItem.length===0){currentPageItem=nav.find('li').eq(0);hidden=true;}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('>li: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}).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 false;});search_wrap.find('.search_close').on('click',function(e){trx_addons_search_close(search_wrap);e.preventDefault();return false;});search_wrap.find('.search_results_close').on('click',function(e){jQuery(this).parent().fadeOut();e.preventDefault();return false;});search_wrap.on('click','.search_more',function(e){if(search_field.val()!='')search_wrap.find('form').get(0).submit();e.preventDefault();return false;});});}function trx_addons_search_close(search_wrap){search_wrap.removeClass('search_opened');search_wrap.find('.search_results').fadeOut();}});
;(function($){"use strict";var methods=(function(){var c={bcClass:'sf-breadcrumb',menuClass:'sf-js-enabled',anchorClass:'sf-with-ul',menuArrowClass:'sf-arrows'},ios=(function(){var ios=/iPhone|iPad|iPod/i.test(navigator.userAgent);if(ios){$(window).on('load',function(){$('body').children().on('click',$.noop);});}
return ios;})(),wp7=(function(){var style=document.documentElement.style;return('behavior'in style&&'fill'in style&&/iemobile/i.test(navigator.userAgent));})(),toggleMenuClasses=function($menu,o){var classes=c.menuClass;if(o.cssArrows){classes+=' '+c.menuArrowClass;}
$menu.toggleClass(classes);},setPathToCurrent=function($menu,o){return $menu.find('li.'+o.pathClass).slice(0,o.pathLevels).addClass(o.hoverClass+' '+c.bcClass).filter(function(){return($(this).children(o.popUpSelector).hide().show().length);}).removeClass(o.pathClass);},toggleAnchorClass=function($li){$li.children('a').toggleClass(c.anchorClass);},toggleTouchAction=function($menu){var touchAction=$menu.css('ms-touch-action');touchAction=(touchAction==='pan-y')?'auto':'pan-y';$menu.css('ms-touch-action',touchAction);},applyHandlers=function($menu,o){var targets='li:has('+o.popUpSelector+')';if($.fn.hoverIntent&&!o.disableHI){$menu.hoverIntent(over,out,targets);}
else{$menu.on('mouseenter.superfish',targets,over).on('mouseleave.superfish',targets,out);}
var touchevent='MSPointerDown.superfish';if(!ios){touchevent+=' touchend.superfish';}
if(wp7){touchevent+=' mousedown.superfish';}
$menu.on('focusin.superfish','li',over).on('focusout.superfish','li',out).on(touchevent,'a',o,touchHandler);},touchHandler=function(e){var $this=$(this),$ul=$this.siblings(e.data.popUpSelector);if($ul.length>0&&$ul.is(':hidden')){$this.one('click.superfish',false);if(e.type==='MSPointerDown'){$this.trigger('focus');}else{$.proxy(over,$this.parent('li'))();}}},over=function(){var $this=$(this),o=getOptions($this);clearTimeout(o.sfTimer);$this.siblings().superfish('hide').end().superfish('show');},out=function(){var $this=$(this),o=getOptions($this);if(ios){$.proxy(close,$this,o)();}
else{clearTimeout(o.sfTimer);o.sfTimer=setTimeout($.proxy(close,$this,o),o.delay);}},close=function(o){o.retainPath=($.inArray(this[0],o.$path)>-1);this.superfish('hide');if(!this.parents('.'+o.hoverClass).length){o.onIdle.call(getMenu(this));if(o.$path.length){$.proxy(over,o.$path)();}}},getMenu=function($el){return $el.closest('.'+c.menuClass);},getOptions=function($el){return getMenu($el).data('sf-options');};return{hide:function(instant){if(this.length){var $this=this,o=getOptions($this);if(!o){return this;}
var not=(o.retainPath===true)?o.$path:'',$ul=$this.find('li.'+o.hoverClass).add(this).not(not).removeClass(o.hoverClass).children(o.popUpSelector),speed=o.speedOut;if(instant){$ul.show();speed=0;}
o.retainPath=false;o.onBeforeHide.call($ul);$ul.stop(true,true).animate(o.animationOut,speed,function(){var $this=$(this);o.onHide.call($this);});}
return this;},show:function(){var o=getOptions(this);if(!o){return this;}
var $this=this.addClass(o.hoverClass),$ul=$this.children(o.popUpSelector);o.onBeforeShow.call($ul);$ul.stop(true,true).animate(o.animation,o.speed,function(){o.onShow.call($ul);});return this;},destroy:function(){return this.each(function(){var $this=$(this),o=$this.data('sf-options'),$hasPopUp;if(!o){return false;}
$hasPopUp=$this.find(o.popUpSelector).parent('li');clearTimeout(o.sfTimer);toggleMenuClasses($this,o);toggleAnchorClass($hasPopUp);toggleTouchAction($this);$this.off('.superfish').off('.hoverIntent');$hasPopUp.children(o.popUpSelector).attr('style',function(i,style){return style.replace(/display[^;]+;?/g,'');});o.$path.removeClass(o.hoverClass+' '+c.bcClass).addClass(o.pathClass);$this.find('.'+o.hoverClass).removeClass(o.hoverClass);o.onDestroy.call($this);$this.removeData('sf-options');});},init:function(op){return this.each(function(){var $this=$(this);if($this.data('sf-options')){return false;}
var o=$.extend({},$.fn.superfish.defaults,op),$hasPopUp=$this.find(o.popUpSelector).parent('li');o.$path=setPathToCurrent($this,o);$this.data('sf-options',o);toggleMenuClasses($this,o);toggleAnchorClass($hasPopUp);toggleTouchAction($this);applyHandlers($this,o);$hasPopUp.not('.'+c.bcClass).superfish('hide',true);o.onInit.call(this);});}};})();$.fn.superfish=function(method,args){if(methods[method]){return methods[method].apply(this,Array.prototype.slice.call(arguments,1));}
else if(typeof method==='object'||!method){return methods.init.apply(this,arguments);}
else{return $.error('Method '+method+' does not exist on jQuery.fn.superfish');}};$.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:true,disableHI:false,onInit:$.noop,onBeforeShow:$.noop,onShow:$.noop,onBeforeHide:$.noop,onHide:$.noop,onIdle:$.noop,onDestroy:$.noop};$.fn.extend({hideSuperfishUl:methods.hide,showSuperfishUl:methods.show});})(jQuery);
document.addEventListener("DOMContentLoaded",(e=>{var t;wpcf7_recaptcha={...null!==(t=wpcf7_recaptcha)&&void 0!==t?t:{}};const c=wpcf7_recaptcha.sitekey,{homepage:n,contactform:a}=wpcf7_recaptcha.actions,o=e=>{const{action:t,func:n,params:a}=e;grecaptcha.execute(c,{action:t}).then((e=>{const c=new CustomEvent("wpcf7grecaptchaexecuted",{detail:{action:t,token:e}});document.dispatchEvent(c)})).then((()=>{"function"==typeof n&&n(...a)})).catch((e=>console.error(e)))};if(grecaptcha.ready((()=>{o({action:n})})),document.addEventListener("change",(e=>{o({action:a})})),"undefined"!=typeof wpcf7&&"function"==typeof wpcf7.submit){const e=wpcf7.submit;wpcf7.submit=(t,c={})=>{o({action:a,func:e,params:[t,c]})}}document.addEventListener("wpcf7grecaptchaexecuted",(e=>{const t=document.querySelectorAll('form.wpcf7-form input[name="_wpcf7_recaptcha_response"]');for(let c=0;c<t.length;c++)t[c].setAttribute("value",e.detail.token)}))}));
(function(global){"use strict";global.Bideo=function(){this.opt=null;this.videoEl=null;this.approxLoadingRate=null;this._resize=null;this._progress=null;this.startTime=null;this.onLoadCalled=false;this.init=function(opt){this.opt=opt=opt||{};var self=this;self._resize=self.resize.bind(this);self.videoEl=opt.videoEl;self.videoEl.addEventListener('loadedmetadata',self._resize,false);self.videoEl.addEventListener('canplay',function(){if(!self.opt.isMobile){self.opt.onLoad&&self.opt.onLoad();if(self.opt.autoplay!==false)self.videoEl.play();}});if(self.opt.resize){global.addEventListener('resize',self._resize,false);}this.startTime=(new Date()).getTime();this.opt.src.forEach(function(srcOb,i,arr){var key,val,source=document.createElement('source');for(key in srcOb){if(srcOb.hasOwnProperty(key)){val=srcOb[key];source.setAttribute(key,val);}}self.videoEl.appendChild(source);});if(self.opt.isMobile){if(self.opt.playButton){self.opt.videoEl.addEventListener('timeupdate',function(){if(!self.onLoadCalled){self.opt.onLoad&&self.opt.onLoad();self.onLoadCalled=true;}});self.opt.playButton.addEventListener('click',function(){self.opt.pauseButton.style.display='inline-block';this.style.display='none';self.videoEl.play();},false);self.opt.pauseButton.addEventListener('click',function(){this.style.display='none';self.opt.playButton.style.display='inline-block';self.videoEl.pause();},false);}}return;};this.resize=function(){if('object-fit'in document.body.style)return;var w=this.videoEl.videoWidth,h=this.videoEl.videoHeight;var videoRatio=(w/h).toFixed(2);var container=this.opt.container,containerStyles=global.getComputedStyle(container),minW=parseInt(containerStyles.getPropertyValue('width')),minH=parseInt(containerStyles.getPropertyValue('height'));if(containerStyles.getPropertyValue('box-sizing')!=='border-box'){var paddingTop=containerStyles.getPropertyValue('padding-top'),paddingBottom=containerStyles.getPropertyValue('padding-bottom'),paddingLeft=containerStyles.getPropertyValue('padding-left'),paddingRight=containerStyles.getPropertyValue('padding-right');paddingTop=parseInt(paddingTop);paddingBottom=parseInt(paddingBottom);paddingLeft=parseInt(paddingLeft);paddingRight=parseInt(paddingRight);minW+=paddingLeft+paddingRight;minH+=paddingTop+paddingBottom;}var widthRatio=minW/w;var heightRatio=minH/h;if(widthRatio>heightRatio){var new_width=minW;var new_height=Math.ceil(new_width/videoRatio);}else{var new_height=minH;var new_width=Math.ceil(new_height*videoRatio);}this.videoEl.style.width=new_width+'px';this.videoEl.style.height=new_height+'px';};};}(window));;(function($,window){"use strict";var defaults={ratio:16/9,videoId:'ZCAnLxRvNNc',mute:true,repeat:true,width:$(window).width(),wrapperZIndex:99,playButtonClass:'tubular-play',pauseButtonClass:'tubular-pause',muteButtonClass:'tubular-mute',volumeUpClass:'tubular-volume-up',volumeDownClass:'tubular-volume-down',increaseVolumeBy:10,start:0};var tubular=function(node,options){var options=$.extend({},defaults,options),$body=$('body'),$node=$(node);var tubularContainer='<div id="tubular-container" style="overflow: hidden; position: fixed; z-index: 1; width: 100%; height: 100%"><div id="tubular-player" style="position: absolute"></div></div><div id="tubular-shield" style="width: 100%; height: 100%; z-index: 2; position: absolute; left: 0; top: 0;"></div>';$('html,body').css({'width':'100%','height':'100%'});$body.prepend(tubularContainer);$node.css({position:'relative','z-index':options.wrapperZIndex});window.player;window.onYouTubeIframeAPIReady=function(){var player=new YT.Player('tubular-player',{width:options.width,height:Math.ceil(options.width/options.ratio),videoId:options.videoId,playerVars:{controls:0,showinfo:0,modestbranding:1,wmode:'transparent'},events:{'onReady':onPlayerReady,'onStateChange':onPlayerStateChange}});};window.onPlayerReady=function(e){resize();if(options.mute)e.target.mute();e.target.seekTo(options.start);e.target.playVideo();};window.onPlayerStateChange=function(state){if(state.data===0&&options.repeat){player.seekTo(options.start);}};var resize=function(){var width=$(window).width(),pWidth,height=$(window).height(),pHeight,$tubularPlayer=$('#tubular-player');if(width/options.ratio<height){pWidth=Math.ceil(height*options.ratio);$tubularPlayer.width(pWidth).height(height).css({left:(width-pWidth)/2,top:0});}else{pHeight=Math.ceil(width/options.ratio);$tubularPlayer.width(width).height(pHeight).css({left:0,top:(height-pHeight)/2});}};$(window).on('resize.tubular',function(){resize();});$('body').on('click','.'+options.playButtonClass,function(e){e.preventDefault();player.playVideo();}).on('click','.'+options.pauseButtonClass,function(e){e.preventDefault();player.pauseVideo();}).on('click','.'+options.muteButtonClass,function(e){e.preventDefault();(player.isMuted())?player.unMute():player.mute();}).on('click','.'+options.volumeDownClass,function(e){e.preventDefault();var currentVolume=player.getVolume();if(currentVolume<options.increaseVolumeBy)currentVolume=options.increaseVolumeBy;player.setVolume(currentVolume-options.increaseVolumeBy);}).on('click','.'+options.volumeUpClass,function(e){e.preventDefault();if(player.isMuted())player.unMute();var currentVolume=player.getVolume();if(currentVolume>100-options.increaseVolumeBy)currentVolume=100-options.increaseVolumeBy;player.setVolume(currentVolume+options.increaseVolumeBy);});};var tag=document.createElement('script');tag.src="//www.youtube.com/iframe_api";var firstScriptTag=document.getElementsByTagName('script')[0];firstScriptTag.parentNode.insertBefore(tag,firstScriptTag);$.fn.tubular=function(options){return this.each(function(){if(!$.data(this,'tubular_instantiated')){$.data(this,'tubular_instantiated',tubular(this,options));}});};})(jQuery,window);(function(){"use strict";if(typeof SMARTCLEAN_STORAGE=='undefined')window.SMARTCLEAN_STORAGE={};window.smartclean_storage_get=function(var_name){return smartclean_isset(SMARTCLEAN_STORAGE[var_name])?SMARTCLEAN_STORAGE[var_name]:'';};window.smartclean_storage_set=function(var_name,value){SMARTCLEAN_STORAGE[var_name]=value;};window.smartclean_storage_inc=function(var_name){var value=arguments[1]===undefined?1:arguments[1];SMARTCLEAN_STORAGE[var_name]+=value;};window.smartclean_storage_concat=function(var_name,value){SMARTCLEAN_STORAGE[var_name]+=''+value;};window.smartclean_storage_get_array=function(var_name,key){return smartclean_isset(SMARTCLEAN_STORAGE[var_name][key])?SMARTCLEAN_STORAGE[var_name][key]:'';};window.smartclean_storage_set_array=function(var_name,key,value){if(!smartclean_isset(SMARTCLEAN_STORAGE[var_name]))SMARTCLEAN_STORAGE[var_name]={};SMARTCLEAN_STORAGE[var_name][key]=value;};window.smartclean_storage_inc_array=function(var_name,key){var value=arguments[2]===undefined?1:arguments[2];SMARTCLEAN_STORAGE[var_name][key]+=value;};window.smartclean_storage_concat_array=function(var_name,key,value){SMARTCLEAN_STORAGE[var_name][key]+=''+value;};window.smartclean_isset=function(obj){return typeof(obj)!='undefined';};window.smartclean_empty=function(obj){return typeof(obj)=='undefined'||(typeof(obj)=='object'&&obj==null)||(typeof(obj)=='array'&&obj.length==0)||(typeof(obj)=='string'&&smartclean_alltrim(obj)=='')||obj===0;};window.smartclean_is_array=function(obj){return typeof(obj)=='array';};window.smartclean_is_object=function(obj){return typeof(obj)=='object';};window.smartclean_clone_object=function(obj){if(obj==null||typeof(obj)!='object'){return obj;}var temp={};for(var key in obj){temp[key]=smartclean_clone_object(obj[key]);}return temp;};window.smartclean_merge_objects=function(obj1,obj2){for(var i in obj2)obj1[i]=obj2[i];return obj1;};window.smartclean_serialize=function(mixed_val){var obj_to_array=arguments.length==1||argument[1]===true;switch(typeof(mixed_val)){case"number":if(isNaN(mixed_val)||!isFinite(mixed_val))return false;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=smartclean_serialize(mixed_val[i]);if(ser)map.push(smartclean_serialize(idxobj.idx)+ser);}return"a:"+mixed_val.length+":{"+map.join("")+"}";}else{var class_name=smartclean_get_class(mixed_val);if(class_name==undefined)return false;var props=new Array();for(var prop in mixed_val){var ser=smartclean_serialize(mixed_val[prop]);if(ser)props.push(smartclean_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 false;};window.smartclean_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 false;};window.smartclean_in_list=function(str,list){var delim=arguments[2]!==undefined?arguments[2]:'|';var icase=arguments[3]!==undefined?arguments[3]:true;var retval=false;if(icase){if(typeof(str)=='string')str=str.toLowerCase();list=list.toLowerCase();}var parts=list.split(delim);for(var i=0;i<parts.length;i++){if(parts[i]==str){retval=true;break;}}return retval;};window.smartclean_alltrim=function(str){var dir=arguments[1]!==undefined?arguments[1]:'a';var rez='';var i,start=0,end=str.length-1;if(dir=='a'||dir=='l'){for(i=0;i<str.length;i++){if(str.substr(i,1)!=' '){start=i;break;}}}if(dir=='a'||dir=='r'){for(i=str.length-1;i>=0;i--){if(str.substr(i,1)!=' '){end=i;break;}}}return str.substring(start,end+1);};window.smartclean_ltrim=function(str){return smartclean_alltrim(str,'l');};window.smartclean_rtrim=function(str){return smartclean_alltrim(str,'r');};window.smartclean_padl=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<len-str.length;i++)rez+=ch;}return rez;};window.smartclean_padr=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<len-str.length;i++)rez=ch+rez;}return rez;};window.smartclean_padc=function(str,len){var ch=arguments[2]!==undefined?arguments[2]:' ';var rez=str.substr(0,len);if(rez.length<len){for(var i=0;i<Math.floor((len-str.length)/2);i++)rez=ch+rez+ch;}return rez+(rez.length<len?ch:'');};window.smartclean_replicate=function(str,num){var rez='';for(var i=0;i<num;i++){rez+=str;}return rez;};window.smartclean_prepare_macros=function(str){return str.replace(/\{\{/g,"<i>").replace(/\}\}/g,"</i>").replace(/\[\[/g,"<b>").replace(/\]\]/g,"</b>").replace(/\|\|/g,"<br>");};window.smartclean_round_number=function(num){var precision=arguments[1]!==undefined?arguments[1]:0;var p=Math.pow(10,precision);return Math.round(num*p)/p;};window.smartclean_clear_number=function(num){var precision=arguments[1]!==undefined?arguments[1]:0;var defa=arguments[2]!==undefined?arguments[2]:0;var res='';var decimals=-1;num=""+num;if(num=="")num=""+defa;for(var i=0;i<num.length;i++){if(decimals==0)break;else if(decimals>0)decimals--;var ch=num.substr(i,1);if(ch=='.'){if(precision>0){res+=ch;}decimals=precision;}else if((ch>=0&&ch<=9)||(ch=='-'&&i==0))res+=ch;}if(precision>0&&decimals!=0){if(decimals==-1){res+='.';decimals=precision;}for(i=decimals;i>0;i--)res+='0';}return res;};window.smartclean_dec2hex=function(n){return Number(n).toString(16);};window.smartclean_hex2dec=function(hex){return parseInt(hex,16);};window.smartclean_in_array=function(val,thearray){var rez=false;for(var i=0;i<thearray.length-1;i++){if(thearray[i]==val){rez=true;break;}}return rez;};window.smartclean_sort_array=function(thearray){var caseSensitive=arguments[1]!==undefined?arguments[1]:false;var tmp='';for(var x=0;x<thearray.length-1;x++){for(var y=(x+1);y<thearray.length;y++){if(caseSensitive){if(thearray[x]>thearray[y]){tmp=thearray[x];thearray[x]=thearray[y];thearray[y]=tmp;}}else{if(thearray[x].toLowerCase()>thearray[y].toLowerCase()){tmp=thearray[x];thearray[x]=thearray[y];thearray[y]=tmp;}}}}return thearray;};window.smartclean_parse_date=function(dt){dt=dt.replace(/\//g,'-').replace(/\./g,'-').replace(/T/g,' ').split('+')[0];var dt2=dt.split(' ');var d=dt2[0].split('-');var t=dt2[1].split(':');d.push(t[0],t[1],t[2]);return d;};window.smartclean_get_date_difference=function(dt1){var dt2=arguments[1]!==undefined?arguments[1]:'';var short_date=arguments[2]!==undefined?arguments[2]:true;var sec=arguments[3]!==undefined?arguments[3]:false;var a1=smartclean_parse_date(dt1);dt1=Date.UTC(a1[0],a1[1],a1[2],a1[3],a1[4],a1[5]);if(dt2==''){dt2=new Date();var a2=[dt2.getFullYear(),dt2.getMonth()+1,dt2.getDate(),dt2.getHours(),dt2.getMinutes(),dt2.getSeconds()];}else var a2=smartclean_parse_date(dt2);dt2=Date.UTC(a2[0],a2[1],a2[2],a2[3],a2[4],a2[5]);var diff=Math.round((dt2-dt1)/1000);var days=Math.floor(diff/(24*3600));diff-=days*24*3600;var hours=Math.floor(diff/3600);diff-=hours*3600;var minutes=Math.floor(diff/60);diff-=minutes*60;var rez='';if(days>0)rez+=(rez!=''?' ':'')+days+' day'+(days>1?'s':'');if((!short_date||rez=='')&&hours>0)rez+=(rez!=''?' ':'')+hours+' hour'+(hours>1?'s':'');if((!short_date||rez=='')&&minutes>0)rez+=(rez!=''?' ':'')+minutes+' minute'+(minutes>1?'s':'');if(sec||rez=='')rez+=rez!=''||sec?(' '+diff+' second'+(diff>1?'s':'')):'less then minute';return rez;};window.smartclean_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.smartclean_hex2rgba=function(hex,alpha){var rgb=smartclean_hex2rgb(hex);return'rgba('+rgb.r+','+rgb.g+','+rgb.b+','+alpha+')';};window.smartclean_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.smartclean_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.smartclean_rgb2components=function(color){color=smartclean_rgb2hex(color);var matches=color.match(/^#?([\dabcdef]{2})([\dabcdef]{2})([\dabcdef]{2})$/i);if(!matches)return false;for(var i=1,rgb=new Array(3);i<=3;i++)rgb[i-1]=parseInt(matches[i],16);return rgb;};window.smartclean_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=smartclean_rgb2hsb(smartclean_hex2rgb(hex));hsb.h=Math.min(359,hsb.h+h);hsb.s=Math.min(100,hsb.s+s);hsb.b=Math.min(100,hsb.b+b);return hsb;};window.smartclean_hsb2hex=function(hsb){var rgb=smartclean_hsb2rgb(hsb);return smartclean_components2hex(rgb.r,rgb.g,rgb.b);};window.smartclean_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.smartclean_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.smartclean_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]+'">&nbsp;</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=smartclean_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(aaa.length<7&&((key.which>=48&&key.which<=57)||(key.which>=97&&key.which<=102)||(key.which===35||aaa.length===0))){aaa+=String.fromCharCode(key.which);}else if(key.which==8&&aaa.length>0){aaa=aaa.substring(0,aaa.length-1);}else 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);}else{key.preventDefault();return false;}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=smartclean_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 false;}).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]+'">&nbsp;</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;while(rgb[0]<0xF||rgb[1]<0xF||rgb[2]<0xF){if(i%18==0)out+=(i>0?'</tr>':'')+'<tr>';i++;out+='<td style="background-color:'+smartclean_components2hex(rgb[0]*16+rgb[0],rgb[1]*16+rgb[1],rgb[2]*16+rgb[2])+'">&nbsp;</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">&nbsp;</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 false;});jQuery(document.createElement("div")).attr("id",id+"_Bg").on('click',function(e){jQuery("#"+id+"_Bg").fadeOut(500);jQuery("#"+id).fadeOut(500);e.preventDefault();return false;}).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.smartclean_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():smartclean_rgb2hex(fld.css('backgroundColor'));jQuery('#'+id+'_colorPreview input,#'+id+'_colorOriginal input').val(def);jQuery('#'+id+'_colorPreview,#'+id+'_colorOriginal').css('background',def);};window.smartclean_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.smartclean_set_cookie=function(name,value){var expires=arguments[2]!==undefined?arguments[2]:0;var path=arguments[3]!==undefined?arguments[3]:'/';var 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.smartclean_del_cookie=function(name,path,domain){var path=arguments[1]!==undefined?arguments[1]:'/';var domain=arguments[2]!==undefined?arguments[2]:'';if(smartclean_get_cookie(name))document.cookie=name+'='+((path)?';path='+path:'')+((domain)?';domain='+domain:'')+';expires=Thu, 01-Jan-1970 00:00:01 GMT';};window.smartclean_clear_listbox=function(box){for(var i=box.options.length-1;i>=0;i--)box.options[i]=null;};window.smartclean_add_listbox_item=function(box,val,text){var item=new Option();item.value=val;item.text=text;box.options.add(item);};window.smartclean_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.smartclean_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.smartclean_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.smartclean_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.smartclean_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.smartclean_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.smartclean_get_listbox_values=function(box){var delim=arguments[1]!==undefined?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].value;}return str;};window.smartclean_get_listbox_texts=function(box){var delim=arguments[1]!==undefined?arguments[1]:',';var str='';for(var i=0;i<box.options.length;i++){str+=(str?delim:'')+box.options[i].text;}return str;};window.smartclean_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(var i=0;i<box.options.length;i++){box.options[i]=temp_opts[i].clone();}};window.smartclean_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.smartclean_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.smartclean_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.smartclean_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.smartclean_get_radio_value=function(radioGroupObj){for(var i=0;i<radioGroupObj.length;i++)if(radioGroupObj[i].checked)return radioGroupObj[i].value;return null;};window.smartclean_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=false;else if(i==num)radioGroupObj[i].checked=true;};window.smartclean_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=false;else if(radioGroupObj[i].value==val)radioGroupObj[i].checked=true;};window.smartclean_form_validate=function(form,opt){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=false;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="error_item">'+(typeof(opt.rules[i].min_length.message)!='undefined'?opt.rules[i].min_length.message:opt.error_message_text)+'</p>';error=true;}}if((!error||!opt.exit_after_first_error)&&typeof(opt.rules[i].max_length)=='object'){if(opt.rules[i].max_length.value>0&&val.length>opt.rules[i].max_length.value){if(error_msg=='')jQuery(this).get(0).focus();error_msg+='<p class="error_item">'+(typeof(opt.rules[i].max_length.message)!='undefined'?opt.rules[i].max_length.message:opt.error_message_text)+'</p>';error=true;}}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="error_item">'+(typeof(opt.rules[i].mask.message)!='undefined'?opt.rules[i].mask.message:opt.error_message_text)+'</p>';error=true;}}}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="error_item">'+(typeof(opt.rules[i].state.message)!='undefined'?opt.rules[i].state.message:opt.error_message_text)+'</p>';error=true;}}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="error_item">'+(typeof(opt.rules[i].equal_to.message)!='undefined'?opt.rules[i].equal_to.message:opt.error_message_text)+'</p>';error=true;}}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(".result");if(error_message_box.length==0)error_message_box=form.parent().find(".result");if(error_message_box.length==0){form.append('<div class="result"></div>');error_message_box=form.find(".result");}if(opt.error_message_class)error_message_box.toggleClass(opt.error_message_class,true);error_message_box.html(error_msg).fadeIn();setTimeout(function(){error_message_box.fadeOut();},opt.error_message_time);}return error_msg!='';};window.smartclean_document_animate_to=function(id,callback){var oft=!isNaN(id)?Number(id):0;if(isNaN(id)){if(id.indexOf('#')==-1)id='#'+id;var obj=jQuery(id).eq(0);if(obj.length==0)return;oft=obj.offset().top;}var st=jQuery(window).scrollTop();var oft2=Math.max(0,oft-smartclean_fixed_rows_height());var speed=Math.min(1200,Math.max(300,Math.round(Math.abs(oft2-st)/jQuery(window).height()*300)));if(st==0){setTimeout(function(){if(isNaN(id))oft=obj.offset().top;oft2=Math.max(0,oft-smartclean_fixed_rows_height());jQuery('body,html').stop(true).animate({scrollTop:oft2},Math.floor(speed/2),'linear',callback);},Math.floor(speed/2));}jQuery('body,html').stop(true).animate({scrollTop:oft2},speed,'linear',callback);};window.smartclean_fixed_rows_height=function(){var with_admin_bar=arguments.length>0?arguments[0]:true;var with_fixed_rows=arguments.length>1?arguments[1]:true;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.smartclean_document_set_location=function(curLoc){try{history.pushState(null,null,curLoc);return;}catch(e){}location.href=curLoc;};window.smartclean_add_to_url=function(loc,prm){var ignore_empty=arguments[2]!==undefined?arguments[2]:true;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++){var 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.smartclean_is_local_link=function(url){var rez=url!==undefined;if(rez){var url_pos=url.indexOf('#');if(url_pos==0&&url.length==1)rez=false;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.smartclean_browser_is_mobile=function(){var check=false;(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=true})(navigator.userAgent||navigator.vendor||window.opera);return check;};window.smartclean_browser_is_ios=function(){return navigator.userAgent.match(/iPad|iPhone|iPod/i)!=null;};window.smartclean_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.smartclean_get_file_name=function(path){path=path.replace(/\\/g,'/');var pos=path.lastIndexOf('/');if(pos>=0)path=path.substr(pos+1);return path;};window.smartclean_get_file_ext=function(path){var pos=path.lastIndexOf('.');path=pos>=0?path.substr(pos+1):'';return path;};window.smartclean_check_images_complete=function(cont){var complete=true;cont.find('img').each(function(){if(!complete)return;if(!jQuery(this).get(0).complete)complete=false;});return complete;};window.smartclean_debug_object=function(obj){var recursive=arguments[1]?arguments[1]:0;var showMethods=arguments[2]?arguments[2]:false;var level=arguments[3]?arguments[3]:0;var dispStr="";var addStr="";var curStr="";if(level>0){dispStr+=(obj===null?"null":typeof(obj))+"\n";addStr=smartclean_replicate(' ',level*2);}if(obj!==null&&(typeof(obj)=='object'||typeof(obj)=='array')){for(var prop in obj){if(!showMethods&&typeof(obj[prop])=='function')continue;if(level<recursive&&(typeof(obj[prop])=='object'||typeof(obj[prop])=='array')&&obj[prop]!=obj)dispStr+=addStr+prop+'='+smartclean_debug_object(obj[prop],recursive,showMethods,level+1);else{try{curStr=""+obj[prop];}catch(e){curStr="--- Not evaluate ---";}dispStr+=addStr+prop+'='+(typeof(obj[prop])=='string'?'"':'')+curStr+(typeof(obj[prop])=='string'?'"':'')+"\n";}}}else if(typeof(obj)!='function')dispStr+=addStr+(typeof(obj)=='string'?'"':'')+obj+(typeof(obj)=='string'?'"':'')+"\n";return dispStr;};jQuery(document).ready(function(){jQuery("#debug_log_close").on('click',function(e){jQuery('#debug_log').hide();e.preventDefault();return false;});});window.smartclean_debug_log=function(s){if(SMARTCLEAN_STORAGE['user_logged_in']){if(jQuery('#debug_log').length==0){jQuery('body').append('<div id="debug_log"><span id="debug_log_close">x</span><div id="debug_log_content"></div></div>');}jQuery('#debug_log_content').append('<br><pre>'+s+'</pre>');jQuery('#debug_log').show();}};window.dcl===undefined&&(window.dcl=function(s){console.log(s);});window.dco===undefined&&(window.dco=function(s,r){console.log(smartclean_debug_object(s,r));});window.dal===undefined&&(window.dal=function(s){if(SMARTCLEAN_STORAGE['user_logged_in'])alert(s);});window.dao===undefined&&(window.dao=function(s,r){if(SMARTCLEAN_STORAGE['user_logged_in'])alert(smartclean_debug_object(s,r));});window.ddl===undefined&&(window.ddl=function(s){smartclean_debug_log(s);});window.ddo===undefined&&(window.ddo=function(s,r){smartclean_debug_log(smartclean_debug_object(s,r));});})();jQuery(document).ready(function(){"use strict";var theme_init_counter=0;var vc_resize=false,$body=jQuery('body');smartclean_init_actions();function smartclean_init_actions(){if(SMARTCLEAN_STORAGE['vc_edit_mode']&&jQuery('.vc_empty-placeholder').length==0&&theme_init_counter++<30){setTimeout(smartclean_init_actions,200);return;}jQuery(document).on('action.resize_vc_row_start',function(e,el){vc_resize=true;smartclean_resize_actions();});jQuery(document).on('action.init_hidden_elements',smartclean_stretch_height);jQuery(document).on('action.init_shortcodes',smartclean_stretch_height);jQuery(document).on('action.sc_layouts_row_fixed_off',smartclean_stretch_height);jQuery(document).on('action.sc_layouts_row_fixed_on',smartclean_stretch_height);jQuery(window).resize(function(){if(!vc_resize)smartclean_resize_actions();});jQuery(window).scroll(function(){smartclean_scroll_actions();});smartclean_ready_actions();setTimeout(function(){if(!vc_resize)smartclean_resize_actions();smartclean_scroll_actions();},1);if(jQuery('body').hasClass('menu_style_side')&&!smartclean_check_images_complete(jQuery('.menu_side_wrap .sc_layouts_logo'))){setTimeout(function(){smartclean_stretch_sidemenu();},500);}}function smartclean_ready_actions(){document.documentElement.className=document.documentElement.className.replace(/\bno-js\b/,'js');if(document.documentElement.className.indexOf(SMARTCLEAN_STORAGE['site_scheme'])==-1)document.documentElement.className+=' '+SMARTCLEAN_STORAGE['site_scheme'];if(SMARTCLEAN_STORAGE['background_video']&&jQuery('.top_panel.with_bg_video').length>0&&window.Bideo){setTimeout(function(){jQuery('.top_panel.with_bg_video').prepend('<video id="background_video" loop muted></video>');var bv=new Bideo();bv.init({videoEl:document.querySelector('#background_video'),container:document.querySelector('.top_panel'),resize:true,isMobile:window.matchMedia('(max-width: 768px)').matches,playButton:document.querySelector('#background_video_play'),pauseButton:document.querySelector('#background_video_pause'),src:[{src:SMARTCLEAN_STORAGE['background_video'],type:'video/'+smartclean_get_file_ext(SMARTCLEAN_STORAGE['background_video'])}],});},10);}else if(jQuery.fn.tubular){jQuery('div#background_video').each(function(){var youtube_code=jQuery(this).data('youtube-code');if(youtube_code){jQuery(this).tubular({videoId:youtube_code});jQuery('#tubular-player').appendTo(jQuery(this)).show();jQuery('#tubular-container,#tubular-shield').remove();}});}if(jQuery('.smartclean_tabs:not(.inited)').length>0&&jQuery.ui&&jQuery.ui.tabs){jQuery('.smartclean_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);}jQuery(this).addClass('inited').tabs({active:init,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]);}});});}jQuery('.smartclean_tabs_ajax').on("tabsbeforeactivate",function(event,ui){if(ui.newPanel.data('need-content'))smartclean_tabs_ajax_content_loader(ui.newPanel,1,ui.oldPanel);});jQuery('.smartclean_tabs_ajax').on("click",'.nav-links a',function(e){var panel=jQuery(this).parents('.smartclean_tabs_content');var page=1;var href=jQuery(this).attr('href');var pos=-1;if((pos=href.lastIndexOf('/page/'))!=-1){page=Number(href.substr(pos+6).replace("/",""));if(!isNaN(page))page=Math.max(1,page);}smartclean_tabs_ajax_content_loader(panel,page);e.preventDefault();return false;});if(jQuery('.menu_side_inner').length>0&&jQuery('#toc_menu').length>0)jQuery('#toc_menu').appendTo('.menu_side_inner');jQuery('.menu_side_button').on('click',function(e){jQuery(this).parent().toggleClass('opened');e.preventDefault();return false;});jQuery('.sc_layouts_menu li[class*="image-"]').each(function(){var classes=jQuery(this).attr('class').split(' ');var icon='';for(var i=0;i<classes.length;i++){if(classes[i].indexOf('image-')>=0){icon=classes[i].replace('image-','');break;}}if(icon)jQuery(this).find('>a').css('background-image','url('+SMARTCLEAN_STORAGE['theme_url']+'/trx_addons/css/icons.png/'+icon+'.png');});jQuery('.menu_mobile .menu-item-has-children > a').append('<span class="open_child_menu"></span>');jQuery('.sc_layouts_menu_mobile_button > a,.menu_mobile_button,.menu_mobile_description').on('click',function(e){if(jQuery(this).parent().hasClass('sc_layouts_menu_mobile_button_burger')&&jQuery(this).next().hasClass('sc_layouts_menu_popup'))return;jQuery('.menu_mobile_overlay').fadeIn();jQuery('.menu_mobile').addClass('opened');jQuery(document).trigger('action.stop_wheel_handlers');e.preventDefault();return false;});jQuery(document).on('keypress',function(e){if(e.keyCode==27){if(jQuery('.menu_mobile.opened').length==1){jQuery('.menu_mobile_overlay').fadeOut();jQuery('.menu_mobile').removeClass('opened');jQuery(document).trigger('action.start_wheel_handlers');e.preventDefault();return false;}}});;jQuery('.menu_mobile_close, .menu_mobile_overlay').on('click',function(e){jQuery('.menu_mobile_overlay').fadeOut();jQuery('.menu_mobile').removeClass('opened');jQuery(document).trigger('action.start_wheel_handlers');e.preventDefault();return false;});jQuery('.menu_mobile').on('click','li a, li a .open_child_menu',function(e){var $a=jQuery(this).hasClass('open_child_menu')?jQuery(this).parent():jQuery(this);if($a.parent().hasClass('menu-item-has-children')){if($a.attr('href')=='#'||jQuery(this).hasClass('open_child_menu')){if($a.siblings('ul:visible').length>0)$a.siblings('ul').slideUp().parent().removeClass('opened');else{jQuery(this).parents('li').siblings('li').find('ul:visible').slideUp().parent().removeClass('opened');$a.siblings('ul').slideDown().parent().addClass('opened');}}}if(!jQuery(this).hasClass('open_child_menu')&&smartclean_is_local_link($a.attr('href')))jQuery('.menu_mobile_close').trigger('click');if(jQuery(this).hasClass('open_child_menu')||$a.attr('href')=='#'){e.preventDefault();return false;}});if(!SMARTCLEAN_STORAGE['trx_addons_exist']||jQuery('.top_panel.top_panel_default .sc_layouts_menu_default').length>0){smartclean_init_sfmenu('.sc_layouts_menu:not(.inited) > ul:not(.inited)');jQuery('.sc_layouts_menu:not(.inited)').each(function(){if(jQuery(this).find('>ul.inited').length==1)jQuery(this).addClass('inited');});jQuery(window).trigger('scroll');}jQuery('select:not(.esg-sorting-select):not([class*="trx_addons_attrib_"])').each(function(){var s=jQuery(this);if(s.css('display')!='none'&&!s.next().hasClass('select2')&&!s.hasClass('select2-hidden-accessible'))s.wrap('<div class="select_container"></div>');});jQuery("form#commentform").submit(function(e){var rez=smartclean_comments_validate(jQuery(this));if(!rez)e.preventDefault();return rez;});jQuery("form").on('keypress','.error_field',function(){if(jQuery(this).val()!='')jQuery(this).removeClass('error_field');});jQuery(document).trigger('action.prepare_stretch_width');jQuery('.trx-stretch-width').wrap('<div class="trx-stretch-width-wrap"></div>');jQuery('.trx-stretch-width').after('<div class="trx-stretch-width-original"></div>');smartclean_stretch_width();jQuery('.nav-links-more a').on('click',function(e){if(SMARTCLEAN_STORAGE['load_more_link_busy'])return;SMARTCLEAN_STORAGE['load_more_link_busy']=true;var more=jQuery(this);var page=Number(more.data('page'));var max_page=Number(more.data('max-page'));if(page>=max_page){more.parent().hide();return;}more.parent().addClass('loading');var panel=more.parents('.smartclean_tabs_content');if(panel.length==0){jQuery.get(location.href,{paged:page+1}).done(function(response){var selector='smartclean-inline-styles-inline-css';var p1=response.indexOf(selector);if(p1<0){selector='trx_addons-inline-styles-inline-css';p1=response.indexOf(selector);}if(p1>0){p1=response.indexOf('>',p1)+1;var p2=response.indexOf('</style>',p1);var inline_css_add=response.substring(p1,p2);var inline_css=jQuery('#'+selector);if(inline_css.length==0)jQuery('body').append('<style id="'+selector+'" type="text/css">'+inline_css_add+'</style>');else inline_css.append(inline_css_add);}smartclean_loadmore_add_items(jQuery('.content .posts_container').eq(0),jQuery(response).find('.content .posts_container > article,'+'.content .posts_container > div[class*="column-"],'+'.content .posts_container > .masonry_item'));});}else{jQuery.post(SMARTCLEAN_STORAGE['ajax_url'],{nonce:SMARTCLEAN_STORAGE['ajax_nonce'],action:'smartclean_ajax_get_posts',blog_template:panel.data('blog-template'),blog_style:panel.data('blog-style'),posts_per_page:panel.data('posts-per-page'),cat:panel.data('cat'),parent_cat:panel.data('parent-cat'),post_type:panel.data('post-type'),taxonomy:panel.data('taxonomy'),page:page+1}).done(function(response){var rez={};try{rez=JSON.parse(response);}catch(e){rez={error:SMARTCLEAN_STORAGE['strings']['ajax_error']};console.log(response);}if(rez.error!==''){panel.html('<div class="smartclean_error">'+rez.error+'</div>');}else{smartclean_loadmore_add_items(panel.find('.posts_container'),jQuery(rez.data).find('article'));}});}function smartclean_loadmore_add_items(container,items){if(container.length>0&&items.length>0){container.append(items);if(container.hasClass('portfolio_wrap')||container.hasClass('masonry_wrap')){container.masonry('appended',items).masonry();if(container.hasClass('gallery_wrap')){SMARTCLEAN_STORAGE['GalleryFx'][container.attr('id')].appendItems();}}more.data('page',page+1).parent().removeClass('loading');jQuery('#toc_menu').remove();SMARTCLEAN_STORAGE['init_all_mediaelements']=true;jQuery(document).trigger('action.init_shortcodes',[container.parent()]);jQuery(document).trigger('action.init_hidden_elements',[container.parent()]);}if(page+1>=max_page)more.parent().hide();else SMARTCLEAN_STORAGE['load_more_link_busy']=false;jQuery(window).trigger('scroll');jQuery(window).trigger('resize');}e.preventDefault();return false;});jQuery(document).on('action.scroll_smartclean',function(e){if(SMARTCLEAN_STORAGE['load_more_link_busy'])return;var container=jQuery('.content > .posts_container').eq(0);var inf=jQuery('.nav-links-infinite');if(inf.length==0)return;if(container.offset().top+container.height()<jQuery(window).scrollTop()+jQuery(window).height()*1.5)inf.find('a').trigger('click');});if(jQuery('input[type="checkbox"][name="i_agree_privacy_policy"]:not(.inited),input[type="checkbox"][name="gdpr_terms"]:not(.inited),input[type="checkbox"][name="wpgdprc"]:not(.inited)').length>0){jQuery('input[type="checkbox"][name="i_agree_privacy_policy"]:not(.inited),input[type="checkbox"][name="gdpr_terms"]:not(.inited),input[type="checkbox"][name="wpgdprc"]:not(.inited)').addClass('inited').on('change',function(e){if(jQuery(this).get(0).checked)jQuery(this).parents('form').find('button,input[type="submit"]').removeAttr('disabled');else jQuery(this).parents('form').find('button,input[type="submit"]').attr('disabled','disabled');}).trigger('change');}jQuery(document).trigger('action.ready_smartclean');jQuery(document).on('action.init_hidden_elements',smartclean_init_post_formats);jQuery(document).trigger('action.init_hidden_elements',[jQuery('body').eq(0)]);}function smartclean_scroll_actions(){var scroll_offset=jQuery(window).scrollTop();var adminbar_height=Math.max(0,jQuery('#wpadminbar').height());jQuery(document).trigger('action.scroll_smartclean');smartclean_fix_sidebar();if(jQuery('body').hasClass('header_position_under')&&!smartclean_browser_is_mobile()){var delta=50;var adminbar=jQuery('#wpadminbar');var adminbar_height=adminbar.length==0&&adminbar.css('position')=='fixed'?0:adminbar.height();var header=jQuery('.top_panel');var header_height=header.height();var mask=header.find('.top_panel_mask');if(mask.length==0){header.append('<div class="top_panel_mask"></div>');mask=header.find('.top_panel_mask');}if(scroll_offset>adminbar_height){var offset=scroll_offset-adminbar_height;if(offset<=header_height){var mask_opacity=Math.max(0,Math.min(0.8,(offset-delta)/header_height));if(!(/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor))||header.find('.slider_engine_revo').length==0)header.css('top',Math.round(offset/1.2)+'px');mask.css({'opacity':mask_opacity,'display':offset==0?'none':'block'});}else if(parseInt(header.css('top'))!=0){header.css('top',Math.round(offset/1.2)+'px');}}else if(parseInt(header.css('top'))!=0||mask.css('display')!='none'){header.css('top','0px');mask.css({'opacity':0,'display':'none'});}var footer=jQuery('.footer_wrap');var footer_height=Math.min(footer.height(),jQuery(window).height());var footer_visible=(scroll_offset+jQuery(window).height())-(header.outerHeight()+jQuery('.page_content_wrap').outerHeight());if(footer_visible>0){mask=footer.find('.top_panel_mask');if(mask.length==0){footer.append('<div class="top_panel_mask"></div>');mask=footer.find('.top_panel_mask');}if(footer_visible<=footer_height){var mask_opacity=Math.max(0,Math.min(0.8,(footer_height-footer_visible)/footer_height));if(!(/Chrome/.test(navigator.userAgent)&&/Google Inc/.test(navigator.vendor))||footer.find('.slider_engine_revo').length==0)footer.css('top',-Math.round((footer_height-footer_visible)/1.2)+'px');mask.css({'opacity':mask_opacity,'display':footer_height-footer_visible<=0?'none':'block'});}else if(parseInt(footer.css('top'))!=0||mask.css('display')!='none'){footer.css('top',0);mask.css({'opacity':0,'display':'none'});}}}}function smartclean_resize_actions(cont){smartclean_check_layout();smartclean_fix_sidebar();smartclean_fix_footer();smartclean_stretch_width(cont);smartclean_stretch_height(null,cont);smartclean_stretch_bg_video();smartclean_resize_video(cont);smartclean_vc_row_fullwidth_to_boxed(cont);if(SMARTCLEAN_STORAGE['menu_side_stretch'])smartclean_stretch_sidemenu();jQuery(document).trigger('action.resize_smartclean',[cont]);}function smartclean_stretch_sidemenu(){var toc_items=jQuery('.menu_side_wrap.menu_side_icons .toc_menu_item');if(toc_items.length<5)return;var toc_items_height=jQuery(window).height()-smartclean_fixed_rows_height(true,false)-jQuery('.menu_side_wrap .sc_layouts_logo').outerHeight()-toc_items.length;var th=Math.floor(toc_items_height/toc_items.length);var th_add=toc_items_height-th*toc_items.length;toc_items.find(".toc_menu_description,.toc_menu_icon").css({'height':th+'px','lineHeight':th+'px'});toc_items.eq(0).find(".toc_menu_description,.toc_menu_icon").css({'height':(th+th_add)+'px','lineHeight':(th+th_add)+'px'});}function smartclean_check_layout(){if(jQuery('body').hasClass('no_layout'))jQuery('body').removeClass('no_layout');var w=window.innerWidth;if(w==undefined)w=jQuery(window).width()+(jQuery(window).height()<jQuery(document).height()||jQuery(window).scrollTop()>0?16:0);if(SMARTCLEAN_STORAGE['mobile_layout_width']>=w){if(!jQuery('body').hasClass('mobile_layout')){jQuery('body').removeClass('desktop_layout').addClass('mobile_layout');}}else{if(!jQuery('body').hasClass('desktop_layout')){jQuery('body').removeClass('mobile_layout').addClass('desktop_layout');jQuery('.menu_mobile').removeClass('opened');jQuery('.menu_mobile_overlay').hide();}}if(SMARTCLEAN_STORAGE['mobile_device']||smartclean_browser_is_mobile())jQuery('body').addClass('mobile_device');}function smartclean_stretch_width(cont){if(cont===undefined)cont=jQuery('body');cont.find('.trx-stretch-width').each(function(){var $el=jQuery(this);var $el_cont=$el.parents('.page_wrap');var $el_cont_offset=0;if($el_cont.length==0)$el_cont=jQuery(window);else $el_cont_offset=$el_cont.offset().left;var $el_full=$el.next('.trx-stretch-width-original');var el_margin_left=parseInt($el.css('margin-left'),10);var el_margin_right=parseInt($el.css('margin-right'),10);var offset=$el_cont_offset-$el_full.offset().left-el_margin_left;var width=$el_cont.width();if(!$el.hasClass('inited')){$el.addClass('inited invisible');$el.css({'position':'relative','box-sizing':'border-box'});}$el.css({'left':offset,'width':$el_cont.width()});if(!$el.hasClass('trx-stretch-content')){var padding=Math.max(0,-1*offset);var paddingRight=Math.max(0,width-padding-$el_full.width()+el_margin_left+el_margin_right);$el.css({'padding-left':padding+'px','padding-right':paddingRight+'px'});}$el.removeClass('invisible');});}function smartclean_stretch_height(e,cont){if(cont===undefined)cont=jQuery('body');cont.find('.smartclean-full-height').each(function(){var fullheight_item=jQuery(this);if(jQuery(this).parents('div:hidden,section:hidden,article:hidden').length>0){return;}var fullheight_row=jQuery(this).parents('.vc_row-o-full-height');if(fullheight_row.length>0)fullheight_item.height(fullheight_row.height());else{var fh=smartclean_fixed_rows_height();var wh=screen.width>=960?jQuery(window).height()-fh:'auto';if(wh>0){if(fullheight_item.data('display')!=fullheight_item.css('display'))fullheight_item.css('display',fullheight_item.data('display'));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'});}}});}function smartclean_resize_video(cont){if(cont===undefined){cont=$body;}cont.find('video').each(function(){var $self=jQuery(this);if($self.hasClass('trx_addons_resize')||$self.hasClass('trx_addons_noresize')||$self.parents('div:hidden,section:hidden,article:hidden').length>0){return;}var video=$self.addClass('smartclean_resize').eq(0);var 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 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){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.round(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())),h_real=Math.round(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){smartclean_set_mejs_player_dimensions(video,w_real,h_real);}}video.attr('data-last-width',w_real);});cont.find('.video_frame iframe,iframe').each(function(){var $self=jQuery(this);if($self.hasClass('trx_addons_resize')||$self.hasClass('trx_addons_noresize')||$self.addClass('smartclean_resize').parents('div:hidden,section:hidden,article:hidden').length>0){return;}var iframe=$self.eq(0);if(iframe.length==0||iframe.attr('src')===undefined||iframe.attr('src').indexOf('soundcloud')>0){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(':'):[16,9])));ratio=ratio.length!=2||ratio[0]===0||ratio[1]===0?16/9:ratio[0]/ratio[1];var w_attr=iframe.attr('width');var h_attr=iframe.attr('height');if(!w_attr||!h_attr){return;}var percent=(''+w_attr).substr(-1)=='%';w_attr=parseInt(w_attr,10);h_attr=parseInt(h_attr,10);var par=iframe.parents('div,section').eq(0),pw=par.width(),ph=par.height(),w_real=pw,h_real=Math.round(percent?w_real/ratio:w_real/w_attr*h_attr);if(par.css('position')=='absolute'&&h_real>ph){h_real=ph;w_real=Math.round(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 smartclean_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();}}}}function smartclean_stretch_bg_video(){var video_wrap=jQuery('div#background_video');if(video_wrap.length==0)return;var video=video_wrap.find('>iframe,>video'),w=video_wrap.width(),h=video_wrap.height();if(w/h<16/9)w=h/9*16;else h=w/16*9;video.attr({'width':w,'height':h}).css({'width':w,'height':h});}function smartclean_vc_row_fullwidth_to_boxed(row){if(jQuery('body').hasClass('body_style_boxed')||jQuery('body').hasClass('menu_style_side')){if(row===undefined)row=jQuery('.vc_row[data-vc-full-width="true"]');var width_content=jQuery('.page_wrap').width();var width_content_wrap=jQuery('.page_content_wrap .content_wrap').width();var indent=(width_content-width_content_wrap)/2;var rtl=jQuery('html').attr('dir')=='rtl';row.each(function(){var mrg=parseInt(jQuery(this).css('marginLeft'));var stretch_content=jQuery(this).attr('data-vc-stretch-content');var in_content=jQuery(this).parents('.content_wrap').length>0;jQuery(this).css({'width':width_content,'left':rtl?'auto':(in_content?-indent:0)-mrg,'right':!rtl?'auto':(in_content?-indent:0)-mrg,'padding-left':stretch_content?0:indent+mrg,'padding-right':stretch_content?0:indent+mrg});});}}function smartclean_fix_footer(){if(jQuery('body').hasClass('header_position_under')&&!smartclean_browser_is_mobile()){var ft=jQuery('.footer_wrap');if(ft.length>0){var ft_height=ft.outerHeight(false),pc=jQuery('.page_content_wrap'),pc_offset=pc.offset().top,pc_height=pc.height();if(pc_offset+pc_height+ft_height<jQuery(window).height()){if(ft.css('position')!='absolute'){ft.css({'position':'absolute','left':0,'bottom':0,'width':'100%'});}}else{if(ft.css('position')!='relative'){ft.css({'position':'relative','left':'auto','bottom':'auto'});}}}}}function smartclean_fix_sidebar(){var sb=jQuery('.sidebar');var content=sb.siblings('.content');if(sb.length>0){if(content.css('float')=='none'){if(sb.css('position')!='static'){sb.css({'float':sb.hasClass('right')?'right':'left','position':'static'});}}else{var sb_height=sb.outerHeight();var content_height=content.outerHeight();var content_top=content.offset().top;var scroll_offset=jQuery(window).scrollTop();var top_panel_fixed_height=jQuery('.top_panel').length>0?jQuery('.top_panel').outerHeight():0;if(jQuery('.sc_layouts_row_fixed_on').length>0){top_panel_fixed_height=0;jQuery('.sc_layouts_row_fixed_on').each(function(){top_panel_fixed_height+=jQuery(this).outerHeight();});}if(sb_height<content_height&&((sb_height>=jQuery(window).height()&&scroll_offset+jQuery(window).height()>=sb_height+30+content_top)||(sb_height<jQuery(window).height()&&scroll_offset>=content_top))){var sb_init={'float':'none','position':'fixed','top':'auto','bottom':'auto'};if(sb.css('position')!=='fixed'){if(sb_height+30>=jQuery(window).height()-top_panel_fixed_height)sb_init.bottom=30;else sb_init.top=top_panel_fixed_height;}var sb_parent=sb.parent();var pos=sb_parent.position();pos=pos.left+Math.max(0,parseInt(sb_parent.css('paddingLeft')))+Math.max(0,parseInt(sb_parent.css('marginLeft')));if(sb.hasClass('right'))sb_init.right=pos;else sb_init.left=pos;var footer_top=0;var footer_pos=jQuery('.footer_wrap').position();var widgets_below_page_pos=jQuery('.widgets_below_page_wrap').position();if(widgets_below_page_pos)footer_top=widgets_below_page_pos.top;else if(footer_pos)footer_top=footer_pos.top;if(footer_top>0&&scroll_offset+jQuery(window).height()>=footer_top+30){sb_init.position='absolute';if(jQuery('body').hasClass('body_style_wide')||jQuery('body').hasClass('body_style_boxed')){if(sb.hasClass('right'))sb_init.right=0;else sb_init.left=0;}sb_init.bottom='auto';sb_init.top=(sb_parent.height()-sb_height)+'px';}if(sb.css('position')!=sb_init.position)sb.css(sb_init);}else{if(sb.css('position')!='static'){sb.css({'float':sb.hasClass('right')?'right':'left','position':'static','top':'auto','left':'auto','right':'auto'});}}}}}function smartclean_init_sfmenu(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:false,dropShadows:false,onBeforeShow:function(ul){if(jQuery(this).parents("ul").length>1){var w=jQuery('.page_wrap').width();var par_offset=jQuery(this).parents("ul").offset().left;var par_width=jQuery(this).parents("ul").outerWidth();var ul_width=jQuery(this).outerWidth();if(par_offset+par_width+ul_width>w-20&&par_offset-ul_width>0)jQuery(this).addClass('submenu_left');else jQuery(this).removeClass('submenu_left');}if(animation_in!='none'){jQuery(this).removeClass('animated fast '+animation_out);jQuery(this).addClass('animated fast '+animation_in);}},onBeforeHide:function(ul){if(animation_out!='none'){jQuery(this).removeClass('animated fast '+animation_in);jQuery(this).addClass('animated fast '+animation_out);}}});});}function smartclean_init_post_formats(e,cont){smartclean_init_media_elements(cont);cont.find('.format-video .post_featured.with_thumb .post_video_hover:not(.inited)').addClass('inited').on('click',function(e){jQuery(this).parents('.post_featured').addClass('post_video_play').find('.post_video').html(jQuery(this).data('video'));jQuery(window).trigger('resize');e.preventDefault();return false;});}function smartclean_init_media_elements(cont){if(SMARTCLEAN_STORAGE['use_mediaelements']&&cont.find('audio:not(.inited),video:not(.inited)').length>0){if(window.mejs){if(window.mejs.MepDefaults)window.mejs.MepDefaults.enableAutosize=true;if(window.mejs.MediaElementDefaults)window.mejs.MediaElementDefaults.enableAutosize=true;cont.find('audio:not(.inited),video:not(.inited)').each(function(){if(jQuery(this).parents('div:hidden,section:hidden,article:hidden').length>0){return;}if(jQuery(this).parents('.mejs-mediaelement').length==0&&jQuery(this).parents('.wp-block-video').length===0&&!jQuery(this).hasClass('wp-block-cover__video-background')&&jQuery(this).parents('.elementor-background-video-container').length===0&&(SMARTCLEAN_STORAGE['init_all_mediaelements']||(!jQuery(this).hasClass('wp-audio-shortcode')&&!jQuery(this).hasClass('wp-video-shortcode')&&!jQuery(this).parent().hasClass('wp-playlist')))){var media_tag=jQuery(this);var settings={enableAutosize:true,videoWidth:-1,videoHeight:-1,audioWidth:'100%',audioHeight:30,success:function(mejs){var autoplay,loop;if('flash'===mejs.pluginType){autoplay=mejs.attributes.autoplay&&'false'!==mejs.attributes.autoplay;loop=mejs.attributes.loop&&'false'!==mejs.attributes.loop;autoplay&&mejs.addEventListener('canplay',function(){mejs.play();},false);loop&&mejs.addEventListener('ended',function(){mejs.play();},false);}}};jQuery(this).mediaelementplayer(settings);}});}else setTimeout(function(){smartclean_init_media_elements(cont);},400);}}function smartclean_tabs_ajax_content_loader(panel,page,oldPanel){if(panel.html().replace(/\s/g,'')==''){var height=oldPanel===undefined?panel.height():oldPanel.height();if(isNaN(height)||height<100)height=100;panel.html('<div class="smartclean_tab_holder" style="min-height:'+height+'px;"></div>');}else panel.find('> *').addClass('smartclean_tab_content_remove');panel.data('need-content',false).addClass('smartclean_loading');jQuery.post(SMARTCLEAN_STORAGE['ajax_url'],{nonce:SMARTCLEAN_STORAGE['ajax_nonce'],action:'smartclean_ajax_get_posts',blog_template:panel.data('blog-template'),blog_style:panel.data('blog-style'),posts_per_page:panel.data('posts-per-page'),cat:panel.data('cat'),parent_cat:panel.data('parent-cat'),post_type:panel.data('post-type'),taxonomy:panel.data('taxonomy'),page:page}).done(function(response){panel.removeClass('smartclean_loading');var rez={};try{rez=JSON.parse(response);}catch(e){rez={error:SMARTCLEAN_STORAGE['strings']['ajax_error']};console.log(response);}if(rez.error!==''){panel.html('<div class="smartclean_error">'+rez.error+'</div>');}else{panel.prepend(rez.data).fadeIn(function(){jQuery(document).trigger('action.init_shortcodes',[panel]);jQuery(document).trigger('action.init_hidden_elements',[panel]);jQuery(window).trigger('scroll');setTimeout(function(){panel.find('.smartclean_tab_holder,.smartclean_tab_content_remove').remove();jQuery(window).trigger('scroll');},600);});}});}function smartclean_comments_validate(form){form.find('input').removeClass('error_field');var comments_args={error_message_text:SMARTCLEAN_STORAGE['strings']['error_global'],error_message_show:true,error_message_time:4000,error_message_class:'smartclean_messagebox smartclean_messagebox_style_error',error_fields_class:'error_field',exit_after_first_error:false,rules:[{field:'comment',min_length:{value:1,message:SMARTCLEAN_STORAGE['strings']['text_empty']},max_length:{value:SMARTCLEAN_STORAGE['comment_maxlength'],message:SMARTCLEAN_STORAGE['strings']['text_long']}}]};if(form.find('.comments_author input[aria-required="true"]').length>0){comments_args.rules.push({field:'author',min_length:{value:1,message:SMARTCLEAN_STORAGE['strings']['name_empty']},max_length:{value:60,message:SMARTCLEAN_STORAGE['strings']['name_long']}});}if(form.find('.comments_email input[aria-required="true"]').length>0){comments_args.rules.push({field:'email',min_length:{value:1,message:SMARTCLEAN_STORAGE['strings']['email_empty']},max_length:{value:60,message:SMARTCLEAN_STORAGE['strings']['email_long']},mask:{value:SMARTCLEAN_STORAGE['email_mask'],message:SMARTCLEAN_STORAGE['strings']['email_not_valid']}});}var error=smartclean_form_validate(form,comments_args);return!error;}var s=jQuery("select:not(.esg-sorting-select)");if(s.parents('.widget_categories').length>0){s.parent().each(function(ind,item){jQuery(item).get(0).submit=function(){jQuery(item).closest('form').submit();};});}jQuery('a').filter(function(){"use strict";return this.hostname&&this.hostname!==location.hostname;}).attr('target','_blank');jQuery(".header_style_header-custom-header-default .post_item_single .excerpt_meta_section").before("<div class ='clr'></div>");});jQuery(document).on('action.init_hidden_elements',function(e,cont){"use strict";if(SMARTCLEAN_STORAGE['button_hover']&&SMARTCLEAN_STORAGE['button_hover']!='default'){jQuery('button:not(.search_submit):not([class*="sc_button_hover_"]),\ .sc_price_item_link:not([class*="sc_button_hover_style_"]),\ .theme_button:not([class*="sc_button_hover_"]),\ .sc_button:not([class*="sc_button_simple"]):not([class*="sc_button_hover_"]),\ .sc_form_field button:not([class*="sc_button_hover_"]),\ .trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_"]),\ .smartclean_tabs .smartclean_tabs_titles li a:not([class*="sc_button_hover_"]),\ .hover_shop_buttons .icons a:not([class*="sc_button_hover_style_"]),\ .mptt-navigation-tabs li a:not([class*="sc_button_hover_style_"]),\ .edd_download_purchase_form .button,\ .edd-submit.button,\ .woocommerce #respond input#submit:not([class*="sc_button_hover_"]),\ .woocommerce .button:not([class*="shop_"]):not([class*="view"]):not([class*="sc_button_hover_"]),\ .woocommerce-page .button:not([class*="shop_"]):not([class*="view"]):not([class*="sc_button_hover_"]),\ #buddypress a.button:not([class*="sc_button_hover_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_'+SMARTCLEAN_STORAGE['button_hover']);if(SMARTCLEAN_STORAGE['button_hover']!='arrow'){jQuery('input[type="submit"]:not([class*="sc_button_hover_"]),\ input[type="button"]:not([class*="sc_button_hover_"]),\ .vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:not([class*="sc_button_hover_"]),\ .single-product div.product .woocommerce-tabs .wc-tabs li a,\ .woocommerce nav.woocommerce-pagination ul li a:not([class*="sc_button_hover_"]),\ .tribe-events-button:not([class*="sc_button_hover_"]),\ #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:not([class*="sc_button_hover_"]),\ .tribe-bar-mini #tribe-bar-views .tribe-bar-views-list .tribe-bar-views-option a:not([class*="sc_button_hover_"]),\ .tribe-events-cal-links a:not([class*="sc_button_hover_"]),\ .tribe-events-sub-nav li a:not([class*="sc_button_hover_"]),\ .isotope_filters_button:not([class*="sc_button_hover_"]),\ .trx_addons_scroll_to_top:not([class*="sc_button_hover_"]),\ .sc_promo_modern .sc_promo_link2:not([class*="sc_button_hover_"]),\ .post_item_single .post_content .post_meta .post_share .social_item .social_icon:not([class*="sc_button_hover_"]),\ .slider_swiper .slider_prev:not([class*="sc_button_hover_"]),\ .slider_swiper .slider_next:not([class*="sc_button_hover_"]),\ .sc_slider_controller_titles .slider_controls_wrap > a:not([class*="sc_button_hover_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_'+SMARTCLEAN_STORAGE['button_hover']);}jQuery('.sc_slider_controller_titles .slider_controls_wrap > a:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_default');jQuery('.trx_addons_hover_content .trx_addons_hover_links a:not([class*="sc_button_hover_style_"]),\ .sc_price_default .sc_price_columns_wrap [class*="trx_addons_column-"]:nth-child(2n) .sc_price_item_link:not([class*="sc_button_hover_style_"]),\ .single-product ul.products li.product .post_data .button:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_inverse');jQuery('.post_item_single .post_content .post_meta .post_share .social_item .social_icon:not([class*="sc_button_hover_style_"]),\ .woocommerce #respond input#submit.alt:not([class*="sc_button_hover_style_"]),\ .woocommerce a.button.alt:not([class*="sc_button_hover_style_"]),\ .woocommerce button.button.alt:not([class*="sc_button_hover_style_"]),\ .woocommerce input.button.alt:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_hover');jQuery('.woocommerce .woocommerce-message .button:not([class*="sc_button_hover_style_"]),\ .woocommerce .woocommerce-info .button:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_alter');jQuery('.sidebar .trx_addons_tabs .trx_addons_tabs_titles li a:not([class*="sc_button_hover_style_"]),\ .smartclean_tabs .smartclean_tabs_titles li a:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_alterbd');jQuery('.vc_tta-color-grey.vc_tta-style-classic .vc_tta-tab > a:not([class*="sc_button_hover_style_"]),\ .single-product div.product .woocommerce-tabs .wc-tabs li a:not([class*="sc_button_hover_style_"]),\ .sc_button.color_style_dark:not([class*="sc_button_simple"]):not([class*="sc_button_hover_style_"]),\ .slider_prev:not([class*="sc_button_hover_style_"]),\ .slider_next:not([class*="sc_button_hover_style_"]),\ .trx_addons_video_player.with_cover .video_hover:not([class*="sc_button_hover_style_"]),\ .trx_addons_tabs .trx_addons_tabs_titles li a:not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_dark');jQuery('.sc_button.color_style_link2:not([class*="sc_button_simple"]):not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_link2');jQuery('.sc_button.color_style_link3:not([class*="sc_button_simple"]):not([class*="sc_button_hover_style_"])\ ').addClass('sc_button_hover_just_init sc_button_hover_style_link3');setTimeout(function(){jQuery('.sc_button_hover_just_init').removeClass('sc_button_hover_just_init');},500);jQuery('.mejs-controls button,\ .mfp-close,\ .sc_button_bg_image,\ .hover_shop_buttons a,\ button.pswp__button,\ .woocommerce-orders-table__cell-order-actions .button,\ .sc_layouts_row_type_narrow .sc_button\ ').removeClass('sc_button_hover_'+SMARTCLEAN_STORAGE['button_hover']);}});(function(){"use strict";jQuery(document).on('action.add_googlemap_styles',smartclean_trx_addons_add_googlemap_styles);jQuery(document).on('action.init_shortcodes',smartclean_trx_addons_init);jQuery(document).on('action.init_hidden_elements',smartclean_trx_addons_init);function smartclean_trx_addons_add_googlemap_styles(e){if(typeof TRX_ADDONS_STORAGE=='undefined')return;TRX_ADDONS_STORAGE['googlemap_styles']['dark']=[{"featureType":"administrative","elementType":"labels.text.fill","stylers":[{"color":"#444444"}]},{"featureType":"landscape","elementType":"all","stylers":[{"color":"#f2f2f2"}]},{"featureType":"poi","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"road","elementType":"all","stylers":[{"saturation":-100},{"lightness":45}]},{"featureType":"road.highway","elementType":"all","stylers":[{"visibility":"simplified"}]},{"featureType":"road.arterial","elementType":"labels.icon","stylers":[{"visibility":"off"}]},{"featureType":"transit","elementType":"all","stylers":[{"visibility":"off"}]},{"featureType":"water","elementType":"all","stylers":[{"color":"#4fc0cc"},{"visibility":"on"}]}];}function smartclean_trx_addons_init(e,container){if(arguments.length<2)var container=jQuery('body');if(container===undefined||container.length===undefined||container.length==0)return;container.find('.sc_countdown_item canvas:not(.inited)').addClass('inited').attr('data-color',SMARTCLEAN_STORAGE['alter_link_color']);}})();
!function(a){void 0===mejs.plugins&&(mejs.plugins={},mejs.plugins.silverlight=[],mejs.plugins.silverlight.push({types:[]})),mejs.HtmlMediaElementShim=mejs.HtmlMediaElementShim||{getTypeFromFile:mejs.Utils.getTypeFromFile},void 0===mejs.MediaFeatures&&(mejs.MediaFeatures=mejs.Features),void 0===mejs.Utility&&(mejs.Utility=mejs.Utils);var e=MediaElementPlayer.prototype.init,t=(MediaElementPlayer.prototype.init=function(){this.options.classPrefix="mejs-",this.$media=this.$node=a(this.node),e.call(this)},MediaElementPlayer.prototype._meReady);MediaElementPlayer.prototype._meReady=function(){this.container=a(this.container),this.controls=a(this.controls),this.layers=a(this.layers),t.apply(this,arguments)},MediaElementPlayer.prototype.getElement=function(e){return void 0!==a&&e instanceof a?e[0]:e},MediaElementPlayer.prototype.buildfeatures=function(e,t,i,s){for(var l=["playpause","current","progress","duration","tracks","volume","fullscreen"],r=0,n=this.options.features.length;r<n;r++){var o=this.options.features[r];if(this["build"+o])try{-1===l.indexOf(o)?this["build"+o](e,a(t),a(i),s):this["build"+o](e,t,i,s)}catch(e){console.error("error building "+o,e)}}}}((window,jQuery));
!function(e,n){e.wp=e.wp||{},e.wp.mediaelement=new function(){var t={};return{initialize:function(){var e=[];(t="undefined"!=typeof _wpmejsSettings?n.extend(!0,{},_wpmejsSettings):t).classPrefix="mejs-",t.success=t.success||function(e){var t,n;e.rendererName&&-1!==e.rendererName.indexOf("flash")&&(t=e.attributes.autoplay&&"false"!==e.attributes.autoplay,n=e.attributes.loop&&"false"!==e.attributes.loop,t&&e.addEventListener("canplay",function(){e.play()},!1),n)&&e.addEventListener("ended",function(){e.play()},!1)},t.customError=function(e,t){if(-1!==e.rendererName.indexOf("flash")||-1!==e.rendererName.indexOf("flv"))return'<a href="'+t.src+'">'+mejsL10n.strings["mejs.download-file"]+"</a>"},void 0!==t.videoShortcodeLibrary&&"mediaelement"!==t.videoShortcodeLibrary||e.push(".wp-video-shortcode"),void 0!==t.audioShortcodeLibrary&&"mediaelement"!==t.audioShortcodeLibrary||e.push(".wp-audio-shortcode"),e.length&&n(e.join(", ")).not(".mejs-container").filter(function(){return!n(this).parent().hasClass("mejs-mediaelement")}).mediaelementplayer(t)}}},n(e.wp.mediaelement.initialize)}(window,jQuery);
document.documentElement.className+=" js_active ",document.documentElement.className+="ontouchstart"in document.documentElement?" vc_mobile ":" vc_desktop ",(()=>{for(var e=["-webkit-","-moz-","-ms-","-o-",""],t=0;t<e.length;t++)e[t]+"transform"in document.documentElement.style&&(document.documentElement.className+=" vc_transform ")})(),(c=>{"function"!=typeof window.vc_js&&(window.vc_js=function(){vc_toggleBehaviour(),vc_tabsBehaviour(),vc_accordionBehaviour(),vc_teaserGrid(),vc_carouselBehaviour(),vc_slidersBehaviour(),vc_prettyPhoto(),vc_pinterest(),vc_progress_bar(),vc_plugin_flexslider(),vc_gridBehaviour(),vc_rowBehaviour(),vc_prepareHoverBox(),vc_googleMapsPointer(),vc_ttaActivation(),vc_ttaToggleBehaviour(),jQuery(document).trigger("vc_js"),window.setTimeout(vc_waypoints,500)}),"function"!=typeof window.vc_plugin_flexslider&&(window.vc_plugin_flexslider=function(e){(e?e.find(".wpb_flexslider"):jQuery(".wpb_flexslider")).each(function(){var e=jQuery(this),t=1e3*parseInt(e.attr("data-interval"),10),o=e.attr("data-flex_fx"),i=0==t?!1:!0;e.is(":visible")&&setTimeout(function(){e.flexslider({animation:o,slideshow:i,slideshowSpeed:t,sliderSpeed:800,smoothHeight:!0})},1)})}),"function"!=typeof window.vc_googleplus&&(window.vc_googleplus=function(){var e,t;0<jQuery(".wpb_googleplus").length&&((e=document.createElement("script")).type="text/javascript",e.async=!0,e.src="https://apis.google.com/js/plusone.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))}),"function"!=typeof window.vc_pinterest&&(window.vc_pinterest=function(){var e,t;0<jQuery(".wpb_pinterest").length&&((e=document.createElement("script")).type="text/javascript",e.async=!0,e.src="https://assets.pinterest.com/js/pinit.js",(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t))}),"function"!=typeof window.vc_progress_bar&&(window.vc_progress_bar=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".vc_progress_bar").each(function(){var e=jQuery(this);e.vcwaypoint(function(){e.find(".vc_single_bar").each(function(e){var t=jQuery(this).find(".vc_bar"),o=t.data("percentage-value");setTimeout(function(){t.css({width:o+"%"})},200*e)})},{offset:"85%"})})}),"function"!=typeof window.vc_waypoints&&(window.vc_waypoints=function(){void 0!==jQuery.fn.vcwaypoint&&jQuery(".wpb_animate_when_almost_visible:not(.wpb_start_animation)").each(function(){var e=jQuery(this);e.vcwaypoint(function(){e.addClass("wpb_start_animation animated")},{offset:"85%"})})}),"function"!=typeof window.vc_toggleBehaviour&&(window.vc_toggleBehaviour=function(e){function t(e){e&&e.preventDefault&&e.preventDefault();var t=jQuery(this).closest(".vc_toggle"),e=t.find(".vc_toggle_content");t.hasClass("vc_toggle_active")?e.slideUp({duration:300,complete:function(){t.removeClass("vc_toggle_active")}}):e.slideDown({duration:300,complete:function(){t.addClass("vc_toggle_active")}})}(e?e.hasClass("vc_toggle_title")?e.unbind("click"):e.find(".vc_toggle_title").off("click"):jQuery(".vc_toggle_title").off("click")).on("click",t)}),"function"!=typeof window.vc_ttaToggleBehaviour&&(window.vc_ttaToggleBehaviour=function(e){function t(){var e=jQuery(this);e.toggleClass("wpb-tta-toggle-active"),e.parent().parent().parent().find(".vc_pagination-item").each(function(){if(!c(this).hasClass("vc_active"))return c(this).find("a").click(),!1})}(e?e.find(".wpb-tta-toggle"):jQuery(".wpb-tta-toggle")).off("click").on("click",t),setTimeout(function(){jQuery(".wpb-tta-toggle").each(function(){var e=jQuery(this);e.parent().parent().parent().find(".vc_tta-panels-container .vc_pagination li:first").hasClass("vc_active")||e.addClass("wpb-tta-toggle-active")})},1e3)}),"function"!=typeof window.vc_tabsBehaviour&&(window.vc_tabsBehaviour=function(e){var t,n;jQuery.ui&&(e=e||jQuery(".wpb_tabs, .wpb_tour"),t=jQuery.ui&&jQuery.ui.version?jQuery.ui.version.split("."):"1.10",n=1===parseInt(t[0],10)&&parseInt(t[1],10)<9,e.each(function(e){var t=jQuery(this).attr("data-interval"),o=[],i=jQuery(this).find(".wpb_tour_tabs_wrapper").tabs({show:function(e,t){wpb_prepare_tab_content(e,t)},activate:function(e,t){wpb_prepare_tab_content(e,t)}});if(t&&0<t)try{i.tabs("rotate",1e3*t)}catch(e){window.console&&window.console.warn&&console.warn("tabs behaviours error",e)}jQuery(this).find(".wpb_tab").each(function(){o.push(this.id)}),jQuery(this).find(".wpb_tabs_nav li").on("click",function(e){return e&&e.preventDefault&&e.preventDefault(),n?i.tabs("select",jQuery("a",this).attr("href")):i.tabs("option","active",jQuery(this).index()),!1}),jQuery(this).find(".wpb_prev_slide a, .wpb_next_slide a").on("click",function(e){var t;e&&e.preventDefault&&e.preventDefault(),n?(t=i.tabs("option","selected"),jQuery(this).parent().hasClass("wpb_next_slide")?t++:t--,t<0?t=i.tabs("length")-1:t>=i.tabs("length")&&(t=0),i.tabs("select",t)):(t=i.tabs("option","active"),e=i.find(".wpb_tab").length,t=jQuery(this).parent().hasClass("wpb_next_slide")?e<=t+1?0:t+1:t-1<0?e-1:t-1,i.tabs("option","active",t))})}))}),"function"!=typeof window.vc_accordionBehaviour&&(window.vc_accordionBehaviour=function(){jQuery(".wpb_accordion").each(function(e){var t=jQuery(this),o=(t.attr("data-interval"),!isNaN(jQuery(this).data("active-tab"))&&0<parseInt(t.data("active-tab"),10)&&parseInt(t.data("active-tab"),10)-1),i=!1===o||"yes"===t.data("collapsible"),o=t.find(".wpb_accordion_wrapper").accordion({header:"> div > h3",autoHeight:!1,heightStyle:"content",active:o,collapsible:i,navigation:!0,activate:vc_accordionActivate,change:function(e,t){void 0!==jQuery.fn.isotope&&t.newContent.find(".isotope").isotope("layout"),vc_carouselBehaviour(t.newPanel)}});!0===t.data("vcDisableKeydown")&&(o.data("uiAccordion")._keydown=function(){})})}),"function"!=typeof window.vc_teaserGrid&&(window.vc_teaserGrid=function(){var i={fitrows:"fitRows",masonry:"masonry"};jQuery(".wpb_grid .teaser_grid_container:not(.wpb_carousel), .wpb_filtered_grid .teaser_grid_container:not(.wpb_carousel)").each(function(){var e=jQuery(this),t=e.find(".wpb_thumbnails"),o=t.attr("data-layout-mode");t.isotope({itemSelector:".isotope-item",layoutMode:void 0===i[o]?"fitRows":i[o]}),e.find(".categories_filter a").data("isotope",t).on("click",function(e){e&&e.preventDefault&&e.preventDefault();e=jQuery(this).data("isotope");jQuery(this).parent().parent().find(".active").removeClass("active"),jQuery(this).parent().addClass("active"),e.isotope({filter:jQuery(this).attr("data-filter")})}),jQuery(window).on("load resize",function(){t.isotope("layout")})})}),"function"!=typeof window.vc_carouselBehaviour&&(window.vc_carouselBehaviour=function(e){(e?e.find(".wpb_carousel"):jQuery(".wpb_carousel")).each(function(){var e=jQuery(this);!0!==e.data("carousel_enabled")&&e.is(":visible")&&(e.data("carousel_enabled",!0),getColumnsCount(jQuery(this)),jQuery(this).hasClass("columns_count_1"),(e=jQuery(this).find(".wpb_thumbnails-fluid li")).css({"margin-right":e.css("margin-left"),"margin-left":0}),(e=jQuery(this).find("ul.wpb_thumbnails-fluid")).width(e.width()+300))})}),"function"!=typeof window.vc_slidersBehaviour&&(window.vc_slidersBehaviour=function(){jQuery(".wpb_gallery_slides").each(function(e){var t,o,i=jQuery(this);i.hasClass("wpb_slider_nivo")?(0===(o=1e3*i.attr("data-interval"))&&(o=9999999999),i.find(".nivoSlider").nivoSlider({effect:"boxRainGrow,boxRain,boxRainReverse,boxRainGrowReverse",slices:15,boxCols:8,boxRows:4,animSpeed:800,pauseTime:o,startSlide:0,directionNav:!0,directionNavHide:!0,controlNav:!0,keyboardNav:!1,pauseOnHover:!0,manualAdvance:!1,prevText:"Prev",nextText:"Next"})):i.hasClass("wpb_image_grid")&&i.find(".wpb_image_grid_ul")&&i.find(".wpb_image_grid_ul").isotope&&(jQuery.fn.imagesLoaded?t=i.find(".wpb_image_grid_ul").imagesLoaded(function(){t.isotope({itemSelector:".isotope-item",layoutMode:"fitRows"})}):i.find(".wpb_image_grid_ul").isotope({itemSelector:".isotope-item",layoutMode:"fitRows"}))})}),"function"!=typeof window.vc_prettyPhoto&&(window.vc_prettyPhoto=function(){try{jQuery&&jQuery.fn&&jQuery.fn.prettyPhoto&&jQuery('a.prettyphoto, .gallery-icon a[href*=".jpg"]').prettyPhoto({animationSpeed:"normal",hook:"data-rel",padding:15,opacity:.7,showTitle:!0,allowresize:!0,counter_separator_label:"/",hideflash:!1,deeplinking:!1,modal:!1,callback:function(){-1<location.href.indexOf("#!prettyPhoto")&&(location.hash="")},social_tools:""})}catch(e){window.console&&window.console.warn&&window.console.warn("vc_prettyPhoto initialize error",e)}}),"function"!=typeof window.vc_google_fonts&&(window.vc_google_fonts=function(){return window.console&&window.console.warn&&window.console.warn("function vc_google_fonts is deprecated, no need to use it"),!1}),window.vcParallaxSkroll=!1,"function"!=typeof window.vc_rowBehaviour&&(window.vc_rowBehaviour=function(){var l=window.jQuery;function e(){var e;void 0!==window.wpb_disable_full_width_row_js&&window.wpb_disable_full_width_row_js||(e=l('[data-vc-full-width="true"]'),l.each(e,function(e,t){var o,i,n,a,r,c,d,s=l(this),u=(s.addClass("vc_hidden"),s.next(".vc_row-full-width"));(u=u.length?u:s.parent().next(".vc_row-full-width")).length&&(o=parseInt(s.css("margin-left"),10),i=parseInt(s.css("margin-right"),10),n=0-u.offset().left-o,a=l(window).width(),r={position:"relative",left:n="rtl"===s.css("direction")?(n=n-u.width()+a)+o+i:n,"box-sizing":"border-box",width:a,"max-width":a},s.css(r),s.data("vcStretchContent")||("rtl"===s.css("direction")?((c=n)<0&&(c=0),(d=n)<0&&(d=0)):(d=a-(c=(c=-1*n)<0?0:c)-u.width()+o+i)<0&&(d=0),s.css({"padding-left":c+"px","padding-right":d+"px"})),s.attr("data-vc-full-width-init","true"),s.removeClass("vc_hidden"),l(document).trigger("vc-full-width-row-single",{el:s,offset:n,marginLeft:o,marginRight:i,elFull:u,width:a,maxWidth:a}))}),l(document).trigger("vc-full-width-row",e))}function t(){var e,t,o=l(".vc_row-o-full-height:first");o.length&&(e=l(window).height(),(t=o.offset().top)<e)&&o.css("min-height",100-t/(e/100)+"vh"),l(document).trigger("vc-full-height-row",o)}l(window).off("resize.vcRowBehaviour").on("resize.vcRowBehaviour",e).on("resize.vcRowBehaviour",t),e(),t(),(0<window.navigator.userAgent.indexOf("MSIE ")||navigator.userAgent.match(/Trident.*rv\:11\./))&&l(".vc_row-o-full-height").each(function(){"flex"===l(this).css("display")&&l(this).wrap('<div class="vc_ie-flexbox-fixer"></div>')}),vc_initVideoBackgrounds();var n=!1;if(window.vcParallaxSkroll&&window.vcParallaxSkroll.destroy(),l(".vc_parallax-inner").remove(),l("[data-5p-top-bottom]").removeAttr("data-5p-top-bottom data-30p-top-bottom"),l("[data-vc-parallax]").each(function(){var e,t,o,i;n=!0,"on"===l(this).data("vcParallaxOFade")&&l(this).children().attr("data-5p-top-bottom","opacity:0;").attr("data-30p-top-bottom","opacity:1;"),e=100*l(this).data("vcParallax"),(t=l("<div />").addClass("vc_parallax-inner").appendTo(l(this))).height(e+"%"),o=l(this).data("vcParallaxImage"),(i=vcExtractYoutubeId(o))?insertYoutubeVideoAsBackground(t,i):void 0!==o&&t.css("background-image","url("+o+")"),t.attr("data-bottom-top","top: "+-(e-100)+"%;").attr("data-top-bottom","top: 0%;")}),n&&window.skrollr)window.vcParallaxSkroll=skrollr.init({forceHeight:!1,smoothScrolling:!1,mobileCheck:function(){return!1}}),window.vcParallaxSkroll}),"function"!=typeof window.vc_gridBehaviour&&(window.vc_gridBehaviour=function(){jQuery.fn.vcGrid&&jQuery("[data-vc-grid]").vcGrid()}),"function"!=typeof window.getColumnsCount&&(window.getColumnsCount=function(e){for(var t=!1,o=1;!1===t;){if(e.hasClass("columns_count_"+o))return t=!0,o;o++}}),"function"!=typeof window.wpb_prepare_tab_content&&(window.wpb_prepare_tab_content=function(e,t){var o=t.panel||t.newPanel,i=o.find(".vc_pie_chart:not(.vc_ready)"),n=o.find(".vc_round-chart"),a=o.find(".vc_line-chart"),r=o.find('[data-ride="vc_carousel"]');vc_carouselBehaviour(),vc_plugin_flexslider(o),t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),o.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&o.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),i.length&&jQuery.fn.vcChat&&i.vcChat(),n.length&&jQuery.fn.vcRoundChart&&n.vcRoundChart({reload:!1}),a.length&&jQuery.fn.vcLineChart&&a.vcLineChart({reload:!1}),r.length&&jQuery.fn.carousel&&r.carousel("resizeAction"),t=o.find(".isotope, .wpb_image_grid_ul"),i=o.find(".wpb_gmaps_widget"),0<t.length&&t.isotope("layout"),i.length&&!i.is(".map_ready")&&((n=i.find("iframe")).attr("src",n.attr("src")),i.addClass("map_ready")),o.parents(".isotope").length&&o.parents(".isotope").each(function(){jQuery(this).isotope("layout")}),c(document).trigger("wpb_prepare_tab_content",o)}),"function"!=typeof window.vc_ttaActivation&&(window.vc_ttaActivation=function(){jQuery("[data-vc-accordion]").on("show.vc.accordion",function(e){var t=window.jQuery,o={};o.newPanel=t(this).data("vc.accordion").getTarget(),window.wpb_prepare_tab_content(e,o)})}),"function"!=typeof window.vc_accordionActivate&&(window.vc_accordionActivate=function(e,t){var o,i,n,a;t.newPanel.length&&t.newHeader.length&&(o=t.newPanel.find(".vc_pie_chart:not(.vc_ready)"),i=t.newPanel.find(".vc_round-chart"),n=t.newPanel.find(".vc_line-chart"),a=t.newPanel.find('[data-ride="vc_carousel"]'),void 0!==jQuery.fn.isotope&&t.newPanel.find(".isotope, .wpb_image_grid_ul").isotope("layout"),t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").length&&t.newPanel.find(".vc_masonry_media_grid, .vc_masonry_grid").each(function(){var e=jQuery(this).data("vcGrid");e&&e.gridBuilder&&e.gridBuilder.setMasonry&&e.gridBuilder.setMasonry()}),vc_carouselBehaviour(t.newPanel),vc_plugin_flexslider(t.newPanel),o.length&&jQuery.fn.vcChat&&o.vcChat(),i.length&&jQuery.fn.vcRoundChart&&i.vcRoundChart({reload:!1}),n.length&&jQuery.fn.vcLineChart&&n.vcLineChart({reload:!1}),a.length&&jQuery.fn.carousel&&a.carousel("resizeAction"),t.newPanel.parents(".isotope").length)&&t.newPanel.parents(".isotope").each(function(){jQuery(this).isotope("layout")})}),"function"!=typeof window.initVideoBackgrounds&&(window.initVideoBackgrounds=function(){return window.console&&window.console.warn&&window.console.warn("this function is deprecated use vc_initVideoBackgrounds"),vc_initVideoBackgrounds()}),"function"!=typeof window.vc_initVideoBackgrounds&&(window.vc_initVideoBackgrounds=function(){c(".vc_video-bg").remove(),c("[data-vc-video-bg]").each(function(){var e,o=jQuery(this);o.data("vcVideoBg")?(e=o.data("vcVideoBg"),(e=vcExtractYoutubeId(e))&&(o.find(".vc_video-bg").remove(),insertYoutubeVideoAsBackground(o,e)),jQuery(window).on("grid:items:added",function(e,t){o.has(t).length&&vcResizeVideoBackground(o)})):o.find(".vc_video-bg").remove()})}),"function"!=typeof window.insertYoutubeVideoAsBackground&&(window.insertYoutubeVideoAsBackground=function(e,t,o){if("undefined"==typeof YT||void 0===YT.Player)return 100<(o=void 0===o?0:o)?void console.warn("Too many attempts to load YouTube api"):void setTimeout(function(){insertYoutubeVideoAsBackground(e,t,o++)},100);var i=e.prepend('<div class="vc_video-bg"><div class="inner"></div></div>').find(".inner");new YT.Player(i[0],{width:"100%",height:"100%",videoId:t,playerVars:{playlist:t,iv_load_policy:3,enablejsapi:1,disablekb:1,autoplay:1,controls:0,showinfo:0,rel:0,loop:1,mute:1,wmode:"transparent"},events:{onReady:function(e){e.target.mute().setLoop(!0)}}}),vcResizeVideoBackground(e),jQuery(window).on("resize",function(){vcResizeVideoBackground(e)})}),"function"!=typeof window.vcResizeVideoBackground&&(window.vcResizeVideoBackground=function(e){var t,o,i,n,a=e.innerWidth(),r=e.innerHeight();a/r<16/9?(t=r*(16/9),o=r,i=-Math.round((t-a)/2)+"px",n=-Math.round((o-r)/2)+"px"):(o=(t=a)*(9/16),n=-Math.round((o-r)/2)+"px",i=-Math.round((t-a)/2)+"px"),t+="px",o+="px",e.find(".vc_video-bg iframe").css({maxWidth:"1000%",marginLeft:i,marginTop:n,width:t,height:o})}),"function"!=typeof window.vcExtractYoutubeId&&(window.vcExtractYoutubeId=function(e){return void 0!==e&&null!==(e=e.match(/(?:https?:\/{2})?(?:w{3}\.)?youtu(?:be)?\.(?:com|be)(?:\/watch\?v=|\/)([^\s&]+)/))&&e[1]}),"function"!=typeof window.vc_googleMapsPointer&&(window.vc_googleMapsPointer=function(){var e=window.jQuery,t=e(".wpb_gmaps_widget");t.on("click",function(){e("iframe",this).css("pointer-events","auto")}),t.on("mouseleave",function(){e("iframe",this).css("pointer-events","none")}),e(".wpb_gmaps_widget iframe").css("pointer-events","none")}),"function"!=typeof window.vc_setHoverBoxPerspective&&(window.vc_setHoverBoxPerspective=function(e){e.each(function(){var e=jQuery(this),t=e.width();e.css("perspective",4*t+"px")})}),"function"!=typeof window.vc_setHoverBoxHeight&&(window.vc_setHoverBoxHeight=function(e){e.each(function(){var e=jQuery(this),t=e.find(".vc-hoverbox-inner"),o=(t.css("min-height",0),e.find(".vc-hoverbox-front-inner").outerHeight()),e=e.find(".vc-hoverbox-back-inner").outerHeight(),o=e<o?o:e;t.css("min-height",(o=o<250?250:o)+"px")})}),"function"!=typeof window.vc_prepareHoverBox&&(window.vc_prepareHoverBox=function(){var e=jQuery(".vc-hoverbox");vc_setHoverBoxHeight(e),vc_setHoverBoxPerspective(e)}),jQuery(document).ready(window.vc_prepareHoverBox),jQuery(window).on("resize",window.vc_prepareHoverBox),jQuery(document).ready(function(e){window.vc_js()})})(window.jQuery);
/*!
* WPBakery Page Builder v7.6.0 (https://wpbakery.com)
* Copyright 2011-2024 Michael M, WPBakery
* License: Commercial. More details: http://go.wpbakery.com/licensing
*/
(a=>{var r,t,e,n;function o(n,i){var o=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=a(this),e=t.data("vc.accordion");e||(e=new r(t,a.extend(!0,{},i)),t.data("vc.accordion",e)),"string"==typeof n&&e[n].apply(e,o)})}(r=function(t,e){this.$element=t,this.activeClass="vc_active",this.animatingClass="vc_animating",this.useCacheFlag=void 0,this.$target=void 0,this.$targetContent=void 0,this.selector=void 0,this.$container=void 0,this.animationDuration=void 0,this.index=0}).transitionEvent=function(){var t,e=document.createElement("vcFakeElement"),n={transition:"transitionend",MSTransition:"msTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(t in n)if(void 0!==e.style[t])return n[t]},r.emulateTransitionEnd=function(t,e){var n=!1;e=e||250,t.one(r.transitionName,function(){n=!0}),setTimeout(function(){n||t.trigger(r.transitionName)},e)},r.DEFAULT_TYPE="collapse",r.transitionName=r.transitionEvent(),r.prototype.controller=function(t){var e=this.$element,n=t;"string"==typeof(n=void 0===(n="string"!=typeof n?e.data("vcAction")||this.getContainer().data("vcAction"):n)?r.DEFAULT_TYPE:n)&&o.call(e,n,t)},r.prototype.isCacheUsed=function(){var t=this;return void 0===this.useCacheFlag&&(this.useCacheFlag=function(){return!1!==t.$element.data("vcUseCache")}()),this.useCacheFlag},r.prototype.getSelector=function(){var e=this.$element,t=function(){var t=e.data("vcTarget");return t=t||e.attr("href")};return this.isCacheUsed()?(void 0===this.selector&&(this.selector=t()),this.selector):t()},r.prototype.findContainer=function(){var t=this.$element.closest(this.$element.data("vcContainer"));return t=t.length?t:a("body")},r.prototype.getContainer=function(){return this.isCacheUsed()?(void 0===this.$container&&(this.$container=this.findContainer()),this.$container):this.findContainer()},r.prototype.getTarget=function(){var e=this,n=e.getSelector(),t=function(){var t=e.getContainer().find(n);return t=t.length?t:e.getContainer().filter(n)};return this.isCacheUsed()?(void 0===this.$target&&(this.$target=t()),this.$target):t()},r.prototype.getTargetContent=function(){var t,e=this.getTarget();return this.isCacheUsed()?(void 0===this.$targetContent&&((t=e).data("vcContent")&&!(t=e.find(e.data("vcContent"))).length&&(t=e),this.$targetContent=t),this.$targetContent):e.data("vcContent")&&(t=e.find(e.data("vcContent"))).length?t:e},r.prototype.getTriggers=function(){var n=0;return this.getContainer().find("[data-vc-accordion]").each(function(){var t=a(this),e=t.data("vc.accordion");void 0===e&&(t.vcAccordion(),e=t.data("vc.accordion")),e&&e.setIndex&&e.setIndex(n++)})},r.prototype.setIndex=function(t){this.index=t},r.prototype.getIndex=function(){return this.index},r.prototype.triggerEvent=function(t,e){"string"==typeof t&&(t=a.Event(t),this.$element.trigger(t,e))},r.prototype.getActiveTriggers=function(){return this.getTriggers().filter(function(){var t=a(this).data("vc.accordion");return t.getTarget().hasClass(t.activeClass)})},r.prototype.changeLocationHash=function(){var t,e=this.getTarget();(t=e.length?e.attr("id"):t)&&(history.pushState?history.pushState(null,null,"#"+t):location.hash="#"+t)},r.prototype.isActive=function(){return this.getTarget().hasClass(this.activeClass)},r.prototype.getAnimationDuration=function(){var t=this,e=function(){return void 0===r.transitionName?"0s":t.getTargetContent().css("transition-duration").split(",")[0]};return this.isCacheUsed()?(void 0===this.animationDuration&&(this.animationDuration=e()),this.animationDuration):e()},r.prototype.getAnimationDurationMilliseconds=function(){var t=this.getAnimationDuration();return"ms"===t.substr(-2)?parseInt(t):"s"===t.substr(-1)?Math.round(1e3*parseFloat(t)):void 0},r.prototype.isAnimated=function(){return 0<parseFloat(this.getAnimationDuration())},r.prototype.show=function(e){var n=this,i=n.getTarget(),o=n.getTargetContent();n.isActive()||(n.isAnimated()?(n.triggerEvent("beforeShow.vc.accordion"),i.queue(function(t){o.one(r.transitionName,function(){i.removeClass(n.animatingClass),o.attr("style",""),n.triggerEvent("afterShow.vc.accordion",e)}),r.emulateTransitionEnd(o,n.getAnimationDurationMilliseconds()+100),t()}).queue(function(t){o.attr("style",""),o.css({position:"absolute",visibility:"hidden",display:"block"});var e=o.height();o.data("vcHeight",e),o.attr("style",""),t()}).queue(function(t){o.height(0),o.css({"padding-top":0,"padding-bottom":0}),t()}).queue(function(t){i.addClass(n.animatingClass),i.addClass(n.activeClass),("object"==typeof e&&e.hasOwnProperty("changeHash")&&e.changeHash||void 0===e)&&n.changeLocationHash(),n.triggerEvent("show.vc.accordion",e),t()}).queue(function(t){var e=o.data("vcHeight");o.animate({height:e},{duration:n.getAnimationDurationMilliseconds(),complete:function(){o.data("events")||o.attr("style","")}}),o.css({"padding-top":"","padding-bottom":""}),t()})):(i.addClass(n.activeClass),n.triggerEvent("show.vc.accordion",e)))},r.prototype.hide=function(e){var n=this,i=n.getTarget(),o=n.getTargetContent();n.isActive()&&(n.isAnimated()?(n.triggerEvent("beforeHide.vc.accordion"),i.queue(function(t){o.one(r.transitionName,function(){i.removeClass(n.animatingClass),o.attr("style",""),n.triggerEvent("afterHide.vc.accordion",e)}),r.emulateTransitionEnd(o,n.getAnimationDurationMilliseconds()+100),t()}).queue(function(t){i.addClass(n.animatingClass),i.removeClass(n.activeClass),n.triggerEvent("hide.vc.accordion",e),t()}).queue(function(t){var e=o.height();o.height(e),t()}).queue(function(t){o.animate({height:0},n.getAnimationDurationMilliseconds()),o.css({"padding-top":0,"padding-bottom":0}),t()})):(i.removeClass(n.activeClass),n.triggerEvent("hide.vc.accordion",e)))},r.prototype.toggle=function(t){var e=this.$element;this.isActive()?o.call(e,"hide",t):o.call(e,"show",t)},r.prototype.dropdown=function(e){var n=this.$element;this.isActive()?o.call(n,"hide",e):(o.call(n,"show",e),a(document).on("click.vc.accordion.data-api.dropdown",function(t){o.call(n,"hide",e),a(document).off(t)}))},r.prototype.collapse=function(t){var e=this.$element,n=this.getActiveTriggers().filter(function(){return e[0]!==this});n.length&&o.call(n,"hide",t),o.call(e,"show",t)},r.prototype.collapseAll=function(t){var e=this.$element,n=this.getActiveTriggers().filter(function(){return e[0]!==this});n.length&&o.call(n,"hide",t),o.call(e,"toggle",t)},r.prototype.showNext=function(t){var e,n=this.getTriggers(),i=this.getActiveTriggers();n.length&&(-1<(e=i.length&&(i=i.eq(i.length-1).vcAccordion().data("vc.accordion"))&&i.getIndex?i.getIndex():e)&&e+1<n.length?o.call(n.eq(e+1),"controller",t):o.call(n.eq(0),"controller",t))},r.prototype.showPrev=function(t){var e,n=this.getTriggers(),i=this.getActiveTriggers();n.length&&(i.length&&(i=i.eq(i.length-1).vcAccordion().data("vc.accordion"))&&i.getIndex&&(e=i.getIndex()),o.call(-1<e?0<=e-1?n.eq(e-1):n.eq(n.length-1):n.eq(0),"controller",t))},r.prototype.showAt=function(t,e){var n=this.getTriggers();n.length&&t&&t<n.length&&o.call(n.eq(t),"controller",e)},r.prototype.scrollToActive=function(t){var e,n;(void 0===t||void 0===t.scrollTo||t.scrollTo)&&(0,(n=a((e=this).getTarget())).length)&&this.$element.length&&setTimeout(function(){n.offset().top-a(window).scrollTop()-+e.$element.outerHeight()<0&&a("html, body").animate({scrollTop:n.offset().top-+e.$element.outerHeight()},300)},300)},e=a.fn.vcAccordion,a.fn.vcAccordion=o,a.fn.vcAccordion.Constructor=r,a.fn.vcAccordion.noConflict=function(){return a.fn.vcAccordion=e,this},t=function(t){var e=a(this);t.preventDefault(),o.call(e,"controller")},n=function(){var t,e=window.location.hash;e&&(t=a(e)).length&&(e=t.find('[data-vc-accordion][href="'+e+'"],[data-vc-accordion][data-vc-target="'+e+'"]')).length&&(setTimeout(function(){a("html, body").animate({scrollTop:t.offset().top-.2*a(window).height()},0)},300),e.trigger("click"))},a(window).on("hashchange.vc.accordion",n),a(document).on("click.vc.accordion.data-api","[data-vc-accordion]",t),a(document).ready(n),a(document).on("afterShow.vc.accordion",function(t,e){o.call(a(t.target),"scrollToActive",e)})})(window.jQuery);
/*!
* WPBakery Page Builder v7.6.0 (https://wpbakery.com)
* Copyright 2011-2024 Michael M, WPBakery
* License: Commercial. More details: http://go.wpbakery.com/licensing
*/
(n=>{var o,s,t;o=function(a,o){var i=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=n(this),e=t.data("vc.tta.autoplay");e||(e=new s(t,n.extend(!0,{},s.DEFAULTS,t.data("vc-tta-autoplay"),o)),t.data("vc.tta.autoplay",e)),"string"==typeof a?e[a].apply(e,i):e.start(i)})},(s=function(t,e){this.$element=t,this.options=e}).DEFAULTS={delay:5e3,pauseOnHover:!0,stopOnClick:!0},s.prototype.show=function(){this.$element.find("[data-vc-accordion]:eq(0)").vcAccordion("showNext",{changeHash:!1,scrollTo:!1})},s.prototype.hasTimer=function(){return void 0!==this.$element.data("vc.tta.autoplay.timer")},s.prototype.setTimer=function(t){this.$element.data("vc.tta.autoplay.timer",t)},s.prototype.getTimer=function(){return this.$element.data("vc.tta.autoplay.timer")},s.prototype.deleteTimer=function(){this.$element.removeData("vc.tta.autoplay.timer")},s.prototype.start=function(){var e,a;e=this.$element,(a=this).hasTimer()||(this.setTimer(window.setInterval(this.show.bind(this),this.options.delay)),this.options.stopOnClick&&e.on("click.vc.tta.autoplay.data-api","[data-vc-accordion]",function(t){t&&t.preventDefault&&t.preventDefault(),a.hasTimer()&&o.call(e,"stop")}),this.options.pauseOnHover&&e.hover(function(t){t&&t.preventDefault&&t.preventDefault(),a.hasTimer()&&o.call(e,"mouseleave"===t.type?"resume":"pause")}))},s.prototype.resume=function(){this.hasTimer()&&this.setTimer(window.setInterval(this.show.bind(this),this.options.delay))},s.prototype.stop=function(){this.pause(),this.deleteTimer(),this.$element.off("click.vc.tta.autoplay.data-api mouseenter mouseleave")},s.prototype.pause=function(){var t=this.getTimer();void 0!==t&&window.clearInterval(t)},t=n.fn.vcTtaAutoPlay,n.fn.vcTtaAutoPlay=o,n.fn.vcTtaAutoPlay.Constructor=s,n.fn.vcTtaAutoPlay.noConflict=function(){return n.fn.vcTtaAutoPlay=t,this},n(document).ready(function(){n("[data-vc-tta-autoplay]").each(function(){n(this).vcTtaAutoPlay()})})})(window.jQuery);