try{;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){y(e,t,n,[])};function d(){if(window.monsterinsights_debug_mode){return!0}
else{return!1}};function p(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 b(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=p(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:{};b(t,i,l);e.valuesArray=a;e.fieldsArray=l;e.fieldsArray.event_action=i;e.tracked=!0;n('Tracked: '+a.type);n(e)};function y(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 c(){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 u(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,v=u(e.href),m=c(),r=e.hostname,a=e.protocol,k=e.pathname;d=d.toString();var s,p,b=e.getAttribute('data-vars-ga-category');if(b){return b};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&&m&&r.length>0&&m.length>0&&!r.endsWith('.'+m)&&r!==m){t='external'}
else if(k&&JSON.stringify(l)!='{}'&&k.length>0){var y=l.length;for(var n=0;n<y;n++){if(l[n].path&&l[n].label&&l[n].path.length>0&&l[n].label.length>0&&k.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(v&&(t==='unknown'||'external'===t)&&f.length>0&&v.length>0){for(s=0,p=f.length;s<p;++s){if(f[s].length>0&&(d.endsWith(f[s])||f[s]==v)){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 m(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=m(a);if(n){return n};if(l==99){return undefined};l++};return undefined};function v(n){var a=n.srcElement||n.target,e=[],k;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 v=a.href,M=u(a.href),N=h(),S=g(),D=monsterinsights_frontend.home_url,L=c(),o=A(a),K=T(a,n),b=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=v;e.extension=M;e.type=o;e.target=K;e.title=m(a);if(!e.label&&!e.title){e.title=O(a)};if(o!=='internal'&&o!=='javascript'){var y=!1,p=function(){if(y){return};s();y=!0;if(a.attributes.download){var e=document.createElement('a');e.href=a.href;e.download=a.download;e.click()}
else{window.location.href=v}},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'){k={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:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='tel'){k={event_category:'tel',event_label:f||e.title.replace('tel:',''),tel_number:v.replace('tel:',''),link_text:f||e.title,link_url:v,link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='mailto'){k={event_category:'mailto',event_label:f||e.title.replace('mailto:',''),email_address:v.replace('mailto:',''),link_text:f||e.title.replace('mailto:',''),link_url:v,link_classes:e.el_classes,link_id:e.el_id,}}
else if(o=='internal-as-outbound'){k={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:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,}}
else if(o=='external'){k={event_category:'outbound-link',event_label:f||e.title,is_affiliate_link:!1,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,}}
else if(o=='cross-hostname'){k={event_category:'cross-hostname',event_label:f||e.title,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,}};if(k){l('event',b||v,k,e)}
else{if(o&&o!='internal'){k={event_category:o,event_label:f||e.title,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',b||v,k,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'){k={event_category:'download',event_label:f||e.title,event_callback:p,file_extension:e.extension,file_name:e.link.replace(/^.*\//g,''),link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',b||v,k,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}};k={event_category:i,event_label:f||e.title,event_callback:p,is_affiliate_link:!0,affiliate_label:i.replace('outbound-link-',''),link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,};if(navigator.sendBeacon){k.transport='beacon'};l('event',b||v,k,e);setTimeout(p,1000)}}
else if(o=='external'){r=!0;window.onbeforeunload=function(t){k={event_category:'outbound-link',event_label:f||e.title,event_callback:p,is_affiliate_link:!1,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,outbound:!0,};if(navigator.sendBeacon){k.transport='beacon'};l('event',b||v,k,e)}}
else if(o=='cross-hostname'){r=!0;window.onbeforeunload=function(t){if(!n.defaultPrevented){if(n.preventDefault){n.preventDefault()}
else{n.returnValue=!1}};k={event_category:'cross-hostname',event_label:f||e.title,event_callback:p,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};if(navigator.sendBeacon){k.transport='beacon'};l('event',b||v,k,e);setTimeout(p,1000)}}
else{if(o&&o!=='internal'){k={event_category:o,event_label:f||e.title,event_callback:p,link_text:f||e.title,link_url:v,link_domain:e.el_hostname,link_classes:e.el_classes,link_id:e.el_id,};l('event',b||v,k,e)}
else{e.exit='type';t(e)}};if(o!='external'&&o!='cross-hostname'&&o!='internal-as-outbound'){setTimeout(p,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 k(){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',v,!1)},!1);window.addEventListener('hashchange',k,!1)}
else{if(a.attachEvent){a.attachEvent('onload',function(){document.body.attachEvent('onclick',v)});window.attachEvent('onhashchange',k)}};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();}catch(e){}
try{/*! 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});}catch(e){}
try{/*! This file is auto-generated */
!function(){function t(){var t,e=document.createElement("script");return e.src=_zxcvbnSettings.src,e.type="text/javascript",e.async=!0,(t=document.getElementsByTagName("script")[0]).parentNode.insertBefore(e,t)}null!=window.attachEvent?window.attachEvent("onload",t):window.addEventListener("load",t,!1)}.call(this);}catch(e){}
try{jQuery(function($){var username_requires_otp=[];function get_username_identifiers(){return'[name="log"], [name="username"], #user_login, #affwp-login-user-login, #affwp-user-login, #gform_fields_login input[type="text"], .um-field-username input[type="text"]';}
function process_user_tfa_enabled_check_results(form,response){if(true===response.status){$('.simbaotp_spinner').remove();var user_can_trust=(response.hasOwnProperty('user_can_trust')&&response.user_can_trust)?true:false;var user_already_trusted=(response.hasOwnProperty('user_already_trusted')&&response.user_can_trust)?true:false;console.log("Simba TFA: User has OTP enabled: showing OTP field (user_can_trust="+user_can_trust+")");show_otp_field(form,user_can_trust,user_already_trusted);return true;}else{console.log("Simba TFA: User does not have OTP enabled: submitting form");$(form).find('input[type="submit"], button[type="submit"]').first().prop('disabled',false).trigger('click');}
return false;}
function check_and_possibly_show_otp_field(form,only_cache_the_results){if($(form).attr('id')==='lostpasswordform'||$(form).attr('id')==='resetpasswordform')return false;var username=$(form).find(get_username_identifiers()).first().val();if(!username.length)return false;if('object'===typeof username_requires_otp[username]){if(!only_cache_the_results){return process_user_tfa_enabled_check_results($(form),username_requires_otp[username]);}
return true;}
var $submit_button=$(form).find('input[name="wp-submit"], input[type="submit"], button[type="submit"]').first();if(simba_tfasettings.hasOwnProperty('spinnerimg')&&$('.simbaotp_spinner').length===0){var styling='float:right; margin:6px 12px; width: 20px; height: 20px;';if($('#theme-my-login #wp-submit').length>0){styling='margin-left: 4px; position: relative; top: 4px; width: 20px; height: 20px; border:0px; box-shadow:none;';}
$submit_button.after('<img class="simbaotp_spinner" src="'+simba_tfasettings.spinnerimg+'" style="'+styling+'">');}
$.ajax({url:simba_tfasettings.ajaxurl,type:'POST',data:{action:'simbatfa-init-otp',user:username},dataType:'text',success:function(resp){try{var json_begins=resp.search('{"jsonstarter":"justhere"');if(json_begins>-1){if(json_begins>0){console.log("Expected JSON marker found at position: "+json_begins);resp=resp.substring(json_begins);}}else{console.log("Expected JSON marker not found");console.log(resp);}
response=JSON.parse(resp);if(response.hasOwnProperty('php_output')){console.log("PHP output was returned (follows)");console.log(response.php_output);}
if(response.hasOwnProperty('extra_output')){console.log("Extra output was returned (follows)");console.log(response.extra_output);}
if(only_cache_the_results){username_requires_otp[username]=response;$('.simbaotp_spinner').remove();}else{process_user_tfa_enabled_check_results($(form),response);}}catch(err){$('#login').html(resp);console.log("Simba TFA: Error when processing response");console.log(err);console.log(resp);}},error:function(jq_xhr,text_status,error_thrown){console.log("Simba TFA: AJAX error: "+error_thrown+": "+text_status);console.log(jq_xhr);if(jq_xhr.hasOwnProperty('responseText')){console.log(jq_xhr.responseText);$(form).append('<p class="error" style="clear:left;">'+simba_tfasettings.error+'</p>');}}});return true;}
function show_otp_field(form,user_can_trust,user_already_trusted){var $submit_button;user_can_trust=('undefined'==typeof user_can_trust)?false:user_can_trust;user_already_trusted=('undefined'==typeof user_already_trusted)?false:user_already_trusted;if('https:'!=window.location.protocol&&'localhost'!==location.hostname&&'127.0.0.1'!==location.hostname&&/^\.localdomain$/.test(location.hostname)){user_can_trust=false;}
if(!user_can_trust){user_already_trusted=false;}
var form_is_gravity_forms=('object'==typeof window['gform_gravityforms']&&'undefined'!==typeof $(form).attr('id')&&'gform_'===$(form).attr('id').substring(0,6));var form_is_ultimate_member=($(form).find('.um-row').length>0)?true:false;var form_retain_existing_elements=form_is_gravity_forms?true:false;$submit_button=$(form).find('input[name="wp-submit"], input[name="Submit"], input[name="submit"]');if(0==$submit_button.length){$submit_button=$(form).find('input[type="submit"], button[type="submit"]').first();}
if(!form_retain_existing_elements){$submit_button.parents('form').first().find('p, .impu-form-line-fr, .tml-field-wrap, .user-pass-wrap, .elementor-field-type-text, .elementor-field-type-submit, .elementor-remember-me, .bbp-username, .bbp-password, .bbp-submit-wrapper, .gform_body, .um-row, .um-button').each(function(i){$(this).css('visibility','hidden').css('position','absolute');$(this).find('span').css('visibility','hidden').css('position','absolute');});$submit_button.parents('#wpmem_login').find('fieldset').css('visibility','hidden').css('position','absolute');}
var html='';if(form_is_ultimate_member){html+='<div class="um-row">';}
if(user_already_trusted){html+='<br><span class="simbaotp_is_trusted">'+simba_tfasettings.is_trusted+'</span>';}else{if(form_is_ultimate_member){html+='<div class="um-field um-field-text um-field-type_text"><div class="um-field-label">';}
html+='<label ';if(form_is_gravity_forms){html+='class="gfield_label"';}
html+='for="simba_two_factor_auth">';html+=simba_tfasettings.otp+'<br><input type="text" name="two_factor_code" id="simba_two_factor_auth" autocomplete="off" data-lpignore="true"';if($(form).hasClass('woocommerce-form-login')){html+=' style="width: 100%;"';}
html+='></label>';if(form_is_ultimate_member){html+='</div>';}
html+='<p class="forgetmenot';if(form_is_gravity_forms)html+=' gfield';html+='" style="font-size:small;';if(!$(form).hasClass('woocommerce-form-login')){html+=' max-width: 60%;';}
html+='">';if(form_is_ultimate_member){html+='</div>';}
if(!form_is_gravity_forms){html+='<span class="simba_tfa_otp_login_help">'+simba_tfasettings.otp_login_help+'</span>';}
if(form_is_ultimate_member){html+='</div>';}
if(user_can_trust){html+='<input type="checkbox" name="simba_tfa_mark_as_trusted" id="simba_tfa_mark_as_trusted" value="1"><label for="simba_tfa_mark_as_trusted">'+simba_tfasettings.mark_as_trusted+'</label>';}}
html+='</p>';var submit_button_text;var submit_button_name;if(!form_is_gravity_forms){if('button'==$submit_button.prop('nodeName').toLowerCase()){submit_button_text=$submit_button.text().trim();submit_button_name=$submit_button.attr('name');}else{submit_button_text=$submit_button.val();submit_button_name=$submit_button.attr('name');}
html+='<p class="submit';if(form_is_ultimate_member){html+=' um-center';}
html+='"><input id="tfa_login_btn" class="button button-primary button-large';if(form_is_ultimate_member){html+=' um-button';}
html+='" type="submit" ';if('undefined'!==typeof submit_button_name&&''!=submit_button_name){html+='name="'+submit_button_name+'" ';}
html+='value="'+submit_button_text+'"></p>';$submit_button.prop('disabled',true).hide();}
if(form_retain_existing_elements&&form_is_gravity_forms){$(form).find('#gform_fields_login').append(html);}else{$submit_button.parents('form').first().prepend(html);}
$('#login_error').hide();if(user_already_trusted){if(form_retain_existing_elements){$submit_button.trigger('click');}else{$('#tfa_login_btn').trigger('click');}}else{$('#simba_two_factor_auth').trigger('focus');jQuery('.hide-when-displaying-tfa-input').hide();}}
var form_submit_handler=function(e){console.log('Simba TFA: form submit request');var form=e.target;var form_is_gravity_forms=('object'==typeof window['gform_gravityforms']&&'undefined'!==typeof $(form).attr('id')&&'gform_'===$(form).attr('id').substring(0,6));$(form).off();if(0==$(form).find('#simba_two_factor_auth').length&&check_and_possibly_show_otp_field(form)){if(form_is_gravity_forms){var form_id=$(form).attr('id').substring(6);window['gf_submitting_'+form_id]=false;}
e.preventDefault();return false;}
return true;};if(simba_tfasettings.login_form_off_selectors){$(simba_tfasettings.login_form_off_selectors).off('submit');}
$(simba_tfasettings.login_form_selectors).on('submit',form_submit_handler);$(simba_tfasettings.login_form_selectors).find(get_username_identifiers()).on('blur',function(){var $form=$(this).parents('form').first();check_and_possibly_show_otp_field($form,true);});});}catch(e){}
try{jQuery(document).ready(function(t){var s=t("#pass-strength-result");s.length&&s.parents("form").on("submit",function(){t(this).append('<input type="hidden" name="slt-fsp-pass-strength-result" value="'+s.attr("class")+'">')})});}catch(e){}
try{jQuery(document).ready(function(b){var a=b("tr#password");if(a.length){a.next("tr").find(".indicator-hint").html('To make a strong password, it\'s usually best to use a passphrase. Here\'s <a href="http://xkcd.com/936/" target="_blank">how and why</a>. You can also use <a href="https://dl.dropboxusercontent.com/u/209/zxcvbn/test/index.html" target="_blank">this strength tester</a> for more details on your password choice.')}});}catch(e){}
try{!function(){if("function"==typeof window.CustomEvent)return!1;function e(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n}e.prototype=window.Event.prototype,window.CustomEvent=e}(),function(){var e=function(e){return RegExp("(^| )"+e+"( |$)")},t=function(e,t,n){for(var i=0;i<e.length;i++)t.call(n,e[i])};function n(e){this.element=e}n.prototype={add:function(){t(arguments,function(e){this.contains(e)||(this.element.className+=this.element.className.length>0?" "+e:e)},this)},remove:function(){t(arguments,function(t){this.element.className=this.element.className.replace(e(t),"")},this)},toggle:function(e){return this.contains(e)?(this.remove(e),!1):(this.add(e),!0)},contains:function(t){return e(t).test(this.element.className)},replace:function(e,t){this.remove(e),this.add(t)}},"classList"in Element.prototype||Object.defineProperty(Element.prototype,"classList",{get:function(){return new n(this)}}),window.DOMTokenList&&null==DOMTokenList.prototype.replace&&(DOMTokenList.prototype.replace=n.prototype.replace)}(),function(e,t,n){var i=new function(){this.cookiesAccepted=null,this.noticeContainer=null,this.setStatus=function(n){var i=this,o="",s="",c=new Date,a=new Date;cnArgs.onScroll&&e.removeEventListener("scroll",this.handleScroll),"accept"===n?(n="true",a.setTime(parseInt(c.getTime())+1e3*parseInt(cnArgs.cookieTime))):(n="false",a.setTime(parseInt(c.getTime())+1e3*parseInt(cnArgs.cookieTimeRejected))),cnArgs.globalCookie&&(o=this.getDomain(t.location.hostname)),"localhost"===t.location.hostname&&(s=t.location.pathname.split("/")[1]);var r="";"https:"===t.location.protocol&&(r=";secure"),t.cookie=cnArgs.cookieName+"="+n+";expires="+a.toUTCString()+";path=/"+s+";domain="+o+r,this.cookiesAccepted="true"===n;var d=new CustomEvent("setCookieNotice",{detail:{value:n,time:c,expires:a,data:cnArgs}});if(t.dispatchEvent(d),this.setBodyClass(["cookies-set","true"===n?"cookies-accepted":"cookies-refused"]),this.hideCookieNotice(),"automatic"===cnArgs.revokeCookiesOpt&&(this.noticeContainer.addEventListener("animationend",function e(){i.noticeContainer.removeEventListener("animationend",e),i.showRevokeNotice()}),this.noticeContainer.addEventListener("webkitAnimationEnd",function e(){i.noticeContainer.removeEventListener("webkitAnimationEnd",e),i.showRevokeNotice()})),cnArgs.redirection&&("true"===n&&null===this.cookiesAccepted||n!==this.cookiesAccepted&&null!==this.cookiesAccepted)){var l=e.location.protocol+"//",h=e.location.host+"/"+e.location.pathname;cnArgs.cache?(l=l+h.replace("//","/")+(""===e.location.search?"?":e.location.search+"&")+"cn-reloaded=1"+e.location.hash,e.location.href=l):(l=l+h.replace("//","/")+e.location.search+e.location.hash,e.location.reload(!0));return}},this.getDomain=function(e){RegExp(/https?:\/\//).test(e)||(e="http://"+e);var t=new URL(e).hostname.split(".");return t.slice(0).slice(-(4===t.length?3:2)).join(".")},this.getStatus=function(e){var n=("; "+t.cookie).split("; cookie_notice_accepted=");if(2!==n.length)return null;var i=n.pop().split(";").shift();return e?"true"===i:i},this.showCookieNotice=function(){var e=this,n=new CustomEvent("showCookieNotice",{detail:{data:cnArgs}});t.dispatchEvent(n),this.noticeContainer.classList.remove("cookie-notice-hidden"),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.add("cookie-notice-visible"),this.noticeContainer.addEventListener("animationend",function t(){e.noticeContainer.removeEventListener("animationend",t),e.noticeContainer.classList.remove("cn-animated")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function t(){e.noticeContainer.removeEventListener("webkitAnimationEnd",t),e.noticeContainer.classList.remove("cn-animated")})},this.hideCookieNotice=function(){var e=this,n=new CustomEvent("hideCookieNotice",{detail:{data:cnArgs}});t.dispatchEvent(n),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.remove("cookie-notice-visible"),this.noticeContainer.addEventListener("animationend",function t(){e.noticeContainer.removeEventListener("animationend",t),e.noticeContainer.classList.remove("cn-animated"),e.noticeContainer.classList.add("cookie-notice-hidden")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function t(){e.noticeContainer.removeEventListener("webkitAnimationEnd",t),e.noticeContainer.classList.remove("cn-animated"),e.noticeContainer.classList.add("cookie-notice-hidden")})},this.showRevokeNotice=function(){var e=this,n=new CustomEvent("showRevokeNotice",{detail:{data:cnArgs}});t.dispatchEvent(n),this.noticeContainer.classList.remove("cookie-revoke-hidden"),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.add("cookie-revoke-visible"),this.noticeContainer.addEventListener("animationend",function t(){e.noticeContainer.removeEventListener("animationend",t),e.noticeContainer.classList.remove("cn-animated")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function t(){e.noticeContainer.removeEventListener("webkitAnimationEnd",t),e.noticeContainer.classList.remove("cn-animated")})},this.hideRevokeNotice=function(){var e=this,n=new CustomEvent("hideRevokeNotice",{detail:{data:cnArgs}});t.dispatchEvent(n),this.noticeContainer.classList.add("cn-animated"),this.noticeContainer.classList.remove("cookie-revoke-visible"),this.noticeContainer.addEventListener("animationend",function t(){e.noticeContainer.removeEventListener("animationend",t),e.noticeContainer.classList.remove("cn-animated"),e.noticeContainer.classList.add("cookie-revoke-hidden")}),this.noticeContainer.addEventListener("webkitAnimationEnd",function t(){e.noticeContainer.removeEventListener("webkitAnimationEnd",t),e.noticeContainer.classList.remove("cn-animated"),e.noticeContainer.classList.add("cookie-revoke-hidden")})},this.setBodyClass=function(e){t.body.classList.remove("cookies-revoke"),t.body.classList.remove("cookies-accepted"),t.body.classList.remove("cookies-refused"),t.body.classList.remove("cookies-set"),t.body.classList.remove("cookies-not-set");for(var n=0;n<e.length;n++)t.body.classList.add(e[n])},this.handleScroll=function(){(e.pageYOffset||(t.documentElement||t.body.parentNode||t.body).scrollTop)>parseInt(cnArgs.onScrollOffset)&&this.setStatus("accept")},this.getClosest=function(e,n){for(Element.prototype.matches||(Element.prototype.matches=Element.prototype.matchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector||Element.prototype.oMatchesSelector||Element.prototype.webkitMatchesSelector||function(e){for(var t=(this.document||this.ownerDocument).querySelectorAll(e),n=t.length;--n>=0&&t.item(n)!==this;);return n>-1});e&&e!==t;e=e.parentNode)if(e.matches(n))return e;return null},this.inIframe=function(){try{return e.self!==e.top}catch(t){return!0}},this.init=function(){var n=this;if(!0!==this.inIframe()&&(this.cookiesAccepted=this.getStatus(!0),this.noticeContainer=t.getElementById("cookie-notice"),this.noticeContainer)){var i=t.getElementsByClassName("cn-set-cookie"),o=t.getElementsByClassName("cn-revoke-cookie"),s=t.getElementById("cn-close-notice");this.noticeContainer.classList.add("cn-effect-"+cnArgs.hideEffect),null===this.cookiesAccepted?(cnArgs.onScroll&&e.addEventListener("scroll",function(e){n.handleScroll()}),cnArgs.onClick&&e.addEventListener("click",function(e){null===n.getClosest(e.target,"#cookie-notice")&&n.setStatus("accept")},!0),this.setBodyClass(["cookies-not-set"]),this.showCookieNotice()):(this.setBodyClass(["cookies-set",!0===this.cookiesAccepted?"cookies-accepted":"cookies-refused"]),cnArgs.revokeCookies&&"automatic"===cnArgs.revokeCookiesOpt&&this.showRevokeNotice());for(var c=0;c<i.length;c++)i[c].addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),n.setStatus(this.dataset.cookieSet)});null!==s&&s.addEventListener("click",function(e){e.preventDefault(),e.stopPropagation(),n.setStatus("reject")});for(var c=0;c<o.length;c++)o[c].addEventListener("click",function(e){e.preventDefault(),n.noticeContainer.classList.contains("cookie-revoke-visible")?(n.hideRevokeNotice(),n.noticeContainer.addEventListener("animationend",function e(){n.noticeContainer.removeEventListener("animationend",e),n.showCookieNotice()}),n.noticeContainer.addEventListener("webkitAnimationEnd",function e(){n.noticeContainer.removeEventListener("webkitAnimationEnd",e),n.showCookieNotice()})):n.noticeContainer.classList.contains("cookie-notice-hidden")&&n.noticeContainer.classList.contains("cookie-revoke-hidden")&&n.showCookieNotice()})}}};e.addEventListener("load",function(){i.init()},!1)}(window,document,void 0);}catch(e){}
try{/*! This file is auto-generated */
window.wp=window.wp||{},function(a){var e=wp.i18n.__,n=wp.i18n.sprintf;wp.passwordStrength={meter:function(e,n,t){return Array.isArray(n)||(n=[n.toString()]),e!=t&&t&&0<t.length?5:void 0===window.zxcvbn?-1:zxcvbn(e,n).score},userInputBlacklist:function(){return window.console.log(n(e("%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code."),"wp.passwordStrength.userInputBlacklist()","5.5.0","wp.passwordStrength.userInputDisallowedList()")),wp.passwordStrength.userInputDisallowedList()},userInputDisallowedList:function(){var e,n,t,r,s=[],i=[],o=["user_login","first_name","last_name","nickname","display_name","email","url","description","weblog_title","admin_email"];for(s.push(document.title),s.push(document.URL),n=o.length,e=0;e<n;e++)0!==(r=a("#"+o[e])).length&&(s.push(r[0].defaultValue),s.push(r.val()));for(t=s.length,e=0;e<t;e++)s[e]&&(i=i.concat(s[e].replace(/\W/g," ").split(" ")));return i=a.grep(i,function(e,n){return!(""===e||e.length<4)&&a.inArray(e,i)===n})}},window.passwordStrength=wp.passwordStrength.meter}(jQuery);}catch(e){}
try{!function(n){n(".tml").on("submit",'form[data-ajax="1"]',function(a){var e=n(this),s=e.find(":input"),t=e.find(":submit"),r=n(a.delegateTarget).find(".tml-alerts");a.preventDefault(),r.empty(),s.prop("readonly",!0),t.prop("disabled",!0),n.ajax({data:e.serialize()+"&ajax=1",method:e.attr("method")||"get",url:e.attr("action")}).always(function(){s.prop("readonly",!1),t.prop("disabled",!1)}).done(function(a){a.success?a.data.refresh?location.reload(!0):a.data.redirect?location.href=a.data.redirect:a.data.notice&&r.hide().html(a.data.notice).fadeIn():r.hide().html(a.data.errors).fadeIn()}).fail(function(a,e,s){a.responseJSON.data.errors&&r.hide().html(a.responseJSON.data.errors).fadeIn()})})}(jQuery),function(s){s(function(){var a,e;if(themeMyLogin.action)switch(a=s("#user_login"),themeMyLogin.action){case"activate":(e=s("#key")).length&&e.focus();break;case"lostpassword":case"retrievepassword":case"register":a.focus();break;case"resetpass":case"rp":s("#pass1").focus();break;case"login":-1!=themeMyLogin.errors.indexOf("invalid_username")&&a.val(""),(a.val()?s("#user_pass"):a).focus()}})}(jQuery),function(s){function a(){var a=s("#pass1").val(),e=s("#pass-strength-result");if(e.removeClass("short bad good strong empty"),a&&""!==a.trim())switch(wp.passwordStrength.meter(a,wp.passwordStrength.userInputDisallowedList(),a)){case-1:e.addClass("bad").html(pwsL10n.unknown);break;case 2:e.addClass("bad").html(pwsL10n.bad);break;case 3:e.addClass("good").html(pwsL10n.good);break;case 4:e.addClass("strong").html(pwsL10n.strong);break;case 5:e.addClass("short").html(pwsL10n.mismatch);break;default:e.addClass("short").html(pwsL10n.short)}else e.addClass("empty").html("&nbsp;")}s(document).ready(function(){s("#pass1").val("").on("keyup paste",a)})}(jQuery);}catch(e){}
try{!function(e){var t={};function d(a){if(t[a])return t[a].exports;var r=t[a]={i:a,l:!1,exports:{}};return e[a].call(r.exports,r,r.exports,d),r.l=!0,r.exports}d.m=e,d.c=t,d.d=function(e,t,a){d.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:a})},d.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},d.t=function(e,t){if(1&t&&(e=d(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var a=Object.create(null);if(d.r(a),Object.defineProperty(a,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)d.d(a,r,function(t){return e[t]}.bind(null,r));return a},d.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return d.d(t,"a",t),t},d.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},d.p="",d(d.s=356)}({0:function(e,t){e.exports=jQuery},356:function(e,t,d){"use strict";d.r(t),function(e){var t=d(36);function a(t){e(".edd-cart-ajax").show(),e("#edd_purchase_form_wrap").html('<span class="edd-loading-ajax edd-loading"></span>');var d=document.getElementById("edd-gateway-"+t).getAttribute("data-"+t+"-nonce"),a=edd_scripts.ajaxurl;a.indexOf("?")>0?a+="&":a+="?",a=a+"payment-mode="+t,e.post(a,{action:"edd_load_gateway",edd_payment_mode:t,nonce:d,current_page:edd_scripts.current_page},(function(d){e("#edd_purchase_form_wrap").html(d),e("body").trigger("edd_gateway_loaded",[t])}))}e(document).ready((function(e){if(e(".edd-add-to-cart:not(.edd-no-js)").addClass("edd-has-js"),e(document.body).on("click.eddRemoveFromCart",".edd-remove-from-cart",(function(t){var d=e(this),a=d.data("cart-item"),r=d.data("action"),n=d.data("download-id"),o=d.data("nonce"),i={action:r,cart_item:a,nonce:o,timestamp:d.data("timestamp"),token:d.data("token"),current_page:edd_scripts.current_page};return e.ajax({type:"POST",data:i,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){if(t.removed){if(parseInt(edd_scripts.position_in_cart,10)===parseInt(a,10)||edd_scripts.has_purchase_links)return window.location=window.location,!1;e(".edd-cart").each((function(){e(this).find("[data-cart-item='"+a+"']").parent().remove()})),e(".edd-cart").each((function(){var t=0;e(this).find("[data-cart-item]").each((function(){e(this).attr("data-cart-item",t),t+=1}))})),e("[id^=edd_purchase_"+n+"]").length&&(e("[id^=edd_purchase_"+n+"] .edd_go_to_checkout").hide(),e("[id^=edd_purchase_"+n+"] .edd-add-to-cart.edd-has-js").show().removeAttr("data-edd-loading"),"1"===edd_scripts.quantities_enabled&&e("[id^=edd_purchase_"+n+"] .edd_download_quantity_wrapper").show()),e("span.edd-cart-quantity").text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity]),edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal span").html(t.subtotal),e(".cart_item.edd_cart_tax span").html(t.tax)),e(".cart_item.edd_total span").html(t.total),0===t.cart_quantity&&(e(".cart_item.edd_subtotal,.edd-cart-number-of-items,.cart_item.edd_checkout,.cart_item.edd_cart_tax,.cart_item.edd_total").hide(),e(".edd-cart").each((function(){var t=e(this).parent();t.length&&(t.addClass("cart-empty"),t.removeClass("cart-not-empty")),e(this).append('<li class="cart_item empty">'+edd_scripts.empty_cart_message+"</li>")}))),e(document.body).trigger("edd_cart_item_removed",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e(document.body).on("click.eddAddToCart",".edd-add-to-cart",(function(t){t.preventDefault();var d=e(this),a=d.closest("form");d.prop("disabled",!0),d.find(".edd-loading");var r=d.closest("div");d.attr("data-edd-loading",""),a=d.parents("form").last();var n=d.data("download-id"),o=d.data("variable-price"),i=d.data("price-mode"),c=d.data("nonce"),s=[],_=!0;if("yes"===o)if(a.find(".edd_price_option_"+n+'[type="hidden"]').length>0)s[0]=e(".edd_price_option_"+n,a).val(),a.find(".edd-submit").data("price")&&a.find(".edd-submit").data("price")>0&&(_=!1);else{if(!a.find(".edd_price_option_"+n+":checked",a).length)return d.removeAttr("data-edd-loading"),alert(edd_scripts.select_option),t.stopPropagation(),d.prop("disabled",!1),!1;a.find(".edd_price_option_"+n+":checked",a).each((function(t){if(s[t]=e(this).val(),!0===_){var d=e(this).data("price");d&&d>0&&(_=!1)}}))}else s[0]=n,d.data("price")&&d.data("price")>0&&(_=!1);if(_&&a.find(".edd_action_input").val("add_to_cart"),"straight_to_gateway"===a.find(".edd_action_input").val())return a.submit(),!0;var l={action:d.data("action"),download_id:n,price_ids:s,post_data:e(a).serialize(),nonce:c,current_page:edd_scripts.current_page,timestamp:d.data("timestamp"),token:d.data("token")};return e.ajax({type:"POST",data:l,dataType:"json",url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){var c="1"===edd_scripts.redirect_to_checkout,s="1"===a.find("input[name=edd_redirect_to_checkout]").val();if(c&&s||!c&&s)window.location=edd_scripts.checkout_page;else{if("1"===edd_scripts.taxes_enabled&&(e(".cart_item.edd_subtotal").show(),e(".cart_item.edd_cart_tax").show()),e(".cart_item.edd_total").show(),e(".cart_item.edd_checkout").show(),e(".cart_item.empty").length&&e(".cart_item.empty").hide(),e(".widget_edd_cart_widget .edd-cart").each((function(d){var a=e(this).find(".edd-cart-meta:first");e(t.cart_item).insertBefore(a);var r=e(this).parent();r.length&&(r.addClass("cart-not-empty"),r.removeClass("cart-empty"))})),"1"===edd_scripts.taxes_enabled&&(e(".edd-cart-meta.edd_subtotal span").html(t.subtotal),e(".edd-cart-meta.edd_cart_tax span").html(t.tax)),e(".edd-cart-meta.edd_total span").html(t.total),e(".edd-cart-item-title",t.cart_item).length,e("span.edd-cart-quantity").each((function(){e(this).text(t.cart_quantity),e(document.body).trigger("edd_quantity_updated",[t.cart_quantity])})),"none"===e(".edd-cart-number-of-items").css("display")&&e(".edd-cart-number-of-items").show("slow"),"no"!==o&&"multi"===i||(e(".edd-add-to-cart.edd-has-js",r).toggle(),e(".edd_go_to_checkout",r).show()),"multi"===i&&d.removeAttr("data-edd-loading"),e(".edd_download_purchase_form").length&&("no"===o||!a.find(".edd_price_option_"+n).is("input:hidden"))){var _=e('.edd_download_purchase_form *[data-download-id="'+n+'"]').parents("form");e(".edd-add-to-cart",_).hide(),"multi"!==i&&_.find(".edd_download_quantity_wrapper").slideUp(),e(".edd_go_to_checkout",_).show().removeAttr("data-edd-loading")}"incart"!==t&&(e(".edd-cart-added-alert",r).fadeIn(),setTimeout((function(){e(".edd-cart-added-alert",r).fadeOut()}),3e3)),d.prop("disabled",!1),e(document.body).trigger("edd_cart_item_added",[t])}}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){})),!1})),e("#edd_checkout_form_wrap").on("click",".edd_checkout_register_login",(function(){var t=e(this),d={action:t.data("action"),nonce:t.data("nonce")};return e(".edd-cart-ajax").show(),e.post(edd_scripts.ajaxurl,d,(function(t){e("#edd_checkout_login_register").html(edd_scripts.loading),e("#edd_checkout_login_register").html(t),e(".edd-cart-ajax").hide()})),!1})),e(document).on("click","#edd_purchase_form #edd_login_fields input[type=submit]",(function(t){t.preventDefault();var d=e(this).val();e(this).attr("data-original-value",d),e(this).val(edd_global_vars.purchase_loading),e(this).after('<span class="edd-loading-ajax edd-loading"></span>');var a={action:"edd_process_checkout_login",edd_ajax:1,edd_user_login:e("#edd_login_fields #edd_user_login").val(),edd_user_pass:e("#edd_login_fields #edd_user_pass").val(),edd_login_nonce:e("#edd_login_nonce").val()};e.post(edd_global_vars.ajaxurl,a,(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),window.location=edd_scripts.checkout_page):(e("#edd_login_fields input[type=submit]").val(d),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e("#edd-user-login-submit").before(t))}))})),e(document).on("change","select#edd-gateway, input.edd-gateway",(function(t){var d=e("#edd-gateway option:selected, input.edd-gateway:checked").val();return"0"===d||a(d),!1})),"1"===edd_scripts.is_checkout){var d=!1,r=!1;e("select#edd-gateway, input.edd-gateway").length&&(d=e("meta[name='edd-chosen-gateway']").attr("content"),r=!0),d||(d=edd_scripts.default_gateway),r?setTimeout((function(){a(d)}),200):setTimeout((function(){e("body").trigger("edd_gateway_loaded",[d])}),300)}function n(){var d=e(this),a="undefined"!=typeof edd_global_vars,r="card_state";if("edd_address_country"===e(this).attr("id"))r="edd_address_state";else if(e(this).hasClass("address_country")){var n=e(this).closest("form").data("source");n&&(n=n.replace("edd-",""),r="edds_address_state_"+n)}var o=e("#"+r);if(r!==d.attr("id")&&o.length){var i={action:"edd_get_shop_states",country:d.val(),field_name:r,nonce:e(this).data("nonce")};e.ajax({type:"POST",data:i,url:edd_scripts.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){var d;(d="nostates"===e.trim(t)?'<input type="text" id="'+r+'" name="card_state" class="card-state edd-input required" value=""/>':t)&&o.replaceWith(d),a&&e(document.body).trigger("edd_cart_billing_address_updated",[t])}}).fail((function(e){window.console&&window.console.log&&console.log(e)})).done((function(e){a&&Object(t.b)()}))}else a&&Object(t.b)();return!1}e(document).on("click","#edd_purchase_form #edd_purchase_submit [type=submit]",(function(t){var d=document.getElementById("edd_purchase_form");if("function"!=typeof d.checkValidity||!1!==d.checkValidity()){t.preventDefault();var a=e(this).val();e(this).val(edd_global_vars.purchase_loading),e(this).prop("disabled",!0),e(this).after('<span class="edd-loading-ajax edd-loading"></span>'),e.post(edd_global_vars.ajaxurl,e("#edd_purchase_form").serialize()+"&action=edd_process_checkout&edd_ajax=true",(function(t){"success"===e.trim(t)?(e(".edd_errors").remove(),e(".edd-error").hide(),e(d).submit()):(e("#edd-purchase-button").val(a),e(".edd-loading-ajax").remove(),e(".edd_errors").remove(),e(".edd-error").hide(),e(edd_global_vars.checkout_error_anchor).before(t),e("#edd-purchase-button").prop("disabled",!1),e(document.body).trigger("edd_checkout_error",[t]))}))}})),e(document.body).on("change","#edd_cc_address input.card_state, #edd_cc_address select, #edd_address_country, .edd-stripe-card-item .card-address-fields .address_country",n),window.update_state_field=n,e(document.body).on("change","#edd_cc_address input[name=card_zip]",(function(){"undefined"!=typeof edd_global_vars&&Object(t.b)()}))})),window.edd_load_gateway=a}.call(this,d(0))},36:function(e,t,d){"use strict";(function(e){d.d(t,"a",(function(){return a})),d.d(t,"b",(function(){return n}));var a=function(e){var t,d=e;switch(e){case"amex":d="americanexpress",t=32;break;default:t=50}return"\n    <svg\n      width=".concat(t,"\n      height=",32,'\n      class="payment-icon icon-').concat(d,'"\n      role="img"\n    >\n      <use\n        href="#icon-').concat(d,'"\n        xlink:href="#icon-').concat(d,'">\n      </use>\n    </svg>')},r=0;function n(t){if("1"==edd_global_vars.taxes_enabled){var d=document.getElementById("edd_checkout_cart");if(d){var a=d.getElementsByClassName("edd_cart_tax");if(a.length>0&&!a[0].querySelector(".edd-recalculate-taxes-loading")){a=a[0];for(var n=document.createElement("span"),o=a.getElementsByClassName("edd_cart_tax_amount"),i=0;i<o.length;i++)o[i].remove();n.classList.add("edd-loading-ajax","edd-recalculate-taxes-loading","edd-loading"),a.appendChild(n)}var c=e("#edd_cc_address"),s=c.find("#billing_country").val(),_=c.find("#card_address").val(),l=c.find("#card_address_2").val(),u=c.find("#card_city").val(),p=c.find("#card_state").val();t||(t=p);var m={action:"edd_recalculate_taxes",card_address:_,card_address_2:l,card_city:u,card_zip:c.find("#card_zip").val(),state:t,billing_country:s,nonce:e("#edd-checkout-address-fields-nonce").val(),current_page:edd_global_vars.current_page},f=++r;return e.ajax({type:"POST",data:m,dataType:"json",url:edd_global_vars.ajaxurl,xhrFields:{withCredentials:!0},success:function(t){if(f===r){t.html&&e("#edd_checkout_cart_form").replaceWith(t.html),e(".edd_cart_amount").html(t.total);var d=new Object;d.postdata=m,d.response=t,e("body").trigger("edd_taxes_recalculated",[d])}e(".edd-recalculate-taxes-loading").remove()}}).fail((function(t){window.console&&window.console.log&&(console.log(t),f===r&&e("body").trigger("edd_taxes_recalculated",[tax_data]))}))}}}}).call(this,d(0))}});}catch(e){}
try{!function(d){d.fn.hoverIntent=function(t,e,i){var s,n,o,a,r={interval:100,sensitivity:7,timeout:0};r="object"==typeof t?d.extend(r,t):d.isFunction(e)?d.extend(r,{over:t,out:e,selector:i}):d.extend(r,{over:t,out:t,selector:e});var l=function(t){s=t.pageX,n=t.pageY},h=function(t,e){if(e.hoverIntent_t=clearTimeout(e.hoverIntent_t),Math.abs(o-s)+Math.abs(a-n)<r.sensitivity)return d(e).off("mousemove.hoverIntent",l),e.hoverIntent_s=1,r.over.apply(e,[t]);o=s,a=n,e.hoverIntent_t=setTimeout(function(){h(t,e)},r.interval)},c=function(t){var i=jQuery.extend({},t),s=this;s.hoverIntent_t&&(s.hoverIntent_t=clearTimeout(s.hoverIntent_t)),"mouseenter"==t.type?(o=i.pageX,a=i.pageY,d(s).on("mousemove.hoverIntent",l),1!=s.hoverIntent_s&&(s.hoverIntent_t=setTimeout(function(){h(i,s)},r.interval))):(d(s).off("mousemove.hoverIntent",l),1==s.hoverIntent_s&&(s.hoverIntent_t=setTimeout(function(){var t,e;t=i,(e=s).hoverIntent_t=clearTimeout(e.hoverIntent_t),e.hoverIntent_s=0,r.out.apply(e,[t])},r.timeout)))};return this.on({"mouseenter.hoverIntent":c,"mouseleave.hoverIntent":c},r.selector)}}(jQuery),function($,window,undefined){var extensions={flash:["swf"],image:["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"],iframe:["asp","aspx","cgi","cfm","htm","html","jsp","php","pl","php3","php4","php5","phtml","rb","rhtml","shtml","txt"],video:["avi","mov","mpg","mpeg","movie","mp4","webm","ogv","ogg","3gp","m4v"]},$win=$(window),$doc=$(document),browser,transform,gpuAcceleration,fullScreenApi="",supportTouch=!!("ontouchstart"in window)&&/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),clickEvent="click.iLightBox",touchStartEvent=supportTouch?"touchstart.iLightBox":"mousedown.iLightBox",touchStopEvent=supportTouch?"touchend.iLightBox":"mouseup.iLightBox",touchMoveEvent=supportTouch?"touchmove.iLightBox":"mousemove.iLightBox",abs=Math.abs,sqrt=Math.sqrt,round=Math.round,max=Math.max,min=Math.min,floor=Math.floor,random=Math.random,pluginspages={quicktime:"https://www.apple.com/quicktime/download",flash:"https://www.adobe.com/go/getflash"},iLightBox=function(t,e,i,s){var n=this;if(n.options=e,n.selector=t.selector||t,n.context=t.context,n.instant=s,i.length<1?n.attachItems():n.items=i,n.vars={total:n.items.length,start:0,current:null,next:null,prev:null,BODY:$("body"),loadRequests:0,overlay:$('<div class="ilightbox-overlay"></div>'),loader:$('<div class="ilightbox-loader"><div></div></div>'),toolbar:$('<div class="ilightbox-toolbar"></div>'),innerToolbar:$('<div class="ilightbox-inner-toolbar"></div>'),title:$('<div class="ilightbox-title"></div>'),closeButton:$('<a class="ilightbox-close" title="'+n.options.text.close+'"></a>'),fullScreenButton:$('<a class="ilightbox-fullscreen" title="'+n.options.text.enterFullscreen+'"></a>'),innerPlayButton:$('<a class="ilightbox-play" title="'+n.options.text.slideShow+'"></a>'),innerNextButton:$('<a class="ilightbox-next-button" title="'+n.options.text.next+'"></a>'),innerPrevButton:$('<a class="ilightbox-prev-button" title="'+n.options.text.previous+'"></a>'),holder:$('<div class="ilightbox-holder'+(supportTouch?" supportTouch":"")+'" ondragstart="return false;"><div class="ilightbox-container"></div></div>'),nextPhoto:$('<div class="ilightbox-holder'+(supportTouch?" supportTouch":"")+' ilightbox-next" ondragstart="return false;"><div class="ilightbox-container"></div></div>'),prevPhoto:$('<div class="ilightbox-holder'+(supportTouch?" supportTouch":"")+' ilightbox-prev" ondragstart="return false;"><div class="ilightbox-container"></div></div>'),nextButton:$('<a class="ilightbox-button ilightbox-next-button" ondragstart="return false;" title="'+n.options.text.next+'"><span></span></a>'),prevButton:$('<a class="ilightbox-button ilightbox-prev-button" ondragstart="return false;" title="'+n.options.text.previous+'"><span></span></a>'),thumbnails:$('<div class="ilightbox-thumbnails" ondragstart="return false;"><div class="ilightbox-thumbnails-container"><a class="ilightbox-thumbnails-dragger"></a><div class="ilightbox-thumbnails-grid"></div></div></div>'),thumbs:!1,nextLock:!1,prevLock:!1,hashLock:!1,isMobile:!1,mobileMaxWidth:980,isInFullScreen:!1,isSwipe:!1,mouseID:0,cycleID:0,isPaused:0},n.vars.hideableElements=n.vars.nextButton.add(n.vars.prevButton),n.normalizeItems(),n.availPlugins(),n.options.startFrom=0<n.options.startFrom&&n.options.startFrom>=n.vars.total?n.vars.total-1:n.options.startFrom,n.options.startFrom=n.options.randomStart?floor(random()*n.vars.total):n.options.startFrom,n.vars.start=n.options.startFrom,s?n.instantCall():n.patchItemsEvents(),n.options.linkId&&(n.hashChangeHandler(),$win.iLightBoxHashChange(function(){n.hashChangeHandler()})),supportTouch){var o=/(click|mouseenter|mouseleave|mouseover|mouseout)/gi,a="itap";n.options.caption.show=n.options.caption.show.replace(o,a),n.options.caption.hide=n.options.caption.hide.replace(o,a),n.options.social.show=n.options.social.show.replace(o,a),n.options.social.hide=n.options.social.hide.replace(o,a)}n.options.controls.arrows&&$.extend(n.options.styles,{nextOffsetX:0,prevOffsetX:0,nextOpacity:0,prevOpacity:0})},Qi;function getPixel(t,e){return parseInt(t.css(e),10)||0}function within(t,e,i){return t<e?e:i<t?i:t}function getViewport(){var t=window,e="inner";return"innerWidth"in window||(e="client",t=document.documentElement||document.body),{width:t[e+"Width"],height:t[e+"Height"]}}function removeHash(){var t=getScrollXY();window.location.hash="",window.scrollTo(t.x,t.y)}function doAjax(t,e){t="https://ilightbox.net/getSource/jsonp.php?url="+encodeURIComponent(t).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A");$.ajax({url:t,dataType:"jsonp"}),iLCallback=function(t){e.call(this,t)}}function findImageInElement(t){var e=$("*",t),o=new Array;return e.each(function(){var t="",e=this;if("none"!=$(e).css("background-image")?t=$(e).css("background-image"):void 0!==$(e).attr("src")&&"img"==e.nodeName.toLowerCase()&&(t=$(e).attr("src")),-1==t.indexOf("gradient"))for(var i=(t=(t=(t=(t=t.replace(/url\(\"/g,"")).replace(/url\(/g,"")).replace(/\"\)/g,"")).replace(/\)/g,"")).split(","),s=0;s<i.length;s++)if(0<i[s].length&&-1==$.inArray(i[s],o)){var n="";browser.msie&&browser.version<9&&(n="?"+floor(3e3*random())),o.push(i[s]+n)}}),o}function getExtension(t){var e=t.split(".").pop().toLowerCase(),i=-1!==e.indexOf("?")?e.split("?").pop():"";return(e=e.replace(i,"")).replace("?","")}function getTypeByExtension(t){var e=getExtension(t);return-1!==extensions.image.indexOf(e)?"image":-1!==extensions.flash.indexOf(e)?"flash":-1!==extensions.video.indexOf(e)?"video":"iframe"}function percentToValue(t,e){return parseInt(e/100*t)}function parseURI(t){var e=String(t).replace(/^\s+|\s+$/g,"").match(/^([^:\/?#]+:)?(\/\/(?:[^:@]*(?::[^:@]*)?@)?(([^:\/?#]*)(?::(\d*))?))?([^?#]*)(\?[^#]*)?(#[\s\S]*)?/);return e?{href:e[0]||"",protocol:e[1]||"",authority:e[2]||"",host:e[3]||"",hostname:e[4]||"",port:e[5]||"",pathname:e[6]||"",search:e[7]||"",hash:e[8]||""}:null}function absolutizeURI(t,e){var i,s;return e=parseURI(e||""),t=parseURI(t||""),e&&t?(e.protocol||t.protocol)+(e.protocol||e.authority?e.authority:t.authority)+(i=e.protocol||e.authority||"/"===e.pathname.charAt(0)?e.pathname:e.pathname?(t.authority&&!t.pathname?"/":"")+t.pathname.slice(0,t.pathname.lastIndexOf("/")+1)+e.pathname:t.pathname,s=[],i.replace(/^(\.\.?(\/|$))+/,"").replace(/\/(\.(\/|$))+/g,"/").replace(/\/\.\.$/,"/../").replace(/\/?[^\/]*/g,function(t){"/.."===t?s.pop():s.push(t)}),s.join("").replace(/^\//,"/"===i.charAt(0)?"/":""))+(e.protocol||e.authority||e.pathname?e.search:e.search||t.search)+e.hash:null}function version_compare(t,e,i){this.php_js=this.php_js||{},this.php_js.ENV=this.php_js.ENV||{};var s,n=0,o=0,a={dev:-6,alpha:-5,a:-5,beta:-4,b:-4,RC:-3,rc:-3,"#":-2,p:1,pl:1},r=function(t){return(t=(t=(""+t).replace(/[_\-+]/g,".")).replace(/([^.\d]+)/g,".$1.").replace(/\.{2,}/g,".")).length?t.split("."):[-8]},l=function(t){return t?isNaN(t)?a[t]||-7:parseInt(t,10):0};for(t=r(t),e=r(e),s=max(t.length,e.length),n=0;n<s;n++)if(t[n]!=e[n]){if(t[n]=l(t[n]),e[n]=l(e[n]),t[n]<e[n]){o=-1;break}if(t[n]>e[n]){o=1;break}}if(!i)return o;switch(i){case">":case"gt":return 0<o;case">=":case"ge":return 0<=o;case"<=":case"le":return o<=0;case"==":case"=":case"eq":return 0===o;case"<>":case"!=":case"ne":return 0!==o;case"":case"<":case"lt":return o<0;default:return null}}function getScrollXY(){var t=0,e=0;return"number"==typeof window.pageYOffset?(e=window.pageYOffset,t=window.pageXOffset):document.body&&(document.body.scrollLeft||document.body.scrollTop)?(e=document.body.scrollTop,t=document.body.scrollLeft):document.documentElement&&(document.documentElement.scrollLeft||document.documentElement.scrollTop)&&(e=document.documentElement.scrollTop,t=document.documentElement.scrollLeft),{x:t,y:e}}iLightBox.prototype={showLoader:function(){var t=this;t.vars.loadRequests+=1,"horizontal"==t.options.path.toLowerCase()?t.vars.loader.stop().animate({top:"-30px"},t.options.show.speed,"easeOutCirc"):t.vars.loader.stop().animate({left:"-30px"},t.options.show.speed,"easeOutCirc")},hideLoader:function(){var t=this;t.vars.loadRequests-=1,t.vars.loadRequests=t.vars.loadRequests<0?0:t.vars.loadRequests,"horizontal"==t.options.path.toLowerCase()?t.vars.loadRequests<=0&&t.vars.loader.stop().animate({top:"-192px"},t.options.show.speed,"easeInCirc"):t.vars.loadRequests<=0&&t.vars.loader.stop().animate({left:"-192px"},t.options.show.speed,"easeInCirc")},createUI:function(){var t=this;t.ui={currentElement:t.vars.holder,nextElement:t.vars.nextPhoto,prevElement:t.vars.prevPhoto,currentItem:t.vars.current,nextItem:t.vars.next,prevItem:t.vars.prev,hide:function(){t.closeAction()},refresh:function(){0<arguments.length?t.repositionPhoto(!0):t.repositionPhoto()},fullscreen:function(){t.fullScreenAction()}}},attachItems:function(){var iL=this,itemsObject=new Array,items=new Array;$(iL.selector,iL.context).each(function(){var t=$(this),URL=t.attr(iL.options.attr)||null,options=t.data("options")&&eval("({"+t.data("options")+"})")||{},caption=t.data("caption"),title=t.data("title")?t.data("title"):t.attr("title"),type=t.data("type")||getTypeByExtension(URL);"false"==t.attr("data-title")&&(title=""),items.push({URL:URL,caption:caption,title:title,type:type,options:options}),iL.instant||itemsObject.push(t)}),iL.items=items,iL.itemsObject=itemsObject},normalizeItems:function(){var l=this,h=new Array;$.each(l.items,function(t,e){"string"==typeof e&&(e={url:e});var i=e.url||e.URL||null,s=e.options||{},n=e.caption||null,o=e.title||null,a=e.type?e.type.toLowerCase():getTypeByExtension(i),r="object"!=typeof i?getExtension(i):"";s.thumbnail=s.thumbnail||("image"==a?i:null),s.videoType=s.videoType||null,s.iframeType=s.iframeType||null,s.skin=s.skin||l.options.skin,s.width=s.width||l.options.width,s.height=s.height||l.options.height,s.mousewheel=void 0===s.mousewheel||s.mousewheel,s.swipe=void 0===s.swipe||s.swipe,s.social=void 0!==s.social?s.social:l.options.social.buttons&&$.extend({},{},l.options.social.buttons),"video"==a&&(s.html5video=void 0!==s.html5video?s.html5video:{},s.html5video.webm=s.html5video.webm||s.html5video.WEBM||null,s.html5video.controls=void 0!==s.html5video.controls?s.html5video.controls:"controls",s.html5video.preload=s.html5video.preload||"metadata",s.html5video.autoplay=void 0!==s.html5video.autoplay&&s.html5video.autoplay),s.width&&s.height||("video"==a?(s.width=l.options.videoWidth||1280,s.height=l.options.videoHeight||720):"iframe"==a?"video"==s.iframeType?(s.width=l.options.videoWidth||1280,s.height=l.options.videoHeight||720):(s.width=l.options.iframeWidth||"100%",s.height=l.options.iframeHeight||"90%"):"flash"==a&&(s.width=l.options.flashWidth||1280,s.height=l.options.flashHeight||720)),delete e.url,e.index=t,e.URL=i,e.caption=n,e.title=o,e.type=a,e.options=s,e.ext=r,h.push(e)}),l.items=h},instantCall:function(){var t=this,e=t.vars.start;t.vars.current=e,t.vars.next=t.items[e+1]?e+1:null,t.vars.prev=t.items[e-1]?e-1:null,t.addContents(),t.patchEvents()},addContents:function(){var i=this,o=i.vars,a=i.options,t=getViewport(),e=a.path.toLowerCase(),s=0<o.total&&i.items.filter(function(t,e,i){return-1===["image","flash","video"].indexOf(t.type)&&void 0===t.recognized&&(a.smartRecognition||t.options.smartRecognition)}),n=0<s.length;a.mobileOptimizer&&!a.innerToolbar&&(o.isMobile=t.width<=o.mobileMaxWidth),o.overlay.addClass(a.skin).hide().css("opacity",a.overlay.opacity),a.linkId&&o.overlay[0].setAttribute("linkid",a.linkId),a.controls.toolbar&&(o.toolbar.addClass(a.skin).append(o.closeButton),a.controls.fullscreen&&o.toolbar.append(o.fullScreenButton),a.controls.slideshow&&o.toolbar.append(o.innerPlayButton),1<o.total&&o.toolbar.append(o.innerPrevButton).append(o.innerNextButton)),o.BODY.addClass("ilightbox-noscroll").append(o.overlay).append(o.loader).append(o.holder).append(o.nextPhoto).append(o.prevPhoto),a.innerToolbar||o.BODY.append(o.toolbar),a.controls.arrows&&o.BODY.append(o.nextButton).append(o.prevButton),a.controls.thumbnail&&1<o.total&&(o.BODY.append(o.thumbnails),o.thumbnails.addClass(a.skin).addClass("ilightbox-"+e),$("div.ilightbox-thumbnails-grid",o.thumbnails).empty(),o.thumbs=!0);var r="horizontal"==a.path.toLowerCase()?{left:parseInt(t.width/2-o.loader.outerWidth()/2)}:{top:parseInt(t.height/2-o.loader.outerHeight()/2)};o.loader.addClass(a.skin).css(r),o.nextButton.add(o.prevButton).addClass(a.skin),"horizontal"==e&&o.loader.add(o.nextButton).add(o.prevButton).addClass("horizontal"),o.BODY[o.isMobile?"addClass":"removeClass"]("isMobile"),a.infinite||(o.prevButton.add(o.prevButton).add(o.innerPrevButton).add(o.innerNextButton).removeClass("disabled"),0==o.current&&o.prevButton.add(o.innerPrevButton).addClass("disabled"),o.current>=o.total-1&&o.nextButton.add(o.innerNextButton).addClass("disabled")),a.show.effect?(o.overlay.stop().fadeIn(a.show.speed),o.toolbar.stop().fadeIn(a.show.speed)):(o.overlay.show(),o.toolbar.show());var l=s.length;n?(i.showLoader(),$.each(s,function(t,e){i.ogpRecognition(this,function(s){var n=-1,t=(i.items.filter(function(t,e,i){return t.URL==s.url&&(n=e),t.URL==s.url}),i.items[n]);s&&$.extend(!0,t,{URL:s.source,type:s.type,recognized:!0,options:{html5video:s.html5video,width:"image"==s.type?0:s.width||t.width,height:"image"==s.type?0:s.height||t.height,thumbnail:t.options.thumbnail||s.thumbnail}}),0==--l&&(i.hideLoader(),o.dontGenerateThumbs=!1,i.generateThumbnails(),a.show.effect?setTimeout(function(){i.generateBoxes()},a.show.speed):i.generateBoxes())})})):a.show.effect?setTimeout(function(){i.generateBoxes()},a.show.speed):i.generateBoxes(),i.createUI(),window.iLightBox={close:function(){i.closeAction()},fullscreen:function(){i.fullScreenAction()},moveNext:function(){i.moveTo("next")},movePrev:function(){i.moveTo("prev")},goTo:function(t){i.goTo(t)},refresh:function(){i.refresh()},reposition:function(){0<arguments.length?i.repositionPhoto(!0):i.repositionPhoto()},setOption:function(t){i.setOption(t)},destroy:function(){i.closeAction(),i.dispatchItemsEvents()}},a.linkId&&(o.hashLock=!0,window.location.hash=a.linkId+"/"+o.current,setTimeout(function(){o.hashLock=!1},55)),a.slideshow.startPaused||(i.resume(),o.innerPlayButton.removeClass("ilightbox-play").addClass("ilightbox-pause")),"function"==typeof i.options.callback.onOpen&&i.options.callback.onOpen.call(i)},loadContent:function(t,e,i){var s,n,o=this;switch(o.createUI(),t.speed=i||o.options.effects.loadedFadeSpeed,"current"==e&&(t.options.mousewheel?o.vars.lockWheel=!1:o.vars.lockWheel=!0,t.options.swipe?o.vars.lockSwipe=!1:o.vars.lockSwipe=!0),e){case"current":s=o.vars.holder,n=o.vars.current;break;case"next":s=o.vars.nextPhoto,n=o.vars.next;break;case"prev":s=o.vars.prevPhoto,n=o.vars.prev}if(s.removeAttr("style class").addClass("ilightbox-holder"+(supportTouch?" supportTouch":"")).addClass(t.options.skin),$("div.ilightbox-inner-toolbar",s).remove(),t.title||o.options.innerToolbar){var a=o.vars.innerToolbar.clone();if(t.title&&o.options.show.title){var r=o.vars.title.clone();r.empty().html(t.title),a.append(r)}o.options.innerToolbar&&a.append(1<o.vars.total?o.vars.toolbar.clone():o.vars.toolbar),s.prepend(a)}o.loadSwitcher(t,s,n,e)},loadSwitcher:function(h,c,d,u){var p=this,f=p.options,m={element:c,position:d};switch(h.type){case"image":"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.loadImage(h.URL,function(t){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m);var e=t?t.width:400,i=t?t.height:200;c.data({naturalWidth:e,naturalHeight:i}),$("div.ilightbox-container",c).empty().append(t?'<img src="'+h.URL+'" class="ilightbox-image" />':'<span class="ilightbox-alert">'+f.errors.loadImage+"</span>"),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c)});break;case"video":c.data({naturalWidth:h.options.width,naturalHeight:h.options.height}),p.addContent(c,h),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c);break;case"iframe":p.showLoader(),c.data({naturalWidth:h.options.width,naturalHeight:h.options.height});var t=p.addContent(c,h);"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),t.bind("load",function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.hideLoader(),p.configureHolder(h,u,c),t.unbind("load")});break;case"inline":t=$(h.URL);var e=p.addContent(c,h),i=findImageInElement(c);c.data({naturalWidth:p.items[d].options.width||t.outerWidth(),naturalHeight:p.items[d].options.height||t.outerHeight()}),e.children().eq(0).show(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.loadImage(i,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.configureHolder(h,u,c)});break;case"flash":t=p.addContent(c,h);c.data({naturalWidth:p.items[d].options.width||t.outerWidth(),naturalHeight:p.items[d].options.height||t.outerHeight()}),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m),p.configureHolder(h,u,c);break;case"ajax":var g=h.options.ajax||{};"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.showLoader(),$.ajax({url:h.URL||f.ajaxSetup.url,data:g.data||null,dataType:g.dataType||"html",type:g.type||f.ajaxSetup.type,cache:g.cache||f.ajaxSetup.cache,crossDomain:g.crossDomain||f.ajaxSetup.crossDomain,global:g.global||f.ajaxSetup.global,ifModified:g.ifModified||f.ajaxSetup.ifModified,username:g.username||f.ajaxSetup.username,password:g.password||f.ajaxSetup.password,beforeSend:g.beforeSend||f.ajaxSetup.beforeSend,complete:g.complete||f.ajaxSetup.complete,success:function(t,e,i){p.hideLoader();var s=$(t),n=$("div.ilightbox-container",c),o=p.items[d].options.width||parseInt(s[0].getAttribute("width")),a=p.items[d].options.height||parseInt(s[0].getAttribute("height")),r=s[0].getAttribute("width")&&s[0].getAttribute("height")?{overflow:"hidden"}:{};n.empty().append($('<div class="ilightbox-wrapper"></div>').css(r).html(s)),c.show().data({naturalWidth:o||n.outerWidth(),naturalHeight:a||n.outerHeight()}).hide(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m);var l=findImageInElement(c);p.loadImage(l,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.configureHolder(h,u,c)}),f.ajaxSetup.success(t,e,i),"function"==typeof g.success&&g.success(t,e,i)},error:function(t,e,i){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),p.hideLoader(),$("div.ilightbox-container",c).empty().append('<span class="ilightbox-alert">'+f.errors.loadContents+"</span>"),p.configureHolder(h,u,c),f.ajaxSetup.error(t,e,i),"function"==typeof g.error&&g.error(t,e,i)}});break;case"html":var s=h.URL;if(container=$("div.ilightbox-container",c),s[0].nodeName)t=s.clone();else{var n=$(s);t=n.selector?$("<div>"+n+"</div>"):n}var o=p.items[d].options.width||parseInt(t.attr("width")),a=p.items[d].options.height||parseInt(t.attr("height"));p.addContent(c,h),t.appendTo(document.documentElement).hide(),"function"==typeof f.callback.onRender&&f.callback.onRender.call(p,p.ui,d),"function"==typeof h.options.onRender&&h.options.onRender.call(p,m);i=findImageInElement(c);"function"==typeof f.callback.onBeforeLoad&&f.callback.onBeforeLoad.call(p,p.ui,d),"function"==typeof h.options.onBeforeLoad&&h.options.onBeforeLoad.call(p,m),p.loadImage(i,function(){"function"==typeof f.callback.onAfterLoad&&f.callback.onAfterLoad.call(p,p.ui,d),"function"==typeof h.options.onAfterLoad&&h.options.onAfterLoad.call(p,m),c.show().data({naturalWidth:o||container.outerWidth(),naturalHeight:a||container.outerHeight()}).hide(),t.remove(),p.configureHolder(h,u,c)})}},configureHolder:function(s,t,n){var o=this,e=o.vars,a=o.options;if("current"!=t&&("next"==t?n.addClass("ilightbox-next"):n.addClass("ilightbox-prev")),"current"==t)var r=e.current;else if("next"==t){var i=a.styles.nextOpacity;r=e.next}else i=a.styles.prevOpacity,r=e.prev;var l={element:n,position:r};o.items[r].options.width=o.items[r].options.width||0,o.items[r].options.height=o.items[r].options.height||0,"current"==t?a.show.effect?n.css(transform,gpuAcceleration).fadeIn(s.speed,function(){if(n.css(transform,""),s.caption){o.setCaption(s,n);var t=$("div.ilightbox-caption",n),e=parseInt(t.outerHeight()/n.outerHeight()*100);a.caption.start&e<=50&&t.fadeIn(a.effects.fadeSpeed)}var i=s.options.social;i&&(o.setSocial(i,s.URL,n),a.social.start&&$("div.ilightbox-social",n).fadeIn(a.effects.fadeSpeed)),o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)}):(n.show(),o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)):a.show.effect?n.fadeTo(s.speed,i,function(){"next"==t?e.nextLock=!1:e.prevLock=!1,o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)}):(n.css({opacity:i}).show(),"next"==t?e.nextLock=!1:e.prevLock=!1,o.generateThumbnails(),"function"==typeof a.callback.onShow&&a.callback.onShow.call(o,o.ui,r),"function"==typeof s.options.onShow&&s.options.onShow.call(o,l)),setTimeout(function(){o.repositionPhoto()},0)},generateBoxes:function(){var t=this,e=t.vars,i=t.options;i.infinite&&2<=e.total?(e.current==e.total-1&&(e.next=0),0==e.current&&(e.prev=e.total-1)):i.infinite=!1,t.loadContent(t.items[e.current],"current",i.show.speed),t.items[e.next]&&t.loadContent(t.items[e.next],"next",i.show.speed),t.items[e.prev]&&t.loadContent(t.items[e.prev],"prev",i.show.speed)},generateThumbnails:function(){var r=this,l=r.vars,h=r.options,c=null;if(l.thumbs&&!r.vars.dontGenerateThumbs){var d=l.thumbnails,u=$("div.ilightbox-thumbnails-container",d),p=$("div.ilightbox-thumbnails-grid",u),f=0;p.removeAttr("style").empty(),$.each(r.items,function(t,e){var i=l.current==t?"ilightbox-active":"",s=l.current==t?h.thumbnails.activeOpacity:h.thumbnails.normalOpacity,n=e.options.thumbnail,o=$('<div class="ilightbox-thumbnail"></div>'),a=$('<div class="ilightbox-thumbnail-icon"></div>');o.css({opacity:0}).addClass(i),"video"!=e.type&&"flash"!=e.type||void 0!==e.options.icon?e.options.icon&&(a.addClass("ilightbox-thumbnail-"+e.options.icon),o.append(a)):(a.addClass("ilightbox-thumbnail-video"),o.append(a)),n&&r.loadImage(n,function(t){f++,t?o.data({naturalWidth:t.width,naturalHeight:t.height}).append('<img src="'+n+'" border="0" />'):o.data({naturalWidth:h.thumbnails.maxWidth,naturalHeight:h.thumbnails.maxHeight}),clearTimeout(c),c=setTimeout(function(){r.positionThumbnails(d,u,p)},20),setTimeout(function(){o.fadeTo(h.effects.loadedFadeSpeed,s)},20*f)}),p.append(o)}),r.vars.dontGenerateThumbs=!0}},positionThumbnails:function(t,e,i){var n=this,s=n.vars,o=n.options,a=getViewport(),r=o.path.toLowerCase();t||(t=s.thumbnails),e||(e=$("div.ilightbox-thumbnails-container",t)),i||(i=$("div.ilightbox-thumbnails-grid",e));var l=$(".ilightbox-thumbnail",i),h="horizontal"==r?a.width-o.styles.pageOffsetX:l.eq(0).outerWidth()-o.styles.pageOffsetX,c="horizontal"==r?l.eq(0).outerHeight()-o.styles.pageOffsetY:a.height-o.styles.pageOffsetY,d="horizontal"==r?0:h,u="horizontal"==r?c:0,p=$(".ilightbox-active",i),f={};arguments.length<3&&(l.css({opacity:o.thumbnails.normalOpacity}),p.css({opacity:o.thumbnails.activeOpacity})),l.each(function(t){var e=$(this),i=e.data(),s="horizontal"==r?0:o.thumbnails.maxWidth;height="horizontal"==r?o.thumbnails.maxHeight:0,dims=n.getNewDimenstions(s,height,i.naturalWidth,i.naturalHeight,!0),e.css({width:dims.width,height:dims.height}),"horizontal"==r&&e.css({float:"left"}),"horizontal"==r?d+=e.outerWidth():u+=e.outerHeight()}),f={width:d,height:u},i.css(f),f={};var m=i.offset(),g=p.length?p.offset():{top:parseInt(c/2),left:parseInt(h/2)};m.top=m.top-$doc.scrollTop(),m.left=m.left-$doc.scrollLeft(),g.top=g.top-m.top-$doc.scrollTop(),g.left=g.left-m.left-$doc.scrollLeft(),f.left="horizontal"==r?(f.top=0,parseInt(h/2-g.left-p.outerWidth()/2)):(f.top=parseInt(c/2-g.top-p.outerHeight()/2),0),arguments.length<3?i.stop().animate(f,o.effects.repositionSpeed,"easeOutCirc"):i.css(f)},loadImage:function(s,n){$.isArray(s)||(s=[s]);var o=this,a=s.length;0<a?(o.showLoader(),$.each(s,function(t,e){var i=new Image;i.onload=function(){0==(a-=1)&&(o.hideLoader(),n(i))},i.onerror=i.onabort=function(){0==(a-=1)&&(o.hideLoader(),n(!1))},i.src=s[t]})):n(!1)},patchItemsEvents:function(){var i=this,s=i.vars,n=supportTouch?"itap.iL":"click.iL",o=supportTouch?"click.iL":"itap.iL";if(i.context&&i.selector){var a=$(i.selector,i.context);$(i.context).on(n,i.selector,function(){var t=$(this),e=a.index(t);return s.current=e,s.next=i.items[e+1]?e+1:null,s.prev=i.items[e-1]?e-1:null,i.addContents(),i.patchEvents(),!1}).on(o,i.selector,function(){return!1})}else $.each(i.itemsObject,function(t,e){e.on(n,function(){return s.current=t,s.next=i.items[t+1]?t+1:null,s.prev=i.items[t-1]?t-1:null,i.addContents(),i.patchEvents(),!1}).on(o,function(){return!1})})},dispatchItemsEvents:function(){var t=this;t.vars,t.options;t.context&&t.selector?$(t.context).off(".iL",t.selector):$.each(t.itemsObject,function(t,e){e.off(".iL")})},refresh:function(){this.dispatchItemsEvents(),this.attachItems(),this.normalizeItems(),this.patchItemsEvents()},patchEvents:function(){var d=this,u=d.vars,p=d.options,f=p.path.toLowerCase(),m=$(".ilightbox-holder"),t=fullScreenApi.fullScreenEventName+".iLightBox",g=verticalDistanceThreshold=100,e=[u.nextButton[0],u.prevButton[0],u.nextButton[0].firstChild,u.prevButton[0].firstChild];$win.bind("resize.iLightBox",function(){var t=getViewport();p.mobileOptimizer&&!p.innerToolbar&&(u.isMobile=t.width<=u.mobileMaxWidth),u.BODY[u.isMobile?"addClass":"removeClass"]("isMobile"),d.repositionPhoto(null),supportTouch&&(clearTimeout(u.setTime),u.setTime=setTimeout(function(){var t=getScrollXY().y;window.scrollTo(0,t-30),window.scrollTo(0,t+30),window.scrollTo(0,t)},2e3)),u.thumbs&&d.positionThumbnails()}).bind("keydown.iLightBox",function(t){if(p.controls.keyboard)switch(t.keyCode){case 13:t.shiftKey&&p.keyboard.shift_enter&&d.fullScreenAction();break;case 27:p.keyboard.esc&&d.closeAction();break;case 37:p.keyboard.left&&!u.lockKey&&d.moveTo("prev");break;case 38:p.keyboard.up&&!u.lockKey&&d.moveTo("prev");break;case 39:p.keyboard.right&&!u.lockKey&&d.moveTo("next");break;case 40:p.keyboard.down&&!u.lockKey&&d.moveTo("next")}}),fullScreenApi.supportsFullScreen&&$win.bind(t,function(){d.doFullscreen()});var i=[p.caption.show+".iLightBox",p.caption.hide+".iLightBox",p.social.show+".iLightBox",p.social.hide+".iLightBox"].filter(function(t,e,i){return i.lastIndexOf(t)===e}),s="";$.each(i,function(t,e){0!=t&&(s+=" "),s+=e}),$doc.on(clickEvent,".ilightbox-overlay",function(){p.overlay.blur&&d.closeAction()}).on(clickEvent,".ilightbox-next, .ilightbox-next-button",function(){d.moveTo("next")}).on(clickEvent,".ilightbox-prev, .ilightbox-prev-button",function(){d.moveTo("prev")}).on(clickEvent,".ilightbox-thumbnail",function(){var t=$(this),e=$(".ilightbox-thumbnail",u.thumbnails).index(t);e!=u.current&&d.goTo(e)}).on(s,".ilightbox-holder:not(.ilightbox-next, .ilightbox-prev)",function(t){var e=$("div.ilightbox-caption",u.holder),i=$("div.ilightbox-social",u.holder),s=p.effects.fadeSpeed;u.nextLock||u.prevLock?(t.type!=p.caption.show||e.is(":visible")?t.type==p.caption.hide&&e.is(":visible")&&e.fadeOut(s):e.fadeIn(s),t.type!=p.social.show||i.is(":visible")?t.type==p.social.hide&&i.is(":visible")&&i.fadeOut(s):i.fadeIn(s)):(t.type!=p.caption.show||e.is(":visible")?t.type==p.caption.hide&&e.is(":visible")&&e.stop().fadeOut(s):e.stop().fadeIn(s),t.type!=p.social.show||i.is(":visible")?t.type==p.social.hide&&i.is(":visible")&&i.stop().fadeOut(s):i.stop().fadeIn(s))}).on("mouseenter.iLightBox mouseleave.iLightBox",".ilightbox-wrapper",function(t){"mouseenter"==t.type?u.lockWheel=!0:u.lockWheel=!1}).on(clickEvent,".ilightbox-toolbar a.ilightbox-close, .ilightbox-toolbar a.ilightbox-fullscreen, .ilightbox-toolbar a.ilightbox-play, .ilightbox-toolbar a.ilightbox-pause",function(){var t=$(this);t.hasClass("ilightbox-fullscreen")?d.fullScreenAction():t.hasClass("ilightbox-play")?(d.resume(),t.addClass("ilightbox-pause").removeClass("ilightbox-play")):t.hasClass("ilightbox-pause")?(d.pause(),t.addClass("ilightbox-play").removeClass("ilightbox-pause")):d.closeAction()}).on(touchMoveEvent,".ilightbox-overlay, .ilightbox-thumbnails-container",function(t){t.preventDefault()}),p.controls.arrows&&!supportTouch&&$doc.on("mousemove.iLightBox",function(t){u.isMobile||(u.mouseID||u.hideableElements.show(),u.mouseID=clearTimeout(u.mouseID),-1===e.indexOf(t.target)&&(u.mouseID=setTimeout(function(){u.hideableElements.hide(),u.mouseID=clearTimeout(u.mouseID)},3e3)))}),p.controls.slideshow&&p.slideshow.pauseOnHover&&$doc.on("mouseenter.iLightBox mouseleave.iLightBox",".ilightbox-holder:not(.ilightbox-next, .ilightbox-prev)",function(t){"mouseenter"==t.type&&u.cycleID?d.pause():"mouseleave"==t.type&&u.isPaused&&d.resume()});var n=$(".ilightbox-overlay, .ilightbox-holder, .ilightbox-thumbnails");p.controls.mousewheel&&n.on("mousewheel.iLightBox",function(t,e){u.lockWheel||(t.preventDefault(),e<0?d.moveTo("next"):0<e&&d.moveTo("prev"))}),p.controls.swipe&&m.on(touchStartEvent,function(t){if(!(u.nextLock||u.prevLock||1==u.total||u.lockSwipe)){u.BODY.addClass("ilightbox-closedhand");var n,e=t.originalEvent.touches?t.originalEvent.touches[0]:t,o=$doc.scrollTop(),a=$doc.scrollLeft(),i=[m.eq(0).offset(),m.eq(1).offset(),m.eq(2).offset()],r=[{top:i[0].top-o,left:i[0].left-a},{top:i[1].top-o,left:i[1].left-a},{top:i[2].top-o,left:i[2].left-a}],l={time:(new Date).getTime(),coords:[e.pageX-a,e.pageY-o]};m.bind(touchMoveEvent,h),$doc.one(touchStopEvent,function(t){m.unbind(touchMoveEvent,h),u.BODY.removeClass("ilightbox-closedhand"),l&&n&&("horizontal"==f&&n.time-l.time<1e3&&abs(l.coords[0]-n.coords[0])>g&&abs(l.coords[1]-n.coords[1])<verticalDistanceThreshold?l.coords[0]>n.coords[0]?u.current!=u.total-1||p.infinite?(u.isSwipe=!0,d.moveTo("next")):c():0!=u.current||p.infinite?(u.isSwipe=!0,d.moveTo("prev")):c():"vertical"==f&&n.time-l.time<1e3&&abs(l.coords[1]-n.coords[1])>g&&abs(l.coords[0]-n.coords[0])<verticalDistanceThreshold?l.coords[1]>n.coords[1]?u.current!=u.total-1||p.infinite?(u.isSwipe=!0,d.moveTo("next")):c():0!=u.current||p.infinite?(u.isSwipe=!0,d.moveTo("prev")):c():c()),l=n=undefined})}function s(t){var e=$(this),i=r[t],s=[l.coords[0]-n.coords[0],l.coords[1]-n.coords[1]];e[0].style["horizontal"==f?"left":"top"]=("horizontal"==f?i.left-s[0]:i.top-s[1])+"px"}function h(t){if(l){var e=t.originalEvent.touches?t.originalEvent.touches[0]:t;n={time:(new Date).getTime(),coords:[e.pageX-a,e.pageY-o]},m.each(s),t.preventDefault()}}function c(){m.each(function(){var t=$(this),e=t.data("offset")||{top:t.offset().top-o,left:t.offset().left-a},i=e.top,s=e.left;t.css(transform,gpuAcceleration).stop().animate({top:i,left:s},500,"easeOutCirc",function(){t.css(transform,"")})})}})},goTo:function(t){var e=this,i=e.vars,s=e.options,n=t-i.current;if(s.infinite&&(t==i.total-1&&0==i.current&&(n=-1),i.current==i.total-1&&0==t&&(n=1)),1==n)e.moveTo("next");else if(-1==n)e.moveTo("prev");else{if(i.nextLock||i.prevLock)return!1;"function"==typeof s.callback.onBeforeChange&&s.callback.onBeforeChange.call(e,e.ui),s.linkId&&(i.hashLock=!0,window.location.hash=s.linkId+"/"+t),e.items[t]&&(e.items[t].options.mousewheel?e.vars.lockWheel=!1:i.lockWheel=!0,e.items[t].options.swipe?i.lockSwipe=!1:i.lockSwipe=!0),$.each([i.holder,i.nextPhoto,i.prevPhoto],function(t,e){e.css(transform,gpuAcceleration).fadeOut(s.effects.loadedFadeSpeed)}),i.current=t,i.next=t+1,i.prev=t-1,e.createUI(),setTimeout(function(){e.generateBoxes()},s.effects.loadedFadeSpeed+50),$(".ilightbox-thumbnail",i.thumbnails).removeClass("ilightbox-active").eq(t).addClass("ilightbox-active"),e.positionThumbnails(),s.linkId&&setTimeout(function(){i.hashLock=!1},55),s.infinite||(i.nextButton.add(i.prevButton).add(i.innerPrevButton).add(i.innerNextButton).removeClass("disabled"),0==i.current&&i.prevButton.add(i.innerPrevButton).addClass("disabled"),i.current>=i.total-1&&i.nextButton.add(i.innerNextButton).addClass("disabled")),e.resetCycle(),"function"==typeof s.callback.onAfterChange&&s.callback.onAfterChange.call(e,e.ui)}},moveTo:function(t){var e=this,i=e.vars,s=e.options,n=s.path.toLowerCase(),o=getViewport(),a=s.effects.switchSpeed;if(i.nextLock||i.prevLock)return!1;var r="next"==t?i.next:i.prev;if(s.linkId&&(i.hashLock=!0,window.location.hash=s.linkId+"/"+r),"next"==t){if(!e.items[r])return!1;var l=i.nextPhoto,h=i.holder,c=i.prevPhoto,d="ilightbox-prev",u="ilightbox-next"}else if("prev"==t){if(!e.items[r])return!1;l=i.prevPhoto,h=i.holder,c=i.nextPhoto,d="ilightbox-next",u="ilightbox-prev"}"function"==typeof s.callback.onBeforeChange&&s.callback.onBeforeChange.call(e,e.ui),"next"==t?i.nextLock=!0:i.prevLock=!0;var p=$("div.ilightbox-caption",h),f=$("div.ilightbox-social",h);if(p.length&&p.stop().fadeOut(a,function(){$(this).remove()}),f.length&&f.stop().fadeOut(a,function(){$(this).remove()}),e.items[r].caption){e.setCaption(e.items[r],l);var m=$("div.ilightbox-caption",l),g=parseInt(m.outerHeight()/l.outerHeight()*100);s.caption.start&&g<=50&&m.fadeIn(a)}var v=e.items[r].options.social;v&&(e.setSocial(v,e.items[r].URL,l),s.social.start&&$("div.ilightbox-social",l).fadeIn(s.effects.fadeSpeed)),$.each([l,h,c],function(t,e){e.removeClass("ilightbox-next ilightbox-prev")});var y=l.data("offset"),b=o.width-s.styles.pageOffsetX,w=o.height-s.styles.pageOffsetY,x=y.newDims.width,S=y.newDims.height,C=y.thumbsOffset,_=y.diff,T=parseInt(w/2-S/2-_.H-C.H/2),I=parseInt(b/2-x/2-_.W-C.W/2);l.css(transform,gpuAcceleration).animate({top:T,left:I,opacity:1},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){l.css(transform,"")}),$("div.ilightbox-container",l).animate({width:x,height:S},a,i.isSwipe?"easeOutCirc":"easeInOutCirc");var k=h.data("offset"),L=k.object;_=k.diff,x=k.newDims.width,S=k.newDims.height,x=parseInt(x*s.styles["next"==t?"prevScale":"nextScale"]),S=parseInt(S*s.styles["next"==t?"prevScale":"nextScale"]),T="horizontal"==n?parseInt(w/2-L.offsetY-S/2-_.H-C.H/2):parseInt(w-L.offsetX-_.H-C.H/2),I="prev"==t?"horizontal"==n?parseInt(b-L.offsetX-_.W-C.W/2):parseInt(b/2-x/2-_.W-L.offsetY-C.W/2):(T="horizontal"==n?T:parseInt(L.offsetX-_.H-S-C.H/2),"horizontal"==n?parseInt(L.offsetX-_.W-x-C.W/2):parseInt(b/2-L.offsetY-x/2-_.W-C.W/2)),$("div.ilightbox-container",h).animate({width:x,height:S},a,i.isSwipe?"easeOutCirc":"easeInOutCirc"),h.addClass(d).css(transform,gpuAcceleration).animate({top:T,left:I,opacity:s.styles.prevOpacity},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){h.css(transform,""),$(".ilightbox-thumbnail",i.thumbnails).removeClass("ilightbox-active").eq(r).addClass("ilightbox-active"),e.positionThumbnails(),e.items[r]&&(e.items[r].options.mousewheel?i.lockWheel=!1:i.lockWheel=!0,e.items[r].options.swipe?i.lockSwipe=!1:i.lockSwipe=!0),i.isSwipe=!1,"next"==t?(i.nextPhoto=c,i.prevPhoto=h,i.holder=l,i.nextPhoto.hide(),i.next=i.next+1,i.prev=i.current,i.current=i.current+1,s.infinite&&(i.current>i.total-1&&(i.current=0),i.current==i.total-1&&(i.next=0),0==i.current&&(i.prev=i.total-1)),e.createUI(),e.items[i.next]?e.loadContent(e.items[i.next],"next"):i.nextLock=!1):(i.prevPhoto=c,i.nextPhoto=h,i.holder=l,i.prevPhoto.hide(),i.next=i.current,i.current=i.prev,i.prev=i.current-1,s.infinite&&(i.current==i.total-1&&(i.next=0),0==i.current&&(i.prev=i.total-1)),e.createUI(),e.items[i.prev]?e.loadContent(e.items[i.prev],"prev"):i.prevLock=!1),s.linkId&&setTimeout(function(){i.hashLock=!1},55),s.infinite||(i.nextButton.add(i.prevButton).add(i.innerPrevButton).add(i.innerNextButton).removeClass("disabled"),0==i.current&&i.prevButton.add(i.innerPrevButton).addClass("disabled"),i.current>=i.total-1&&i.nextButton.add(i.innerNextButton).addClass("disabled")),e.repositionPhoto(),e.resetCycle(),"function"==typeof s.callback.onAfterChange&&s.callback.onAfterChange.call(e,e.ui)}),T="horizontal"==n?getPixel(c,"top"):"next"==t?parseInt(-w/2-c.outerHeight()):parseInt(2*T),I="horizontal"==n?"next"==t?parseInt(-b/2-c.outerWidth()):parseInt(2*I):getPixel(c,"left"),c.css(transform,gpuAcceleration).animate({top:T,left:I,opacity:s.styles.nextOpacity},a,i.isSwipe?"easeOutCirc":"easeInOutCirc",function(){c.css(transform,"")}).addClass(u)},setCaption:function(t,e){var i=$('<div class="ilightbox-caption"></div>');t.caption&&(i.html(t.caption),$("div.ilightbox-container",e).append(i))},normalizeSocial:function(n,o){this.vars;var a=this.options,r=window.location.href;return $.each(n,function(t,e){if(!e)return!0;var i,s;switch(t.toLowerCase()){case"facebook":i="https://www.facebook.com/share.php?v=4&src=bm&u={URL}",s="Share on Facebook";break;case"twitter":i="https://twitter.com/home?status={URL}",s="Share on Twitter";break;case"googleplus":i="https://plus.google.com/share?url={URL}",s="Share on Google+";break;case"delicious":i="https://delicious.com/post?url={URL}",s="Share on Delicious";break;case"digg":i="https://digg.com/submit?phase=2&url={URL}",s="Share on Digg";break;case"reddit":i="https://reddit.com/submit?url={URL}",s="Share on reddit"}n[t]={URL:e.URL&&absolutizeURI(r,e.URL)||a.linkId&&window.location.href||"string"!=typeof o&&r||o&&absolutizeURI(r,o)||r,source:e.source||i||e.URL&&absolutizeURI(r,e.URL)||o&&absolutizeURI(r,o),text:e.text||s||"Share on "+t,width:void 0===e.width||isNaN(e.width)?640:parseInt(e.width),height:e.height||360}}),n},setSocial:function(t,e,i){var s=$('<div class="ilightbox-social"></div>'),n="<ul>";t=this.normalizeSocial(t,e),$.each(t,function(t,e){t.toLowerCase();var i=e.source.replace(/\{URL\}/g,encodeURIComponent(e.URL).replace(/!/g,"%21").replace(/'/g,"%27").replace(/\(/g,"%28").replace(/\)/g,"%29").replace(/\*/g,"%2A").replace(/%20/g,"+"));n+='<li class="'+t+'"><a href="'+i+'" onclick="javascript:window.open(this.href'+(e.width<=0||e.height<=0?"":", '', 'menubar=no,toolbar=no,resizable=yes,scrollbars=yes,height="+e.height+",width="+e.width+",left=40,top=40'")+');return false;" title="'+e.text+'" target="_blank"></a></li>'}),n+="</ul>",s.html(n),$("div.ilightbox-container",i).append(s)},fullScreenAction:function(){this.vars;fullScreenApi.supportsFullScreen?fullScreenApi.isFullScreen()?fullScreenApi.cancelFullScreen(document.documentElement):fullScreenApi.requestFullScreen(document.documentElement):this.doFullscreen()},doFullscreen:function(){var t=this,e=t.vars,i=getViewport(),s=t.options;if(s.fullAlone){var n=e.holder,o=t.items[e.current],a=i.width,r=i.height,l=[n,e.nextPhoto,e.prevPhoto,e.nextButton,e.prevButton,e.overlay,e.toolbar,e.thumbnails,e.loader],h=[e.nextPhoto,e.prevPhoto,e.nextButton,e.prevButton,e.loader,e.thumbnails,e.innerPlayButton];if(e.isInFullScreen)e.isInFullScreen=e.lockKey=e.lockWheel=e.lockSwipe=!1,e.overlay.css({opacity:t.options.overlay.opacity}),$.each(h,function(t,e){e.show()}),e.fullScreenButton.attr("title",s.text.enterFullscreen),n.data({naturalWidth:n.data("naturalWidthOld"),naturalHeight:n.data("naturalHeightOld"),naturalWidthOld:null,naturalHeightOld:null}),$.each(l,function(t,e){e.removeClass("ilightbox-fullscreen")}),"function"==typeof s.callback.onExitFullScreen&&s.callback.onExitFullScreen.call(t,t.ui);else{if(e.isInFullScreen=e.lockKey=e.lockWheel=e.lockSwipe=!0,e.overlay.css({opacity:1}),$.each(h,function(t,e){e.addClass("wpex-hidden").hide()}),e.fullScreenButton.attr("title",s.text.exitFullscreen),-1!=s.fullStretchTypes.indexOf(o.type))n.data({naturalWidthOld:n.data("naturalWidth"),naturalHeightOld:n.data("naturalHeight"),naturalWidth:a,naturalHeight:r});else{i=o.options.fullViewPort||s.fullViewPort||"";var c=a,d=r,u=n.data("naturalWidth"),p=n.data("naturalHeight");if("fill"==i.toLowerCase())(d=c/u*p)<r&&(c=r/p*u,d=r);else if("fit"==i.toLowerCase()){c=(f=t.getNewDimenstions(c,d,u,p,!0)).width,d=f.height}else if("stretch"==i.toLowerCase())c=c,d=d;else{var f,m=c<u||d<p;c=(f=t.getNewDimenstions(c,d,u,p,m)).width,d=f.height}n.data({naturalWidthOld:n.data("naturalWidth"),naturalHeightOld:n.data("naturalHeight"),naturalWidth:c,naturalHeight:d})}$.each(l,function(t,e){e.addClass("ilightbox-fullscreen")}),"function"==typeof s.callback.onEnterFullScreen&&s.callback.onEnterFullScreen.call(t,t.ui)}}else e.isInFullScreen?e.isInFullScreen=!1:e.isInFullScreen=!0;t.repositionPhoto(!0)},closeAction:function(){var t=this.vars,e=this.options;$win.unbind(".iLightBox"),$doc.off(".iLightBox"),t.isInFullScreen&&fullScreenApi.cancelFullScreen(document.documentElement),$(".ilightbox-overlay, .ilightbox-holder, .ilightbox-thumbnails").off(".iLightBox"),e.hide.effect?t.overlay.stop().fadeOut(e.hide.speed,function(){t.overlay.remove(),t.BODY.removeClass("ilightbox-noscroll").off(".iLightBox")}):(t.overlay.remove(),t.BODY.removeClass("ilightbox-noscroll").off(".iLightBox"));var i=[t.toolbar,t.holder,t.nextPhoto,t.prevPhoto,t.nextButton,t.prevButton,t.loader,t.thumbnails];$.each(i,function(t,e){e.removeAttr("style").remove()}),t.dontGenerateThumbs=t.isInFullScreen=!1,window.iLightBox=null,e.linkId&&(t.hashLock=!0,removeHash(),setTimeout(function(){t.hashLock=!1},55)),"function"==typeof e.callback.onHide&&e.callback.onHide.call(this,this.ui)},repositionPhoto:function(){var t=this,e=t.vars,i=t.options,s=i.path.toLowerCase(),n=getViewport(),o=n.width,a=n.height,r=e.isInFullScreen&&i.fullAlone||e.isMobile?0:"horizontal"==s?0:e.thumbnails.outerWidth(),l=e.isMobile?e.toolbar.outerHeight():e.isInFullScreen&&i.fullAlone?0:"horizontal"==s?e.thumbnails.outerHeight():0,h=e.isInFullScreen&&i.fullAlone?o:o-i.styles.pageOffsetX,c=e.isInFullScreen&&i.fullAlone?a:a-i.styles.pageOffsetY,d="horizontal"==s?parseInt(t.items[e.next]||t.items[e.prev]?2*(i.styles.nextOffsetX+i.styles.prevOffsetX):h/10<=30?30:h/10):parseInt(h/10<=30?30:h/10)+r,u="horizontal"==s?parseInt(c/10<=30?30:c/10)+l:parseInt(t.items[e.next]||t.items[e.prev]?2*(i.styles.nextOffsetX+i.styles.prevOffsetX):c/10<=30?30:c/10),p={type:"current",width:h,height:c,item:t.items[e.current],offsetW:d,offsetH:u,thumbsOffsetW:r,thumbsOffsetH:l,animate:arguments.length,holder:e.holder};t.repositionEl(p),t.items[e.next]&&(p=$.extend(p,{type:"next",item:t.items[e.next],offsetX:i.styles.nextOffsetX,offsetY:i.styles.nextOffsetY,holder:e.nextPhoto}),t.repositionEl(p)),t.items[e.prev]&&(p=$.extend(p,{type:"prev",item:t.items[e.prev],offsetX:i.styles.prevOffsetX,offsetY:i.styles.prevOffsetY,holder:e.prevPhoto}),t.repositionEl(p));var f="horizontal"==s?{left:parseInt(h/2-e.loader.outerWidth()/2)}:{top:parseInt(c/2-e.loader.outerHeight()/2)};e.loader.css(f)},repositionEl:function(t){var e=this.vars,i=this.options,s=i.path.toLowerCase(),n="current"==t.type&&e.isInFullScreen&&i.fullAlone?t.width:t.width-t.offsetW,o="current"==t.type&&e.isInFullScreen&&i.fullAlone?t.height:t.height-t.offsetH,a=t.item,r=t.item.options,l=t.holder,h=t.offsetX||0,c=t.offsetY||0,d=t.thumbsOffsetW,u=t.thumbsOffsetH;"current"==t.type?("number"==typeof r.width&&r.width&&(n=e.isInFullScreen&&i.fullAlone&&(-1!=i.fullStretchTypes.indexOf(a.type)||r.fullViewPort||i.fullViewPort)?n:r.width>n?n:r.width),"number"==typeof r.height&&r.height&&(o=e.isInFullScreen&&i.fullAlone&&(-1!=i.fullStretchTypes.indexOf(a.type)||r.fullViewPort||i.fullViewPort)?o:r.height>o?o:r.height)):("number"==typeof r.width&&r.width&&(n=r.width>n?n:r.width),"number"==typeof r.height&&r.height&&(o=r.height>o?o:r.height)),o=parseInt(o-$(".ilightbox-inner-toolbar",l).outerHeight());var p="string"==typeof r.width&&-1!=r.width.indexOf("%")?percentToValue(parseInt(r.width.replace("%","")),t.width):l.data("naturalWidth"),f="string"==typeof r.height&&-1!=r.height.indexOf("%")?percentToValue(parseInt(r.height.replace("%","")),t.height):l.data("naturalHeight"),m="string"==typeof r.width&&-1!=r.width.indexOf("%")||"string"==typeof r.height&&-1!=r.height.indexOf("%")?{width:p,height:f}:this.getNewDimenstions(n,o,p,f),g=$.extend({},m,{});f="prev"==t.type||"next"==t.type?(p=parseInt(m.width*("next"==t.type?i.styles.nextScale:i.styles.prevScale)),parseInt(m.height*("next"==t.type?i.styles.nextScale:i.styles.prevScale))):(p=m.width,m.height);var v=parseInt((getPixel(l,"padding-left")+getPixel(l,"padding-right")+getPixel(l,"border-left-width")+getPixel(l,"border-right-width"))/2),y=parseInt((getPixel(l,"padding-top")+getPixel(l,"padding-bottom")+getPixel(l,"border-top-width")+getPixel(l,"border-bottom-width")+$(".ilightbox-inner-toolbar",l).outerHeight())/2);switch(t.type){case"current":var b=parseInt(t.height/2-f/2-y-u/2),w=parseInt(t.width/2-p/2-v-d/2);break;case"next":b="horizontal"==s?parseInt(t.height/2-c-f/2-y-u/2):parseInt(t.height-h-y-u/2),w="horizontal"==s?parseInt(t.width-h-v-d/2):parseInt(t.width/2-p/2-v-c-d/2);break;case"prev":b="horizontal"==s?parseInt(t.height/2-c-f/2-y-u/2):parseInt(h-y-f-u/2),w="horizontal"==s?parseInt(h-v-p-d/2):parseInt(t.width/2-c-p/2-v-d/2)}l.data("offset",{top:b,left:w,newDims:g,diff:{W:v,H:y},thumbsOffset:{W:d,H:u},object:t}),0<t.animate&&i.effects.reposition?(l.css(transform,gpuAcceleration).stop().animate({top:b,left:w},i.effects.repositionSpeed,"easeOutCirc",function(){l.css(transform,"")}),$("div.ilightbox-container",l).stop().animate({width:p,height:f},i.effects.repositionSpeed,"easeOutCirc"),$("div.ilightbox-inner-toolbar",l).stop().animate({width:p},i.effects.repositionSpeed,"easeOutCirc",function(){$(this).css("overflow","visible")})):(l.css({top:b,left:w}),$("div.ilightbox-container",l).css({width:p,height:f}),$("div.ilightbox-inner-toolbar",l).css({width:p}))},resume:function(t){var e=this,i=e.vars,s=e.options;!s.slideshow.pauseTime||s.controls.slideshow&&i.total<=1||t<i.isPaused||(i.isPaused=0,i.cycleID&&(i.cycleID=clearTimeout(i.cycleID)),i.cycleID=setTimeout(function(){i.current==i.total-1?e.goTo(0):e.moveTo("next")},s.slideshow.pauseTime))},pause:function(t){var e=this.vars;this.options;t<e.isPaused||(e.isPaused=t||100,e.cycleID&&(e.cycleID=clearTimeout(e.cycleID)))},resetCycle:function(){var t=this.vars;this.options.controls.slideshow&&t.cycleID&&!t.isPaused&&this.resume()},getNewDimenstions:function(t,e,i,s,n){var o=this;return factor=t?e?min(t/i,e/s):t/i:e/s,n||(factor>o.options.maxScale?factor=o.options.maxScale:factor<o.options.minScale&&(factor=o.options.minScale)),{width:o.options.keepAspectRatio?round(i*factor):t,height:o.options.keepAspectRatio?round(s*factor):e,ratio:factor}},setOption:function(t){this.options=$.extend(!0,this.options,t||{}),this.refresh()},availPlugins:function(){var t=document.createElement("video");this.plugins={flash:!1,quicktime:0<=parseInt(PluginDetect.getVersion("QuickTime")),html5H264:!(!t.canPlayType||!t.canPlayType("video/mp4").replace(/no/,"")),html5WebM:!(!t.canPlayType||!t.canPlayType("video/webm").replace(/no/,"")),html5Vorbis:!(!t.canPlayType||!t.canPlayType("video/ogg").replace(/no/,"")),html5QuickTime:!(!t.canPlayType||!t.canPlayType("video/quicktime").replace(/no/,""))}},addContent:function(t,e){var i=this;switch(e.type){case"video":var s=!1,n=e.videoType,o=e.options.html5video;("video/mp4"==n||"mp4"==e.ext||"m4v"==e.ext||o.h264)&&i.plugins.html5H264?(e.ext="mp4",e.URL=o.h264||e.URL):o.webm&&i.plugins.html5WebM?(e.ext="webm",e.URL=o.webm||e.URL):o.ogg&&i.plugins.html5Vorbis&&(e.ext="ogv",e.URL=o.ogg||e.URL),!i.plugins.html5H264||"video/mp4"!=n&&"mp4"!=e.ext&&"m4v"!=e.ext?!i.plugins.html5WebM||"video/webm"!=n&&"webm"!=e.ext?!i.plugins.html5Vorbis||"video/ogg"!=n&&"ogv"!=e.ext?!i.plugins.html5QuickTime||"video/quicktime"!=n&&"mov"!=e.ext&&"qt"!=e.ext||(s=!0,n="video/quicktime"):(s=!0,n="video/ogg"):(s=!0,n="video/webm"):(s=!0,n="video/mp4"),s?l=$("<video />",{width:"100%",height:"100%",preload:o.preload,autoplay:o.autoplay,poster:o.poster,controls:o.controls}).append($("<source />",{src:e.URL,type:n})):i.plugins.quicktime?(l=$("<object />",{type:"video/quicktime",pluginspage:pluginspages.quicktime}).attr({data:e.URL,width:"100%",height:"100%"}).append($("<param />",{name:"src",value:e.URL})).append($("<param />",{name:"autoplay",value:"false"})).append($("<param />",{name:"loop",value:"false"})).append($("<param />",{name:"scale",value:"tofit"})),browser.msie&&(l=QT_GenerateOBJECTText(e.URL,"100%","100%","","SCALE","tofit","AUTOPLAY","false","LOOP","false"))):l=$("<span />",{class:"ilightbox-alert",html:i.options.errors.missingPlugin.replace("{pluginspage}",pluginspages.quicktime).replace("{type}","QuickTime")});break;case"flash":if(i.plugins.flash){var a="",r=0;e.options.flashvars?$.each(e.options.flashvars,function(t,e){0!=r&&(a+="&"),a+=t+"="+encodeURIComponent(e),r++}):a=null,l=$("<embed />").attr({type:"application/x-shockwave-flash",src:e.URL,width:"number"==typeof e.options.width&&e.options.width&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.width:"100%",height:"number"==typeof e.options.height&&e.options.height&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.height:"100%",quality:"high",bgcolor:"#000000",play:"true",loop:"true",menu:"true",wmode:"transparent",scale:"showall",allowScriptAccess:"always",allowFullScreen:"true",flashvars:a,fullscreen:"yes"})}else l=$("<span />",{class:"ilightbox-alert",html:i.options.errors.missingPlugin.replace("{pluginspage}",pluginspages.flash).replace("{type}","Adobe Flash player")});break;case"iframe":l=$("<iframe />").attr({width:"number"==typeof e.options.width&&e.options.width&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.width:"100%",height:"number"==typeof e.options.height&&e.options.height&&"1"==i.options.minScale&&"1"==i.options.maxScale?e.options.height:"100%",src:e.URL,frameborder:0,hspace:0,vspace:0,scrolling:supportTouch?"auto":"scroll",webkitAllowFullScreen:"",mozallowfullscreen:"",allowFullScreen:""});break;case"inline":l=$('<div class="ilightbox-wrapper"></div>').html($(e.URL).clone(!0));break;case"html":var l,h=e.URL;if(h[0].nodeName)l=$('<div class="ilightbox-wrapper"></div>').html(h);else{var c=$(e.URL),d=c.selector?$("<div>"+c+"</div>"):c;l=$('<div class="ilightbox-wrapper"></div>').html(d)}}return $("div.ilightbox-container",t).empty().html(l),"video"===l[0].tagName.toLowerCase()&&browser.webkit&&setTimeout(function(){var t=l[0].currentSrc+"?"+floor(3e4*random());l[0].currentSrc=t,l[0].src=t}),l},ogpRecognition:function(t,o){var a=this,e=t.URL;a.showLoader(),doAjax(e,function(t){if(a.hideLoader(),t){var e=new Object;if(e.length=!1,e.url=t.url,200==t.status){var i=t.results,s=i.type,n=i.source;e.source=n.src,e.width=n.width&&parseInt(n.width)||0,e.height=n.height&&parseInt(n.height)||0,e.type=s,e.thumbnail=n.thumbnail||i.images[0],e.html5video=i.html5video||{},e.length=!0,"application/x-shockwave-flash"==n.type?e.type="flash":-1!=n.type.indexOf("video/")?e.type="video":-1!=n.type.indexOf("/html")?e.type="iframe":-1!=n.type.indexOf("image/")&&(e.type="image")}else if(void 0!==t.response)throw t.response;o.call(this,!!e.length&&e)}})},hashChangeHandler:function(t){var e=this,i=e.vars,s=e.options,n=parseURI(t||window.location.href).hash,o=n.split("/"),a=o[1];if(!(i.hashLock||"#"+s.linkId!=o[0]&&1<n.length))if(a){var r=o[1]||0;if(e.items[r])(l=$(".ilightbox-overlay")).length&&l.attr("linkid")==s.linkId?e.goTo(r):e.itemsObject[r].trigger(supportTouch?"itap":"click");else(l=$(".ilightbox-overlay")).length&&e.closeAction()}else{var l;(l=$(".ilightbox-overlay")).length&&e.closeAction()}}},$.fn.iLightBox=function(){var t=arguments,e=$.isPlainObject(t[0])?t[0]:t[1],i=$.isArray(t[0])||"string"==typeof t[0]?t[0]:t[1];e||(e={});var s=$.extend(!0,{attr:"href",path:"vertical",skin:"dark",linkId:!1,infinite:!1,startFrom:0,randomStart:!1,keepAspectRatio:!0,maxScale:1,minScale:.2,innerToolbar:!1,smartRecognition:!1,mobileOptimizer:!0,fullAlone:!0,fullViewPort:null,fullStretchTypes:"flash, video",overlay:{blur:!0,opacity:.85},controls:{arrows:!1,slideshow:!1,toolbar:!0,fullscreen:!0,thumbnail:!0,keyboard:!0,mousewheel:!0,swipe:!0},keyboard:{left:!0,right:!0,up:!0,down:!0,esc:!0,shift_enter:!0},show:{effect:!0,speed:300,title:!0},hide:{effect:!0,speed:300},caption:{start:!0,show:"mouseenter",hide:"mouseleave"},social:{start:!0,show:"mouseenter",hide:"mouseleave",buttons:!1},styles:{pageOffsetX:0,pageOffsetY:0,nextOffsetX:45,nextOffsetY:0,nextOpacity:1,nextScale:1,prevOffsetX:45,prevOffsetY:0,prevOpacity:1,prevScale:1},thumbnails:{maxWidth:120,maxHeight:80,normalOpacity:1,activeOpacity:.6},effects:{reposition:!0,repositionSpeed:200,switchSpeed:500,loadedFadeSpeed:180,fadeSpeed:200},slideshow:{pauseTime:5e3,pauseOnHover:!1,startPaused:!0},text:{close:"Press Esc to close",enterFullscreen:"Enter Fullscreen (Shift+Enter)",exitFullscreen:"Exit Fullscreen (Shift+Enter)",slideShow:"Slideshow",next:"Next",previous:"Previous"},errors:{loadImage:"An error occurred when trying to load photo.",loadContents:"An error occurred when trying to load contents.",missingPlugin:"The content your are attempting to view requires the <a href='{pluginspage}' target='_blank'>{type} plugin</a>."},ajaxSetup:{url:"",beforeSend:function(t,e){},cache:!1,complete:function(t,e){},crossDomain:!1,error:function(t,e,i){},success:function(t,e,i){},global:!0,ifModified:!1,username:null,password:null,type:"GET"},callback:{}},e),n=!(!$.isArray(i)&&"string"!=typeof i);if(i=$.isArray(i)?i:new Array,"string"==typeof t[0]&&(i[0]=t[0]),version_compare($.fn.jquery,"1.8",">=")){var o=new iLightBox($(this),s,i,n);return{close:function(){o.closeAction()},fullscreen:function(){o.fullScreenAction()},moveNext:function(){o.moveTo("next")},movePrev:function(){o.moveTo("prev")},goTo:function(t){o.goTo(t)},refresh:function(){o.refresh()},reposition:function(){0<arguments.length?o.repositionPhoto(!0):o.repositionPhoto()},setOption:function(t){o.setOption(t)},destroy:function(){o.closeAction(),o.dispatchItemsEvents()}}}throw"The jQuery version that was loaded is too old. iLightBox requires jQuery 1.8+"},$.iLightBox=function(){return $.fn.iLightBox(arguments[0],arguments[1])},$.extend($.easing,{easeInCirc:function(t,e,i,s,n){return-s*(sqrt(1-(e/=n)*e)-1)+i},easeOutCirc:function(t,e,i,s,n){return s*sqrt(1-(e=e/n-1)*e)+i},easeInOutCirc:function(t,e,i,s,n){return(e/=n/2)<1?-s/2*(sqrt(1-e*e)-1)+i:s/2*(sqrt(1-(e-=2)*e)+1)+i}}),function(){$.each("touchstart touchmove touchend tap taphold swipe swipeleft swiperight scrollstart scrollstop".split(" "),function(t,e){$.fn[e]=function(t){return t?this.bind(e,t):this.trigger(e)},$.attrFn&&($.attrFn[e]=!0)});var t="touchstart.iTap",o="touchend.iTap";$.event.special.itap={setup:function(){var i,s,n=this,e=$(this);e.bind(t,function(t){i=getScrollXY(),e.one(o,function(t){s=getScrollXY();var e=t||window.event;(t=$.event.fix(e)).type="itap",i&&s&&i.x==s.x&&i.y==s.y&&($.event.dispatch||$.event.handle).call(n,t),i=s=undefined})})},teardown:function(){$(this).unbind(t)}}}(),function(){if(fullScreenApi={supportsFullScreen:!1,isFullScreen:function(){return!1},requestFullScreen:function(){},cancelFullScreen:function(){},fullScreenEventName:"",prefix:""},browserPrefixes="webkit moz o ms khtml".split(" "),void 0!==document.cancelFullScreen)fullScreenApi.supportsFullScreen=!0;else for(var t=0,e=browserPrefixes.length;t<e;t++)if(fullScreenApi.prefix=browserPrefixes[t],void 0!==document[fullScreenApi.prefix+"CancelFullScreen"]){fullScreenApi.supportsFullScreen=!0;break}fullScreenApi.supportsFullScreen&&(fullScreenApi.fullScreenEventName=fullScreenApi.prefix+"fullscreenchange",fullScreenApi.isFullScreen=function(){switch(this.prefix){case"":return document.fullScreen;case"webkit":return document.webkitIsFullScreen;default:return document[this.prefix+"FullScreen"]}},fullScreenApi.requestFullScreen=function(t){return""===this.prefix?t.requestFullScreen():t[this.prefix+"RequestFullScreen"]()},fullScreenApi.cancelFullScreen=function(t){return""===this.prefix?document.cancelFullScreen():document[this.prefix+"CancelFullScreen"]()})}(),Qi=function(t){t=t.toLowerCase();var e=/(chrome)[ \/]([\w.]+)/.exec(t)||/(webkit)[ \/]([\w.]+)/.exec(t)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(t)||/(msie) ([\w.]+)/.exec(t)||t.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(t)||[];return{browser:e[1]||"",version:e[2]||"0"}}(navigator.userAgent),browser={},Qi.browser&&(browser[Qi.browser]=!0,browser.version=Qi.version),browser.chrome?browser.webkit=!0:browser.webkit&&(browser.safari=!0),function(){var n=["","webkit","moz","ms","o"],o=document.createElement("div");function t(t){for(var e=0,i=n.length;e<i;e++){var s=n[e]?n[e]+t.charAt(0).toUpperCase()+t.slice(1):t;if(o.style[s]!==undefined)return s}}transform=t("transform")||"",gpuAcceleration=t("perspective")?"translateZ(0) ":""}();var PluginDetect={version:"0.7.9",name:"PluginDetect",handler:function(t,e,i){return function(){t(e,i)}},openTag:"<",isDefined:function(t){return void 0!==t},isArray:function(t){return/array/i.test(Object.prototype.toString.call(t))},isFunc:function(t){return"function"==typeof t},isString:function(t){return"string"==typeof t},isNum:function(t){return"number"==typeof t},isStrNum:function(t){return"string"==typeof t&&/\d/.test(t)},getNumRegx:/[\d][\d\.\_,-]*/,splitNumRegx:/[\.\_,-]/g,getNum:function(t,e){var i=this.isStrNum(t)?(this.isDefined(e)?new RegExp(e):this.getNumRegx).exec(t):null;return i?i[0]:null},compareNums:function(t,e,i){var s,n,o,a=this,r=parseInt;if(a.isStrNum(t)&&a.isStrNum(e)){if(a.isDefined(i)&&i.compareNums)return i.compareNums(t,e);for(s=t.split(a.splitNumRegx),n=e.split(a.splitNumRegx),o=0;o<min(s.length,n.length);o++){if(r(s[o],10)>r(n[o],10))return 1;if(r(s[o],10)<r(n[o],10))return-1}}return 0},formatNum:function(t,e){var i,s;if(!this.isStrNum(t))return null;for(this.isNum(e)||(e=4),e--,s=t.replace(/\s/g,"").split(this.splitNumRegx).concat(["0","0","0","0"]),i=0;i<4;i++)/^(0+)(.+)$/.test(s[i])&&(s[i]=RegExp.$2),(e<i||!/\d/.test(s[i]))&&(s[i]="0");return s.slice(0,4).join(",")},$$hasMimeType:function(o){return function(t){if(!o.isIE&&t){var e,i,s,n=o.isArray(t)?t:o.isString(t)?[t]:[];for(s=0;s<n.length;s++)if(o.isString(n[s])&&/[^\s]/.test(n[s])&&(i=(e=navigator.mimeTypes[n[s]])?e.enabledPlugin:0)&&(i.name||i.description))return e}return null}},findNavPlugin:function(t,e,i){var s,n,o,a=new RegExp(t,"i"),r=!this.isDefined(e)||e?/\d/:0,l=i?new RegExp(i,"i"):0,h=navigator.plugins;for(s=0;s<h.length;s++)if(o=h[s].description||"",n=h[s].name||"",(a.test(o)&&(!r||r.test(RegExp.leftContext+RegExp.rightContext))||a.test(n)&&(!r||r.test(RegExp.leftContext+RegExp.rightContext)))&&(!l||!l.test(o)&&!l.test(n)))return h[s];return null},getMimeEnabledPlugin:function(t,e,i){var s,n,o,a,r=new RegExp(e,"i"),l=i?new RegExp(i,"i"):0,h=this.isString(t)?[t]:t;for(a=0;a<h.length;a++)if((s=this.hasMimeType(h[a]))&&(s=s.enabledPlugin)&&(o=s.description||"",n=s.name||"",(r.test(o)||r.test(n))&&(!l||!l.test(o)&&!l.test(n))))return s;return 0},getPluginFileVersion:function(t,e){var i,s,n,o,a=this,r=-1;if(2<a.OS||!t||!t.version||!(i=a.getNum(t.version)))return e;if(!e)return i;for(i=a.formatNum(i),s=(e=a.formatNum(e)).split(a.splitNumRegx),n=i.split(a.splitNumRegx),o=0;o<s.length;o++){if(-1<r&&r<o&&"0"!=s[o])return e;if(n[o]!=s[o]&&(-1==r&&(r=o),"0"!=s[o]))return e}return i},AXO:window.ActiveXObject,getAXO:function(t){var e=null;try{e=new this.AXO(t)}catch(t){}return e},convertFuncs:function(t){var e,i,s=/^[\$][\$]/;for(e in t)if(s.test(e))try{0<(i=e.slice(2)).length&&!t[i]&&(t[i]=t[e](t),delete t[e])}catch(t){}},initObj:function(t,e,i){var s,n;if(t){if(1==t[e[0]]||i)for(s=0;s<e.length;s+=2)t[e[s]]=e[s+1];for(s in t)(n=t[s])&&1==n[e[0]]&&this.initObj(n,e)}},initScript:function(){var t=this,e=navigator,i=document,s=e.userAgent||"",n=e.vendor||"",o=e.platform||"",a=e.product||"";for(c in t.initObj(t,["$",t]),t.Plugins)t.Plugins[c]&&t.initObj(t.Plugins[c],["$",t,"$$",t.Plugins[c]],1);if(t.convertFuncs(t),t.OS=100,o){var r=["Win",1,"Mac",2,"Linux",3,"FreeBSD",4,"iPhone",21.1,"iPod",21.2,"iPad",21.3,"Win.*CE",22.1,"Win.*Mobile",22.2,"Pocket\\s*PC",22.3,"",100];for(c=r.length-2;0<=c;c-=2)if(r[c]&&new RegExp(r[c],"i").test(o)){t.OS=r[c+1];break}}if(t.head=i.getElementsByTagName("head")[0]||i.getElementsByTagName("body")[0]||i.body||null,t.isIE=new Function("return/*@cc_on!@*/!1")(),t.verIE=t.isIE&&/MSIE\s*(\d+\.?\d*)/i.test(s)?parseFloat(RegExp.$1,10):null,t.verIEfull=null,t.docModeIE=null,t.isIE){var l,h=document.createElement("div");try{h.style.behavior="url(#default#clientcaps)",t.verIEfull=h.getComponentVersion("{89820200-ECBD-11CF-8B85-00AA005B4383}","componentid").replace(/,/g,".")}catch(t){}l=parseFloat(t.verIEfull||"0",10),t.docModeIE=i.documentMode||(/back/i.test(i.compatMode||"")?5:l)||t.verIE,t.verIE=l||t.docModeIE}if(t.ActiveXEnabled=!1,t.isIE){var c,d=["Msxml2.XMLHTTP","Msxml2.DOMDocument","Microsoft.XMLDOM","ShockwaveFlash.ShockwaveFlash","TDCCtl.TDCCtl","Shell.UIHelper","Scripting.Dictionary","wmplayer.ocx"];for(c=0;c<d.length;c++)if(t.getAXO(d[c])){t.ActiveXEnabled=!0;break}}t.isGecko=/Gecko/i.test(a)&&/Gecko\s*\/\s*\d/i.test(s),t.verGecko=t.isGecko?t.formatNum(/rv\s*\:\s*([\.\,\d]+)/i.test(s)?RegExp.$1:"0.9"):null,t.isChrome=/Chrome\s*\/\s*(\d[\d\.]*)/i.test(s),t.verChrome=t.isChrome?t.formatNum(RegExp.$1):null,t.isSafari=(/Apple/i.test(n)||!n&&!t.isChrome)&&/Safari\s*\/\s*(\d[\d\.]*)/i.test(s),t.verSafari=t.isSafari&&/Version\s*\/\s*(\d[\d\.]*)/i.test(s)?t.formatNum(RegExp.$1):null,t.isOpera=/Opera\s*[\/]?\s*(\d+\.?\d*)/i.test(s),t.verOpera=t.isOpera&&(/Version\s*\/\s*(\d+\.?\d*)/i.test(s),1)?parseFloat(RegExp.$1,10):null,t.addWinEvent("load",t.handler(t.runWLfuncs,t))},init:function(t){var e,i=this,s={status:-3,plugin:0};return i.isString(t)?1==t.length?(i.getVersionDelimiter=t,s):(t=t.toLowerCase().replace(/\s/g,""),(e=i.Plugins[t])&&e.getVersion?(s.plugin=e,i.isDefined(e.installed)||(e.installed=null,e.version=null,e.version0=null,e.getVersionDone=null,e.pluginName=t),i.garbage=!1,i.isIE&&!i.ActiveXEnabled&&"java"!==t?s.status=-2:s.status=1,s):s):s},fPush:function(t,e){this.isArray(e)&&(this.isFunc(t)||this.isArray(t)&&0<t.length&&this.isFunc(t[0]))&&e.push(t)},callArray:function(t){var e;if(this.isArray(t))for(e=0;e<t.length;e++){if(null===t[e])return;this.call(t[e]),t[e]=null}},call:function(t){var e=this,i=e.isArray(t)?t.length:-1;0<i&&e.isFunc(t[0])?t[0](e,1<i?t[1]:0,2<i?t[2]:0,3<i?t[3]:0):e.isFunc(t)&&t(e)},getVersionDelimiter:",",$$getVersion:function(a){return function(t,e,i){var s,n,o=a.init(t);return o.status<0?null:(1!=(s=o.plugin).getVersionDone&&(s.getVersion(null,e,i),null===s.getVersionDone&&(s.getVersionDone=1)),a.cleanup(),n=(n=s.version||s.version0)?n.replace(a.splitNumRegx,a.getVersionDelimiter):n)}},cleanup:function(){this.garbage&&this.isDefined(window.CollectGarbage)&&window.CollectGarbage()},isActiveXObject:function(t,e){var i=this,s=!1,n='<object width="1" height="1" style="display:none" '+t.getCodeBaseVersion(e)+">"+t.HTML+i.openTag+"/object>";if(!i.head)return s;i.head.insertBefore(document.createElement("object"),i.head.firstChild),i.head.firstChild.outerHTML=n;try{i.head.firstChild.classid=t.classID}catch(t){}try{i.head.firstChild.object&&(s=!0)}catch(t){}try{s&&i.head.firstChild.readyState<4&&(i.garbage=!0)}catch(t){}return i.head.removeChild(i.head.firstChild),s},codebaseSearch:function(s,t){var n=this;if(!n.ActiveXEnabled||!s)return null;s.BIfuncs&&s.BIfuncs.length&&null!==s.BIfuncs[s.BIfuncs.length-1]&&n.callArray(s.BIfuncs);var e,i=s.SEARCH;if(n.isStrNum(t))return!!(i.match&&i.min&&n.compareNums(t,i.min)<=0)||!(i.match&&i.max&&0<=n.compareNums(t,i.max))&&((e=n.isActiveXObject(s,t))&&(!i.min||0<n.compareNums(t,i.min))&&(i.min=t),e||i.max&&!(n.compareNums(t,i.max)<0)||(i.max=t),e);var o,a,r,l,h,c=[0,0,0,0],d=[].concat(i.digits),u=i.min?1:0,p=function(t,e){var i=[].concat(c);return i[t]=e,n.isActiveXObject(s,i.join(","))};if(i.max){for(l=i.max.split(n.splitNumRegx),o=0;o<l.length;o++)l[o]=parseInt(l[o],10);l[0]<d[0]&&(d[0]=l[0])}if(i.min){for(h=i.min.split(n.splitNumRegx),o=0;o<h.length;o++)h[o]=parseInt(h[o],10);h[0]>c[0]&&(c[0]=h[0])}if(h&&l)for(o=1;o<h.length&&h[o-1]==l[o-1];o++)l[o]<d[o]&&(d[o]=l[o]),h[o]>c[o]&&(c[o]=h[o]);if(i.max)for(o=1;o<d.length;o++)if(0<l[o]&&0==d[o]&&d[o-1]<i.digits[o-1]){d[o-1]+=1;break}for(o=0;o<d.length;o++){for(r={},a=0;a<20&&!(d[o]-c[o]<1)&&!r["a"+(e=round((d[o]+c[o])/2))];a++)r["a"+e]=1,p(o,e)?(c[o]=e,u=1):d[o]=e;if(d[o]=c[o],!u&&p(o,c[o])&&(u=1),!u)break}return u?c.join(","):null},addWinEvent:function(t,e){var i,s=window;this.isFunc(e)&&(s.addEventListener?s.addEventListener(t,e,!1):s.attachEvent?s.attachEvent("on"+t,e):(i=s["on"+t],s["on"+t]=this.winHandler(e,i)))},winHandler:function(t,e){return function(){t(),"function"==typeof e&&e()}},WLfuncs0:[],WLfuncs:[],runWLfuncs:function(t){t.winLoaded=!0,t.callArray(t.WLfuncs0),t.callArray(t.WLfuncs),t.onDoneEmptyDiv&&t.onDoneEmptyDiv()},winLoaded:!1,$$onWindowLoaded:function(e){return function(t){e.winLoaded?e.call(t):e.fPush(t,e.WLfuncs)}},div:null,divID:"plugindetect",divWidth:50,pluginSize:1,emptyDiv:function(){var t,e,i,s,n,o=this;if(o.div&&o.div.childNodes)for(t=o.div.childNodes.length-1;0<=t;t--){if((i=o.div.childNodes[t])&&i.childNodes)for(e=i.childNodes.length-1;0<=e;e--){n=i.childNodes[e];try{i.removeChild(n)}catch(t){}}if(i)try{o.div.removeChild(i)}catch(t){}}if(o.div||(s=document.getElementById(o.divID))&&(o.div=s),o.div&&o.div.parentNode){try{o.div.parentNode.removeChild(o.div)}catch(t){}o.div=null}},DONEfuncs:[],onDoneEmptyDiv:function(){var t,e,i=this;if(i.winLoaded&&(!i.WLfuncs||!i.WLfuncs.length||null===i.WLfuncs[i.WLfuncs.length-1])){for(t in i)if((e=i[t])&&e.funcs){if(3==e.OTF)return;if(e.funcs.length&&null!==e.funcs[e.funcs.length-1])return}for(t=0;t<i.DONEfuncs.length;t++)i.callArray(i.DONEfuncs);i.emptyDiv()}},getWidth:function(t){if(t){var e=t.scrollWidth||t.offsetWidth;if(this.isNum(e))return e}return-1},getTagStatus:function(t,e,i,s){var n=this,o=t.span,a=n.getWidth(o),r=i.span,l=n.getWidth(r),h=e.span,c=n.getWidth(h);if(!(o&&r&&h&&n.getDOMobj(t)))return-2;if(l<c||a<0||l<0||c<0||c<=n.pluginSize||n.pluginSize<1)return 0;if(c<=a)return-1;try{if(a==n.pluginSize&&(!n.isIE||4==n.getDOMobj(t).readyState)){if(!t.winLoaded&&n.winLoaded)return 1;if(t.winLoaded&&n.isNum(s)&&(n.isNum(t.count)||(t.count=s),10<=s-t.count))return 1}}catch(t){}return 0},getDOMobj:function(t,e){var i=t?t.span:0,s=i&&i.firstChild?1:0;try{s&&e&&this.div.focus()}catch(t){}return s?i.firstChild:null},setStyle:function(t,e){var i,s=t.style;if(s&&e)for(i=0;i<e.length;i+=2)try{s[e[i]]=e[i+1]}catch(t){}},insertDivInBody:function(t,e){var i="pd33993399",s=null,n=e?window.top.document:window.document,o=n.getElementsByTagName("body")[0]||n.body;if(!o)try{n.write('<div id="'+i+'">.'+this.openTag+"/div>"),s=n.getElementById(i)}catch(t){}(o=n.getElementsByTagName("body")[0]||n.body)&&(o.insertBefore(t,o.firstChild),s&&o.removeChild(s))},insertHTML:function(t,e,i,s,n){var o,a,r,l=document,h=this,c=l.createElement("span"),d=["outlineStyle","none","borderStyle","none","padding","0px","margin","0px","visibility","visible"];if(h.isDefined(s)||(s=""),h.isString(t)&&/[^\s]/.test(t)){for(t=t.toLowerCase().replace(/\s/g,""),o=h.openTag+t+' width="'+h.pluginSize+'" height="'+h.pluginSize+'" ',o+='style="outline-style:none;border-style:none;padding:0px;margin:0px;visibility:visible;display:inline;" ',a=0;a<e.length;a+=2)/[^\s]/.test(e[a+1])&&(o+=e[a]+'="'+e[a+1]+'" ');for(o+=">",a=0;a<i.length;a+=2)/[^\s]/.test(i[a+1])&&(o+=h.openTag+'param name="'+i[a]+'" value="'+i[a+1]+'" />');o+=s+h.openTag+"/"+t+">"}else o=s;if(h.div||((r=l.getElementById(h.divID))?h.div=r:(h.div=l.createElement("div"),h.div.id=h.divID),h.setStyle(h.div,d.concat(["width",h.divWidth+"px","height",h.pluginSize+3+"px","fontSize",h.pluginSize+3+"px","lineHeight",h.pluginSize+3+"px","verticalAlign","baseline","display","block"])),r||(h.setStyle(h.div,["position","absolute","right","0px","top","0px"]),h.insertDivInBody(h.div))),h.div&&h.div.parentNode){h.setStyle(c,d.concat(["fontSize",h.pluginSize+3+"px","lineHeight",h.pluginSize+3+"px","verticalAlign","baseline","display","inline"]));try{c.innerHTML=o}catch(t){}try{h.div.appendChild(c)}catch(t){}return{span:c,winLoaded:h.winLoaded,tagName:t,outerHTML:o}}return{span:null,winLoaded:h.winLoaded,tagName:"",outerHTML:o}},Plugins:{quicktime:{mimeType:["video/quicktime","application/x-quicktimeplayer","image/x-macpaint","image/x-quicktime"],progID:"QuickTimeCheckObject.QuickTimeCheck.1",progID0:"QuickTime.QuickTime",classID:"clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B",minIEver:7,HTML:'<param name="src" value="" /><param name="controller" value="false" />',getCodeBaseVersion:function(t){return'codebase="#version='+t+'"'},SEARCH:{min:0,max:0,match:0,digits:[16,128,128,0]},getVersion:function(t){var e,i=this,s=i.$,n=null,o=null;if(s.isIE){if(s.isStrNum(t)&&(3<(e=t.split(s.splitNumRegx)).length&&0<parseInt(e[3],10)&&(e[3]="9999"),t=e.join(",")),s.isStrNum(t)&&s.verIE>=i.minIEver&&0<i.canUseIsMin())return i.installed=i.isMin(t),void(i.getVersionDone=0);i.getVersionDone=1,!n&&s.verIE>=i.minIEver&&(n=i.CDBASE2VER(s.codebaseSearch(i))),n||(o=s.getAXO(i.progID))&&o.QuickTimeVersion&&(n=o.QuickTimeVersion.toString(16),n=parseInt(n.charAt(0),16)+"."+parseInt(n.charAt(1),16)+"."+parseInt(n.charAt(2),16))}else s.hasMimeType(i.mimeType)&&(o=3!=s.OS?s.findNavPlugin("QuickTime.*Plug-?in",0):null)&&o.name&&(n=s.getNum(o.name));i.installed=n?1:o?0:-1,i.version=s.formatNum(n,3)},cdbaseUpper:["7,60,0,0","0,0,0,0"],cdbaseLower:["7,50,0,0",null],cdbase2ver:[function(t,e){var i=e.split(t.$.splitNumRegx);return[i[0],i[1].charAt(0),i[1].charAt(1),i[2]].join(",")},null],CDBASE2VER:function(t){var e,i=this,s=i.$,n=i.cdbaseUpper,o=i.cdbaseLower;if(t)for(t=s.formatNum(t),e=0;e<n.length;e++)if(n[e]&&s.compareNums(t,n[e])<0&&o[e]&&0<=s.compareNums(t,o[e])&&i.cdbase2ver[e])return i.cdbase2ver[e](i,t);return t},canUseIsMin:function(){var t,e=this,i=e.$,s=e.canUseIsMin,n=e.cdbaseUpper,o=e.cdbaseLower;if(!s.value)for(s.value=-1,t=0;t<n.length;t++){if(n[t]&&i.codebaseSearch(e,n[t])){s.value=1;break}if(o[t]&&i.codebaseSearch(e,o[t])){s.value=-1;break}}return e.SEARCH.match=1==s.value?1:0,s.value},isMin:function(t){return this.$.codebaseSearch(this,t)?.7:-1}},flash:{mimeType:"application/x-shockwave-flash",progID:"ShockwaveFlash.ShockwaveFlash",classID:"clsid:D27CDB6E-AE6D-11CF-96B8-444553540000",getVersion:function(){var t,e,i,s,n=function(t){if(!t)return null;var e=/[\d][\d\,\.\s]*[rRdD]{0,1}[\d\,]*/.exec(t);return e?e[0].replace(/[rRdD\.]/g,",").replace(/\s/g,""):null},o=this,a=o.$,r=null,l=null,h=null;if(a.isIE){for(t=15;2<t;t--)if(l=a.getAXO(o.progID+"."+t)){h=t.toString();break}if(l||(l=a.getAXO(o.progID)),"6"==h)try{l.AllowScriptAccess="always"}catch(t){return"6,0,21,0"}try{r=n(l.GetVariable("$version"))}catch(t){}!r&&h&&(r=h)}else{if(i=a.hasMimeType(o.mimeType)){e=a.getDOMobj(a.insertHTML("object",["type",o.mimeType],[],"",o));try{r=a.getNum(e.GetVariable("$version"))}catch(t){}}r||((s=i?i.enabledPlugin:null)&&s.description&&(r=n(s.description)),r&&(r=a.getPluginFileVersion(s,r)))}return o.installed=r?1:-1,o.version=a.formatNum(r),!0}},shockwave:{mimeType:"application/x-director",progID:"SWCtl.SWCtl",classID:"clsid:166B1BCA-3F9C-11CF-8075-444553540000",getVersion:function(){var t,e=null,i=null,s=this,n=s.$;if(n.isIE){try{i=n.getAXO(s.progID).ShockwaveVersion("")}catch(t){}n.isString(i)&&0<i.length?e=n.getNum(i):n.getAXO(s.progID+".8")?e="8":n.getAXO(s.progID+".7")?e="7":n.getAXO(s.progID+".1")&&(e="6")}else(t=n.findNavPlugin("Shockwave\\s*for\\s*Director"))&&t.description&&n.hasMimeType(s.mimeType)&&(e=n.getNum(t.description)),e&&(e=n.getPluginFileVersion(t,e));s.installed=e?1:-1,s.version=n.formatNum(e)}},zz:0}};PluginDetect.initScript();var gArgCountErr='The "%%" function requires an even number of arguments.\nArguments should be in the form "atttributeName", "attributeValue", ...',gTagAttrs=null,gQTGeneratorVersion=1;function AC_QuickTimeVersion(){return gQTGeneratorVersion}function _QTComplain(t,e){e=e.replace("%%",t),alert(e)}function _QTAddAttribute(t,e,i){var s;return null==(s=gTagAttrs[t+e])&&(s=gTagAttrs[e]),null!=s?(0==e.indexOf(t)&&null==i&&(i=e.substring(t.length)),null==i&&(i=e),i+'="'+s+'" '):""}function _QTAddObjectAttr(t,e){return 0==t.indexOf("emb#")?"":(0==t.indexOf("obj#")&&null==e&&(e=t.substring(4)),_QTAddAttribute("obj#",t,e))}function _QTAddEmbedAttr(t,e){return 0==t.indexOf("obj#")?"":(0==t.indexOf("emb#")&&null==e&&(e=t.substring(4)),_QTAddAttribute("emb#",t,e))}function _QTAddObjectParam(t,e){var i,s="",n=e?" />":">";return-1==t.indexOf("emb#")&&(null==(i=gTagAttrs["obj#"+t])&&(i=gTagAttrs[t]),0==t.indexOf("obj#")&&(t=t.substring(4)),null!=i&&(s='  <param name="'+t+'" value="'+i+'"'+n+"\n")),s}function _QTDeleteTagAttrs(){for(var t=0;t<arguments.length;t++){var e=arguments[t];delete gTagAttrs[e],delete gTagAttrs["emb#"+e],delete gTagAttrs["obj#"+e]}}function _QTGenerate(t,e,i){if(i.length<4||0!=i.length%2)return _QTComplain(t,gArgCountErr),"";(gTagAttrs=[]).src=i[0],gTagAttrs.width=i[1],gTagAttrs.height=i[2],gTagAttrs.classid="clsid:02BF25D5-8C17-4B23-BC80-D3488ABDDC6B",gTagAttrs.pluginspage="https://www.apple.com/quicktime/download/",null!=(t=i[3])&&""!=t||(t="6,0,2,0"),gTagAttrs.codebase="https://www.apple.com/qtactivex/qtplugin.cab#version="+t;for(var s,n=4;n<i.length;n+=2)s=i[n].toLowerCase(),t=i[n+1],"name"==s||"id"==s?gTagAttrs.name=t:gTagAttrs[s]=t;for(s in i="<object "+_QTAddObjectAttr("classid")+_QTAddObjectAttr("width")+_QTAddObjectAttr("height")+_QTAddObjectAttr("codebase")+_QTAddObjectAttr("name","id")+_QTAddObjectAttr("tabindex")+_QTAddObjectAttr("hspace")+_QTAddObjectAttr("vspace")+_QTAddObjectAttr("border")+_QTAddObjectAttr("align")+_QTAddObjectAttr("class")+_QTAddObjectAttr("title")+_QTAddObjectAttr("accesskey")+_QTAddObjectAttr("noexternaldata")+">\n"+_QTAddObjectParam("src",e),n="  <embed "+_QTAddEmbedAttr("src")+_QTAddEmbedAttr("width")+_QTAddEmbedAttr("height")+_QTAddEmbedAttr("pluginspage")+_QTAddEmbedAttr("name")+_QTAddEmbedAttr("align")+_QTAddEmbedAttr("tabindex"),_QTDeleteTagAttrs("src","width","height","pluginspage","classid","codebase","name","tabindex","hspace","vspace","border","align","noexternaldata","class","title","accesskey"),gTagAttrs)null!=(t=gTagAttrs[s])&&(n+=_QTAddEmbedAttr(s),i+=_QTAddObjectParam(s,e));return i+n+"> </embed>\n</object>"}function QT_GenerateOBJECTText(){return _QTGenerate("QT_GenerateOBJECTText",!1,arguments)}!function(){function h(t){return"#"+(t=t||location.href).replace(/^[^#]*#?(.*)$/,"$1")}var t,c=document,e=$.event.special,i=c.documentMode,d="oniLightBoxHashChange"in window&&(void 0===i||7<i);$.fn.iLightBoxHashChange=function(t){return t?this.bind("iLightBoxHashChange",t):this.trigger("iLightBoxHashChange")},$.fn.iLightBoxHashChange.delay=50,e.iLightBoxHashChange=$.extend(e.iLightBoxHashChange,{setup:function(){if(d)return!1;$(t.start)},teardown:function(){if(d)return!1;$(t.stop)}}),t=function(){function i(){var t=h(),e=l(o);t!==o?(r(o=t,e),$(window).trigger("iLightBoxHashChange")):e!==o&&(location.href=location.href.replace(/#.*/,"")+e),s=setTimeout(i,$.fn.iLightBoxHashChange.delay)}var s,n,t,e={},o=h(),a=function(t){return t},r=a,l=a;return e.start=function(){s||i()},e.stop=function(){s&&clearTimeout(s),s=void 0},browser.msie&&!d&&(e.start=function(){n||(t=(t=$.fn.iLightBoxHashChange.src)&&t+h(),n=$('<iframe tabindex="-1" title="empty"/>').hide().one("load",function(){t||r(h()),i()}).attr("src",t||"javascript:0").insertAfter("body")[0].contentWindow,c.onpropertychange=function(){try{"title"===event.propertyName&&(n.document.title=c.title)}catch(t){}})},e.stop=a,l=function(){return h(n.location.href)},r=function(t,e){var i=n.document,s=$.fn.iLightBoxHashChange.domain;t!==e&&(i.title=c.title,i.open(),s&&i.write('<script>document.domain="'+s+'"<\/script>'),i.close(),n.location.hash=t)}),e}()}(),Array.prototype.filter||(Array.prototype.filter=function(t){"use strict";if(null==this)throw new TypeError;var e=Object(this),i=e.length>>>0;if("function"!=typeof t)throw new TypeError;for(var s=[],n=arguments[1],o=0;o<i;o++)if(o in e){var a=e[o];t.call(n,a,o,e)&&s.push(a)}return s}),Array.prototype.indexOf||(Array.prototype.indexOf=function(t,e){var i;if(null==this)throw new TypeError('"this" is null or not defined');var s=Object(this),n=s.length>>>0;if(0===n)return-1;var o=+e||0;if(abs(o)===1/0&&(o=0),n<=o)return-1;for(i=max(0<=o?o:n-abs(o),0);i<n;){if(i in s&&s[i]===t)return i;i++}return-1}),Array.prototype.lastIndexOf||(Array.prototype.lastIndexOf=function(t){"use strict";if(null==this)throw new TypeError;var e=Object(this),i=e.length>>>0;if(0===i)return-1;var s=i;1<arguments.length&&((s=Number(arguments[1]))!=s?s=0:0!=s&&s!=1/0&&s!=-1/0&&(s=(0<s||-1)*floor(abs(s))));for(var n=0<=s?min(s,i-1):i-abs(s);0<=n;n--)if(n in e&&e[n]===t)return n;return-1})}(jQuery,this),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},s=i[t]=i[t]||[];return-1==s.indexOf(e)&&s.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{};return(i[t]=i[t]||{})[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var s=i.indexOf(e);return-1!=s&&i.splice(s,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var s=this._onceEvents&&this._onceEvents[t],n=0;n<i.length;n++){var o=i[n];s&&s[o]&&(this.off(t,o),delete s[o]),o.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(e,i){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(t){return i(e,t)}):"object"==typeof module&&module.exports?module.exports=i(e,require("ev-emitter")):e.imagesLoaded=i(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function o(t,e){for(var i in e)t[i]=e[i];return t}function a(t,e,i){if(!(this instanceof a))return new a(t,e,i);var s,n=t;return"string"==typeof t&&(n=document.querySelectorAll(t)),n?(this.elements=(s=n,Array.isArray(s)?s:"object"==typeof s&&"number"==typeof s.length?h.call(s):[s]),this.options=o({},this.options),"function"==typeof e?i=e:o(this.options,e),i&&this.on("always",i),this.getImages(),r&&(this.jqDeferred=new r.Deferred),void setTimeout(this.check.bind(this))):void l.error("Bad element for imagesLoaded "+(n||t))}function i(t){this.img=t}function s(t,e){this.url=t,this.element=e,this.img=new Image}var r=e.jQuery,l=e.console,h=Array.prototype.slice;(a.prototype=Object.create(t.prototype)).options={},a.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},a.prototype.addElementImages=function(t){"IMG"==t.nodeName&&this.addImage(t),!0===this.options.background&&this.addElementBackgroundImages(t);var e=t.nodeType;if(e&&c[e]){for(var i=t.querySelectorAll("img"),s=0;s<i.length;s++){var n=i[s];this.addImage(n)}if("string"==typeof this.options.background){var o=t.querySelectorAll(this.options.background);for(s=0;s<o.length;s++){var a=o[s];this.addElementBackgroundImages(a)}}}};var c={1:!0,9:!0,11:!0};return a.prototype.addElementBackgroundImages=function(t){var e=getComputedStyle(t);if(e)for(var i=/url\((['"])?(.*?)\1\)/gi,s=i.exec(e.backgroundImage);null!==s;){var n=s&&s[2];n&&this.addBackground(n,t),s=i.exec(e.backgroundImage)}},a.prototype.addImage=function(t){var e=new i(t);this.images.push(e)},a.prototype.addBackground=function(t,e){var i=new s(t,e);this.images.push(i)},a.prototype.check=function(){function e(t,e,i){setTimeout(function(){s.progress(t,e,i)})}var s=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},a.prototype.progress=function(t,e,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!t.isLoaded,this.emitEvent("progress",[this,t,e]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,t),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&l&&l.log("progress: "+i,t,e)},a.prototype.complete=function(){var t=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(t,[this]),this.emitEvent("always",[this]),this.jqDeferred){var e=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[e](this)}},(i.prototype=Object.create(t.prototype)).check=function(){return this.getIsImageComplete()?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},i.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},i.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.img,e])},i.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},i.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},i.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},(s.prototype=Object.create(i.prototype)).check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url,this.getIsImageComplete()&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(t,e){this.isLoaded=t,this.emitEvent("progress",[this,this.element,e])},a.makeJQueryPlugin=function(t){(t=t||e.jQuery)&&((r=t).fn.imagesLoaded=function(t,e){return new a(this,t,e).jqDeferred.promise(r(this))})},a.makeJQueryPlugin(),a}),function(t){var d=Array.prototype.slice;function e(){}function i(h){if(h){var c="undefined"==typeof console?e:function(t){console.error(t)};return h.bridget=function(t,e){var i,r,l;(i=e).prototype.option||(i.prototype.option=function(t){h.isPlainObject(t)&&(this.options=h.extend(!0,this.options,t))}),r=t,l=e,h.fn[r]=function(e){if("string"!=typeof e)return this.each(function(){var t=h.data(this,r);t?(t.option(e),t._init()):(t=new l(this,e),h.data(this,r,t))});for(var t=d.call(arguments,1),i=0,s=this.length;i<s;i++){var n=this[i],o=h.data(n,r);if(o)if(h.isFunction(o[e])&&"_"!==e.charAt(0)){var a=o[e].apply(o,t);if(void 0!==a)return a}else c("no such method '"+e+"' for "+r+" instance");else c("cannot call methods on "+r+" prior to initialization; attempted to call '"+e+"'")}return this}},h.bridget}}"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],i):"object"==typeof exports?i(require("jquery")):i(t.jQuery)}(window),function(i){var t=document.documentElement,e=function(){};function s(t){var e=i.event;return e.target=e.target||e.srcElement||t,e}t.addEventListener?e=function(t,e,i){t.addEventListener(e,i,!1)}:t.attachEvent&&(e=function(e,t,i){e[t+i]=i.handleEvent?function(){var t=s(e);i.handleEvent.call(i,t)}:function(){var t=s(e);i.call(e,t)},e.attachEvent("on"+t,e[t+i])});var n=function(){};t.removeEventListener?n=function(t,e,i){t.removeEventListener(e,i,!1)}:t.detachEvent&&(n=function(e,i,s){e.detachEvent("on"+i,e[i+s]);try{delete e[i+s]}catch(t){e[i+s]=void 0}});var o={bind:e,unbind:n};"function"==typeof define&&define.amd?define("eventie/eventie",o):"object"==typeof exports?module.exports=o:i.eventie=o}(window),function(){"use strict";function t(){}var e=t.prototype,i=this,s=i.EventEmitter;function o(t,e){for(var i=t.length;i--;)if(t[i].listener===e)return i;return-1}function n(t){return function(){return this[t].apply(this,arguments)}}e.getListeners=function(t){var e,i,s=this._getEvents();if(t instanceof RegExp)for(i in e={},s)s.hasOwnProperty(i)&&t.test(i)&&(e[i]=s[i]);else e=s[t]||(s[t]=[]);return e},e.flattenListeners=function(t){var e,i=[];for(e=0;e<t.length;e+=1)i.push(t[e].listener);return i},e.getListenersAsObject=function(t){var e,i=this.getListeners(t);return i instanceof Array&&((e={})[t]=i),e||i},e.addListener=function(t,e){var i,s=this.getListenersAsObject(t),n="object"==typeof e;for(i in s)s.hasOwnProperty(i)&&-1===o(s[i],e)&&s[i].push(n?e:{listener:e,once:!1});return this},e.on=n("addListener"),e.addOnceListener=function(t,e){return this.addListener(t,{listener:e,once:!0})},e.once=n("addOnceListener"),e.defineEvent=function(t){return this.getListeners(t),this},e.defineEvents=function(t){for(var e=0;e<t.length;e+=1)this.defineEvent(t[e]);return this},e.removeListener=function(t,e){var i,s,n=this.getListenersAsObject(t);for(s in n)n.hasOwnProperty(s)&&-1!==(i=o(n[s],e))&&n[s].splice(i,1);return this},e.off=n("removeListener"),e.addListeners=function(t,e){return this.manipulateListeners(!1,t,e)},e.removeListeners=function(t,e){return this.manipulateListeners(!0,t,e)},e.manipulateListeners=function(t,e,i){var s,n,o=t?this.removeListener:this.addListener,a=t?this.removeListeners:this.addListeners;if("object"!=typeof e||e instanceof RegExp)for(s=i.length;s--;)o.call(this,e,i[s]);else for(s in e)e.hasOwnProperty(s)&&(n=e[s])&&("function"==typeof n?o.call(this,s,n):a.call(this,s,n));return this},e.removeEvent=function(t){var e,i=typeof t,s=this._getEvents();if("string"===i)delete s[t];else if(t instanceof RegExp)for(e in s)s.hasOwnProperty(e)&&t.test(e)&&delete s[e];else delete this._events;return this},e.removeAllListeners=n("removeEvent"),e.emitEvent=function(t,e){var i,s,n,o=this.getListenersAsObject(t);for(n in o)if(o.hasOwnProperty(n))for(s=o[n].length;s--;)!0===(i=o[n][s]).once&&this.removeListener(t,i.listener),i.listener.apply(this,e||[])===this._getOnceReturnValue()&&this.removeListener(t,i.listener);return this},e.trigger=n("emitEvent"),e.emit=function(t){var e=Array.prototype.slice.call(arguments,1);return this.emitEvent(t,e)},e.setOnceReturnValue=function(t){return this._onceReturnValue=t,this},e._getOnceReturnValue=function(){return!this.hasOwnProperty("_onceReturnValue")||this._onceReturnValue},e._getEvents=function(){return this._events||(this._events={})},t.noConflict=function(){return i.EventEmitter=s,t},"function"==typeof define&&define.amd?define("eventEmitter/EventEmitter",[],function(){return t}):"object"==typeof module&&module.exports?module.exports=t:i.EventEmitter=t}.call(this),function(t){var n="Webkit Moz ms Ms O".split(" "),o=document.documentElement.style;function e(t){if(t){if("string"==typeof o[t])return t;var e;t=t.charAt(0).toUpperCase()+t.slice(1);for(var i=0,s=n.length;i<s;i++)if(e=n[i]+t,"string"==typeof o[e])return e}}"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return e}):"object"==typeof exports?module.exports=e:t.getStyleProperty=e}(window),function(C,t){function _(t){var e=parseFloat(t);return-1===t.indexOf("%")&&!isNaN(e)&&e}var T="undefined"==typeof console?function(){}:function(t){console.error(t)},I=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];function e(y){var b,w,x,$=!1;function S(t,e){if(C.getComputedStyle||-1===e.indexOf("%"))return e;var i=t.style,s=i.left,n=t.runtimeStyle,o=n&&n.left;return o&&(n.left=t.currentStyle.left),i.left=e,e=i.pixelLeft,i.left=s,o&&(n.left=o),e}return function(t){if(function(){if(!$){$=!0;var i,e=C.getComputedStyle;if(i=e?function(t){return e(t,null)}:function(t){return t.currentStyle},b=function(t){var e=i(t);return e||T("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e},w=y("boxSizing")){var t=document.createElement("div");t.style.width="200px",t.style.padding="1px 2px 3px 4px",t.style.borderStyle="solid",t.style.borderWidth="1px 2px 3px 4px",t.style[w]="border-box";var s=document.body||document.documentElement;s.appendChild(t);var n=b(t);x=200===_(n.width),s.removeChild(t)}}}(),"string"==typeof t&&(t=document.querySelector(t)),t&&"object"==typeof t&&t.nodeType){var e=b(t);if("none"===e.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0,i=I.length;e<i;e++)t[I[e]]=0;return t}();var i={};i.width=t.offsetWidth,i.height=t.offsetHeight;for(var s=i.isBorderBox=!(!w||!e[w]||"border-box"!==e[w]),n=0,o=I.length;n<o;n++){var a=I[n],r=e[a];r=S(t,r);var l=parseFloat(r);i[a]=isNaN(l)?0:l}var h=i.paddingLeft+i.paddingRight,c=i.paddingTop+i.paddingBottom,d=i.marginLeft+i.marginRight,u=i.marginTop+i.marginBottom,p=i.borderLeftWidth+i.borderRightWidth,f=i.borderTopWidth+i.borderBottomWidth,m=s&&x,g=_(e.width);!1!==g&&(i.width=g+(m?0:h+p));var v=_(e.height);return!1!==v&&(i.height=v+(m?0:c+f)),i.innerWidth=i.width-(h+p),i.innerHeight=i.height-(c+f),i.outerWidth=i.width+d,i.outerHeight=i.height+u,i}}}"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):C.getSize=e(C.getStyleProperty)}(window),function(e){var i=e.document,s=[];function n(t){"function"==typeof t&&(n.isReady?t():s.push(t))}function o(t){var e="readystatechange"===t.type&&"complete"!==i.readyState;n.isReady||e||a()}function a(){n.isReady=!0;for(var t=0,e=s.length;t<e;t++){(0,s[t])()}}function t(t){return"complete"===i.readyState?a():(t.bind(i,"DOMContentLoaded",o),t.bind(i,"readystatechange",o),t.bind(e,"load",o)),n}n.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],t):"object"==typeof exports?module.exports=t(require("eventie")):e.docReady=t(e.eventie)}(window),function(n){"use strict";var t,i=function(){if(n.matches)return"matches";if(n.matchesSelector)return"matchesSelector";for(var t=["webkit","moz","ms","o"],e=0,i=t.length;e<i;e++){var s=t[e]+"MatchesSelector";if(n[s])return s}}();function s(t,e){return t[i](e)}function o(t){t.parentNode||document.createDocumentFragment().appendChild(t)}if(i){var e=s(document.createElement("div"),"div");t=e?s:function(t,e){return o(t),s(t,e)}}else t=function(t,e){o(t);for(var i=t.parentNode.querySelectorAll(e),s=0,n=i.length;s<n;s++)if(i[s]===t)return!0;return!1};"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return t}):"object"==typeof exports?module.exports=t:window.matchesSelector=t}(Element.prototype),function(i,s){"use strict";"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(t,e){return s(i,t,e)}):"object"==typeof exports?module.exports=s(i,require("doc-ready"),require("desandro-matches-selector")):i.fizzyUIUtils=s(i,i.docReady,i.matchesSelector)}(window,function(u,t,h){var i,p={extend:function(t,e){for(var i in e)t[i]=e[i];return t},modulo:function(t,e){return(t%e+e)%e}},e=Object.prototype.toString;p.isArray=function(t){return"[object Array]"==e.call(t)},p.makeArray=function(t){var e=[];if(p.isArray(t))e=t;else if(t&&"number"==typeof t.length)for(var i=0,s=t.length;i<s;i++)e.push(t[i]);else e.push(t);return e},p.indexOf=Array.prototype.indexOf?function(t,e){return t.indexOf(e)}:function(t,e){for(var i=0,s=t.length;i<s;i++)if(t[i]===e)return i;return-1},p.removeFrom=function(t,e){var i=p.indexOf(t,e);-1!=i&&t.splice(i,1)},p.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(t){return t instanceof HTMLElement}:function(t){return t&&"object"==typeof t&&1==t.nodeType&&"string"==typeof t.nodeName},p.setText=function(t,e){t[i=i||(void 0!==document.documentElement.textContent?"textContent":"innerText")]=e},p.getParent=function(t,e){for(;t!=document.body;)if(t=t.parentNode,h(t,e))return t},p.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},p.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},p.filterFindElements=function(t,e){for(var i=[],s=0,n=(t=p.makeArray(t)).length;s<n;s++){var o=t[s];if(p.isElement(o))if(e){h(o,e)&&i.push(o);for(var a=o.querySelectorAll(e),r=0,l=a.length;r<l;r++)i.push(a[r])}else i.push(o)}return i},p.debounceMethod=function(t,e,s){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,i=this;this[o]=setTimeout(function(){n.apply(i,e),delete i[o]},s||100)}},p.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var f=u.console;return p.htmlInit=function(c,d){t(function(){for(var t=p.toDashed(d),e=document.querySelectorAll(".js-"+t),i="data-"+t+"-options",s=0,n=e.length;s<n;s++){var o,a=e[s],r=a.getAttribute(i);try{o=r&&JSON.parse(r)}catch(t){f&&f.error("Error parsing "+i+" on "+a.nodeName.toLowerCase()+(a.id?"#"+a.id:"")+": "+t);continue}var l=new c(a,o),h=u.jQuery;h&&h.data(a,d,l)}})},p}),function(n,o){"use strict";"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(t,e,i,s){return o(n,t,e,i,s)}):"object"==typeof exports?module.exports=o(n,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(n.Outlayer={},n.Outlayer.Item=o(n,n.EventEmitter,n.getSize,n.getStyleProperty,n.fizzyUIUtils))}(window,function(t,e,i,o,s){"use strict";var n=t.getComputedStyle,h=n?function(t){return n(t,null)}:function(t){return t.currentStyle};var a=o("transition"),r=o("transform"),l=a&&r,c=!!o("perspective"),d={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[a],u=["transform","transition","transitionDuration","transitionProperty"],p=function(){for(var t={},e=0,i=u.length;e<i;e++){var s=u[e],n=o(s);n&&n!==s&&(t[s]=n)}return t}();function f(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}s.extend(f.prototype,e.prototype),f.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},f.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},f.prototype.getSize=function(){this.size=i(this.element)},f.prototype.css=function(t){var e=this.element.style;for(var i in t){e[p[i]||i]=t[i]}},f.prototype.getPosition=function(){var t=h(this.element),e=this.layout.options,i=e.isOriginLeft,s=e.isOriginTop,n=t[i?"left":"right"],o=t[s?"top":"bottom"],a=this.layout.size,r=-1!=n.indexOf("%")?parseFloat(n)/100*a.width:parseInt(n,10),l=-1!=o.indexOf("%")?parseFloat(o)/100*a.height:parseInt(o,10);r=isNaN(r)?0:r,l=isNaN(l)?0:l,r-=i?a.paddingLeft:a.paddingRight,l-=s?a.paddingTop:a.paddingBottom,this.position.x=r,this.position.y=l},f.prototype.layoutPosition=function(){var t=this.layout.size,e=this.layout.options,i={},s=e.isOriginLeft?"paddingLeft":"paddingRight",n=e.isOriginLeft?"left":"right",o=e.isOriginLeft?"right":"left",a=this.position.x+t[s];i[n]=this.getXValue(a),i[o]="";var r=e.isOriginTop?"paddingTop":"paddingBottom",l=e.isOriginTop?"top":"bottom",h=e.isOriginTop?"bottom":"top",c=this.position.y+t[r];i[l]=this.getYValue(c),i[h]="",this.css(i),this.emitEvent("layout",[this])},f.prototype.getXValue=function(t){var e=this.layout.options;return e.percentPosition&&!e.isHorizontal?t/this.layout.size.width*100+"%":t+"px"},f.prototype.getYValue=function(t){var e=this.layout.options;return e.percentPosition&&e.isHorizontal?t/this.layout.size.height*100+"%":t+"px"},f.prototype._transitionTo=function(t,e){this.getPosition();var i=this.position.x,s=this.position.y,n=parseInt(t,10),o=parseInt(e,10),a=n===this.position.x&&o===this.position.y;if(this.setPosition(t,e),!a||this.isTransitioning){var r=t-i,l=e-s,h={};h.transform=this.getTranslate(r,l),this.transition({to:h,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},f.prototype.getTranslate=function(t,e){var i=this.layout.options;return t=i.isOriginLeft?t:-t,e=i.isOriginTop?e:-e,c?"translate3d("+t+"px, "+e+"px, 0)":"translate("+t+"px, "+e+"px)"},f.prototype.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},f.prototype.moveTo=l?f.prototype._transitionTo:f.prototype.goTo,f.prototype.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},f.prototype._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},f.prototype._transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);this.element.offsetHeight;null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var m="opacity,"+(p.transform||"transform").replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()});f.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:m,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(d,this,!1))},f.prototype.transition=f.prototype[a?"_transition":"_nonTransition"],f.prototype.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},f.prototype.onotransitionend=function(t){this.ontransitionend(t)};var g={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};f.prototype.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,i=g[t.propertyName]||t.propertyName;if(delete e.ingProperties[i],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),i in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[i]),i in e.onEnd)e.onEnd[i].call(this),delete e.onEnd[i];this.emitEvent("transitionEnd",[this])}},f.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(d,this,!1),this.isTransitioning=!1},f.prototype._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var v={transitionProperty:"",transitionDuration:""};return f.prototype.removeTransitionStyles=function(){this.css(v)},f.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},f.prototype.remove=function(){if(a&&parseFloat(this.layout.options.transitionDuration)){var t=this;this.once("transitionEnd",function(){t.removeElem()}),this.hide()}else this.removeElem()},f.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},f.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},f.prototype.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},f.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},f.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},f.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},f}),function(o,a){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(t,e,i,s,n){return a(o,t,e,i,s,n)}):"object"==typeof exports?module.exports=a(o,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):o.Outlayer=a(o,o.eventie,o.EventEmitter,o.getSize,o.fizzyUIUtils,o.Outlayer.Item)}(window,function(t,e,i,n,a,s){"use strict";var o=t.console,r=t.jQuery,l=function(){},h=0,c={};function d(t,e){var i=a.getQueryElement(t);if(i){this.element=i,r&&(this.$element=r(this.element)),this.options=a.extend({},this.constructor.defaults),this.option(e);var s=++h;this.element.outlayerGUID=s,(c[s]=this)._create(),this.options.isInitLayout&&this.layout()}else o&&o.error("Bad element for "+this.constructor.namespace+": "+(i||t))}return d.namespace="outlayer",d.Item=s,d.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},a.extend(d.prototype,i.prototype),d.prototype.option=function(t){a.extend(this.options,t)},d.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),a.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},d.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},d.prototype._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,s=[],n=0,o=e.length;n<o;n++){var a=new i(e[n],this);s.push(a)}return s},d.prototype._filterFindItemElements=function(t){return a.filterFindElements(t,this.options.itemSelector)},d.prototype.getItemElements=function(){for(var t=[],e=0,i=this.items.length;e<i;e++)t.push(this.items[e].element);return t},d.prototype._init=d.prototype.layout=function(){this._resetLayout(),this._manageStamps();var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,t),this._isLayoutInited=!0},d.prototype._resetLayout=function(){this.getSize()},d.prototype.getSize=function(){this.size=n(this.element)},d.prototype._getMeasurement=function(t,e){var i,s=this.options[t];this[t]=s?("string"==typeof s?i=this.element.querySelector(s):a.isElement(s)&&(i=s),i?n(i)[e]:s):0},d.prototype.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},d.prototype._getItemsForLayout=function(t){for(var e=[],i=0,s=t.length;i<s;i++){var n=t[i];n.isIgnored||e.push(n)}return e},d.prototype._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){for(var i=[],s=0,n=t.length;s<n;s++){var o=t[s],a=this._getItemLayoutPosition(o);a.item=o,a.isInstant=e||o.isLayoutInstant,i.push(a)}this._processLayoutQueue(i)}},d.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},d.prototype._processLayoutQueue=function(t){for(var e=0,i=t.length;e<i;e++){var s=t[e];this._positionItem(s.item,s.x,s.y,s.isInstant)}},d.prototype._positionItem=function(t,e,i,s){s?t.goTo(e,i):t.moveTo(e,i)},d.prototype._postLayout=function(){this.resizeContainer()},d.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},d.prototype._getContainerSize=l,d.prototype._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},d.prototype._emitCompleteOnItems=function(t,e){var i=this;function s(){i.dispatchEvent(t+"Complete",null,[e])}var n=e.length;if(e&&n)for(var o=0,a=0,r=e.length;a<r;a++){e[a].once(t,l)}else s();function l(){++o===n&&s()}},d.prototype.dispatchEvent=function(t,e,i){var s=e?[e].concat(i):i;if(this.emitEvent(t,s),r)if(this.$element=this.$element||r(this.element),e){var n=r.Event(e);n.type=t,this.$element.trigger(n,i)}else this.$element.trigger(t,i)},d.prototype.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},d.prototype.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},d.prototype.stamp=function(t){if(t=this._find(t)){this.stamps=this.stamps.concat(t);for(var e=0,i=t.length;e<i;e++){var s=t[e];this.ignore(s)}}},d.prototype.unstamp=function(t){if(t=this._find(t))for(var e=0,i=t.length;e<i;e++){var s=t[e];a.removeFrom(this.stamps,s),this.unignore(s)}},d.prototype._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=a.makeArray(t)},d.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var t=0,e=this.stamps.length;t<e;t++){var i=this.stamps[t];this._manageStamp(i)}}},d.prototype._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},d.prototype._manageStamp=l,d.prototype._getElementOffset=function(t){var e=t.getBoundingClientRect(),i=this._boundingRect,s=n(t);return{left:e.left-i.left-s.marginLeft,top:e.top-i.top-s.marginTop,right:i.right-e.right-s.marginRight,bottom:i.bottom-e.bottom-s.marginBottom}},d.prototype.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.prototype.bindResize=function(){this.isResizeBound||(e.bind(t,"resize",this),this.isResizeBound=!0)},d.prototype.unbindResize=function(){this.isResizeBound&&e.unbind(t,"resize",this),this.isResizeBound=!1},d.prototype.onresize=function(){this.resizeTimeout&&clearTimeout(this.resizeTimeout);var t=this;this.resizeTimeout=setTimeout(function(){t.resize(),delete t.resizeTimeout},100)},d.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},d.prototype.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},d.prototype.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},d.prototype.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},d.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},d.prototype.reveal=function(t){this._emitCompleteOnItems("reveal",t);for(var e=t&&t.length,i=0;e&&i<e;i++){t[i].reveal()}},d.prototype.hide=function(t){this._emitCompleteOnItems("hide",t);for(var e=t&&t.length,i=0;e&&i<e;i++){t[i].hide()}},d.prototype.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},d.prototype.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},d.prototype.getItem=function(t){for(var e=0,i=this.items.length;e<i;e++){var s=this.items[e];if(s.element===t)return s}},d.prototype.getItems=function(t){for(var e=[],i=0,s=(t=a.makeArray(t)).length;i<s;i++){var n=t[i],o=this.getItem(n);o&&e.push(o)}return e},d.prototype.remove=function(t){var e=this.getItems(t);if(this._emitCompleteOnItems("remove",e),e&&e.length)for(var i=0,s=e.length;i<s;i++){var n=e[i];n.remove(),a.removeFrom(this.items,n)}},d.prototype.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="";for(var e=0,i=this.items.length;e<i;e++){this.items[e].destroy()}this.unbindResize();var s=this.element.outlayerGUID;delete c[s],delete this.element.outlayerGUID,r&&r.removeData(this.element,this.constructor.namespace)},d.data=function(t){var e=(t=a.getQueryElement(t))&&t.outlayerGUID;return e&&c[e]},d.create=function(t,e){function i(){d.apply(this,arguments)}return Object.create?i.prototype=Object.create(d.prototype):a.extend(i.prototype,d.prototype),(i.prototype.constructor=i).defaults=a.extend({},d.defaults),a.extend(i.defaults,e),i.prototype.settings={},i.namespace=t,i.data=d.data,(i.Item=function(){s.apply(this,arguments)}).prototype=new s,a.htmlInit(i,t),r&&r.bridget&&r.bridget(t,i),i},d.Item=s,d}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("isotope/js/item",["outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.Item=e(t.Outlayer))}(window,function(t){"use strict";function e(){t.Item.apply(this,arguments)}(e.prototype=new t.Item)._create=function(){this.id=this.layout.itemGUID++,t.Item.prototype._create.call(this),this.sortData={}},e.prototype.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var i in t){var s=e[i];this.sortData[i]=s(this.element,this)}}};var i=e.prototype.destroy;return e.prototype.destroy=function(){i.apply(this,arguments),this.css({display:""})},e}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-mode",["get-size/get-size","outlayer/outlayer"],e):"object"==typeof exports?module.exports=e(require("get-size"),require("outlayer")):(t.Isotope=t.Isotope||{},t.Isotope.LayoutMode=e(t.getSize,t.Outlayer))}(window,function(e,o){"use strict";function a(t){(this.isotope=t)&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}return function(){for(var t=["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout"],e=0,i=t.length;e<i;e++){var s=t[e];a.prototype[s]=n(s)}function n(t){return function(){return o.prototype[t].apply(this.isotope,arguments)}}}(),a.prototype.needsVerticalResizeLayout=function(){var t=e(this.isotope.element);return this.isotope.size&&t&&t.innerHeight!=this.isotope.size.innerHeight},a.prototype._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},a.prototype.getColumnWidth=function(){this.getSegmentSize("column","Width")},a.prototype.getRowHeight=function(){this.getSegmentSize("row","Height")},a.prototype.getSegmentSize=function(t,e){var i=t+e,s="outer"+e;if(this._getMeasurement(i,s),!this[i]){var n=this.getFirstItemSize();this[i]=n&&n[s]||this.isotope.size["inner"+e]}},a.prototype.getFirstItemSize=function(){var t=this.isotope.filteredItems[0];return t&&t.element&&e(t.element)},a.prototype.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},a.prototype.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},a.modes={},a.create=function(t,e){function i(){a.apply(this,arguments)}return i.prototype=new a,e&&(i.options=e),a.modes[i.prototype.namespace=t]=i},a}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("masonry/masonry",["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],e):"object"==typeof exports?module.exports=e(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):t.Masonry=e(t.Outlayer,t.getSize,t.fizzyUIUtils)}(window,function(t,h,c){var e=t.create("masonry");return e.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var t=this.cols;for(this.colYs=[];t--;)this.colYs.push(0);this.maxY=0},e.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],e=t&&t.element;this.columnWidth=e&&h(e).outerWidth||this.containerWidth}var i=this.columnWidth+=this.gutter,s=this.containerWidth+this.gutter,n=s/i,o=i-s%i;n=Math[o&&o<1?"round":"floor"](n),this.cols=Math.max(n,1)},e.prototype.getContainerWidth=function(){var t=this.options.isFitWidth?this.element.parentNode:this.element,e=h(t);this.containerWidth=e&&e.innerWidth},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth);i=Math.min(i,this.cols);for(var s=this._getColGroup(i),n=Math.min.apply(Math,s),o=c.indexOf(s,n),a={x:this.columnWidth*o,y:n},r=n+t.size.outerHeight,l=this.cols+1-s.length,h=0;h<l;h++)this.colYs[o+h]=r;return a},e.prototype._getColGroup=function(t){if(t<2)return this.colYs;for(var e=[],i=this.cols+1-t,s=0;s<i;s++){var n=this.colYs.slice(s,s+t);e[s]=Math.max.apply(Math,n)}return e},e.prototype._manageStamp=function(t){var e=h(t),i=this._getElementOffset(t),s=this.options.isOriginLeft?i.left:i.right,n=s+e.outerWidth,o=Math.floor(s/this.columnWidth);o=Math.max(0,o);var a=Math.floor(n/this.columnWidth);a-=n%this.columnWidth?0:1,a=Math.min(this.cols-1,a);for(var r=(this.options.isOriginTop?i.top:i.bottom)+e.outerHeight,l=o;l<=a;l++)this.colYs[l]=Math.max(r,this.colYs[l])},e.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this.options.isFitWidth&&(t.width=this._getContainerFitWidth()),t},e.prototype._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},e.prototype.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!==this.containerWidth},e}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/masonry",["../layout-mode","masonry/masonry"],e):"object"==typeof exports?module.exports=e(require("../layout-mode"),require("masonry-layout")):e(t.Isotope.LayoutMode,t.Masonry)}(window,function(t,e){"use strict";var i=t.create("masonry"),s=i.prototype._getElementOffset,n=i.prototype.layout,o=i.prototype._getMeasurement;!function(t,e){for(var i in e)t[i]=e[i]}(i.prototype,e.prototype),i.prototype._getElementOffset=s,i.prototype.layout=n,i.prototype._getMeasurement=o;var a=i.prototype.measureColumns;i.prototype.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var r=i.prototype._manageStamp;return i.prototype._manageStamp=function(){this.options.isOriginLeft=this.isotope.options.isOriginLeft,this.options.isOriginTop=this.isotope.options.isOriginTop,r.apply(this,arguments)},i}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/fit-rows",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("fitRows");return e.prototype._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth+this.gutter,i=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>i&&(this.x=0,this.y=this.maxY);var s={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,s},e.prototype._getContainerSize=function(){return{height:this.maxY}},e}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("isotope/js/layout-modes/vertical",["../layout-mode"],e):"object"==typeof exports?module.exports=e(require("../layout-mode")):e(t.Isotope.LayoutMode)}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0});return e.prototype._resetLayout=function(){this.y=0},e.prototype._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,i=this.y;return this.y+=t.size.outerHeight,{x:e,y:i}},e.prototype._getContainerSize=function(){return{height:this.y}},e}),function(a,r){"use strict";"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","matches-selector/matches-selector","fizzy-ui-utils/utils","isotope/js/item","isotope/js/layout-mode","isotope/js/layout-modes/masonry","isotope/js/layout-modes/fit-rows","isotope/js/layout-modes/vertical"],function(t,e,i,s,n,o){return r(a,t,e,i,s,n,o)}):"object"==typeof exports?module.exports=r(a,require("outlayer"),require("get-size"),require("desandro-matches-selector"),require("fizzy-ui-utils"),require("./item"),require("./layout-mode"),require("./layout-modes/masonry"),require("./layout-modes/fit-rows"),require("./layout-modes/vertical")):a.Isotope=r(a,a.Outlayer,a.getSize,a.matchesSelector,a.fizzyUIUtils,a.Isotope.Item,a.Isotope.LayoutMode)}(window,function(t,s,e,i,o,n,a){var r=t.jQuery,l=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},h=document.documentElement.textContent?function(t){return t.textContent}:function(t){return t.innerText},c=s.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});c.Item=n,c.LayoutMode=a,c.prototype._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),s.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],a.modes)this._initLayoutMode(t)},c.prototype.reloadItems=function(){this.itemGUID=0,s.prototype.reloadItems.call(this)},c.prototype._itemize=function(){for(var t=s.prototype._itemize.apply(this,arguments),e=0,i=t.length;e<i;e++){t[e].id=this.itemGUID++}return this._updateItemsSortData(t),t},c.prototype._initLayoutMode=function(t){var e=a.modes[t],i=this.options[t]||{};this.options[t]=e.options?o.extend(e.options,i):i,this.modes[t]=new e(this)},c.prototype.layout=function(){this._isLayoutInited||!this.options.isInitLayout?this._layout():this.arrange()},c.prototype._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},c.prototype.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches;var i=this;function s(){i.reveal(e.needReveal),i.hide(e.needHide)}this._bindArrangeComplete(),this._isInstant?this._noTransition(s):s(),this._sort(),this._layout()},c.prototype._init=c.prototype.arrange,c.prototype._getIsInstant=function(){var t=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;return this._isInstant=t},c.prototype._bindArrangeComplete=function(){var t,e,i,s=this;function n(){t&&e&&i&&s.dispatchEvent("arrangeComplete",null,[s.filteredItems])}this.once("layoutComplete",function(){t=!0,n()}),this.once("hideComplete",function(){e=!0,n()}),this.once("revealComplete",function(){i=!0,n()})},c.prototype._filter=function(t){var e=this.options.filter;e=e||"*";for(var i=[],s=[],n=[],o=this._getFilterTest(e),a=0,r=t.length;a<r;a++){var l=t[a];if(!l.isIgnored){var h=o(l);h&&i.push(l),h&&l.isHidden?s.push(l):h||l.isHidden||n.push(l)}}return{matches:i,needReveal:s,needHide:n}},c.prototype._getFilterTest=function(e){return r&&this.options.isJQueryFiltering?function(t){return r(t.element).is(e)}:"function"==typeof e?function(t){return e(t.element)}:function(t){return i(t.element,e)}},c.prototype.updateSortData=function(t){var e;e=t?(t=o.makeArray(t),this.getItems(t)):this.items,this._getSorters(),this._updateItemsSortData(e)},c.prototype._getSorters=function(){var t=this.options.getSortData;for(var e in t){var i=t[e];this._sorters[e]=d(i)}},c.prototype._updateItemsSortData=function(t){for(var e=t&&t.length,i=0;e&&i<e;i++){t[i].updateSortData()}};var d=function(t){if("string"!=typeof t)return t;var e,i,s=l(t).split(" "),n=s[0],o=n.match(/^\[(.+)\]$/),a=(e=o&&o[1],i=n,e?function(t){return t.getAttribute(e)}:function(t){var e=t.querySelector(i);return e&&h(e)}),r=c.sortDataParsers[s[1]];return t=r?function(t){return t&&r(a(t))}:function(t){return t&&a(t)}};c.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},c.prototype._sort=function(){var t=this.options.sortBy;if(t){var h,c,e=[].concat.apply(t,this.sortHistory),i=(h=e,c=this.options.sortAscending,function(t,e){for(var i=0,s=h.length;i<s;i++){var n=h[i],o=t.sortData[n],a=e.sortData[n];if(a<o||o<a){var r=void 0!==c[n]?c[n]:c,l=r?1:-1;return(a<o?1:-1)*l}}return 0});this.filteredItems.sort(i),t!=this.sortHistory[0]&&this.sortHistory.unshift(t)}},c.prototype._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},c.prototype._resetLayout=function(){s.prototype._resetLayout.call(this),this._mode()._resetLayout()},c.prototype._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},c.prototype._manageStamp=function(t){this._mode()._manageStamp(t)},c.prototype._getContainerSize=function(){return this._mode()._getContainerSize()},c.prototype.needsResizeLayout=function(){return this._mode().needsResizeLayout()},c.prototype.appended=function(t){var e=this.addItems(t);if(e.length){var i=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(i)}},c.prototype.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var i=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=i.concat(this.filteredItems),this.items=e.concat(this.items)}},c.prototype._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},c.prototype.insert=function(t){var e=this.addItems(t);if(e.length){var i,s,n=e.length;for(i=0;i<n;i++)s=e[i],this.element.appendChild(s.element);var o=this._filter(e).matches;for(i=0;i<n;i++)e[i].isLayoutInstant=!0;for(this.arrange(),i=0;i<n;i++)delete e[i].isLayoutInstant;this.reveal(o)}};var u=c.prototype.remove;return c.prototype.remove=function(t){t=o.makeArray(t);var e=this.getItems(t);u.call(this,t);var i=e&&e.length;if(i)for(var s=0;s<i;s++){var n=e[s];o.removeFrom(this.filteredItems,n)}},c.prototype.shuffle=function(){for(var t=0,e=this.items.length;t<e;t++){this.items[t].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},c.prototype._noTransition=function(t){var e=this.options.transitionDuration;this.options.transitionDuration=0;var i=t.call(this);return this.options.transitionDuration=e,i},c.prototype.getFilteredItemElements=function(){for(var t=[],e=0,i=this.filteredItems.length;e<i;e++)t.push(this.filteredItems[e].element);return t},c}),function(s){s.fn.appear=function(i,t){var p=s.extend({data:void 0,one:!0,accX:0,accY:0},t);return this.each(function(){var d=s(this);if(d.appeared=!1,i){var u=s(window),e=function(){if(d.is(":visible")){var t=u.scrollLeft(),e=u.scrollTop(),i=d.offset(),s=i.left,n=i.top,o=p.accX,a=p.accY,r=d.height(),l=u.height(),h=d.width(),c=u.width();e<=n+r+a&&n<=e+l+a&&t<=s+h+o&&s<=t+c+o?d.appeared||d.trigger("appear",p.data):d.appeared=!1}else d.appeared=!1},t=function(){if(d.appeared=!0,p.one){u.unbind("scroll",e);var t=s.inArray(e,s.fn.appear.checks);0<=t&&s.fn.appear.checks.splice(t,1)}i.apply(this,arguments)};p.one?d.one("appear",p.data,t):d.bind("appear",p.data,t),u.scroll(e),s.fn.appear.checks.push(e),e()}else d.trigger("appear",p.data)})},s.extend(s.fn.appear,{checks:[],timeout:null,checkAll:function(){var t=s.fn.appear.checks.length;if(0<t)for(;t--;)s.fn.appear.checks[t]()},run:function(){s.fn.appear.timeout&&clearTimeout(s.fn.appear.timeout),s.fn.appear.timeout=setTimeout(s.fn.appear.checkAll,20)}}),s.each(["append","prepend","after","before","attr","removeAttr","addClass","removeClass","toggleClass","remove","css","show","hide"],function(t,e){var i=s.fn[e];i&&(s.fn[e]=function(){var t=i.apply(this,arguments);return s.fn.appear.run(),t})})}(jQuery),function(e){"function"==typeof define&&define.amd?define(["jquery"],function(t){return e(t)}):"object"==typeof module&&"object"==typeof module.exports?exports=e(require("jquery")):e(jQuery)}(function(e){void 0!==e.easing&&(e.easing.jswing=e.easing.swing);var i=Math.pow,s=Math.sqrt,n=Math.sin,o=Math.cos,a=Math.PI,r=1.70158,l=1.525*r,h=2*a/3,c=2*a/4.5;function d(t){var e=7.5625,i=2.75;return t<1/i?e*t*t:t<2/i?e*(t-=1.5/i)*t+.75:t<2.5/i?e*(t-=2.25/i)*t+.9375:e*(t-=2.625/i)*t+.984375}e.extend(e.easing,{def:"easeOutQuad",swing:function(t){return e.easing[e.easing.def](t)},easeInQuad:function(t){return t*t},easeOutQuad:function(t){return 1-(1-t)*(1-t)},easeInOutQuad:function(t){return t<.5?2*t*t:1-i(-2*t+2,2)/2},easeInCubic:function(t){return t*t*t},easeOutCubic:function(t){return 1-i(1-t,3)},easeInOutCubic:function(t){return t<.5?4*t*t*t:1-i(-2*t+2,3)/2},easeInQuart:function(t){return t*t*t*t},easeOutQuart:function(t){return 1-i(1-t,4)},easeInOutQuart:function(t){return t<.5?8*t*t*t*t:1-i(-2*t+2,4)/2},easeInQuint:function(t){return t*t*t*t*t},easeOutQuint:function(t){return 1-i(1-t,5)},easeInOutQuint:function(t){return t<.5?16*t*t*t*t*t:1-i(-2*t+2,5)/2},easeInSine:function(t){return 1-o(t*a/2)},easeOutSine:function(t){return n(t*a/2)},easeInOutSine:function(t){return-(o(a*t)-1)/2},easeInExpo:function(t){return 0===t?0:i(2,10*t-10)},easeOutExpo:function(t){return 1===t?1:1-i(2,-10*t)},easeInOutExpo:function(t){return 0===t?0:1===t?1:t<.5?i(2,20*t-10)/2:(2-i(2,-20*t+10))/2},easeInCirc:function(t){return 1-s(1-i(t,2))},easeOutCirc:function(t){return s(1-i(t-1,2))},easeInOutCirc:function(t){return t<.5?(1-s(1-i(2*t,2)))/2:(s(1-i(-2*t+2,2))+1)/2},easeInElastic:function(t){return 0===t?0:1===t?1:-i(2,10*t-10)*n((10*t-10.75)*h)},easeOutElastic:function(t){return 0===t?0:1===t?1:i(2,-10*t)*n((10*t-.75)*h)+1},easeInOutElastic:function(t){return 0===t?0:1===t?1:t<.5?-i(2,20*t-10)*n((20*t-11.125)*c)/2:i(2,-20*t+10)*n((20*t-11.125)*c)/2+1},easeInBack:function(t){return 2.70158*t*t*t-r*t*t},easeOutBack:function(t){return 1+2.70158*i(t-1,3)+r*i(t-1,2)},easeInOutBack:function(t){return t<.5?i(2*t,2)*(7.189819*t-l)/2:(i(2*t-2,2)*((l+1)*(2*t-2)+l)+2)/2},easeInBounce:function(t){return 1-d(1-t)},easeOutBounce:d,easeInOutBounce:function(t){return t<.5?(1-d(1-2*t))/2:(1+d(2*t-1))/2}})}),function(a){var e=["DOMMouseScroll","mousewheel"];if(a.event.fixHooks)for(var t=e.length;t;)a.event.fixHooks[e[--t]]=a.event.mouseHooks;function i(t){var e=t||window.event,i=[].slice.call(arguments,1),s=0,n=0,o=0;return(t=a.event.fix(e)).type="mousewheel",e.wheelDelta&&(s=e.wheelDelta/120),e.detail&&(s=-e.detail/3),o=s,void 0!==e.axis&&e.axis===e.HORIZONTAL_AXIS&&(o=0,n=-1*s),void 0!==e.wheelDeltaY&&(o=e.wheelDeltaY/120),void 0!==e.wheelDeltaX&&(n=-1*e.wheelDeltaX/120),i.unshift(t,s,n,o),(a.event.dispatch||a.event.handle).apply(this,i)}a.event.special.mousewheel={setup:function(){if(this.addEventListener)for(var t=e.length;t;)this.addEventListener(e[--t],i,!1);else this.onmousewheel=i},teardown:function(){if(this.removeEventListener)for(var t=e.length;t;)this.removeEventListener(e[--t],i,!1);else this.onmousewheel=null}},a.fn.extend({mousewheel:function(t){return t?this.bind("mousewheel",t):this.trigger("mousewheel")},unmousewheel:function(t){return this.unbind("mousewheel",t)}})}(jQuery),function(u,p){"use strict";p.SliderPro={modules:[],addModule:function(t,e){this.modules.push(t),p.extend(o.prototype,e)}};var f=p.SliderPro.namespace="SliderPro",o=function(t,e){this.instance=t,this.$slider=p(this.instance),this.$slides=null,this.$slidesMask=null,this.$slidesContainer=null,this.slides=[],this.slidesOrder=[],this.options=e,this.settings={},this.originalSettings={},this.originalGotoSlide=null,this.selectedSlideIndex=0,this.previousSlideIndex=0,this.middleSlidePosition=0,this.supportedAnimation=null,this.vendorPrefix=null,this.transitionEvent=null,this.positionProperty=null,this.sizeProperty=null,this.isIE=null,this.slidesPosition=0,this.slidesSize=0,this.averageSlideSize=0,this.slideWidth=0,this.slideHeight=0,this.previousSlideWidth=0,this.previousSlideHeight=0,this.previousWindowWidth=0,this.previousWindowHeight=0,this.allowResize=!0,this.uniqueId=(new Date).valueOf(),this.breakpoints=[],this.currentBreakpoint=-1,this.shuffledIndexes=[],this._init()};o.prototype={_init:function(){var i=this;this.supportedAnimation=m.getSupportedAnimation(),this.vendorPrefix=m.getVendorPrefix(),this.transitionEvent=m.getTransitionEvent(),this.isIE=m.checkIE(),this.$slider.removeClass("sp-no-js"),u.navigator.userAgent.match(/(iPad|iPhone|iPod)/g)&&this.$slider.addClass("ios");var t=/(msie) ([\w.]+)/.exec(u.navigator.userAgent.toLowerCase());this.isIE&&this.$slider.addClass("ie"),null!==t&&this.$slider.addClass("ie"+parseInt(t[2],10)),this.$slidesContainer=p('<div class="sp-slides-container"></div>').appendTo(this.$slider),this.$slidesMask=p('<div class="sp-mask"></div>').appendTo(this.$slidesContainer),this.$slides=this.$slider.find(".sp-slides").appendTo(this.$slidesMask),this.$slider.find(".sp-slide").appendTo(this.$slides);var e=p.SliderPro.modules;if(void 0!==e)for(var s=0;s<e.length;s++){var n=e[s].substring(0,1).toLowerCase()+e[s].substring(1)+"Defaults";void 0!==this[n]&&p.extend(this.defaults,this[n])}if(this.settings=p.extend({},this.defaults,this.options),void 0!==e)for(var o=0;o<e.length;o++)void 0!==this["init"+e[o]]&&this["init"+e[o]]();if(this.originalSettings=p.extend({},this.settings),this.originalGotoSlide=this.gotoSlide,null!==this.settings.breakpoints){for(var a in this.settings.breakpoints)this.breakpoints.push({size:parseInt(a,10),properties:this.settings.breakpoints[a]});this.breakpoints=this.breakpoints.sort(function(t,e){return t.size>=e.size?1:-1})}if(this.selectedSlideIndex=this.settings.startSlide,!0===this.settings.shuffle){var r=this.$slides.find(".sp-slide"),l=[];r.each(function(t){i.shuffledIndexes.push(t)});for(var h=this.shuffledIndexes.length-1;0<h;h--){var c=Math.floor(Math.random()*(h+1)),d=this.shuffledIndexes[h];this.shuffledIndexes[h]=this.shuffledIndexes[c],this.shuffledIndexes[c]=d}p.each(this.shuffledIndexes,function(t,e){l.push(r[e])}),this.$slides.empty().append(l)}p(u).on("resize."+this.uniqueId+"."+f,function(){var t=p(u).width(),e=p(u).height();!1===i.allowResize||i.previousWindowWidth===t&&i.previousWindowHeight===e||(i.previousWindowWidth=t,i.previousWindowHeight=e,i.allowResize=!1,setTimeout(function(){i.resize(),i.allowResize=!0},200))}),this.on("update."+f,function(){i.previousSlideWidth=0,i.resize()}),this.update(),this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected"),this.trigger({type:"init"}),p.isFunction(this.settings.init)&&this.settings.init.call(this,{type:"init"})},update:function(){var i=this;"horizontal"===this.settings.orientation?(this.$slider.removeClass("sp-vertical").addClass("sp-horizontal"),this.$slider.css({height:"","max-height":""}),this.$slides.find(".sp-slide").css("top","")):"vertical"===this.settings.orientation&&(this.$slider.removeClass("sp-horizontal").addClass("sp-vertical"),this.$slides.find(".sp-slide").css("left","")),!0===this.settings.rightToLeft?this.$slider.addClass("sp-rtl"):this.$slider.removeClass("sp-rtl"),this.positionProperty="horizontal"===this.settings.orientation?"left":"top",this.sizeProperty="horizontal"===this.settings.orientation?"width":"height",this.gotoSlide=this.originalGotoSlide;for(var t=this.slides.length-1;0<=t;t--)if(0===this.$slider.find('.sp-slide[data-index="'+t+'"]').length){var e=this.slides[t];e.off("imagesLoaded."+f),e.destroy(),this.slides.splice(t,1)}this.slidesOrder.length=0,this.$slider.find(".sp-slide").each(function(t){var e=p(this);void 0===e.attr("data-init")?i._createSlide(t,e):i.slides[t].setIndex(t),i.slidesOrder.push(t)}),this.middleSlidePosition=parseInt((i.slidesOrder.length-1)/2,10),!0===this.settings.loop&&this._updateSlidesOrder(),this.trigger({type:"update"}),p.isFunction(this.settings.update)&&this.settings.update.call(this,{type:"update"})},_createSlide:function(t,e){var i=this,s=new n(p(e),t,this.settings);this.slides.splice(t,0,s),s.on("imagesLoaded."+f,function(t){!1===i.$slides.hasClass("sp-animated")&&i._resetSlidesPosition(),i._calculateSlidesSize(),!0===i.settings.autoHeight&&t.index===i.selectedSlideIndex&&i._resizeHeightTo(s.getSize().height)})},_updateSlidesOrder:function(){var t,e,i=p.inArray(this.selectedSlideIndex,this.slidesOrder)-this.middleSlidePosition;if(i<0)for(e=(t=this.slidesOrder.splice(i,Math.abs(i))).length-1;0<=e;e--)this.slidesOrder.unshift(t[e]);else if(0<i)for(t=this.slidesOrder.splice(0,i),e=0;e<=t.length-1;e++)this.slidesOrder.push(t[e])},_updateSlidesPosition:function(){var t,e,i,s=parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10),n=s;if(!0===this.settings.rightToLeft&&"horizontal"===this.settings.orientation){for(i=this.middleSlidePosition;0<=i;i--)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,n),n=parseInt(e.css(this.positionProperty),10)+t.getSize()[this.sizeProperty]+this.settings.slideDistance;for(n=s,i=this.middleSlidePosition+1;i<this.slidesOrder.length;i++)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,n-(t.getSize()[this.sizeProperty]+this.settings.slideDistance)),n=parseInt(e.css(this.positionProperty),10)}else{for(i=this.middleSlidePosition-1;0<=i;i--)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,n-(t.getSize()[this.sizeProperty]+this.settings.slideDistance)),n=parseInt(e.css(this.positionProperty),10);for(n=s,i=this.middleSlidePosition;i<this.slidesOrder.length;i++)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,n),n=parseInt(e.css(this.positionProperty),10)+t.getSize()[this.sizeProperty]+this.settings.slideDistance}},_resetSlidesPosition:function(){var t,e,i,s=0;if(!0===this.settings.rightToLeft&&"horizontal"===this.settings.orientation)for(i=0;i<this.slidesOrder.length;i++)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,s-(t.getSize()[this.sizeProperty]+this.settings.slideDistance)),s=parseInt(e.css(this.positionProperty),10);else for(i=0;i<this.slidesOrder.length;i++)(e=(t=this.getSlideAt(this.slidesOrder[i])).$slide).css(this.positionProperty,s),s=parseInt(e.css(this.positionProperty),10)+t.getSize()[this.sizeProperty]+this.settings.slideDistance;var n=!0===this.settings.centerSelectedSlide?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,o=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+n;this._moveTo(o,!0)},_calculateSlidesSize:function(){var t=this.$slides.find(".sp-slide").eq(this.slidesOrder[0]),e=parseInt(t.css(this.positionProperty),10),i=this.$slides.find(".sp-slide").eq(this.slidesOrder[this.slidesOrder.length-1]),s=parseInt(i.css(this.positionProperty),10)+(!0===this.settings.rightToLeft&&"horizontal"===this.settings.orientation?-1:1)*parseInt(i.css(this.sizeProperty),10);this.slidesSize=Math.abs(s-e),this.averageSlideSize=Math.round(this.slidesSize/this.slides.length)},resize:function(){var t=this;if(null!==this.settings.breakpoints&&0<this.breakpoints.length)if(p(u).width()>this.breakpoints[this.breakpoints.length-1].size&&-1!==this.currentBreakpoint)this.currentBreakpoint=-1,this._setProperties(this.originalSettings,!1);else for(var e=0,i=this.breakpoints.length;e<i;e++)if(p(u).width()<=this.breakpoints[e].size){if(this.currentBreakpoint===this.breakpoints[e].size)break;var s={type:"breakpointReach",size:this.breakpoints[e].size,settings:this.breakpoints[e].properties};this.trigger(s),p.isFunction(this.settings.breakpointReach)&&this.settings.breakpointReach.call(this,s),this.currentBreakpoint=this.breakpoints[e].size;var n=p.extend({},this.originalSettings,this.breakpoints[e].properties);return void this._setProperties(n,!1)}!0===this.settings.responsive?"fullWidth"!==this.settings.forceSize&&"fullWindow"!==this.settings.forceSize||"auto"!==this.settings.visibleSize&&("auto"===this.settings.visibleSize||"vertical"!==this.settings.orientation)?this.$slider.css({width:"100%","max-width":this.settings.width,marginLeft:""}):(this.$slider.css("margin",0),this.$slider.css({width:p(u).width(),"max-width":"",marginLeft:-this.$slider.offset().left})):this.$slider.css({width:this.settings.width}),-1===this.settings.aspectRatio&&(this.settings.aspectRatio=this.settings.width/this.settings.height),this.slideWidth=this.$slider.width(),"fullWindow"===this.settings.forceSize?this.slideHeight=p(u).height():this.slideHeight=isNaN(this.settings.aspectRatio)?this.settings.height:this.slideWidth/this.settings.aspectRatio,(this.previousSlideWidth!==this.slideWidth||this.previousSlideHeight!==this.slideHeight||"auto"!==this.settings.visibleSize||this.$slider.outerWidth()>this.$slider.parent().width()||this.$slider.width()!==this.$slidesMask.width())&&(this.previousSlideWidth=this.slideWidth,this.previousSlideHeight=this.slideHeight,this._resizeSlides(),this.$slidesMask.css({width:this.slideWidth,height:this.slideHeight}),!0===this.settings.autoHeight?setTimeout(function(){t._resizeHeight()},1):this.$slidesMask.css(this.vendorPrefix+"transition",""),"auto"!==this.settings.visibleSize&&("horizontal"===this.settings.orientation?("fullWidth"===this.settings.forceSize||"fullWindow"===this.settings.forceSize?(this.$slider.css("margin",0),this.$slider.css({width:p(u).width(),"max-width":"",marginLeft:-this.$slider.offset().left})):this.$slider.css({width:this.settings.visibleSize,"max-width":"100%",marginLeft:0}),this.$slidesMask.css("width",this.$slider.width())):("fullWindow"===this.settings.forceSize?this.$slider.css({height:p(u).height(),"max-height":""}):this.$slider.css({height:this.settings.visibleSize,"max-height":"100%"}),this.$slidesMask.css("height",this.$slider.height()))),this._resetSlidesPosition(),this._calculateSlidesSize(),this.trigger({type:"sliderResize"}),p.isFunction(this.settings.sliderResize)&&this.settings.sliderResize.call(this,{type:"sliderResize"}))},_resizeSlides:function(){var i=this.slideWidth,s=this.slideHeight;!0===this.settings.autoSlideSize?"horizontal"===this.settings.orientation?i="auto":"vertical"===this.settings.orientation&&(s="auto"):!0===this.settings.autoHeight&&(s="auto"),p.each(this.slides,function(t,e){e.setSize(i,s)})},_resizeHeight:function(){var t=this.getSlideAt(this.selectedSlideIndex);this._resizeHeightTo(t.getSize().height)},gotoSlide:function(t){if(t!==this.selectedSlideIndex&&void 0!==this.slides[t]){var e=this;this.previousSlideIndex=this.selectedSlideIndex,this.selectedSlideIndex=t,this.$slides.find(".sp-selected").removeClass("sp-selected"),this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected"),!0===this.settings.loop&&(this._updateSlidesOrder(),this._updateSlidesPosition()),!0===this.settings.autoHeight&&this._resizeHeight();var i=!0===this.settings.centerSelectedSlide?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,s=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+i;this._moveTo(s,!1,function(){e._resetSlidesPosition(),e.trigger({type:"gotoSlideComplete",index:t,previousIndex:e.previousSlideIndex}),p.isFunction(e.settings.gotoSlideComplete)&&e.settings.gotoSlideComplete.call(e,{type:"gotoSlideComplete",index:t,previousIndex:e.previousSlideIndex})}),this.trigger({type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex}),p.isFunction(this.settings.gotoSlide)&&this.settings.gotoSlide.call(this,{type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex})}},nextSlide:function(){var t=this.selectedSlideIndex>=this.getTotalSlides()-1?0:this.selectedSlideIndex+1;this.gotoSlide(t)},previousSlide:function(){var t=this.selectedSlideIndex<=0?this.getTotalSlides()-1:this.selectedSlideIndex-1;this.gotoSlide(t)},_moveTo:function(t,e,i){var s=this,n={};if(t!==this.slidesPosition)if(this.slidesPosition=t,"css-3d"!==this.supportedAnimation&&"css-2d"!==this.supportedAnimation||!1!==this.isIE)n["margin-"+this.positionProperty]=t,void 0!==e&&!0===e?this.$slides.css(n):(this.$slides.addClass("sp-animated"),this.$slides.animate(n,this.settings.slideAnimationDuration,function(){s.$slides.removeClass("sp-animated"),"function"==typeof i&&i()}));else{var o,a="horizontal"===this.settings.orientation?t:0,r="horizontal"===this.settings.orientation?0:t;"css-3d"===this.supportedAnimation?n[this.vendorPrefix+"transform"]="translate3d("+a+"px, "+r+"px, 0)":n[this.vendorPrefix+"transform"]="translate("+a+"px, "+r+"px)",void 0!==e&&!0===e?o="":(this.$slides.addClass("sp-animated"),o=this.vendorPrefix+"transform "+this.settings.slideAnimationDuration/1e3+"s",this.$slides.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(s.$slides.off(s.transitionEvent),s.$slides.removeClass("sp-animated"),"function"==typeof i&&i())})),n[this.vendorPrefix+"transition"]=o,this.$slides.css(n)}},_stopMovement:function(){var t={};if("css-3d"!==this.supportedAnimation&&"css-2d"!==this.supportedAnimation||!1!==this.isIE)this.$slides.stop(),this.slidesPosition=parseInt(this.$slides.css("margin-"+this.positionProperty),10);else{var e=this.$slides.css(this.vendorPrefix+"transform"),i=-1!==e.indexOf("matrix3d")?"matrix3d":"matrix",s=e.replace(i,"").match(/-?[0-9\.]+/g),n="matrix3d"===i?parseInt(s[12],10):parseInt(s[4],10),o="matrix3d"===i?parseInt(s[13],10):parseInt(s[5],10);"css-3d"===this.supportedAnimation?t[this.vendorPrefix+"transform"]="translate3d("+n+"px, "+o+"px, 0)":t[this.vendorPrefix+"transform"]="translate("+n+"px, "+o+"px)",t[this.vendorPrefix+"transition"]="",this.$slides.css(t),this.$slides.off(this.transitionEvent),this.slidesPosition="horizontal"===this.settings.orientation?n:o}this.$slides.removeClass("sp-animated")},_resizeHeightTo:function(t){var e=this,i={height:t};"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation?(i[this.vendorPrefix+"transition"]="height "+this.settings.heightAnimationDuration/1e3+"s",this.$slidesMask.off(this.transitionEvent),this.$slidesMask.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(e.$slidesMask.off(e.transitionEvent),e.trigger({type:"resizeHeightComplete"}),p.isFunction(e.settings.resizeHeightComplete)&&e.settings.resizeHeightComplete.call(e,{type:"resizeHeightComplete"}))}),this.$slidesMask.css(i)):this.$slidesMask.stop().animate(i,this.settings.heightAnimationDuration,function(t){e.trigger({type:"resizeHeightComplete"}),p.isFunction(e.settings.resizeHeightComplete)&&e.settings.resizeHeightComplete.call(e,{type:"resizeHeightComplete"})})},destroy:function(){this.$slider.removeData("sliderPro"),this.$slider.removeAttr("style"),this.$slides.removeAttr("style"),this.off("update."+f),p(u).off("resize."+this.uniqueId+"."+f);var t=p.SliderPro.modules;if(void 0!==t)for(var e=0;e<t.length;e++)void 0!==this["destroy"+t[e]]&&this["destroy"+t[e]]();p.each(this.slides,function(t,e){e.destroy()}),this.slides.length=0,this.$slides.prependTo(this.$slider),this.$slidesContainer.remove()},_setProperties:function(t,e){for(var i in t)this.settings[i]=t[i],!1!==e&&(this.originalSettings[i]=t[i]);this.update()},on:function(t,e){return this.$slider.on(t,e)},off:function(t){return this.$slider.off(t)},trigger:function(t){return this.$slider.triggerHandler(t)},getSlideAt:function(t){return this.slides[t]},getSelectedSlide:function(){return this.selectedSlideIndex},getTotalSlides:function(){return this.slides.length},defaults:{width:500,height:300,responsive:!0,aspectRatio:-1,imageScaleMode:"cover",centerImage:!0,allowScaleUp:!0,autoHeight:!1,autoSlideSize:!1,startSlide:0,shuffle:!1,orientation:"horizontal",forceSize:"none",loop:!0,slideDistance:10,slideAnimationDuration:700,heightAnimationDuration:700,visibleSize:"auto",centerSelectedSlide:!0,rightToLeft:!1,breakpoints:null,init:function(){},update:function(){},sliderResize:function(){},gotoSlide:function(){},gotoSlideComplete:function(){},resizeHeightComplete:function(){},breakpointReach:function(){}}};var n=function(t,e,i){this.$slide=t,this.$mainImage=null,this.$imageContainer=null,this.hasMainImage=!1,this.isMainImageLoaded=!1,this.isMainImageLoading=!1,this.hasImages=!1,this.areImagesLoaded=!1,this.areImagesLoading=!1,this.width=0,this.height=0,this.settings=i,this.setIndex(e),this._init()};n.prototype={_init:function(){this.$slide.attr("data-init",!0),this.$mainImage=0!==this.$slide.find(".sp-image").length?this.$slide.find(".sp-image"):null,null!==this.$mainImage&&(this.hasMainImage=!0,this.$imageContainer=p('<div class="sp-image-container"></div>').prependTo(this.$slide),0!==this.$mainImage.parent("a").length?this.$mainImage.parent("a").appendTo(this.$imageContainer):this.$mainImage.appendTo(this.$imageContainer)),this.hasImages=0!==this.$slide.find("img").length},setSize:function(t,e){this.width=t,this.height=e,this.$slide.css({width:this.width,height:this.height}),!0===this.hasMainImage&&(this.$imageContainer.css({width:this.settings.width,height:this.settings.height}),void 0===this.$mainImage.attr("data-src")&&this.resizeMainImage())},getSize:function(){var t,e=this;if(!0===this.hasImages&&!1===this.areImagesLoaded&&!1===this.areImagesLoading&&(this.areImagesLoading=!0,"complete"!==m.checkImagesStatus(this.$slide)))return m.checkImagesComplete(this.$slide,function(){e.areImagesLoaded=!0,e.areImagesLoading=!1,e.trigger({type:"imagesLoaded."+f,index:e.index})}),{width:this.settings.width,height:this.settings.height};return{width:(t=this.calculateSize()).width,height:t.height}},calculateSize:function(){var a=this.$slide.width(),r=this.$slide.height();return this.$slide.children().each(function(t,e){var i=p(e);if(!0!==i.is(":hidden")){var s=e.getBoundingClientRect(),n=i.position().top+(s.bottom-s.top),o=i.position().left+(s.right-s.left);r<n&&(r=n),a<o&&(a=o)}}),{width:a,height:r}},resizeMainImage:function(t){var e=this;if(!0===t&&(this.isMainImageLoaded=!1,this.isMainImageLoading=!1),!1===this.isMainImageLoaded&&!1===this.isMainImageLoading)return this.isMainImageLoading=!0,void m.checkImagesComplete(this.$mainImage,function(){e.isMainImageLoaded=!0,e.isMainImageLoading=!1,e.resizeMainImage(),e.trigger({type:"imagesLoaded."+f,index:e.index})});this.$imageContainer.css({width:this.width,height:this.height}),!1===this.settings.allowScaleUp&&(this.$mainImage.css({width:"",height:"",maxWidth:"",maxHeight:""}),this.$mainImage.css({maxWidth:this.$mainImage.width(),maxHeight:this.$mainImage.height()})),!0===this.settings.autoSlideSize?"horizontal"===this.settings.orientation?this.$mainImage.css({width:"auto",height:"100%"}):"vertical"===this.settings.orientation&&this.$mainImage.css({width:"100%",height:"auto"}):!0===this.settings.autoHeight?this.$mainImage.css({width:"100%",height:"auto"}):("cover"===this.settings.imageScaleMode?this.$mainImage.width()/this.$mainImage.height()<=this.width/this.height?this.$mainImage.css({width:"100%",height:"auto"}):this.$mainImage.css({width:"auto",height:"100%"}):"contain"===this.settings.imageScaleMode?this.$mainImage.width()/this.$mainImage.height()>=this.width/this.height?this.$mainImage.css({width:"100%",height:"auto"}):this.$mainImage.css({width:"auto",height:"100%"}):"exact"===this.settings.imageScaleMode&&this.$mainImage.css({width:"100%",height:"100%"}),!0===this.settings.centerImage&&this.$mainImage.css({marginLeft:.5*(this.$imageContainer.width()-this.$mainImage.width()),marginTop:.5*(this.$imageContainer.height()-this.$mainImage.height())}))},destroy:function(){this.$slide.removeAttr("style"),this.$slide.removeAttr("data-init"),this.$slide.removeAttr("data-index"),this.$slide.removeAttr("data-loaded"),!0===this.hasMainImage&&(this.$slide.find(".sp-image").removeAttr("style").appendTo(this.$slide),this.$slide.find(".sp-image-container").remove())},getIndex:function(){return this.index},setIndex:function(t){this.index=t,this.$slide.attr("data-index",this.index)},on:function(t,e){return this.$slide.on(t,e)},off:function(t){return this.$slide.off(t)},trigger:function(t){return this.$slide.triggerHandler(t)}},u.SliderPro=o,u.SliderProSlide=n,p.fn.sliderPro=function(s){var n=Array.prototype.slice.call(arguments,1);return this.each(function(){if(void 0===p(this).data("sliderPro")){var t=new o(this,s);p(this).data("sliderPro",t)}else if(void 0!==s){var e=p(this).data("sliderPro");if("function"==typeof e[s])e[s].apply(e,n);else if(void 0!==e.settings[s]){var i={};i[s]=n[0],e._setProperties(i)}else"object"==typeof s?e._setProperties(s):p.error(s+" does not exist in sliderPro.")}})};var m={supportedAnimation:null,vendorPrefix:null,transitionEvent:null,isIE:null,getSupportedAnimation:function(){if(null!==this.supportedAnimation)return this.supportedAnimation;var t=(document.body||document.documentElement).style;if(!0===(void 0!==t.transition||void 0!==t.WebkitTransition||void 0!==t.MozTransition||void 0!==t.OTransition)){var e=document.createElement("div");if(void 0===e.style.WebkitPerspective&&void 0===e.style.perspective||(this.supportedAnimation="css-3d"),"css-3d"===this.supportedAnimation&&void 0!==e.styleWebkitPerspective){var i=document.createElement("style");i.textContent="@media (transform-3d),(-webkit-transform-3d){#test-3d{left:9px;position:absolute;height:5px;margin:0;padding:0;border:0;}}",document.getElementsByTagName("head")[0].appendChild(i),e.id="test-3d",document.body.appendChild(e),9===e.offsetLeft&&5===e.offsetHeight||(this.supportedAnimation=null),i.parentNode.removeChild(i),e.parentNode.removeChild(e)}null!==this.supportedAnimation||void 0===e.style["-webkit-transform"]&&void 0===e.style.transform||(this.supportedAnimation="css-2d")}else this.supportedAnimation="javascript";return this.supportedAnimation},getVendorPrefix:function(){if(null!==this.vendorPrefix)return this.vendorPrefix;var t=document.createElement("div"),e=["Webkit","Moz","ms","O"];if("transform"in t.style)return this.vendorPrefix="",this.vendorPrefix;for(var i=0;i<e.length;i++)if(e[i]+"Transform"in t.style){this.vendorPrefix="-"+e[i].toLowerCase()+"-";break}return this.vendorPrefix},getTransitionEvent:function(){if(null!==this.transitionEvent)return this.transitionEvent;var t=document.createElement("div"),e={transition:"transitionend",WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd"};for(var i in e)if(i in t.style){this.transitionEvent=e[i];break}return this.transitionEvent},checkImagesComplete:function(t,e){var i=this,s=this.checkImagesStatus(t);if("loading"===s)var n=setInterval(function(){"complete"===(s=i.checkImagesStatus(t))&&(clearInterval(n),"function"==typeof e&&e())},100);else"function"==typeof e&&e();return s},checkImagesStatus:function(t){var e="complete";return t.is("img")&&!1===t[0].complete?e="loading":t.find("img").each(function(t){!1===p(this)[0].complete&&(e="loading")}),e},checkIE:function(){if(null!==this.isIE)return this.isIE;var t=u.navigator.userAgent;t.indexOf("MSIE");return-1!==t.indexOf("MSIE")||t.match(/Trident.*rv\:11\./)?this.isIE=!0:this.isIE=!1,this.isIE}};u.SliderProUtils=m}(window,jQuery),function(e,m){"use strict";var n="Thumbnails."+m.SliderPro.namespace,t={$thumbnails:null,$thumbnailsContainer:null,thumbnails:null,selectedThumbnailIndex:0,thumbnailsSize:0,thumbnailsContainerSize:0,thumbnailsPosition:0,thumbnailsOrientation:null,thumbnailsPositionProperty:null,isThumbnailScroller:!1,initThumbnails:function(){var e=this;this.thumbnails=[],this.on("update."+n,m.proxy(this._thumbnailsOnUpdate,this)),this.on("sliderResize."+n,m.proxy(this._thumbnailsOnResize,this)),this.on("gotoSlide."+n,function(t){e._gotoThumbnail(t.index)})},_thumbnailsOnUpdate:function(){var n=this;if(0!==this.$slider.find(".sp-thumbnail").length||0!==this.thumbnails.length){if(this.isThumbnailScroller=!0,null===this.$thumbnailsContainer&&(this.$thumbnailsContainer=m('<div class="sp-thumbnails-container"></div>').insertAfter(this.$slidesContainer)),null===this.$thumbnails)if(0!==this.$slider.find(".sp-thumbnails").length){if(this.$thumbnails=this.$slider.find(".sp-thumbnails").appendTo(this.$thumbnailsContainer),!0===this.settings.shuffle){var s=this.$thumbnails.find(".sp-thumbnail"),o=[];m.each(this.shuffledIndexes,function(t,e){var i=m(s[e]);0!==i.parent("a").length&&(i=i.parent("a")),o.push(i)}),this.$thumbnails.empty().append(o)}}else this.$thumbnails=m('<div class="sp-thumbnails"></div>').appendTo(this.$thumbnailsContainer);this.$slides.find(".sp-thumbnail").each(function(t){var e=m(this),i=e.parents(".sp-slide").index(),s=n.$thumbnails.find(".sp-thumbnail").length-1;0!==e.parent("a").length&&(e=e.parent("a")),s<i?e.appendTo(n.$thumbnails):e.insertBefore(n.$thumbnails.find(".sp-thumbnail").eq(i))});for(var t=this.thumbnails.length-1;0<=t;t--){if(0===this.$thumbnails.find('.sp-thumbnail[data-index="'+t+'"]').length)this.thumbnails[t].destroy(),this.thumbnails.splice(t,1)}this.$thumbnails.find(".sp-thumbnail").each(function(t){var e=m(this);void 0===e.attr("data-init")?n._createThumbnail(e,t):n.thumbnails[t].setIndex(t)}),this.$thumbnailsContainer.removeClass("sp-top-thumbnails sp-bottom-thumbnails sp-left-thumbnails sp-right-thumbnails"),"top"===this.settings.thumbnailsPosition?(this.$thumbnailsContainer.addClass("sp-top-thumbnails"),this.thumbnailsOrientation="horizontal"):"bottom"===this.settings.thumbnailsPosition?(this.$thumbnailsContainer.addClass("sp-bottom-thumbnails"),this.thumbnailsOrientation="horizontal"):"left"===this.settings.thumbnailsPosition?(this.$thumbnailsContainer.addClass("sp-left-thumbnails"),this.thumbnailsOrientation="vertical"):"right"===this.settings.thumbnailsPosition&&(this.$thumbnailsContainer.addClass("sp-right-thumbnails"),this.thumbnailsOrientation="vertical"),!0===this.settings.thumbnailPointer?this.$thumbnailsContainer.addClass("sp-has-pointer"):this.$thumbnailsContainer.removeClass("sp-has-pointer"),this.selectedThumbnailIndex=this.selectedSlideIndex,this.$thumbnails.find(".sp-thumbnail-container").eq(this.selectedThumbnailIndex).addClass("sp-selected-thumbnail"),this.thumbnailsSize=0,m.each(this.thumbnails,function(t,e){e.setSize(n.settings.thumbnailWidth,n.settings.thumbnailHeight),n.thumbnailsSize+="horizontal"===n.thumbnailsOrientation?e.getSize().width:e.getSize().height}),"horizontal"===this.thumbnailsOrientation?(this.$thumbnails.css({width:this.thumbnailsSize,height:this.settings.thumbnailHeight}),this.$thumbnailsContainer.css("height",""),this.thumbnailsPositionProperty="left"):(this.$thumbnails.css({width:this.settings.thumbnailWidth,height:this.thumbnailsSize}),this.$thumbnailsContainer.css("width",""),this.thumbnailsPositionProperty="top"),this.trigger({type:"thumbnailsUpdate"}),m.isFunction(this.settings.thumbnailsUpdate)&&this.settings.thumbnailsUpdate.call(this,{type:"thumbnailsUpdate"})}else this.isThumbnailScroller=!1},_createThumbnail:function(t,e){var i=this,s=new o(t,this.$thumbnails,e);s.on("thumbnailClick."+n,function(t){i.gotoSlide(t.index)}),this.thumbnails.splice(e,0,s)},_thumbnailsOnResize:function(){if(!1!==this.isThumbnailScroller){var t;"horizontal"===this.thumbnailsOrientation?(this.thumbnailsContainerSize=Math.min(this.$slidesMask.width(),this.thumbnailsSize),this.$thumbnailsContainer.css("width",this.thumbnailsContainerSize),"fullWindow"===this.settings.forceSize&&(this.$slidesMask.css("height",this.$slidesMask.height()-this.$thumbnailsContainer.outerHeight(!0)),this.slideHeight=this.$slidesMask.height(),this._resizeSlides(),this._resetSlidesPosition())):"vertical"===this.thumbnailsOrientation&&(this.$slidesMask.width()+this.$thumbnailsContainer.outerWidth(!0)>this.$slider.parent().width()&&("fullWidth"===this.settings.forceSize||"fullWindow"===this.settings.forceSize?this.$slider.css("max-width",m(e).width()-this.$thumbnailsContainer.outerWidth(!0)):this.$slider.css("max-width",this.$slider.parent().width()-this.$thumbnailsContainer.outerWidth(!0)),this.$slidesMask.css("width",this.$slider.width()),"vertical"===this.settings.orientation&&(this.slideWidth=this.$slider.width(),this._resizeSlides()),this._resetSlidesPosition()),this.thumbnailsContainerSize=Math.min(this.$slidesMask.height(),this.thumbnailsSize),this.$thumbnailsContainer.css("height",this.thumbnailsContainerSize)),t=this.thumbnailsSize<=this.thumbnailsContainerSize||0===this.$thumbnails.find(".sp-selected-thumbnail").length?0:Math.max(-this.thumbnails[this.selectedThumbnailIndex].getPosition()[this.thumbnailsPositionProperty],this.thumbnailsContainerSize-this.thumbnailsSize),"top"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:this.$thumbnailsContainer.outerHeight(!0),paddingLeft:"",paddingRight:""}):"bottom"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:""}):"left"===this.settings.thumbnailsPosition?this.$slider.css({paddingTop:"",paddingLeft:this.$thumbnailsContainer.outerWidth(!0),paddingRight:""}):"right"===this.settings.thumbnailsPosition&&this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:this.$thumbnailsContainer.outerWidth(!0)}),this._moveThumbnailsTo(t,!0)}},_gotoThumbnail:function(t){if(!1!==this.isThumbnailScroller&&void 0!==this.thumbnails[t]){var e=this.selectedThumbnailIndex,i=this.thumbnailsPosition;if(this.selectedThumbnailIndex=t,this.$thumbnails.find(".sp-selected-thumbnail").removeClass("sp-selected-thumbnail"),this.$thumbnails.find(".sp-thumbnail-container").eq(this.selectedThumbnailIndex).addClass("sp-selected-thumbnail"),!0===this.settings.rightToLeft&&"horizontal"===this.thumbnailsOrientation){if(this.selectedThumbnailIndex>=e){var s=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,n=this.thumbnails[s];n.getPosition().left<-this.thumbnailsPosition&&(i=-n.getPosition().left)}else if(this.selectedThumbnailIndex<e){var o=0===this.selectedThumbnailIndex?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,a=this.thumbnails[o],r=-this.thumbnailsPosition+this.thumbnailsContainerSize;a.getPosition().right>r&&(i=this.thumbnailsPosition-(a.getPosition().right-r))}}else if(this.selectedThumbnailIndex>=e){var l=this.selectedThumbnailIndex===this.thumbnails.length-1?this.selectedThumbnailIndex:this.selectedThumbnailIndex+1,h=this.thumbnails[l],c="horizontal"===this.thumbnailsOrientation?h.getPosition().right:h.getPosition().bottom,d=-this.thumbnailsPosition+this.thumbnailsContainerSize;d<c&&(i=this.thumbnailsPosition-(c-d))}else if(this.selectedThumbnailIndex<e){var u=0===this.selectedThumbnailIndex?this.selectedThumbnailIndex:this.selectedThumbnailIndex-1,p=this.thumbnails[u],f="horizontal"===this.thumbnailsOrientation?p.getPosition().left:p.getPosition().top;f<-this.thumbnailsPosition&&(i=-f)}this._moveThumbnailsTo(i),this.trigger({type:"gotoThumbnail"}),m.isFunction(this.settings.gotoThumbnail)&&this.settings.gotoThumbnail.call(this,{type:"gotoThumbnail"})}},_moveThumbnailsTo:function(t,e,i){var s=this,n={};if(t!==this.thumbnailsPosition)if(this.thumbnailsPosition=t,"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation){var o,a="horizontal"===this.thumbnailsOrientation?t:0,r="horizontal"===this.thumbnailsOrientation?0:t;"css-3d"===this.supportedAnimation?n[this.vendorPrefix+"transform"]="translate3d("+a+"px, "+r+"px, 0)":n[this.vendorPrefix+"transform"]="translate("+a+"px, "+r+"px)",void 0!==e&&!0===e?o="":(this.$thumbnails.addClass("sp-animated"),o=this.vendorPrefix+"transform 0.7s",this.$thumbnails.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(s.$thumbnails.off(s.transitionEvent),s.$thumbnails.removeClass("sp-animated"),"function"==typeof i&&i(),s.trigger({type:"thumbnailsMoveComplete"}),m.isFunction(s.settings.thumbnailsMoveComplete)&&s.settings.thumbnailsMoveComplete.call(s,{type:"thumbnailsMoveComplete"}))})),n[this.vendorPrefix+"transition"]=o,this.$thumbnails.css(n)}else n["margin-"+this.thumbnailsPositionProperty]=t,void 0!==e&&!0===e?this.$thumbnails.css(n):this.$thumbnails.addClass("sp-animated").animate(n,700,function(){s.$thumbnails.removeClass("sp-animated"),"function"==typeof i&&i(),s.trigger({type:"thumbnailsMoveComplete"}),m.isFunction(s.settings.thumbnailsMoveComplete)&&s.settings.thumbnailsMoveComplete.call(s,{type:"thumbnailsMoveComplete"})})},_stopThumbnailsMovement:function(){var t={};if("css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation){var e=this.$thumbnails.css(this.vendorPrefix+"transform"),i=-1!==e.indexOf("matrix3d")?"matrix3d":"matrix",s=e.replace(i,"").match(/-?[0-9\.]+/g),n="matrix3d"===i?parseInt(s[12],10):parseInt(s[4],10),o="matrix3d"===i?parseInt(s[13],10):parseInt(s[5],10);"css-3d"===this.supportedAnimation?t[this.vendorPrefix+"transform"]="translate3d("+n+"px, "+o+"px, 0)":t[this.vendorPrefix+"transform"]="translate("+n+"px, "+o+"px)",t[this.vendorPrefix+"transition"]="",this.$thumbnails.css(t),this.$thumbnails.off(this.transitionEvent),this.thumbnailsPosition="horizontal"===this.thumbnailsOrientation?parseInt(s[4],10):parseInt(s[5],10)}else this.$thumbnails.stop(),this.thumbnailsPosition=parseInt(this.$thumbnails.css("margin-"+this.thumbnailsPositionProperty),10);this.$thumbnails.removeClass("sp-animated")},destroyThumbnails:function(){var s=this;this.off("update."+n),!1!==this.isThumbnailScroller&&(this.off("sliderResize."+n),this.off("gotoSlide."+n),m(e).off("resize."+this.uniqueId+"."+n),this.$thumbnails.find(".sp-thumbnail").each(function(){var t=m(this),e=parseInt(t.attr("data-index"),10),i=s.thumbnails[e];i.off("thumbnailClick."+n),i.destroy()}),this.thumbnails.length=0,this.$thumbnails.appendTo(this.$slider),this.$thumbnailsContainer.remove(),this.$slider.css({paddingTop:"",paddingLeft:"",paddingRight:""}))},thumbnailsDefaults:{thumbnailWidth:100,thumbnailHeight:80,thumbnailsPosition:"bottom",thumbnailPointer:!1,thumbnailsUpdate:function(){},gotoThumbnail:function(){},thumbnailsMoveComplete:function(){}}},o=function(t,e,i){this.$thumbnail=t,this.$thumbnails=e,this.$thumbnailContainer=null,this.width=0,this.height=0,this.isImageLoaded=!1,this.setIndex(i),this._init()};o.prototype={_init:function(){var t=this;this.$thumbnail.attr("data-init",!0),this.$thumbnailContainer=m('<div class="sp-thumbnail-container"></div>').appendTo(this.$thumbnails),0!==this.$thumbnail.parent("a").length?this.$thumbnail.parent("a").appendTo(this.$thumbnailContainer):this.$thumbnail.appendTo(this.$thumbnailContainer),this.$thumbnailContainer.on("click."+n,function(){t.trigger({type:"thumbnailClick."+n,index:t.index})})},setSize:function(t,e){this.width=t,this.height=e,this.$thumbnailContainer.css({width:this.width,height:this.height}),this.$thumbnail.is("img")&&void 0===this.$thumbnail.attr("data-src")&&this.resizeImage()},getSize:function(){return{width:this.$thumbnailContainer.outerWidth(!0),height:this.$thumbnailContainer.outerHeight(!0)}},getPosition:function(){return{left:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css("marginLeft"),10),right:this.$thumbnailContainer.position().left+parseInt(this.$thumbnailContainer.css("marginLeft"),10)+this.$thumbnailContainer.outerWidth(),top:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css("marginTop"),10),bottom:this.$thumbnailContainer.position().top+parseInt(this.$thumbnailContainer.css("marginTop"),10)+this.$thumbnailContainer.outerHeight()}},setIndex:function(t){this.index=t,this.$thumbnail.attr("data-index",this.index)},resizeImage:function(){var t=this;!1!==this.isImageLoaded?(this.$thumbnail=this.$thumbnailContainer.find(".sp-thumbnail"),this.$thumbnail.width()/this.$thumbnail.height()<=this.width/this.height?this.$thumbnail.css({width:"100%",height:"auto"}):this.$thumbnail.css({width:"auto",height:"100%"}),this.$thumbnail.css({marginLeft:.5*(this.$thumbnailContainer.width()-this.$thumbnail.width()),marginTop:.5*(this.$thumbnailContainer.height()-this.$thumbnail.height())})):SliderProUtils.checkImagesComplete(this.$thumbnailContainer,function(){t.isImageLoaded=!0,t.resizeImage()})},destroy:function(){this.$thumbnailContainer.off("click."+n),this.$thumbnail.removeAttr("data-init"),this.$thumbnail.removeAttr("data-index"),0!==this.$thumbnail.parent("a").length?this.$thumbnail.parent("a").insertBefore(this.$thumbnailContainer):this.$thumbnail.insertBefore(this.$thumbnailContainer),this.$thumbnailContainer.remove()},on:function(t,e){return this.$thumbnailContainer.on(t,e)},off:function(t){return this.$thumbnailContainer.off(t)},trigger:function(t){return this.$thumbnailContainer.triggerHandler(t)}},m.SliderPro.addModule("Thumbnails",t)}(window,jQuery),function(t,n){"use strict";var e="ConditionalImages."+n.SliderPro.namespace,i={previousImageSize:null,currentImageSize:null,isRetinaScreen:!1,initConditionalImages:function(){this.currentImageSize=this.previousImageSize="default",this.isRetinaScreen=void 0!==this._isRetina&&!0===this._isRetina(),this.on("update."+e,n.proxy(this._conditionalImagesOnUpdate,this)),this.on("sliderResize."+e,n.proxy(this._conditionalImagesOnResize,this))},_conditionalImagesOnUpdate:function(){n.each(this.slides,function(t,e){e.$slide.find("img:not([ data-default ])").each(function(){var t=n(this);void 0!==t.attr("data-src")?t.attr("data-default",t.attr("data-src")):t.attr("data-default",t.attr("src"))})})},_conditionalImagesOnResize:function(){if(this.slideWidth<=this.settings.smallSize?this.currentImageSize="small":this.slideWidth<=this.settings.mediumSize?this.currentImageSize="medium":this.slideWidth<=this.settings.largeSize?this.currentImageSize="large":this.currentImageSize="default",this.previousImageSize!==this.currentImageSize){var s=this;n.each(this.slides,function(t,i){i.$slide.find("img").each(function(){var t=n(this),e="";!0===s.isRetinaScreen&&void 0!==t.attr("data-retina"+s.currentImageSize)?(e=t.attr("data-retina"+s.currentImageSize),void 0!==t.attr("data-retina")&&t.attr("data-retina")!==e&&t.attr("data-retina",e)):(!1===s.isRetinaScreen||!0===s.isRetinaScreen&&void 0===t.attr("data-retina"))&&void 0!==t.attr("data-"+s.currentImageSize)&&(e=t.attr("data-"+s.currentImageSize),void 0!==t.attr("data-src")&&t.attr("data-src")!==e&&t.attr("data-src",e)),""!==e&&void 0===t.attr("data-src")&&t.attr("src")!==e&&s._loadConditionalImage(t,e,function(t){t.hasClass("sp-image")&&(i.$mainImage=t,i.resizeMainImage(!0))})})}),this.previousImageSize=this.currentImageSize}},_loadConditionalImage:function(t,e,i){var s=n(new Image);s.attr("class",t.attr("class")),s.attr("style",t.attr("style")),n.each(t.data(),function(t,e){s.attr("data-"+t,e)}),void 0!==t.attr("width")&&s.attr("width",t.attr("width")),void 0!==t.attr("height")&&s.attr("height",t.attr("height")),void 0!==t.attr("alt")&&s.attr("alt",t.attr("alt")),void 0!==t.attr("title")&&s.attr("title",t.attr("title")),s.attr("src",e),s.insertAfter(t),t.remove(),t=null,"function"==typeof i&&i(s)},destroyConditionalImages:function(){this.off("update."+e),this.off("sliderResize."+e)},conditionalImagesDefaults:{smallSize:480,mediumSize:768,largeSize:1024}};n.SliderPro.addModule("ConditionalImages",i)}(window,jQuery),function(t,o){"use strict";var e="Retina."+o.SliderPro.namespace,i={initRetina:function(){!1!==this._isRetina()&&(this.on("update."+e,o.proxy(this._checkRetinaImages,this)),0!==this.$slider.find(".sp-thumbnail").length&&this.on("update.Thumbnails."+e,o.proxy(this._checkRetinaThumbnailImages,this)))},_isRetina:function(){return 2<=t.devicePixelRatio||!(!t.matchMedia||!t.matchMedia("(-webkit-min-device-pixel-ratio: 2),(min-resolution: 2dppx)").matches)},_checkRetinaImages:function(){var s=this;o.each(this.slides,function(t,e){var i=e.$slide;void 0===i.attr("data-retina-loaded")&&(i.attr("data-retina-loaded",!0),i.find("img[data-retina]").each(function(){var t=o(this);void 0!==t.attr("data-src")?t.attr("data-src",t.attr("data-retina")):s._loadRetinaImage(t,function(t){t.hasClass("sp-image")&&(e.$mainImage=t,e.resizeMainImage(!0))})}))})},_checkRetinaThumbnailImages:function(){var s=this;o.each(this.thumbnails,function(t,e){var i=e.$thumbnailContainer;void 0===i.attr("data-retina-loaded")&&(i.attr("data-retina-loaded",!0),i.find("img[data-retina]").each(function(){var t=o(this);void 0!==t.attr("data-src")?t.attr("data-src",t.attr("data-retina")):s._loadRetinaImage(t,function(t){t.hasClass("sp-thumbnail")&&e.resizeImage()})}))})},_loadRetinaImage:function(t,e){var i=!1,s="";if(void 0!==t.attr("data-retina")&&(i=!0,s=t.attr("data-retina")),void 0!==t.attr("data-src")&&(!1===i&&(s=t.attr("data-src")),t.removeAttr("data-src")),""!==s){var n=o(new Image);n.attr("class",t.attr("class")),n.attr("style",t.attr("style")),o.each(t.data(),function(t,e){n.attr("data-"+t,e)}),void 0!==t.attr("width")&&n.attr("width",t.attr("width")),void 0!==t.attr("height")&&n.attr("height",t.attr("height")),void 0!==t.attr("alt")&&n.attr("alt",t.attr("alt")),void 0!==t.attr("title")&&n.attr("title",t.attr("title")),n.insertAfter(t),t.remove(),t=null,n.attr("src",s),"function"==typeof e&&e(n)}},destroyRetina:function(){this.off("update."+e),this.off("update.Thumbnails."+e)}};o.SliderPro.addModule("Retina",i)}(window,jQuery),function(t,a){"use strict";var e="LazyLoading."+a.SliderPro.namespace,i={allowLazyLoadingCheck:!0,initLazyLoading:function(){this.on("sliderResize."+e,a.proxy(this._lazyLoadingOnResize,this)),this.on("gotoSlide."+e,a.proxy(this._checkAndLoadVisibleImages,this)),this.on("thumbnailsUpdate."+e+" thumbnailsMoveComplete."+e,a.proxy(this._checkAndLoadVisibleThumbnailImages,this))},_lazyLoadingOnResize:function(){var t=this;!1!==this.allowLazyLoadingCheck&&(this.allowLazyLoadingCheck=!1,this._checkAndLoadVisibleImages(),0!==this.$slider.find(".sp-thumbnail").length&&this._checkAndLoadVisibleThumbnailImages(),setTimeout(function(){t.allowLazyLoadingCheck=!0},500))},_checkAndLoadVisibleImages:function(){if(0!==this.$slider.find(".sp-slide:not([ data-loaded ])").length){var n=this,t=!0===this.settings.loop?this.middleSlidePosition:this.selectedSlideIndex,e=Math.ceil((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.averageSlideSize)/2/this.averageSlideSize),i=0<t-e-1?t-e-1:0,s=t+e+1<this.getTotalSlides()-1?t+e+1:this.getTotalSlides()-1,o=this.slidesOrder.slice(i,s+1);a.each(o,function(t,e){var i=n.slides[e],s=i.$slide;void 0===s.attr("data-loaded")&&(s.attr("data-loaded",!0),s.find("img[ data-src ]").each(function(){var t=a(this);n._loadImage(t,function(t){t.hasClass("sp-image")&&(i.$mainImage=t,i.resizeMainImage(!0))})}))})}},_checkAndLoadVisibleThumbnailImages:function(){if(0!==this.$slider.find(".sp-thumbnail-container:not([ data-loaded ])").length){var s=this,t=this.thumbnailsSize/this.thumbnails.length,e=Math.floor(Math.abs(this.thumbnailsPosition/t)),i=Math.floor((-this.thumbnailsPosition+this.thumbnailsContainerSize)/t),n=this.thumbnails.slice(e,i+1);a.each(n,function(t,e){var i=e.$thumbnailContainer;void 0===i.attr("data-loaded")&&(i.attr("data-loaded",!0),i.find("img[ data-src ]").each(function(){var t=a(this);s._loadImage(t,function(){e.resizeImage()})}))})}},_loadImage:function(t,e){var i=a(new Image);i.attr("class",t.attr("class")),i.attr("style",t.attr("style")),a.each(t.data(),function(t,e){i.attr("data-"+t,e)}),void 0!==t.attr("width")&&i.attr("width",t.attr("width")),void 0!==t.attr("height")&&i.attr("height",t.attr("height")),void 0!==t.attr("alt")&&i.attr("alt",t.attr("alt")),void 0!==t.attr("title")&&i.attr("title",t.attr("title")),i.attr("src",t.attr("data-src")),i.removeAttr("data-src"),i.insertAfter(t),t.remove(),t=null,"function"==typeof e&&e(i)},destroyLazyLoading:function(){this.off("update."+e),this.off("gotoSlide."+e),this.off("sliderResize."+e),this.off("thumbnailsUpdate."+e),this.off("thumbnailsMoveComplete."+e)}};a.SliderPro.addModule("LazyLoading",i)}(window,jQuery),function(t,r){"use strict";var s="Layers."+r.SliderPro.namespace,e={layersGotoSlideReference:null,waitForLayersTimer:null,initLayers:function(){this.on("update."+s,r.proxy(this._layersOnUpdate,this)),this.on("sliderResize."+s,r.proxy(this._layersOnResize,this)),this.on("gotoSlide."+s,r.proxy(this._layersOnGotoSlide,this))},_layersOnUpdate:function(t){var e=this;r.each(this.slides,function(t,e){e.$slide;this.$slide.find(".sp-layer:not([ data-layer-init ])").each(function(){var t=new n(r(this));void 0===e.layers&&(e.layers=[]),e.layers.push(t),!1===r(this).hasClass("sp-static")&&(void 0===e.animatedLayers&&(e.animatedLayers=[]),e.animatedLayers.push(t))})}),!0===this.settings.waitForLayers&&(clearTimeout(this.waitForLayersTimer),this.waitForLayersTimer=setTimeout(function(){e.layersGotoSlideReference=e.gotoSlide,e.gotoSlide=e._layersGotoSlide},1)),setTimeout(function(){e.showLayers(e.selectedSlideIndex)},1)},_layersOnResize:function(){var t,i,e=this.settings.autoScaleLayers;!1!==this.settings.autoScaleLayers&&(-1===this.settings.autoScaleReference?"string"==typeof this.settings.width&&-1!==this.settings.width.indexOf("%")?e=!1:t=parseInt(this.settings.width,10):t=this.settings.autoScaleReference,i=!0===e&&this.slideWidth<t?this.slideWidth/t:1,r.each(this.slides,function(t,e){void 0!==e.layers&&r.each(e.layers,function(t,e){e.scale(i)})}))},_layersGotoSlide:function(t){var e=this,i=this.slides[this.selectedSlideIndex].animatedLayers;this.$slider.hasClass("sp-swiping")||void 0===i||0===i.length?this.layersGotoSlideReference(t):(this.on("hideLayersComplete."+s,function(){e.off("hideLayersComplete."+s),e.layersGotoSlideReference(t)}),this.hideLayers(this.selectedSlideIndex))},_layersOnGotoSlide:function(t){this.previousSlideIndex!==this.selectedSlideIndex&&this.hideLayers(this.previousSlideIndex),this.showLayers(this.selectedSlideIndex)},showLayers:function(t){var i=this,s=this.slides[t].animatedLayers,n=0;void 0!==s&&r.each(s,function(t,e){!0===e.isVisible()?++n===s.length&&(i.trigger({type:"showLayersComplete",index:t}),r.isFunction(i.settings.showLayersComplete)&&i.settings.showLayersComplete.call(i,{type:"showLayersComplete",index:t})):e.show(function(){++n===s.length&&(i.trigger({type:"showLayersComplete",index:t}),r.isFunction(i.settings.showLayersComplete)&&i.settings.showLayersComplete.call(i,{type:"showLayersComplete",index:t}))})})},hideLayers:function(t){var i=this,s=this.slides[t].animatedLayers,n=0;void 0!==s&&r.each(s,function(t,e){!1===e.isVisible()?++n===s.length&&(i.trigger({type:"hideLayersComplete",index:t}),r.isFunction(i.settings.hideLayersComplete)&&i.settings.hideLayersComplete.call(i,{type:"hideLayersComplete",index:t})):e.hide(function(){++n===s.length&&(i.trigger({type:"hideLayersComplete",index:t}),r.isFunction(i.settings.hideLayersComplete)&&i.settings.hideLayersComplete.call(i,{type:"hideLayersComplete",index:t}))})})},destroyLayers:function(){this.off("update."+s),this.off("resize."+s),this.off("gotoSlide."+s),this.off("hideLayersComplete."+s)},layersDefaults:{waitForLayers:!1,autoScaleLayers:!0,autoScaleReference:-1,showLayersComplete:function(){},hideLayersComplete:function(){}}},i=t.SliderProSlide.prototype.destroy;t.SliderProSlide.prototype.destroy=function(){void 0!==this.layers&&(r.each(this.layers,function(t,e){e.destroy()}),this.layers.length=0),void 0!==this.animatedLayers&&(this.animatedLayers.length=0),i.apply(this)};var n=function(t){this.$layer=t,this.visible=!1,this.styled=!1,this.data=null,this.position=null,this.horizontalProperty=null,this.verticalProperty=null,this.horizontalPosition=null,this.verticalPosition=null,this.scaleRatio=1,this.supportedAnimation=SliderProUtils.getSupportedAnimation(),this.vendorPrefix=SliderProUtils.getVendorPrefix(),this.transitionEvent=SliderProUtils.getTransitionEvent(),this.stayTimer=null,this._init()};n.prototype={_init:function(){this.$layer.attr("data-layer-init",!0),this.$layer.hasClass("sp-static")?this._setStyle():this.$layer.css({visibility:"hidden"})},_setStyle:function(){this.styled=!0,this.data=this.$layer.data(),void 0!==this.data.width&&this.$layer.css("width",this.data.width),void 0!==this.data.height&&this.$layer.css("height",this.data.height),void 0!==this.data.depth&&this.$layer.css("z-index",this.data.depth),this.position=this.data.position?this.data.position.toLowerCase():"topleft",-1!==this.position.indexOf("right")?this.horizontalProperty="right":-1!==this.position.indexOf("left")?this.horizontalProperty="left":this.horizontalProperty="center",-1!==this.position.indexOf("bottom")?this.verticalProperty="bottom":-1!==this.position.indexOf("top")?this.verticalProperty="top":this.verticalProperty="center",this._setPosition(),this.scale(this.scaleRatio)},_setPosition:function(){var t=this.$layer.attr("style");this.horizontalPosition=void 0!==this.data.horizontal?this.data.horizontal:0,this.verticalPosition=void 0!==this.data.vertical?this.data.vertical:0,"center"===this.horizontalProperty?(!1===this.$layer.is("img")&&(void 0===t||void 0!==t&&-1===t.indexOf("width"))&&(this.$layer.css("white-space","nowrap"),this.$layer.css("width",this.$layer.outerWidth(!0))),this.$layer.css({marginLeft:"auto",marginRight:"auto",left:this.horizontalPosition,right:0})):this.$layer.css(this.horizontalProperty,this.horizontalPosition),"center"===this.verticalProperty?(!1===this.$layer.is("img")&&(void 0===t||void 0!==t&&-1===t.indexOf("height"))&&(this.$layer.css("white-space","nowrap"),this.$layer.css("height",this.$layer.outerHeight(!0))),this.$layer.css({marginTop:"auto",marginBottom:"auto",top:this.verticalPosition,bottom:0})):this.$layer.css(this.verticalProperty,this.verticalPosition)},scale:function(t){if(!this.$layer.hasClass("sp-no-scale")&&(this.scaleRatio=t,!1!==this.styled)){var e="center"===this.horizontalProperty?"left":this.horizontalProperty,i="center"===this.verticalProperty?"top":this.verticalProperty,s={};s[this.vendorPrefix+"transform-origin"]=this.horizontalProperty+" "+this.verticalProperty,s[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")","string"!=typeof this.horizontalPosition&&(s[e]=this.horizontalPosition*this.scaleRatio),"string"!=typeof this.verticalPosition&&(s[i]=this.verticalPosition*this.scaleRatio),"string"==typeof this.data.width&&-1!==this.data.width.indexOf("%")&&(s.width=(parseInt(this.data.width,10)/this.scaleRatio).toString()+"%"),"string"==typeof this.data.height&&-1!==this.data.height.indexOf("%")&&(s.height=(parseInt(this.data.height,10)/this.scaleRatio).toString()+"%"),this.$layer.css(s)}},show:function(e){if(!0!==this.visible){!(this.visible=!0)===this.styled&&this._setStyle();var i=this,t=void 0!==this.data.showOffset?this.data.showOffset:50,s=void 0!==this.data.showDuration?this.data.showDuration/1e3:.4,n=void 0!==this.data.showDelay?this.data.showDelay:10,o=void 0!==i.data.stayDuration?parseInt(i.data.stayDuration,10):-1;if("javascript"===this.supportedAnimation)this.$layer.stop().delay(n).css({opacity:0,visibility:"visible"}).animate({opacity:1},1e3*s,function(){-1!==o&&(i.stayTimer=setTimeout(function(){i.hide(),i.stayTimer=null},o)),void 0!==e&&e()});else{var a={opacity:0,visibility:"visible"},r={opacity:1},l="";a[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")",r[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")",r[this.vendorPrefix+"transition"]="opacity "+s+"s",void 0!==this.data.showTransition&&("left"===this.data.showTransition?l=t+"px, 0":"right"===this.data.showTransition?l="-"+t+"px, 0":"up"===this.data.showTransition?l="0, "+t+"px":"down"===this.data.showTransition&&(l="0, -"+t+"px"),a[this.vendorPrefix+"transform"]+="css-3d"===this.supportedAnimation?" translate3d("+l+", 0)":" translate("+l+")",r[this.vendorPrefix+"transform"]+="css-3d"===this.supportedAnimation?" translate3d(0, 0, 0)":" translate(0, 0)",r[this.vendorPrefix+"transition"]+=", "+this.vendorPrefix+"transform "+s+"s"),this.$layer.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(i.$layer.off(i.transitionEvent).css(i.vendorPrefix+"transition",""),-1!==o&&(i.stayTimer=setTimeout(function(){i.hide(),i.stayTimer=null},o)),void 0!==e&&e())}),this.$layer.css(a),setTimeout(function(){i.$layer.css(r)},n)}}},hide:function(e){if(!1!==this.visible){var i=this,t=void 0!==this.data.hideOffset?this.data.hideOffset:50,s=void 0!==this.data.hideDuration?this.data.hideDuration/1e3:.4,n=void 0!==this.data.hideDelay?this.data.hideDelay:10;if(this.visible=!1,null!==this.stayTimer&&clearTimeout(this.stayTimer),"javascript"===this.supportedAnimation)this.$layer.stop().delay(n).animate({opacity:0},1e3*s,function(){r(this).css("visibility","hidden"),void 0!==e&&e()});else{var o="",a={opacity:0};a[this.vendorPrefix+"transform"]="scale("+this.scaleRatio+")",a[this.vendorPrefix+"transition"]="opacity "+s+"s",void 0!==this.data.hideTransition&&("left"===this.data.hideTransition?o="-"+t+"px, 0":"right"===this.data.hideTransition?o=t+"px, 0":"up"===this.data.hideTransition?o="0, -"+t+"px":"down"===this.data.hideTransition&&(o="0, "+t+"px"),a[this.vendorPrefix+"transform"]+="css-3d"===this.supportedAnimation?" translate3d("+o+", 0)":" translate("+o+")",a[this.vendorPrefix+"transition"]+=", "+this.vendorPrefix+"transform "+s+"s"),this.$layer.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(i.$layer.off(i.transitionEvent).css(i.vendorPrefix+"transition",""),!1===i.visible&&i.$layer.css("visibility","hidden"),void 0!==e&&e())}),setTimeout(function(){i.$layer.css(a)},n)}}},isVisible:function(){return!1!==this.visible&&!this.$layer.is(":hidden")},destroy:function(){this.$layer.removeAttr("style"),this.$layer.removeAttr("data-layer-init")}},r.SliderPro.addModule("Layers",e)}(window,jQuery),function(t,e){"use strict";var i="Fade."+e.SliderPro.namespace,s={fadeGotoSlideReference:null,initFade:function(){this.on("update."+i,e.proxy(this._fadeOnUpdate,this))},_fadeOnUpdate:function(){!0===this.settings.fade&&(this.fadeGotoSlideReference=this.gotoSlide,this.gotoSlide=this._fadeGotoSlide)},_fadeGotoSlide:function(t){if(t!==this.selectedSlideIndex)if(this.$slider.hasClass("sp-swiping"))this.fadeGotoSlideReference(t);else{var n,o,a=this,r=t;e.each(this.slides,function(t,e){var i=e.getIndex(),s=e.$slide;i===r?(s.css({opacity:0,left:0,top:0,"z-index":20,visibility:"visible"}),n=s):i===a.selectedSlideIndex?(s.css({opacity:1,left:0,top:0,"z-index":10,visibility:"visible"}),o=s):s.css({opacity:1,visibility:"hidden","z-index":""})}),this.previousSlideIndex=this.selectedSlideIndex,this.selectedSlideIndex=t,this.$slides.find(".sp-selected").removeClass("sp-selected"),this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).addClass("sp-selected"),!0===a.settings.loop&&a._updateSlidesOrder(),this._moveTo(0,!0),this._fadeSlideTo(n,1,function(){var i=!0;e.each(a.slides,function(t,e){void 0!==e.$slide.attr("data-transitioning")&&(i=!1)}),!0===i&&(e.each(a.slides,function(t,e){e.$slide.css({visibility:"",opacity:"","z-index":""})}),a._resetSlidesPosition()),a.trigger({type:"gotoSlideComplete",index:t,previousIndex:a.previousSlideIndex}),e.isFunction(a.settings.gotoSlideComplete)&&a.settings.gotoSlideComplete.call(a,{type:"gotoSlideComplete",index:t,previousIndex:a.previousSlideIndex})}),!0===this.settings.fadeOutPreviousSlide&&this._fadeSlideTo(o,0),!0===this.settings.autoHeight&&this._resizeHeight(),this.trigger({type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex}),e.isFunction(this.settings.gotoSlide)&&this.settings.gotoSlide.call(this,{type:"gotoSlide",index:t,previousIndex:this.previousSlideIndex})}},_fadeSlideTo:function(e,i,s){var n=this;1===i&&e.attr("data-transitioning",!0),"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation?(setTimeout(function(){var t={opacity:i};t[n.vendorPrefix+"transition"]="opacity "+n.settings.fadeDuration/1e3+"s",e.css(t)},100),e.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(e.off(n.transitionEvent),e.css(n.vendorPrefix+"transition",""),e.removeAttr("data-transitioning"),"function"==typeof s&&s())})):e.stop().animate({opacity:i},this.settings.fadeDuration,function(){e.removeAttr("data-transitioning"),"function"==typeof s&&s()})},destroyFade:function(){this.off("update."+i),null!==this.fadeGotoSlideReference&&(this.gotoSlide=this.fadeGotoSlideReference)},fadeDefaults:{fade:!1,fadeOutPreviousSlide:!0,fadeDuration:500}};e.SliderPro.addModule("Fade",s)}(window,jQuery),function(t,r){"use strict";var l="TouchSwipe."+r.SliderPro.namespace,e={touchStartPoint:{x:0,y:0},touchEndPoint:{x:0,y:0},touchDistance:{x:0,y:0},touchStartPosition:0,isTouchMoving:!1,touchSwipeEvents:{startEvent:"",moveEvent:"",endEvent:""},initTouchSwipe:function(){!1!==this.settings.touchSwipe&&(this.touchSwipeEvents.startEvent="touchstart."+l+" mousedown."+l,this.touchSwipeEvents.moveEvent="touchmove."+l+" mousemove."+l,this.touchSwipeEvents.endEvent="touchend."+this.uniqueId+"."+l+" mouseup."+this.uniqueId+"."+l,this.$slidesMask.on(this.touchSwipeEvents.startEvent,r.proxy(this._onTouchStart,this)),this.$slidesMask.on("dragstart."+l,function(t){t.preventDefault()}),this.$slidesMask.addClass("sp-grab"))},_onTouchStart:function(t){if(!(1<=r(t.target).closest(".sp-selectable").length)){var e=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;void 0===t.originalEvent.touches&&t.preventDefault(),r(t.target).parents(".sp-slide").find("a").one("click."+l,function(t){t.preventDefault()}),this.touchStartPoint.x=e.pageX||e.clientX,this.touchStartPoint.y=e.pageY||e.clientY,this.touchStartPosition=this.slidesPosition,this.touchDistance.x=this.touchDistance.y=0,this.$slides.hasClass("sp-animated")&&(this.isTouchMoving=!0,this._stopMovement(),this.touchStartPosition=this.slidesPosition),this.$slidesMask.on(this.touchSwipeEvents.moveEvent,r.proxy(this._onTouchMove,this)),r(document).on(this.touchSwipeEvents.endEvent,r.proxy(this._onTouchEnd,this)),this.$slidesMask.removeClass("sp-grab").addClass("sp-grabbing"),this.$slider.addClass("sp-swiping")}},_onTouchMove:function(t){var e=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;this.isTouchMoving=!0,this.touchEndPoint.x=e.pageX||e.clientX,this.touchEndPoint.y=e.pageY||e.clientY,this.touchDistance.x=this.touchEndPoint.x-this.touchStartPoint.x,this.touchDistance.y=this.touchEndPoint.y-this.touchStartPoint.y;var i="horizontal"===this.settings.orientation?this.touchDistance.x:this.touchDistance.y,s="horizontal"===this.settings.orientation?this.touchDistance.y:this.touchDistance.x;Math.abs(i)>Math.abs(s)&&(t.preventDefault(),!1===this.settings.loop&&(this.slidesPosition>this.touchStartPosition&&0===this.selectedSlideIndex||this.slidesPosition<this.touchStartPosition&&this.selectedSlideIndex===this.getTotalSlides()-1)&&(i*=.2),this._moveTo(this.touchStartPosition+i,!0))},_onTouchEnd:function(t){var e=this,i="horizontal"===this.settings.orientation?this.touchDistance.x:this.touchDistance.y;if(this.$slidesMask.off(this.touchSwipeEvents.moveEvent),r(document).off(this.touchSwipeEvents.endEvent),this.$slidesMask.removeClass("sp-grabbing").addClass("sp-grab"),(!1===this.isTouchMoving||!0===this.isTouchMoving&&Math.abs(this.touchDistance.x)<10&&Math.abs(this.touchDistance.y)<10)&&(r(t.target).parents(".sp-slide").find("a").off("click."+l),this.$slider.removeClass("sp-swiping")),setTimeout(function(){e.$slider.removeClass("sp-swiping")},1),!1!==this.isTouchMoving){this.isTouchMoving=!1,r(t.target).parents(".sp-slide").one("click",function(t){t.preventDefault()});var s=!0===this.settings.centerSelectedSlide?Math.round((parseInt(this.$slidesMask.css(this.sizeProperty),10)-this.getSlideAt(this.selectedSlideIndex).getSize()[this.sizeProperty])/2):0,n=-parseInt(this.$slides.find(".sp-slide").eq(this.selectedSlideIndex).css(this.positionProperty),10)+s;if(Math.abs(i)<this.settings.touchSwipeThreshold)this._moveTo(n);else{var o=(!0===this.settings.rightToLeft&&"horizontal"===this.settings.orientation?-1:1)*i/(this.averageSlideSize+this.settings.slideDistance);o=parseInt(o,10)+(0<o?1:-1);var a=this.slidesOrder[r.inArray(this.selectedSlideIndex,this.slidesOrder)-o];!0===this.settings.loop?this.gotoSlide(a):void 0!==a?this.gotoSlide(a):this._moveTo(n)}}},destroyTouchSwipe:function(){this.$slidesMask.off(this.touchSwipeEvents.startEvent),this.$slidesMask.off(this.touchSwipeEvents.moveEvent),this.$slidesMask.off("dragstart."+l),r(document).off(this.touchSwipeEvents.endEvent),this.$slidesMask.removeClass("sp-grab")},touchSwipeDefaults:{touchSwipe:!0,touchSwipeThreshold:50}};r.SliderPro.addModule("TouchSwipe",e)}(window,jQuery),function(t,e){"use strict";var i="Caption."+e.SliderPro.namespace,s={$captionContainer:null,captionContent:"",initCaption:function(){this.on("update."+i,e.proxy(this._captionOnUpdate,this)),this.on("gotoSlide."+i,e.proxy(this._updateCaptionContent,this))},_captionOnUpdate:function(){this.$captionContainer=this.$slider.find(".sp-caption-container"),this.$slider.find(".sp-caption").length&&0===this.$captionContainer.length&&(this.$captionContainer=e('<div class="sp-caption-container"></div>').appendTo(this.$slider),this._updateCaptionContent()),this.$slides.find(".sp-caption").each(function(){e(this).css("display","none")})},_updateCaptionContent:function(){var t=this,e=this.$slider.find(".sp-slide").eq(this.selectedSlideIndex).find(".sp-caption"),i=0!==e.length?e.html():"";!0===this.settings.fadeCaption?""!==this.captionContent?(0===parseFloat(this.$captionContainer.css("opacity"),10)&&(this.$captionContainer.css(this.vendorPrefix+"transition",""),this.$captionContainer.css("opacity",1)),this._fadeCaptionTo(0,function(){""!==(t.captionContent=i)?(t.$captionContainer.html(t.captionContent),t._fadeCaptionTo(1)):t.$captionContainer.empty()})):(this.captionContent=i,this.$captionContainer.html(this.captionContent),this.$captionContainer.css("opacity",0),this._fadeCaptionTo(1)):(this.captionContent=i,this.$captionContainer.html(this.captionContent))},_fadeCaptionTo:function(e,i){var s=this;"css-3d"===this.supportedAnimation||"css-2d"===this.supportedAnimation?(setTimeout(function(){var t={opacity:e};t[s.vendorPrefix+"transition"]="opacity "+s.settings.captionFadeDuration/1e3+"s",s.$captionContainer.css(t)},1),this.$captionContainer.on(this.transitionEvent,function(t){t.target===t.currentTarget&&(s.$captionContainer.off(s.transitionEvent),s.$captionContainer.css(s.vendorPrefix+"transition",""),"function"==typeof i&&i())})):this.$captionContainer.stop().animate({opacity:e},this.settings.captionFadeDuration,function(){"function"==typeof i&&i()})},destroyCaption:function(){this.off("update."+i),this.off("gotoSlide."+i),this.$captionContainer.remove(),this.$slider.find(".sp-caption").each(function(){e(this).css("display","")})},captionDefaults:{fadeCaption:!0,captionFadeDuration:500}};e.SliderPro.addModule("Caption",s)}(window,jQuery),function(s,t){"use strict";var e="DeepLinking."+t.SliderPro.namespace,i={initDeepLinking:function(){var i=this;this.on("init."+e,function(){i._gotoHash(s.location.hash)}),this.on("gotoSlide."+e,function(t){if(!0===i.settings.updateHash){var e=i.$slider.find(".sp-slide").eq(t.index).attr("id");void 0===e&&(e=t.index),s.location.hash=i.$slider.attr("id")+"/"+e}}),t(s).on("hashchange."+this.uniqueId+"."+e,function(){i._gotoHash(s.location.hash)})},_parseHash:function(t){if(""!==t){var e=(t=t.substring(1)).split("/").pop(),i=t.slice(0,-e.toString().length-1);if(this.$slider.attr("id")===i)return{sliderID:i,slideId:e}}return!1},_gotoHash:function(t){var e=this._parseHash(t);if(!1!==e){var i=e.slideId,s=parseInt(i,10);if(isNaN(s)){var n=this.$slider.find(".sp-slide#"+i).index();-1!==n&&n!==this.selectedSlideIndex&&this.gotoSlide(n)}else s!==this.selectedSlideIndex&&this.gotoSlide(s)}},destroyDeepLinking:function(){this.off("init."+e),this.off("gotoSlide."+e),t(s).off("hashchange."+this.uniqueId+"."+e)},deepLinkingDefaults:{updateHash:!1}};t.SliderPro.addModule("DeepLinking",i)}(window,jQuery),function(t,e){"use strict";var i="Autoplay."+e.SliderPro.namespace,s={autoplayTimer:null,isTimerRunning:!1,isTimerPaused:!1,initAutoplay:function(){this.on("update."+i,e.proxy(this._autoplayOnUpdate,this))},_autoplayOnUpdate:function(t){!0===this.settings.autoplay?(this.on("gotoSlide."+i,e.proxy(this._autoplayOnGotoSlide,this)),this.on("mouseenter."+i,e.proxy(this._autoplayOnMouseEnter,this)),this.on("mouseleave."+i,e.proxy(this._autoplayOnMouseLeave,this)),this.startAutoplay()):(this.off("gotoSlide."+i),this.off("mouseenter."+i),this.off("mouseleave."+i),this.stopAutoplay())},_autoplayOnGotoSlide:function(t){!0===this.isTimerRunning&&this.stopAutoplay(),!1===this.isTimerPaused&&this.startAutoplay()},_autoplayOnMouseEnter:function(t){!this.isTimerRunning||"pause"!==this.settings.autoplayOnHover&&"stop"!==this.settings.autoplayOnHover||(this.stopAutoplay(),this.isTimerPaused=!0)},_autoplayOnMouseLeave:function(t){!0===this.settings.autoplay&&!1===this.isTimerRunning&&"stop"!==this.settings.autoplayOnHover&&(this.startAutoplay(),this.isTimerPaused=!1)},startAutoplay:function(){var t=this;this.isTimerRunning=!0,this.autoplayTimer=setTimeout(function(){"normal"===t.settings.autoplayDirection?t.nextSlide():"backwards"===t.settings.autoplayDirection&&t.previousSlide()},this.settings.autoplayDelay)},stopAutoplay:function(){this.isTimerRunning=!1,this.isTimerPaused=!1,clearTimeout(this.autoplayTimer)},destroyAutoplay:function(){clearTimeout(this.autoplayTimer),this.off("update."+i),this.off("gotoSlide."+i),this.off("mouseenter."+i),this.off("mouseleave."+i)},autoplayDefaults:{autoplay:!0,autoplayDelay:5e3,autoplayDirection:"normal",autoplayOnHover:"pause"}};e.SliderPro.addModule("Autoplay",s)}(window,jQuery),function(t,e){"use strict";var n="Keyboard."+e.SliderPro.namespace,i={initKeyboard:function(){var i=this,s=!1;!1!==this.settings.keyboard&&(this.$slider.on("focus."+n,function(){s=!0}),this.$slider.on("blur."+n,function(){s=!1}),e(document).on("keydown."+this.uniqueId+"."+n,function(t){if(!0!==i.settings.keyboardOnlyOnFocus||!1!==s)if(37===t.which)i.previousSlide();else if(39===t.which)i.nextSlide();else if(13===t.which){var e=i.$slider.find(".sp-slide").eq(i.selectedSlideIndex).find(".sp-image-container a");0!==e.length&&e[0].click()}}))},destroyKeyboard:function(){this.$slider.off("focus."+n),this.$slider.off("blur."+n),e(document).off("keydown."+this.uniqueId+"."+n)},keyboardDefaults:{keyboard:!0,keyboardOnlyOnFocus:!1}};e.SliderPro.addModule("Keyboard",i)}(window,jQuery),function(t,e){"use strict";var i="FullScreen."+e.SliderPro.namespace,s={isFullScreen:!1,$fullScreenButton:null,sizeBeforeFullScreen:{},initFullScreen:function(){(document.fullscreenEnabled||document.webkitFullscreenEnabled||document.mozFullScreenEnabled||document.msFullscreenEnabled)&&this.on("update."+i,e.proxy(this._fullScreenOnUpdate,this))},_fullScreenOnUpdate:function(){!0===this.settings.fullScreen&&null===this.$fullScreenButton?this._addFullScreen():!1===this.settings.fullScreen&&null!==this.$fullScreenButton&&this._removeFullScreen(),!0===this.settings.fullScreen&&(!0===this.settings.fadeFullScreen?this.$fullScreenButton.addClass("sp-fade-full-screen"):!1===this.settings.fadeFullScreen&&this.$fullScreenButton.removeClass("sp-fade-full-screen"))},_addFullScreen:function(){this.$fullScreenButton=e('<div class="sp-full-screen-button"></div>').appendTo(this.$slider),this.$fullScreenButton.on("click."+i,e.proxy(this._onFullScreenButtonClick,this)),document.addEventListener("fullscreenchange",e.proxy(this._onFullScreenChange,this)),document.addEventListener("mozfullscreenchange",e.proxy(this._onFullScreenChange,this)),document.addEventListener("webkitfullscreenchange",e.proxy(this._onFullScreenChange,this)),document.addEventListener("MSFullscreenChange",e.proxy(this._onFullScreenChange,this))},_removeFullScreen:function(){null!==this.$fullScreenButton&&(this.$fullScreenButton.off("click."+i),this.$fullScreenButton.remove(),this.$fullScreenButton=null,document.removeEventListener("fullscreenchange",this._onFullScreenChange),document.removeEventListener("mozfullscreenchange",this._onFullScreenChange),document.removeEventListener("webkitfullscreenchange",this._onFullScreenChange),document.removeEventListener("MSFullscreenChange",this._onFullScreenChange))},_onFullScreenButtonClick:function(){!1===this.isFullScreen?this.instance.requestFullScreen?this.instance.requestFullScreen():this.instance.mozRequestFullScreen?this.instance.mozRequestFullScreen():this.instance.webkitRequestFullScreen?this.instance.webkitRequestFullScreen():this.instance.msRequestFullscreen&&this.instance.msRequestFullscreen():document.exitFullScreen?document.exitFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},_onFullScreenChange:function(){this.isFullScreen=!!(document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement),!0===this.isFullScreen?(this.sizeBeforeFullScreen={forceSize:this.settings.forceSize,autoHeight:this.settings.autoHeight},this.$slider.addClass("sp-full-screen"),this.settings.forceSize="fullWindow",this.settings.autoHeight=!1):(this.$slider.css("margin",""),this.$slider.removeClass("sp-full-screen"),this.settings.forceSize=this.sizeBeforeFullScreen.forceSize,this.settings.autoHeight=this.sizeBeforeFullScreen.autoHeight),this.resize()},destroyFullScreen:function(){this.off("update."+i),this._removeFullScreen()},fullScreenDefaults:{fullScreen:!1,fadeFullScreen:!0}};e.SliderPro.addModule("FullScreen",s)}(window,jQuery),function(t,i){"use strict";var s="Buttons."+i.SliderPro.namespace,e={$buttons:null,initButtons:function(){this.on("update."+s,i.proxy(this._buttonsOnUpdate,this))},_buttonsOnUpdate:function(){this.$buttons=this.$slider.find(".sp-buttons"),!0===this.settings.buttons&&1<this.getTotalSlides()&&0===this.$buttons.length?this._createButtons():!0===this.settings.buttons&&this.getTotalSlides()!==this.$buttons.find(".sp-button").length&&0!==this.$buttons.length?this._adjustButtons():(!1===this.settings.buttons||this.getTotalSlides()<=1&&0!==this.$buttons.length)&&this._removeButtons()},_createButtons:function(){var e=this;this.$buttons=i('<div class="sp-buttons"></div>').appendTo(this.$slider);for(var t=0;t<this.getTotalSlides();t++)i('<div class="sp-button"></div>').appendTo(this.$buttons);this.$buttons.on("click."+s,".sp-button",function(){e.gotoSlide(i(this).index())}),this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button"),this.on("gotoSlide."+s,function(t){e.$buttons.find(".sp-selected-button").removeClass("sp-selected-button"),e.$buttons.find(".sp-button").eq(t.index).addClass("sp-selected-button")}),this.$slider.addClass("sp-has-buttons")},_adjustButtons:function(){this.$buttons.empty();for(var t=0;t<this.getTotalSlides();t++)i('<div class="sp-button"></div>').appendTo(this.$buttons);this.$buttons.find(".sp-selected-button").removeClass("sp-selected-button"),this.$buttons.find(".sp-button").eq(this.selectedSlideIndex).addClass("sp-selected-button")},_removeButtons:function(){this.$buttons.off("click."+s,".sp-button"),this.off("gotoSlide."+s),this.$buttons.remove(),this.$slider.removeClass("sp-has-buttons")},destroyButtons:function(){this._removeButtons(),this.off("update."+s)},buttonsDefaults:{buttons:!0}};i.SliderPro.addModule("Buttons",e)}(window,jQuery),function(t,e){"use strict";var i="Arrows."+e.SliderPro.namespace,s={$arrows:null,$previousArrow:null,$nextArrow:null,initArrows:function(){this.on("update."+i,e.proxy(this._arrowsOnUpdate,this)),this.on("gotoSlide."+i,e.proxy(this._checkArrowsVisibility,this))},_arrowsOnUpdate:function(){var t=this;!0===this.settings.arrows&&null===this.$arrows?(this.$arrows=e('<div class="sp-arrows"></div>').appendTo(this.$slidesContainer),this.$previousArrow=e('<div class="sp-arrow sp-previous-arrow"></div>').appendTo(this.$arrows),this.$nextArrow=e('<div class="sp-arrow sp-next-arrow"></div>').appendTo(this.$arrows),this.$previousArrow.on("click."+i,function(){t.previousSlide()}),this.$nextArrow.on("click."+i,function(){t.nextSlide()}),this._checkArrowsVisibility()):!1===this.settings.arrows&&null!==this.$arrows&&this._removeArrows(),!0===this.settings.arrows&&(!0===this.settings.fadeArrows?this.$arrows.addClass("sp-fade-arrows"):!1===this.settings.fadeArrows&&this.$arrows.removeClass("sp-fade-arrows"))},_checkArrowsVisibility:function(){!1!==this.settings.arrows&&!0!==this.settings.loop&&(0===this.selectedSlideIndex?this.$previousArrow.css("display","none"):this.$previousArrow.css("display","block"),this.selectedSlideIndex===this.getTotalSlides()-1?this.$nextArrow.css("display","none"):this.$nextArrow.css("display","block"))},_removeArrows:function(){null!==this.$arrows&&(this.$previousArrow.off("click."+i),this.$nextArrow.off("click."+i),this.$arrows.remove(),this.$arrows=null)},destroyArrows:function(){this._removeArrows(),this.off("update."+i),this.off("gotoSlide."+i)},arrowsDefaults:{arrows:!1,fadeArrows:!0}};e.SliderPro.addModule("Arrows",s)}(window,jQuery),function(t,s){"use strict";var n="ThumbnailTouchSwipe."+s.SliderPro.namespace,e={thumbnailTouchStartPoint:{x:0,y:0},thumbnailTouchEndPoint:{x:0,y:0},thumbnailTouchDistance:{x:0,y:0},thumbnailTouchStartPosition:0,isThumbnailTouchMoving:!1,isThumbnailTouchSwipe:!1,thumbnailTouchSwipeEvents:{startEvent:"",moveEvent:"",endEvent:""},initThumbnailTouchSwipe:function(){this.on("update."+n,s.proxy(this._thumbnailTouchSwipeOnUpdate,this))},_thumbnailTouchSwipeOnUpdate:function(){!1!==this.isThumbnailScroller&&(!0===this.settings.thumbnailTouchSwipe&&!1===this.isThumbnailTouchSwipe&&(this.isThumbnailTouchSwipe=!0,this.thumbnailTouchSwipeEvents.startEvent="touchstart."+n+" mousedown."+n,this.thumbnailTouchSwipeEvents.moveEvent="touchmove."+n+" mousemove."+n,this.thumbnailTouchSwipeEvents.endEvent="touchend."+this.uniqueId+"."+n+" mouseup."+this.uniqueId+"."+n,this.$thumbnails.on(this.thumbnailTouchSwipeEvents.startEvent,s.proxy(this._onThumbnailTouchStart,this)),this.$thumbnails.on("dragstart."+n,function(t){t.preventDefault()}),this.$thumbnails.addClass("sp-grab")),s.each(this.thumbnails,function(t,e){e.off("thumbnailClick")}))},_onThumbnailTouchStart:function(t){if(!(1<=s(t.target).closest(".sp-selectable").length)){var e=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;void 0===t.originalEvent.touches&&t.preventDefault(),s(t.target).parents(".sp-thumbnail-container").find("a").one("click."+n,function(t){t.preventDefault()}),this.thumbnailTouchStartPoint.x=e.pageX||e.clientX,this.thumbnailTouchStartPoint.y=e.pageY||e.clientY,this.thumbnailTouchStartPosition=this.thumbnailsPosition,this.thumbnailTouchDistance.x=this.thumbnailTouchDistance.y=0,this.$thumbnails.hasClass("sp-animated")&&(this.isThumbnailTouchMoving=!0,this._stopThumbnailsMovement(),this.thumbnailTouchStartPosition=this.thumbnailsPosition),this.$thumbnails.on(this.thumbnailTouchSwipeEvents.moveEvent,s.proxy(this._onThumbnailTouchMove,this)),s(document).on(this.thumbnailTouchSwipeEvents.endEvent,s.proxy(this._onThumbnailTouchEnd,this)),this.$thumbnails.removeClass("sp-grab").addClass("sp-grabbing"),this.$thumbnailsContainer.addClass("sp-swiping")}},_onThumbnailTouchMove:function(t){var e=void 0!==t.originalEvent.touches?t.originalEvent.touches[0]:t.originalEvent;this.isThumbnailTouchMoving=!0,this.thumbnailTouchEndPoint.x=e.pageX||e.clientX,this.thumbnailTouchEndPoint.y=e.pageY||e.clientY,this.thumbnailTouchDistance.x=this.thumbnailTouchEndPoint.x-this.thumbnailTouchStartPoint.x,this.thumbnailTouchDistance.y=this.thumbnailTouchEndPoint.y-this.thumbnailTouchStartPoint.y;var i="horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y,s="horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.y:this.thumbnailTouchDistance.x;if(Math.abs(i)>Math.abs(s)){if(t.preventDefault(),0<=this.thumbnailsPosition){var n=-this.thumbnailTouchStartPosition;i=n+.2*(i-n)}else if(this.thumbnailsPosition<=-this.thumbnailsSize+this.thumbnailsContainerSize){var o=this.thumbnailsSize-this.thumbnailsContainerSize+this.thumbnailTouchStartPosition;i=.2*(i+o)-o}this._moveThumbnailsTo(this.thumbnailTouchStartPosition+i,!0)}},_onThumbnailTouchEnd:function(t){var e=this;"horizontal"===this.thumbnailsOrientation?this.thumbnailTouchDistance.x:this.thumbnailTouchDistance.y;if(this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent),s(document).off(this.thumbnailTouchSwipeEvents.endEvent),this.$thumbnails.removeClass("sp-grabbing").addClass("sp-grab"),!1===this.isThumbnailTouchMoving||!0===this.isThumbnailTouchMoving&&Math.abs(this.thumbnailTouchDistance.x)<10&&Math.abs(this.thumbnailTouchDistance.y)<10){var i=(s(t.target).hasClass("sp-thumbnail-container")?s(t.target):s(t.target).parents(".sp-thumbnail-container")).index();0!==s(t.target).parents("a").length?(s(t.target).parents("a").off("click."+n),this.$thumbnailsContainer.removeClass("sp-swiping")):i!==this.selectedThumbnailIndex&&-1!==i&&this.gotoSlide(i)}else this.isThumbnailTouchMoving=!1,s(t.target).parents(".sp-thumbnail").one("click",function(t){t.preventDefault()}),setTimeout(function(){e.$thumbnailsContainer.removeClass("sp-swiping")},1),0<this.thumbnailsPosition?this._moveThumbnailsTo(0):this.thumbnailsPosition<this.thumbnailsContainerSize-this.thumbnailsSize&&this._moveThumbnailsTo(this.thumbnailsContainerSize-this.thumbnailsSize),this.trigger({type:"thumbnailsMoveComplete"}),s.isFunction(this.settings.thumbnailsMoveComplete)&&this.settings.thumbnailsMoveComplete.call(this,{type:"thumbnailsMoveComplete"})},destroyThumbnailTouchSwipe:function(){this.off("update."+n),!1!==this.isThumbnailScroller&&(this.$thumbnails.off(this.thumbnailTouchSwipeEvents.startEvent),this.$thumbnails.off(this.thumbnailTouchSwipeEvents.moveEvent),this.$thumbnails.off("dragstart."+n),s(document).off(this.thumbnailTouchSwipeEvents.endEvent),this.$thumbnails.removeClass("sp-grab"))},thumbnailTouchSwipeDefaults:{thumbnailTouchSwipe:!0}};s.SliderPro.addModule("ThumbnailTouchSwipe",e)}(window,jQuery),function(t,i){"use strict";var s="ThumbnailArrows."+i.SliderPro.namespace,e={$thumbnailArrows:null,$previousThumbnailArrow:null,$nextThumbnailArrow:null,initThumbnailArrows:function(){var t=this;this.on("update."+s,i.proxy(this._thumbnailArrowsOnUpdate,this)),this.on("sliderResize."+s+" thumbnailsMoveComplete."+s,function(){!0===t.isThumbnailScroller&&!0===t.settings.thumbnailArrows&&t._checkThumbnailArrowsVisibility()})},_thumbnailArrowsOnUpdate:function(){var e=this;!1!==this.isThumbnailScroller&&(!0===this.settings.thumbnailArrows&&null===this.$thumbnailArrows?(this.$thumbnailArrows=i('<div class="sp-thumbnail-arrows"></div>').appendTo(this.$thumbnailsContainer),this.$previousThumbnailArrow=i('<div class="sp-thumbnail-arrow sp-previous-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows),this.$nextThumbnailArrow=i('<div class="sp-thumbnail-arrow sp-next-thumbnail-arrow"></div>').appendTo(this.$thumbnailArrows),this.$previousThumbnailArrow.on("click."+s,function(){var t=Math.min(0,e.thumbnailsPosition+e.thumbnailsContainerSize);e._moveThumbnailsTo(t)}),this.$nextThumbnailArrow.on("click."+s,function(){var t=Math.max(e.thumbnailsContainerSize-e.thumbnailsSize,e.thumbnailsPosition-e.thumbnailsContainerSize);e._moveThumbnailsTo(t)})):!1===this.settings.thumbnailArrows&&null!==this.$thumbnailArrows&&this._removeThumbnailArrows(),!0===this.settings.thumbnailArrows&&(!0===this.settings.fadeThumbnailArrows?this.$thumbnailArrows.addClass("sp-fade-thumbnail-arrows"):!1===this.settings.fadeThumbnailArrows&&this.$thumbnailArrows.removeClass("sp-fade-thumbnail-arrows"),this._checkThumbnailArrowsVisibility()))},_checkThumbnailArrowsVisibility:function(){0===this.thumbnailsPosition?this.$previousThumbnailArrow.css("display","none"):this.$previousThumbnailArrow.css("display","block"),this.thumbnailsPosition===this.thumbnailsContainerSize-this.thumbnailsSize?this.$nextThumbnailArrow.css("display","none"):this.$nextThumbnailArrow.css("display","block")},_removeThumbnailArrows:function(){null!==this.$thumbnailArrows&&(this.$previousThumbnailArrow.off("click."+s),this.$nextThumbnailArrow.off("click."+s),this.$thumbnailArrows.remove(),this.$thumbnailArrows=null)},destroyThumbnailArrows:function(){this._removeThumbnailArrows(),this.off("update."+s),this.off("sliderResize."+s),this.off("thumbnailsMoveComplete."+s)},thumbnailArrowsDefaults:{thumbnailArrows:!1,fadeThumbnailArrows:!0}};i.SliderPro.addModule("ThumbnailArrows",e)}(window,jQuery),function(t,p){"use strict";var n="Video."+p.SliderPro.namespace,e={firstInit:!1,initVideo:function(){this.on("update."+n,p.proxy(this._videoOnUpdate,this)),this.on("gotoSlideComplete."+n,p.proxy(this._videoOnGotoSlideComplete,this))},_videoOnUpdate:function(){var e=this;this.$slider.find(".sp-video").not("a, [data-video-init]").each(function(){var t=p(this);e._initVideo(t)}),this.$slider.find("a.sp-video").not("[data-video-preinit]").each(function(){var t=p(this);e._preinitVideo(t)}),!1===this.firstInit&&(this.firstInit=!0,this._videoOnGotoSlideComplete({index:this.selectedSlideIndex,previousIndex:-1}))},_initVideo:function(e){var i=this;e.attr("data-video-init",!0).videoController(),e.on("videoPlay."+n,function(){"stopAutoplay"===i.settings.playVideoAction&&void 0!==i.stopAutoplay&&(i.stopAutoplay(),i.settings.autoplay=!1);var t={type:"videoPlay",video:e};i.trigger(t),p.isFunction(i.settings.videoPlay)&&i.settings.videoPlay.call(i,t)}),e.on("videoPause."+n,function(){"startAutoplay"===i.settings.pauseVideoAction&&void 0!==i.startAutoplay&&(i.startAutoplay(),i.settings.autoplay=!0);var t={type:"videoPause",video:e};i.trigger(t),p.isFunction(i.settings.videoPause)&&i.settings.videoPause.call(i,t)}),e.on("videoEnded."+n,function(){"startAutoplay"===i.settings.endVideoAction&&void 0!==i.startAutoplay?(i.startAutoplay(),i.settings.autoplay=!0):"nextSlide"===i.settings.endVideoAction?i.nextSlide():"replayVideo"===i.settings.endVideoAction&&e.videoController("replay");var t={type:"videoEnd",video:e};i.trigger(t),p.isFunction(i.settings.videoEnd)&&i.settings.videoEnd.call(i,t)})},_preinitVideo:function(d){var u=this;d.attr("data-video-preinit",!0),d.on("click."+n,function(t){if(!u.$slider.hasClass("sp-swiping")){t.preventDefault();var e,i,s,n,o,a,r,l=d.attr("href"),h=d.children("img").attr("width")||d.children("img").width(),c=d.children("img").attr("height")||d.children("img").height();-1!==l.indexOf("youtube")||-1!==l.indexOf("youtu.be")?i="youtube":-1!==l.indexOf("vimeo")&&(i="vimeo"),s="youtube"===i?/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|\&v=)([^#\&\?]*).*/:/http:\/\/(www\.)?vimeo.com\/(\d+)/,n=l.match(s),o=n[2],a="youtube"===i?"//www.youtube.com/embed/"+o+"?enablejsapi=1&wmode=opaque":"//player.vimeo.com/video/"+o+"?api=1",void 0!==(r=l.split("?")[1])&&(r=r.split("&"),p.each(r,function(t,e){-1===e.indexOf(o)&&(a+="&"+e)})),e=p("<iframe></iframe>").attr({src:a,width:h,height:c,class:d.attr("class"),frameborder:0,allowfullscreen:"allowfullscreen"}).insertBefore(d),u._initVideo(e),e.videoController("play"),d.css("display","none")}})},_videoOnGotoSlideComplete:function(t){var e=this.$slides.find(".sp-slide").eq(t.previousIndex).find(".sp-video[data-video-init]");if(-1!==t.previousIndex&&0!==e.length&&("stopVideo"===this.settings.leaveVideoAction?e.videoController("stop"):"pauseVideo"===this.settings.leaveVideoAction?e.videoController("pause"):"removeVideo"===this.settings.leaveVideoAction&&(0!==e.siblings("a.sp-video").length?(e.siblings("a.sp-video").css("display",""),e.videoController("destroy"),e.remove()):e.videoController("stop"))),"playVideo"===this.settings.reachVideoAction){var i=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-init]"),s=this.$slides.find(".sp-slide").eq(t.index).find(".sp-video[data-video-preinit]");0!==i.length?i.videoController("play"):0!==s.length&&s.trigger("click."+n)}},destroyVideo:function(){this.$slider.find(".sp-video[ data-video-preinit ]").each(function(){var t=p(this);t.removeAttr("data-video-preinit"),t.off("click."+n)}),this.$slider.find(".sp-video[ data-video-init ]").each(function(){var t=p(this);t.removeAttr("data-video-init"),t.off("Video"),t.videoController("destroy")}),this.off("update."+n),this.off("gotoSlideComplete."+n)},videoDefaults:{reachVideoAction:"none",leaveVideoAction:"pauseVideo",playVideoAction:"stopAutoplay",pauseVideoAction:"none",endVideoAction:"none",videoPlay:function(){},videoPause:function(){},videoEnd:function(){}}};p.SliderPro.addModule("Video",e)}(window,jQuery),function(o){"use strict";var t=!!window.navigator.userAgent.match(/(iPad|iPhone|iPod)/g),n=function(t,e){this.$video=o(t),this.options=e,this.settings={},this.player=null,this._init()};n.prototype={_init:function(){this.settings=o.extend({},this.defaults,this.options);var s=this,t=o.VideoController.players,n=this.$video.attr("id");for(var e in t)if(void 0!==t[e]&&t[e].isType(this.$video)){this.player=new t[e](this.$video);break}if(null!==this.player){o.each(["ready","start","play","pause","ended"],function(t,e){var i="video"+e.charAt(0).toUpperCase()+e.slice(1);s.player.on(e,function(){s.trigger({type:i,video:n}),o.isFunction(s.settings[i])&&s.settings[i].call(s,{type:i,video:n})})})}},play:function(){!0===t&&!1===this.player.isStarted()||"playing"===this.player.getState()||this.player.play()},stop:function(){!0===t&&!1===this.player.isStarted()||"stopped"===this.player.getState()||this.player.stop()},pause:function(){!0===t&&!1===this.player.isStarted()||"paused"===this.player.getState()||this.player.pause()},replay:function(){!0===t&&!1===this.player.isStarted()||this.player.replay()},on:function(t,e){return this.$video.on(t,e)},off:function(t){return this.$video.off(t)},trigger:function(t){return this.$video.triggerHandler(t)},destroy:function(){!0===this.player.isStarted()&&this.stop(),this.player.off("ready"),this.player.off("start"),this.player.off("play"),this.player.off("pause"),this.player.off("ended"),this.$video.removeData("videoController")},defaults:{videoReady:function(){},videoStart:function(){},videoPlay:function(){},videoPause:function(){},videoEnded:function(){}}},o.VideoController={players:{},addPlayer:function(t,e){this.players[t]=e}},o.fn.videoController=function(i){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){if(void 0===o(this).data("videoController")){var t=new n(this,i);o(this).data("videoController",t)}else if(void 0!==i){var e=o(this).data("videoController");"function"==typeof e[i]?e[i].apply(e,s):o.error(i+" does not exist in videoController.")}})};var a=function(t){this.$video=t,this.player=null,this.ready=!1,this.started=!1,this.state="",this.events=o({}),this._init()},s={youtubeAPIAdded:!(a.prototype={_init:function(){},play:function(){},pause:function(){},stop:function(){},replay:function(){},isType:function(){},isReady:function(){return this.ready},isStarted:function(){return this.started},getState:function(){return this.state},on:function(t,e){return this.events.on(t,e)},off:function(t){return this.events.off(t)},trigger:function(t){return this.events.triggerHandler(t)}}),youtubeVideos:[]},e=function(t){if(this.init=!1,void 0!==(window.YT&&window.YT.Player))a.call(this,t);else if(s.youtubeVideos.push({video:t,scope:this}),!1===s.youtubeAPIAdded){s.youtubeAPIAdded=!0;var e=document.createElement("script");e.src="//www.youtube.com/player_api";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i),window.onYouTubePlayerAPIReady=function(){o.each(s.youtubeVideos,function(t,e){a.call(e.scope,e.video)})}}};(e.prototype=new a).constructor=e,o.VideoController.addPlayer("YoutubeVideo",e),e.isType=function(t){if(t.is("iframe")){var e=t.attr("src");if(-1!==e.indexOf("youtube.com")||-1!==e.indexOf("youtu.be"))return!0}return!1},e.prototype._init=function(){this.init=!0,this._setup()},e.prototype._setup=function(){var e=this;this.player=new YT.Player(this.$video[0],{events:{onReady:function(){e.trigger({type:"ready"}),e.ready=!0},onStateChange:function(t){switch(t.data){case YT.PlayerState.PLAYING:!1===e.started&&(e.started=!0,e.trigger({type:"start"})),e.state="playing",e.trigger({type:"play"});break;case YT.PlayerState.PAUSED:e.state="paused",e.trigger({type:"pause"});break;case YT.PlayerState.ENDED:e.state="ended",e.trigger({type:"ended"})}}}})},e.prototype.play=function(){var t=this;if(!0===this.ready)this.player.playVideo();else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.playVideo())},100)},e.prototype.pause=function(){!0===t?this.stop():this.player.pauseVideo()},e.prototype.stop=function(){this.player.seekTo(1),this.player.stopVideo(),this.state="stopped"},e.prototype.replay=function(){this.player.seekTo(1),this.player.playVideo()};var r={vimeoAPIAdded:!(e.prototype.on=function(t,e){var i=this;if(!0===this.init)a.prototype.on.call(this,t,e);else var s=setInterval(function(){!0===i.init&&(clearInterval(s),a.prototype.on.call(i,t,e))},100)}),vimeoVideos:[]},i=function(t){if(this.init=!1,void 0!==window.Froogaloop)a.call(this,t);else if(r.vimeoVideos.push({video:t,scope:this}),!1===r.vimeoAPIAdded){r.vimeoAPIAdded=!0;var e=document.createElement("script");e.src="//a.vimeocdn.com/js/froogaloop2.min.js";var i=document.getElementsByTagName("script")[0];i.parentNode.insertBefore(e,i);var s=setInterval(function(){void 0!==window.Froogaloop&&(clearInterval(s),o.each(r.vimeoVideos,function(t,e){a.call(e.scope,e.video)}))},100)}};(i.prototype=new a).constructor=i,o.VideoController.addPlayer("VimeoVideo",i),i.isType=function(t){if(t.is("iframe")&&-1!==t.attr("src").indexOf("vimeo.com"))return!0;return!1},i.prototype._init=function(){this.init=!0,this._setup()},i.prototype._setup=function(){var t=this;this.player=$f(this.$video[0]),this.player.addEvent("ready",function(){t.ready=!0,t.trigger({type:"ready"}),t.player.addEvent("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEvent("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEvent("finish",function(){t.state="ended",t.trigger({type:"ended"})})})},i.prototype.play=function(){var t=this;if(!0===this.ready)this.player.api("play");else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.api("play"))},100)},i.prototype.pause=function(){this.player.api("pause")},i.prototype.stop=function(){this.player.api("seekTo",0),this.player.api("pause"),this.state="stopped"},i.prototype.replay=function(){this.player.api("seekTo",0),this.player.api("play")},i.prototype.on=function(t,e){var i=this;if(!0===this.init)a.prototype.on.call(this,t,e);else var s=setInterval(function(){!0===i.init&&(clearInterval(s),a.prototype.on.call(i,t,e))},100)};var l=function(t){a.call(this,t)};(l.prototype=new a).constructor=l,o.VideoController.addPlayer("HTML5Video",l),l.isType=function(t){return!(!t.is("video")||!1!==t.hasClass("video-js")||!1!==t.hasClass("sublime"))},l.prototype._init=function(){var t=this;this.player=this.$video[0];var e=setInterval(function(){4===t.player.readyState&&(clearInterval(e),t.ready=!0,t.trigger({type:"ready"}),t.player.addEventListener("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.addEventListener("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.addEventListener("ended",function(){t.state="ended",t.trigger({type:"ended"})}))},100)},l.prototype.play=function(){var t=this;if(!0===this.ready)this.player.play();else var e=setInterval(function(){!0===t.ready&&(clearInterval(e),t.player.play())},100)},l.prototype.pause=function(){this.player.pause()},l.prototype.stop=function(){this.player.currentTime=0,this.player.pause(),this.state="stopped"},l.prototype.replay=function(){this.player.currentTime=0,this.player.play()};var h=function(t){a.call(this,t)};(h.prototype=new a).constructor=h,o.VideoController.addPlayer("VideoJSVideo",h),h.isType=function(t){return!(void 0===t.attr("data-videojs-id")&&!t.hasClass("video-js")||"undefined"==typeof videojs)},h.prototype._init=function(){var t=this,e=this.$video.hasClass("video-js")?this.$video.attr("id"):this.$video.attr("data-videojs-id");this.player=videojs(e),this.player.ready(function(){t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("ended",function(){t.state="ended",t.trigger({type:"ended"})})})},h.prototype.play=function(){this.player.play()},h.prototype.pause=function(){this.player.pause()},h.prototype.stop=function(){this.player.currentTime(0),this.player.pause(),this.state="stopped"},h.prototype.replay=function(){this.player.currentTime(0),this.player.play()};var c=function(t){a.call(this,t)};(c.prototype=new a).constructor=c,o.VideoController.addPlayer("SublimeVideo",c),c.isType=function(t){return!(!t.hasClass("sublime")||"undefined"==typeof sublime)},c.prototype._init=function(){var t=this;sublime.ready(function(){t.player=sublime.player(t.$video.attr("id")),t.ready=!0,t.trigger({type:"ready"}),t.player.on("play",function(){!1===t.started&&(t.started=!0,t.trigger({type:"start"})),t.state="playing",t.trigger({type:"play"})}),t.player.on("pause",function(){t.state="paused",t.trigger({type:"pause"})}),t.player.on("stop",function(){t.state="stopped",t.trigger({type:"stop"})}),t.player.on("end",function(){t.state="ended",t.trigger({type:"ended"})})})},c.prototype.play=function(){this.player.play()},c.prototype.pause=function(){this.player.pause()},c.prototype.stop=function(){this.player.stop()},c.prototype.replay=function(){this.player.stop(),this.player.play()};var d=function(t){a.call(this,t)};(d.prototype=new a).constructor=d,o.VideoController.addPlayer("JWPlayerVideo",d),d.isType=function(t){return!(void 0===t.attr("data-jwplayer-id")&&!t.hasClass("jwplayer")&&0===t.find("object[data*='jwplayer']").length||"undefined"==typeof jwplayer)},d.prototype._init=function(){var t,e=this;this.$video.hasClass("jwplayer")?t=this.$video.attr("id"):void 0!==this.$video.attr("data-jwplayer-id")?t=this.$video.attr("data-jwplayer-id"):0!==this.$video.find("object[data*='jwplayer']").length&&(t=this.$video.find("object").attr("id")),this.player=jwplayer(t),this.player.onReady(function(){e.ready=!0,e.trigger({type:"ready"}),e.player.onPlay(function(){!1===e.started&&(e.started=!0,e.trigger({type:"start"})),e.state="playing",e.trigger({type:"play"})}),e.player.onPause(function(){e.state="paused",e.trigger({type:"pause"})}),e.player.onComplete(function(){e.state="ended",e.trigger({type:"ended"})})})},d.prototype.play=function(){this.player.play(!0)},d.prototype.pause=function(){this.player.pause(!0)},d.prototype.stop=function(){this.player.stop(),this.state="stopped"},d.prototype.replay=function(){this.player.seek(0),this.player.play(!0)}}(jQuery),function(t,a){"use strict";var n="ThumbnailsNc."+a.SliderPro.namespace,e={$thumbnailsNc:null,$thumbnailsNcContainer:null,thumbnailsNc:null,selectedThumbnailNcIndex:0,thumbnailsNcPositionProperty:null,initThumbnailsNc:function(){var e=this;this.$slider.children(".sp-nc-thumbnails").length&&(this.thumbnailsNc=[],this.on("update."+n,a.proxy(this._thumbnailsOnUpdateNc,this)),this.on("gotoSlide."+n,function(t){e._gotoThumbnailNc(t.index)}))},_thumbnailsOnUpdateNc:function(){var n=this;if(null===this.$thumbnailsNcContainer&&(this.$thumbnailsNcContainer=a('<div class="sp-nc-thumbnails-container"></div>').insertAfter(this.$slidesContainer)),null===this.$thumbnailsNc)if(0!==this.$slider.find(".sp-nc-thumbnails").length){if(this.$thumbnailsNc=this.$slider.find(".sp-nc-thumbnails").appendTo(this.$thumbnailsNcContainer),!0===this.settings.shuffle){var s=this.$thumbnailsNc.find(".sp-nc-thumbnail"),o=[];a.each(this.shuffledIndexes,function(t,e){var i=a(s[e]);0!==i.parent("a").length&&(i=i.parent("a")),o.push(i)}),this.$thumbnailsNc.empty().append(o)}}else this.$thumbnailsNc=a('<div class="sp-nc-thumbnails"></div>').appendTo(this.$thumbnailsNcContainer);this.$slides.find(".sp-nc-thumbnail").each(function(t){var e=a(this),i=e.parents(".sp-slide").index(),s=n.$thumbnailsNc.find(".sp-nc-thumbnail").length-1;0!==e.parent("a").length&&(e=e.parent("a")),s<i?e.appendTo(n.$thumbnailsNc):e.insertBefore(n.$thumbnailsNc.find(".sp-nc-thumbnail").eq(i))});for(var t=this.thumbnailsNc.length-1;0<=t;t--){if(0===this.$thumbnailsNc.find('.sp-nc-thumbnail[data-index="'+t+'"]').length)this.thumbnailsNc[t].destroy(),this.thumbnailsNc.splice(t,1)}this.$thumbnailsNc.find(".sp-nc-thumbnail").each(function(t){var e=a(this);void 0===e.attr("data-init")?n._createThumbnailNc(e,t):n.thumbnailsNc[t].setIndexNc(t)}),!0===this.settings.thumbnailPointer?this.$thumbnailsNcContainer.addClass("sp-has-pointer"):this.$thumbnailsNcContainer.removeClass("sp-has-pointer"),this.selectedThumbnailNcIndex=this.selectedSlideIndex,this.$thumbnailsNc.find(".sp-nc-thumbnail-container").eq(this.selectedThumbnailNcIndex).addClass("sp-nc-selected-thumbnail")},_createThumbnailNc:function(t,e){var i=this,s=new o(t,this.$thumbnailsNc,e);s.on("thumbnailClick."+n,function(t){i.gotoSlide(t.index)}),this.thumbnailsNc.splice(e,0,s)},_gotoThumbnailNc:function(t){this.selectedThumbnailNcIndex;this.selectedThumbnailNcIndex=t,this.$thumbnailsNc.find(".sp-nc-selected-thumbnail").removeClass("sp-nc-selected-thumbnail"),this.$thumbnailsNc.find(".sp-nc-thumbnail-container").eq(this.selectedThumbnailNcIndex).addClass("sp-nc-selected-thumbnail"),this.trigger({type:"gotoThumbnail"}),a.isFunction(this.settings.gotoThumbnail)&&this.settings.gotoThumbnail.call(this,{type:"gotoThumbnail"})},thumbnailsNcDefaults:{thumbnailWidth:100,thumbnailHeight:80,thumbnailPointer:!1,gotoThumbnail:function(){}}},o=function(t,e,i){this.$thumbnail=t,this.$thumbnailsNc=e,this.$thumbnailContainer=null,this.width=0,this.height=0,this.isImageLoaded=!1,this.setIndexNc(i),this._init()};o.prototype={_init:function(){var t=this;this.$thumbnail.attr("data-init",!0),this.$thumbnailContainer=a('<div class="sp-nc-thumbnail-container"></div>').appendTo(this.$thumbnailsNc),this.$thumbnail.appendTo(this.$thumbnailContainer),this.$thumbnailContainer.on("click."+n,function(){t.trigger({type:"thumbnailClick."+n,index:t.index})})},setIndexNc:function(t){this.index=t,this.$thumbnail.attr("data-index",this.index)},on:function(t,e){return this.$thumbnailContainer.on(t,e)},off:function(t){return this.$thumbnailContainer.off(t)},trigger:function(t){return this.$thumbnailContainer.triggerHandler(t)}},a.SliderPro.addModule("ThumbnailsNc",e)}(window,jQuery),function(o){o.fn.wpexEqualHeights=function(t){var e=this,i=o(window),n=o.extend({children:"",mobileBreakPoint:"",reset:!1},t);function s(t,e){var i=0;if(n.children){var s=t.find(n.children).not(".vc_row.vc_inner .vc_column-inner");s.each(function(){var t=o(this);e&&t.css("height",""),$height=t.outerHeight(),$height>i&&(i=$height)}),s.css("height",i+"px")}}o(n.children).length&&(e.each(function(){var t=o(this);t.hasClass("vcex-isotope-grid")?s(t,!1):t.imagesLoaded(function(){s(t,!1)})}),i.resize(function(){e.each(function(){s(o(this),!0)})}))}}(jQuery),function(r,l,t,e){var i="scrolly2";function s(t,e){this.$element=r(t),this.init()}s.prototype.init=function(){var t=this;this.startPosition=0,this.offsetTop=this.$element.offset().top,this.height=this.$element.outerHeight(!0),this.velocity=this.$element.attr("data-velocity"),this.direction=this.$element.attr("data-direction"),r(l).bind("scroll",function(){t.scrolly2()})},s.prototype.scrolly2=function(){var t=r(l).scrollTop()-20,e=r(l).scrollTop()+r(l).height()+20,i=this.$element.offset().top,s=this.$element.offset().top+this.$element.height();if(!(e<=i||s<=t)){this.$element.offset().top>r(l).height()&&"none"!==this.direction&&(this.startPosition=(this.$element.offset().top-r(l).height())*Math.abs(this.velocity));var n=this.startPosition+r(l).scrollTop()*this.velocity,o="50%",a="50%";if("left"===this.direction)o=n+"px";else if("right"===this.direction)o="calc(100% + "+-n+"px)";else if("down"===this.direction){a="calc(100% + "+(-(r(l).height()-this.$element.offset().top-this.$element.height()-parseInt(this.$element.css("paddingTop"))-parseInt(this.$element.css("paddingBottom")))-r(l).scrollTop()-n)+"px)"}else a=this.$element.offset().top-r(l).scrollTop()+n+"px";this.$element.css({backgroundPosition:o+" "+a})}},r.fn[i]=function(t){return this.each(function(){r.data(this,"plugin_"+i)||r.data(this,"plugin_"+i,new s(this,t))})}}(jQuery,window,document),function(){"use strict";var e={classCallCheck:function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}};e.createClass=function(){function s(t,e){for(var i=0;i<e.length;i++){var s=e[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(t,s.key,s)}}return function(t,e,i){return e&&s(t.prototype,e),i&&s(t,i),t}}();var t,i,s,n,o,a,r,l={moving:!1,opened:!1},h={isUrl:function(t){return!!new RegExp("^(https?:\\/\\/)?((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.?)+[a-z]{2,}|((\\d{1,3}\\.){3}\\d{1,3}))(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*(\\?[;&a-z\\d%_.~+=-]*)?(\\#[-a-z\\d_]*)?$","i").test(t)},addPrefixes:function(t){this.addPrefix(t,"id"),this.addPrefix(t,"class"),t.removeAttr("style")},addPrefix:function(t,e){var i=t.attr(e);"string"==typeof i&&""!==i&&"sidr-inner"!==i&&t.attr(e,i.replace(/([A-Za-z0-9_.\-]+)/g,"sidr-"+e+"-$1"))},transitions:(n=(document.body||document.documentElement).style,o=!1,a="transition",a in n?o=!0:(t=["moz","webkit","o","ms"],s=i=void 0,a=a.charAt(0).toUpperCase()+a.substr(1),o=function(){for(s=0;s<t.length;s++)if((i=t[s])+a in n)return!0;return!1}(),a=o?"-"+i.toLowerCase()+"-"+a.toLowerCase():null),{supported:o,property:a})},c=jQuery,d="sidr-animating",u="open",p="webkitTransitionEnd otransitionend oTransitionEnd msTransitionEnd transitionend",f=function(){function i(t){e.classCallCheck(this,i),this.name=t,this.item=c("#"+t),this.openClass="sidr"===t?"sidr-open":"sidr-open "+t+"-open",this.menuWidth=this.item.outerWidth(!0),this.speed=this.item.data("speed"),this.side=this.item.data("side"),this.displace=this.item.data("displace"),this.timing=this.item.data("timing"),this.method=this.item.data("method"),this.onOpenCallback=this.item.data("onOpen"),this.onCloseCallback=this.item.data("onClose"),this.onOpenEndCallback=this.item.data("onOpenEnd"),this.onCloseEndCallback=this.item.data("onCloseEnd"),this.body=c(this.item.data("body"))}return e.createClass(i,[{key:"getAnimation",value:function(t,e){var i={},s=this.side;return i[s]="open"===t&&"body"===e?this.menuWidth+"px":"close"===t&&"menu"===e?"-"+this.menuWidth+"px":0,i}},{key:"prepareBody",value:function(t){var e="open"===t?"hidden":"";if(this.body.is("body")){var i=c("html"),s=i.scrollTop();this.displace?i.css("overflow-x",e).scrollTop(s):i.css("overflow",e).scrollTop(s)}}},{key:"openBody",value:function(){if(this.displace){var t=h.transitions,e=this.body;if(t.supported)e.css(t.property,this.side+" "+this.speed/1e3+"s "+this.timing).css(this.side,0).css({width:e.width(),position:"absolute"}),e.css(this.side,this.menuWidth+"px");else{var i=this.getAnimation(u,"body");e.css({width:e.width(),position:"absolute"}).animate(i,{queue:!1,duration:this.speed})}}}},{key:"onCloseBody",value:function(){var t=h.transitions,e={width:"",position:"",right:"",left:""};t.supported&&(e[t.property]=""),this.body.css(e).unbind(p)}},{key:"closeBody",value:function(){var t=this;if(this.displace)if(h.transitions.supported)this.body.css(this.side,0).one(p,function(){t.onCloseBody()});else{var e=this.getAnimation("close","body");this.body.animate(e,{queue:!1,duration:this.speed,complete:function(){t.onCloseBody()}})}}},{key:"moveBody",value:function(t){t===u?this.openBody():this.closeBody()}},{key:"onOpenMenu",value:function(t){var e=this.name;l.moving=!1,l.opened=e,this.item.unbind(p),this.body.removeClass(d).addClass(this.openClass),this.onOpenEndCallback(),"function"==typeof t&&t(e)}},{key:"openMenu",value:function(t){var e=this,i=this.item;if(h.transitions.supported)i.css(this.side,0).one(p,function(){e.onOpenMenu(t)});else{var s=this.getAnimation(u,"menu");i.css("display","block").animate(s,{queue:!1,duration:this.speed,complete:function(){e.onOpenMenu(t)}})}}},{key:"onCloseMenu",value:function(t){this.item.css({left:"",right:""}).unbind(p),l.moving=!1,l.opened=!1,this.body.removeClass(d).removeClass(this.openClass),c("html").css("overflow",""),this.onCloseEndCallback(),"function"==typeof t&&t(name)}},{key:"closeMenu",value:function(t){var e=this,i=this.item;if(h.transitions.supported)i.css(this.side,"").one(p,function(){e.onCloseMenu(t)});else{var s=this.getAnimation("close","menu");i.animate(s,{queue:!1,duration:this.speed,complete:function(){e.onCloseMenu()}})}}},{key:"moveMenu",value:function(t,e){this.body.addClass(d),t===u?this.openMenu(e):this.closeMenu(e)}},{key:"move",value:function(t,e){l.moving=!0,this.prepareBody(t),this.moveBody(t),this.moveMenu(t,e)}},{key:"open",value:function(t){var e=this;l.opened===this.name||l.moving||(!1===l.opened?(this.move("open",t),this.onOpenCallback()):new i(l.opened).close(function(){e.open(t)}))}},{key:"close",value:function(t){l.opened!==this.name||l.moving||(this.move("close",t),this.onCloseCallback())}},{key:"toggle",value:function(t){l.opened===this.name?this.close(t):this.open(t)}}]),i}(),m=jQuery;var g,v=jQuery,y=["open","close","toggle"],b={},w=function(i){return function(t,e){"function"==typeof t?(e=t,t="sidr"):t||(t="sidr"),function(t,e,i){var s=new f(e);switch(t){case"open":s.open(i);break;case"close":s.close(i);break;case"toggle":s.toggle(i);break;default:m.error("Method "+t+" does not exist on jQuery.sidr")}}(i,t,e)}};for(r=0;r<y.length;r++)b[g=y[r]]=w(g);function x(t){return"status"===t?l:b[t]?b[t].apply(this,Array.prototype.slice.call(arguments,1)):"function"!=typeof t&&"string"!=typeof t&&t?void v.error("Method "+t+" does not exist on jQuery.sidr"):b.toggle.apply(this,arguments)}var $=jQuery;jQuery.sidr=x,jQuery.fn.sidr=function(t){var e=h.transitions,s=$.extend({name:"sidr",speed:200,side:"left",source:null,renaming:!0,body:"body",displace:!0,timing:"ease",method:"toggle",bind:"touchstart click",onOpen:function(){},onClose:function(){},onOpenEnd:function(){},onCloseEnd:function(){}},t),n=s.name,i=$("#"+n);return 0===i.length&&(i=$("<div />").attr("id",n).appendTo($("body"))),e.supported&&i.css(e.property,s.side+" "+s.speed/1e3+"s "+s.timing),i.addClass("sidr").addClass(s.side).data({speed:s.speed,side:s.side,body:s.body,displace:s.displace,timing:s.timing,method:s.method,onOpen:s.onOpen,onClose:s.onClose,onOpenEnd:s.onOpenEnd,onCloseEnd:s.onCloseEnd}),i=function(e,t){if("function"==typeof t.source){var i=t.source(name);e.html(i)}else if("string"==typeof t.source&&h.isUrl(t.source))$.get(t.source,function(t){e.html(t)});else if("string"==typeof t.source){var s="",n=t.source.split(",");if($.each(n,function(t,e){s+='<div class="sidr-inner">'+$(e).html()+"</div>"}),t.renaming){var o=$("<div />").html(s);o.find("*").each(function(t,e){var i=$(e);h.addPrefixes(i)}),s=o.html()}e.html(s)}else null!==t.source&&$.error("Invalid Sidr Source");return e}(i,s),this.each(function(){var t=$(this),e=t.data("sidr"),i=!1;e||(l.moving=!1,l.opened=!1,t.data("sidr",n),t.bind(s.bind,function(t){t.preventDefault(),i||(i=!0,x(s.method,n),setTimeout(function(){i=!1},100))}))})}}(),function(o,t){"use strict";var e,i,a,n,s,r,l,h,c,d,u,p,f,m,g,v,y,b,w=(a="sf-breadcrumb",n="sf-js-enabled",s="sf-with-ul",r="sf-arrows",(i=/^(?![\w\W]*Windows Phone)[\w\W]*(iPhone|iPad|iPod)/i.test(navigator.userAgent))&&o("html").css("cursor","pointer").on("click",o.noop),l=i,h="behavior"in(e=document.documentElement.style)&&"fill"in e&&/iemobile/i.test(navigator.userAgent),c=!!t.PointerEvent,d=function(t,e,i){var s=n;e.cssArrows&&(s+=" "+r),t[i?"addClass":"removeClass"](s)},u=function(t,e){var i=e?"addClass":"removeClass";t.children("a")[i](s)},p=function(t){var e=t.css("ms-touch-action"),i=t.css("touch-action");i="pan-y"===(i=i||e)?"auto":"pan-y",t.css({"ms-touch-action":i,"touch-action":i})},f=function(t){return t.closest("."+n)},m=function(t){return f(t).data("sfOptions")},g=function(){var t=o(this),e=m(t);clearTimeout(e.sfTimer),t.siblings().superfish("hide").end().superfish("show")},v=function(t){t.retainPath=-1<o.inArray(this[0],t.$path),this.superfish("hide"),this.parents("."+t.hoverClass).length||(t.onIdle.call(f(this)),t.$path.length&&o.proxy(g,t.$path)())},y=function(){var t=o(this),e=m(t);l?o.proxy(v,t,e)():(clearTimeout(e.sfTimer),e.sfTimer=setTimeout(o.proxy(v,t,e),e.delay))},b=function(t){var e=o(this),i=m(e),s=e.siblings(t.data.popUpSelector);if(!1===i.onHandleTouch.call(s))return this;0<s.length&&s.is(":hidden")&&(e.one("click.superfish",!1),"MSPointerDown"===t.type||"pointerdown"===t.type?e.trigger("focus"):o.proxy(g,e.parent("li"))())},{hide:function(t){if(this.length){var e=m(this);if(!e)return this;var i=!0===e.retainPath?e.$path:"",s=this.find("li."+e.hoverClass).add(this).not(i).removeClass(e.hoverClass).children(e.popUpSelector),n=e.speedOut;if(t&&(s.show(),n=0),(e.retainPath=!1)===e.onBeforeHide.call(s))return this;s.stop(!0,!0).animate(e.animationOut,n,function(){var t=o(this);e.onHide.call(t)})}return this},show:function(){var t=m(this);if(!t)return this;var e=this.addClass(t.hoverClass).children(t.popUpSelector);return!1===t.onBeforeShow.call(e)||e.stop(!0,!0).animate(t.animation,t.speed,function(){t.onShow.call(e)}),this},destroy:function(){return this.each(function(){var t,e=o(this),i=e.data("sfOptions");if(!i)return!1;t=e.find(i.popUpSelector).parent("li"),clearTimeout(i.sfTimer),d(e,i),u(t),p(e),e.off(".superfish").off(".hoverIntent"),t.children(i.popUpSelector).attr("style",function(t,e){return e.replace(/display[^;]+;?/g,"")}),i.$path.removeClass(i.hoverClass+" "+a).addClass(i.pathClass),e.find("."+i.hoverClass).removeClass(i.hoverClass),i.onDestroy.call(e),e.removeData("sfOptions")})},init:function(n){return this.each(function(){var t=o(this);if(t.data("sfOptions"))return!1;var e,i=o.extend({},o.fn.superfish.defaults,n),s=t.find(i.popUpSelector).parent("li");i.$path=(e=i,t.find("li."+e.pathClass).slice(0,e.pathLevels).addClass(e.hoverClass+" "+a).filter(function(){return o(this).children(e.popUpSelector).hide().show().length}).removeClass(e.pathClass)),t.data("sfOptions",i),d(t,i,!0),u(s,!0),p(t),function(t,e){var i="li:has("+e.popUpSelector+")";o.fn.hoverIntent&&!e.disableHI?t.hoverIntent(g,y,i):t.on("mouseenter.superfish",i,g).on("mouseleave.superfish",i,y);var s="MSPointerDown.superfish";c&&(s="pointerdown.superfish"),l||(s+=" touchend.superfish"),h&&(s+=" mousedown.superfish"),t.on("focusin.superfish","li",g).on("focusout.superfish","li",y).on(s,"a",e,b)}(t,i),s.not("."+a).superfish("hide",!0),i.onInit.call(this)})}});o.fn.superfish=function(t,e){return w[t]?w[t].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof t&&t?o.error("Method "+t+" does not exist on jQuery.fn.superfish"):w.init.apply(this,arguments)},o.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:o.noop,onBeforeShow:o.noop,onShow:o.noop,onBeforeHide:o.noop,onHide:o.noop,onIdle:o.noop,onDestroy:o.noop,onHandleTouch:o.noop}}(jQuery,window),function(l){l.fn.supersubs=function(t){var e=l.extend({},l.fn.supersubs.defaults,t);return this.each(function(){var t=l(this),a=l.meta?l.extend({},e,t.data()):e;$ULs=t.find("ul").show();var r=l('<li id="menu-fontsize">&#8212;</li>').css({padding:0,position:"absolute",top:"-999em",width:"auto"}).appendTo(t)[0].clientWidth;l("#menu-fontsize").remove(),$ULs.each(function(t){var e=l(this),i=e.children(),s=i.children("a"),n=i.css("white-space","nowrap").css("float");e.add(i).add(s).css({float:"none",width:"auto"});var o=e[0].clientWidth/r;(o+=a.extraWidth)>a.maxWidth?o=a.maxWidth:o<a.minWidth&&(o=a.minWidth),o+="em",e.css("width",o),i.css({float:n,width:"100%","white-space":"normal"}).each(function(){var t=l(this).children("ul"),e=void 0!==t.css("left")?"left":"right";t.css(e,"100%")})}).hide()})},l.fn.supersubs.defaults={minWidth:9,maxWidth:25,extraWidth:0}}(jQuery),function(l,i,n,r){function h(t,e){this.settings=null,this.options=l.extend({},h.Defaults,e),this.$element=l(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},l.each(["onResize","onThrottledResize"],l.proxy(function(t,e){this._handlers[e]=l.proxy(this[e],this)},this)),l.each(h.Plugins,l.proxy(function(t,e){this._plugins[t.charAt(0).toLowerCase()+t.slice(1)]=new e(this)},this)),l.each(h.Workers,l.proxy(function(t,e){this._pipe.push({filter:e.filter,run:l.proxy(e.run,this)})},this)),this.setup(),this.initialize()}h.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:i,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},h.Width={Default:"default",Inner:"inner",Outer:"outer"},h.Type={Event:"event",State:"state"},h.Plugins={},h.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(t){t.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(t){var e=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,n={width:"auto","margin-left":s?e:"","margin-right":s?"":e};!i&&this.$stage.children().css(n),t.css=n}},{filter:["width","items","settings"],run:function(t){var e=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(t.items={merge:!1,width:e};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,t.items.merge=1<i||t.items.merge,o[s]=n?e*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],e=this._items,i=this.settings,s=Math.max(2*i.items,4),n=2*Math.ceil(e.length/2),o=i.loop&&e.length?i.rewind?s:Math.max(s,n):0,a="",r="";for(o/=2;0<o;)t.push(this.normalize(t.length/2,!0)),a+=e[t[t.length-1]][0].outerHTML,t.push(this.normalize(e.length-1-(t.length-1)/2,!0)),r=e[t[t.length-1]][0].outerHTML+r,o-=1;this._clones=t,l(a).addClass("cloned").appendTo(this.$stage),l(r).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var t=this.settings.rtl?1:-1,e=this._clones.length+this._items.length,i=-1,s=0,n=0,o=[];++i<e;)s=o[i-1]||0,n=this._widths[this.relative(i)]+this.settings.margin,o.push(s+n*t);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var t=this.settings.stagePadding,e=this._coordinates,i={width:Math.ceil(Math.abs(e[e.length-1]))+2*t,"padding-left":t||"","padding-right":t||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(t){var e=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&t.items.merge)for(;e--;)t.css.width=this._widths[this.relative(e)],s.eq(e).css(t.css);else i&&(t.css.width=t.items.width,s.css(t.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(t){t.current=t.current?this.$stage.children().index(t.current):0,t.current=Math.max(this.minimum(),Math.min(this.maximum(),t.current)),this.reset(t.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var t,e,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,a=this.coordinates(this.current())+o,r=a+this.width()*n,l=[];for(i=0,s=this._coordinates.length;i<s;i++)t=this._coordinates[i-1]||0,e=Math.abs(this._coordinates[i])+o*n,(this.op(t,"<=",a)&&this.op(t,">",r)||this.op(e,"<",a)&&this.op(e,">",r))&&l.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],h.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=l("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('<div class="'+this.settings.stageOuterClass+'"/>'),this.$element.append(this.$stage.parent()))},h.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map(function(t){return l(t)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},h.prototype.initialize=function(){var t,e,i;(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading"))&&(t=this.$element.find("img"),e=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:r,i=this.$element.children(e).width(),t.length&&i<=0&&this.preloadAutoWidthImages(t));this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},h.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},h.prototype.setup=function(){var e=this.viewport(),t=this.options.responsive,i=-1,s=null;t?(l.each(t,function(t){t<=e&&i<t&&(i=Number(t))}),"function"==typeof(s=l.extend({},this.options,t[i])).stagePadding&&(s.stagePadding=s.stagePadding()),delete s.responsive,s.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+i))):s=l.extend({},this.options),this.trigger("change",{property:{name:"settings",value:s}}),this._breakpoint=i,this.settings=s,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},h.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},h.prototype.prepare=function(t){var e=this.trigger("prepare",{content:t});return e.data||(e.data=l("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:e.data}),e.data},h.prototype.update=function(){for(var t=0,e=this._pipe.length,i=l.proxy(function(t){return this[t]},this._invalidated),s={};t<e;)(this._invalidated.all||0<l.grep(this._pipe[t].filter,i).length)&&this._pipe[t].run(s),t++;this._invalidated={},!this.is("valid")&&this.enter("valid")},h.prototype.width=function(t){switch(t=t||h.Width.Default){case h.Width.Inner:case h.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},h.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},h.prototype.onThrottledResize=function(){i.clearTimeout(this.resizeTimer),this.resizeTimer=i.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},h.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},h.prototype.registerEventHandlers=function(){l.support.transition&&this.$stage.on(l.support.transition.end+".owl.core",l.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(i,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",l.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",l.proxy(this.onDragEnd,this)))},h.prototype.onDragStart=function(t){var e=null;3!==t.which&&(e=l.support.transform?{x:(e=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===e.length?12:4],y:e[16===e.length?13:5]}:(e=this.$stage.position(),{x:this.settings.rtl?e.left+this.$stage.width()-this.width()+this.settings.margin:e.left,y:e.top}),this.is("animating")&&(l.support.transform?this.animate(e.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=l(t.target),this._drag.stage.start=e,this._drag.stage.current=e,this._drag.pointer=this.pointer(t),l(n).on("mouseup.owl.core touchend.owl.core",l.proxy(this.onDragEnd,this)),l(n).one("mousemove.owl.core touchmove.owl.core",l.proxy(function(t){var e=this.difference(this._drag.pointer,this.pointer(t));l(n).on("mousemove.owl.core touchmove.owl.core",l.proxy(this.onDragMove,this)),Math.abs(e.x)<Math.abs(e.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},h.prototype.onDragMove=function(t){var e=null,i=null,s=null,n=this.difference(this._drag.pointer,this.pointer(t)),o=this.difference(this._drag.stage.start,n);this.is("dragging")&&(t.preventDefault(),this.settings.loop?(e=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-e,o.x=((o.x-e)%i+i)%i+e):(e=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*n.x/5:0,o.x=Math.max(Math.min(o.x,e+s),i+s)),this._drag.stage.current=o,this.animate(o.x))},h.prototype.onDragEnd=function(t){var e=this.difference(this._drag.pointer,this.pointer(t)),i=this._drag.stage.current,s=0<e.x^this.settings.rtl?"left":"right";l(n).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==e.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(i.x,0!==e.x?s:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=s,(3<Math.abs(e.x)||300<(new Date).getTime()-this._drag.time)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},h.prototype.closest=function(i,s){var n=-1,o=this.width(),a=this.coordinates();return this.settings.freeDrag||l.each(a,l.proxy(function(t,e){return"left"===s&&e-30<i&&i<e+30?n=t:"right"===s&&e-o-30<i&&i<e-o+30?n=t+1:this.op(i,"<",e)&&this.op(i,">",a[t+1]!==r?a[t+1]:e-o)&&(n="left"===s?t+1:t),-1===n},this)),this.settings.loop||(this.op(i,">",a[this.minimum()])?n=i=this.minimum():this.op(i,"<",a[this.maximum()])&&(n=i=this.maximum())),n},h.prototype.animate=function(t){var e=0<this.speed();this.is("animating")&&this.onTransitionEnd(),e&&(this.enter("animating"),this.trigger("translate")),l.support.transform3d&&l.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"}):e?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,l.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},h.prototype.is=function(t){return this._states.current[t]&&0<this._states.current[t]},h.prototype.current=function(t){if(t===r)return this._current;if(0===this._items.length)return r;if(t=this.normalize(t),this._current!==t){var e=this.trigger("change",{property:{name:"position",value:t}});e.data!==r&&(t=this.normalize(e.data)),this._current=t,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},h.prototype.invalidate=function(t){return"string"===l.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),l.map(this._invalidated,function(t,e){return e})},h.prototype.reset=function(t){(t=this.normalize(t))!==r&&(this._speed=0,this._current=t,this.suppress(["translate","translated"]),this.animate(this.coordinates(t)),this.release(["translate","translated"]))},h.prototype.normalize=function(t,e){var i=this._items.length,s=e?0:this._clones.length;return!this.isNumeric(t)||i<1?t=r:(t<0||i+s<=t)&&(t=((t-s/2)%i+i)%i+s/2),t},h.prototype.relative=function(t){return t-=this._clones.length/2,this.normalize(t,!0)},h.prototype.maximum=function(t){var e,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(e=this._items.length)for(i=this._items[--e].width(),s=this.$element.width();e--&&!(s<(i+=this._items[e].width()+this.settings.margin)););o=e+1}else o=n.center?this._items.length-1:this._items.length-n.items;return t&&(o-=this._clones.length/2),Math.max(o,0)},h.prototype.minimum=function(t){return t?0:this._clones.length/2},h.prototype.items=function(t){return t===r?this._items.slice():(t=this.normalize(t,!0),this._items[t])},h.prototype.mergers=function(t){return t===r?this._mergers.slice():(t=this.normalize(t,!0),this._mergers[t])},h.prototype.clones=function(i){var e=this._clones.length/2,s=e+this._items.length,n=function(t){return t%2==0?s+t/2:e-(t+1)/2};return i===r?l.map(this._clones,function(t,e){return n(e)}):l.map(this._clones,function(t,e){return t===i?n(e):null})},h.prototype.speed=function(t){return t!==r&&(this._speed=t),this._speed},h.prototype.coordinates=function(t){var e,i=1,s=t-1;return t===r?l.map(this._coordinates,l.proxy(function(t,e){return this.coordinates(e)},this)):(this.settings.center?(this.settings.rtl&&(i=-1,s=t+1),e=this._coordinates[t],e+=(this.width()-e+(this._coordinates[s]||0))/2*i):e=this._coordinates[s]||0,e=Math.ceil(e))},h.prototype.duration=function(t,e,i){return 0===i?0:Math.min(Math.max(Math.abs(e-t),1),6)*Math.abs(i||this.settings.smartSpeed)},h.prototype.to=function(t,e){var i=this.current(),s=null,n=t-this.relative(i),o=(0<n)-(n<0),a=this._items.length,r=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>a/2&&(n+=-1*o*a),(s=(((t=i+n)-r)%a+a)%a+r)!==t&&s-n<=l&&0<s-n&&(i=s-n,t=s,this.reset(i))):t=this.settings.rewind?(t%(l+=1)+l)%l:Math.max(r,Math.min(l,t)),this.speed(this.duration(i,t,e)),this.current(t),this.isVisible()&&this.update()},h.prototype.next=function(t){t=t||!1,this.to(this.relative(this.current())+1,t)},h.prototype.prev=function(t){t=t||!1,this.to(this.relative(this.current())-1,t)},h.prototype.onTransitionEnd=function(t){if(t!==r&&(t.stopPropagation(),(t.target||t.srcElement||t.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},h.prototype.viewport=function(){var t;return this.options.responsiveBaseElement!==i?t=l(this.options.responsiveBaseElement).width():i.innerWidth?t=i.innerWidth:n.documentElement&&n.documentElement.clientWidth?t=n.documentElement.clientWidth:console.warn("Can not detect viewport width."),t},h.prototype.replace=function(t){this.$stage.empty(),this._items=[],t&&(t=t instanceof jQuery?t:l(t)),this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector)),t.filter(function(){return 1===this.nodeType}).each(l.proxy(function(t,e){e=this.prepare(e),this.$stage.append(e),this._items.push(e),this._mergers.push(1*e.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},h.prototype.add=function(t,e){var i=this.relative(this._current);e=e===r?this._items.length:this.normalize(e,!0),t=t instanceof jQuery?t:l(t),this.trigger("add",{content:t,position:e}),t=this.prepare(t),0===this._items.length||e===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[e-1].after(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[e].before(t),this._items.splice(e,0,t),this._mergers.splice(e,0,1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[i]&&this.reset(this._items[i].index()),this.invalidate("items"),this.trigger("added",{content:t,position:e})},h.prototype.remove=function(t){(t=this.normalize(t,!0))!==r&&(this.trigger("remove",{content:this._items[t],position:t}),this._items[t].remove(),this._items.splice(t,1),this._mergers.splice(t,1),this.invalidate("items"),this.trigger("removed",{content:null,position:t}))},h.prototype.preloadAutoWidthImages=function(t){t.each(l.proxy(function(t,e){this.enter("pre-loading"),e=l(e),l(new Image).one("load",l.proxy(function(t){e.attr("src",t.target.src),e.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",e.attr("src")||e.attr("data-src")||e.attr("data-src-retina"))},this))},h.prototype.destroy=function(){for(var t in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),l(n).off(".owl.core"),!1!==this.settings.responsive&&(i.clearTimeout(this.resizeTimer),this.off(i,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[t].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},h.prototype.op=function(t,e,i){var s=this.settings.rtl;switch(e){case"<":return s?i<t:t<i;case">":return s?t<i:i<t;case">=":return s?t<=i:i<=t;case"<=":return s?i<=t:t<=i}},h.prototype.on=function(t,e,i,s){t.addEventListener?t.addEventListener(e,i,s):t.attachEvent&&t.attachEvent("on"+e,i)},h.prototype.off=function(t,e,i,s){t.removeEventListener?t.removeEventListener(e,i,s):t.detachEvent&&t.detachEvent("on"+e,i)},h.prototype.trigger=function(t,e,i,s,n){var o={item:{count:this._items.length,index:this.current()}},a=l.camelCase(l.grep(["on",t,i],function(t){return t}).join("-").toLowerCase()),r=l.Event([t,"owl",i||"carousel"].join(".").toLowerCase(),l.extend({relatedTarget:this},o,e));return this._supress[t]||(l.each(this._plugins,function(t,e){e.onTrigger&&e.onTrigger(r)}),this.register({type:h.Type.Event,name:t}),this.$element.trigger(r),this.settings&&"function"==typeof this.settings[a]&&this.settings[a].call(this,r)),r},h.prototype.enter=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]===r&&(this._states.current[e]=0),this._states.current[e]++},this))},h.prototype.leave=function(t){l.each([t].concat(this._states.tags[t]||[]),l.proxy(function(t,e){this._states.current[e]--},this))},h.prototype.register=function(i){if(i.type===h.Type.Event){if(l.event.special[i.name]||(l.event.special[i.name]={}),!l.event.special[i.name].owl){var e=l.event.special[i.name]._default;l.event.special[i.name]._default=function(t){return!e||!e.apply||t.namespace&&-1!==t.namespace.indexOf("owl")?t.namespace&&-1<t.namespace.indexOf("owl"):e.apply(this,arguments)},l.event.special[i.name].owl=!0}}else i.type===h.Type.State&&(this._states.tags[i.name]?this._states.tags[i.name]=this._states.tags[i.name].concat(i.tags):this._states.tags[i.name]=i.tags,this._states.tags[i.name]=l.grep(this._states.tags[i.name],l.proxy(function(t,e){return l.inArray(t,this._states.tags[i.name])===e},this)))},h.prototype.suppress=function(t){l.each(t,l.proxy(function(t,e){this._supress[e]=!0},this))},h.prototype.release=function(t){l.each(t,l.proxy(function(t,e){delete this._supress[e]},this))},h.prototype.pointer=function(t){var e={x:null,y:null};return(t=(t=t.originalEvent||t||i.event).touches&&t.touches.length?t.touches[0]:t.changedTouches&&t.changedTouches.length?t.changedTouches[0]:t).pageX?(e.x=t.pageX,e.y=t.pageY):(e.x=t.clientX,e.y=t.clientY),e},h.prototype.isNumeric=function(t){return!isNaN(parseFloat(t))},h.prototype.difference=function(t,e){return{x:t.x-e.x,y:t.y-e.y}},l.fn.wpexOwlCarousel=function(e){var s=Array.prototype.slice.call(arguments,1);return this.each(function(){var t=l(this),i=t.data("owl.carousel");i||(i=new h(this,"object"==typeof e&&e),t.data("owl.carousel",i),l.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(t,e){i.register({type:h.Type.Event,name:e}),i.$element.on(e+".owl.carousel.core",l.proxy(function(t){t.namespace&&t.relatedTarget!==this&&(this.suppress([e]),i[e].apply(this,[].slice.call(arguments,1)),this.release([e]))},i))})),"string"==typeof e&&"_"!==e.charAt(0)&&i[e].apply(i,s)})},l.fn.wpexOwlCarousel.Constructor=h}(window.Zepto||window.jQuery,window,document),function(e,i,t,s){var n=function(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy(function(t){t.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=i.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},n.prototype.destroy=function(){var t,e;for(t in i.clearInterval(this._interval),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},e.fn.wpexOwlCarousel.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(r,o,t,e){var i=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":r.proxy(function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type))for(var e=this._core.settings,i=e.center&&Math.ceil(e.items/2)||e.items,s=e.center&&-1*i||0,n=(t.property&&void 0!==t.property.value?t.property.value:this._core.current())+s,o=this._core.clones().length,a=r.proxy(function(t,e){this.load(e)},this);s++<i;)this.load(o/2+this._core.relative(n)),o&&r.each(this._core.clones(this._core.relative(n)),a),n++},this)},this._core.options=r.extend({},i.Defaults,this._core.options),this._core.$element.on(this._handlers)};i.Defaults={lazyLoad:!1},i.prototype.load=function(t){var e=this._core.$stage.children().eq(t),i=e&&e.find(".owl-lazy");!i||-1<r.inArray(e.get(0),this._loaded)||(i.each(r.proxy(function(t,e){var i,s=r(e),n=1<o.devicePixelRatio&&s.attr("data-src-retina")||s.attr("data-src")||s.attr("data-srcset");this._core.trigger("load",{element:s,url:n},"lazy"),s.is("img")?s.one("load.owl.lazy",r.proxy(function(){s.css("opacity",1),this._core.trigger("loaded",{element:s,url:n},"lazy")},this)).attr("src",n):s.is("source")?s.one("load.owl.lazy",r.proxy(function(){this._core.trigger("loaded",{element:s,url:n},"lazy")},this)).attr("srcset",n):((i=new Image).onload=r.proxy(function(){s.css({"background-image":'url("'+n+'")',opacity:"1"}),this._core.trigger("loaded",{element:s,url:n},"lazy")},this),i.src=n)},this)),this._loaded.push(e.get(0)))},i.prototype.destroy=function(){var t,e;for(t in this.handlers)this._core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},r.fn.wpexOwlCarousel.Constructor.Plugins.Lazy=i}(window.Zepto||window.jQuery,window,document),function(o,i,t,e){var s=function(t){this._core=t,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&"position"===t.property.name&&(console.log("update called"),this.update())},this),"loaded.owl.lazy":o.proxy(function(t){t.namespace&&this._core.settings.autoHeight&&t.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=o.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var e=this;o(i).on("load",function(){e._core.settings.autoHeight&&e.update()}),o(i).resize(function(){e._core.settings.autoHeight&&(null!=e._intervalId&&clearTimeout(e._intervalId),e._intervalId=setTimeout(function(){e.update()},250))})};s.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},s.prototype.update=function(){var t,e=this._core._current,i=e+this._core.settings.items,s=this._core.$stage.children().toArray().slice(e,i),n=[];o.each(s,function(t,e){n.push(o(e).height())}),t=Math.max.apply(null,n),this._core.$stage.parent().height(t).addClass(this._core.settings.autoHeightClass)},s.prototype.destroy=function(){var t,e;for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},o.fn.wpexOwlCarousel.Constructor.Plugins.AutoHeight=s}(window.Zepto||window.jQuery,window,document),function(c,t,e,i){var s=function(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":c.proxy(function(t){t.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":c.proxy(function(t){t.namespace&&this._core.settings.video&&this.isInFullScreen()&&t.preventDefault()},this),"refreshed.owl.carousel":c.proxy(function(t){t.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":c.proxy(function(t){t.namespace&&"position"===t.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":c.proxy(function(t){if(t.namespace){var e=c(t.content).find(".owl-video");e.length&&(e.css("display","none"),this.fetch(e,c(t.content)))}},this)},this._core.options=c.extend({},s.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",c.proxy(function(t){this.play(t)},this))};s.Defaults={video:!1,videoHeight:!1,videoWidth:!1},s.prototype.fetch=function(t,e){var i=t.attr("data-vimeo-id")?"vimeo":t.attr("data-vzaar-id")?"vzaar":"youtube",s=t.attr("data-vimeo-id")||t.attr("data-youtube-id")||t.attr("data-vzaar-id"),n=t.attr("data-width")||this._core.settings.videoWidth,o=t.attr("data-height")||this._core.settings.videoHeight,a=t.attr("href");if(!a)throw new Error("Missing video URL.");if(-1<(s=a.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu"))i="youtube";else if(-1<s[3].indexOf("vimeo"))i="vimeo";else{if(!(-1<s[3].indexOf("vzaar")))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[a]={type:i,id:s,width:n,height:o},e.attr("data-video",a),this.thumbnail(t,this._videos[a])},s.prototype.thumbnail=function(e,t){var i,s,n=t.width&&t.height?'style="width:'+t.width+"px;height:"+t.height+'px;"':"",o=e.find("img"),a="src",r="",l=this._core.settings,h=function(t){'<div class="owl-video-play-icon"></div>',i=l.lazyLoad?'<div class="owl-video-tn '+r+'" '+a+'="'+t+'"></div>':'<div class="owl-video-tn" style="opacity:1;background-image:url('+t+')"></div>',e.after(i),e.after('<div class="owl-video-play-icon"></div>')};if(e.wrap('<div class="owl-video-wrapper"'+n+"></div>"),this._core.settings.lazyLoad&&(a="data-src",r="owl-lazy"),o.length)return h(o.attr(a)),o.remove(),!1;"youtube"===t.type?(s="//img.youtube.com/vi/"+t.id+"/hqdefault.jpg",h(s)):"vimeo"===t.type?c.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t[0].thumbnail_large,h(s)}}):"vzaar"===t.type&&c.ajax({type:"GET",url:"//vzaar.com/api/videos/"+t.id+".json",jsonp:"callback",dataType:"jsonp",success:function(t){s=t.framegrab_url,h(s)}})},s.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},s.prototype.play=function(t){var e,i=c(t.target).closest("."+this._core.settings.itemClass),s=this._videos[i.attr("data-video")],n=s.width||"100%",o=s.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),i=this._core.items(this._core.relative(i.index())),this._core.reset(i.index()),"youtube"===s.type?e='<iframe width="'+n+'" height="'+o+'" src="//www.youtube.com/embed/'+s.id+"?autoplay=1&rel=0&v="+s.id+'" frameborder="0" allowfullscreen></iframe>':"vimeo"===s.type?e='<iframe src="//player.vimeo.com/video/'+s.id+'?autoplay=1" width="'+n+'" height="'+o+'" frameborder="0" webkitallowfullscreen mozallowfullscreen allowfullscreen></iframe>':"vzaar"===s.type&&(e='<iframe frameborder="0"height="'+o+'"width="'+n+'" allowfullscreen mozallowfullscreen webkitAllowFullScreen src="//view.vzaar.com/'+s.id+'/player?autoplay=true"></iframe>'),c('<div class="owl-video-frame">'+e+"</div>").insertAfter(i.find(".owl-video")),this._playing=i.addClass("owl-video-playing"))},s.prototype.isInFullScreen=function(){var t=e.fullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement;return t&&c(t).parent().hasClass("owl-video-frame")},s.prototype.destroy=function(){var t,e;for(t in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},c.fn.wpexOwlCarousel.Constructor.Plugins.Video=s}(window.Zepto||window.jQuery,window,document),function(a,t,e,i){var s=function(t){this.core=t,this.core.options=a.extend({},s.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":a.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":a.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};s.Defaults={animateOut:!1,animateIn:!1},s.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var t,e=a.proxy(this.clear,this),i=this.core.$stage.children().eq(this.previous),s=this.core.$stage.children().eq(this.next),n=this.core.settings.animateIn,o=this.core.settings.animateOut;this.core.current()!==this.previous&&(o&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),i.one(a.support.animation.end,e).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(o)),n&&s.one(a.support.animation.end,e).addClass("animated owl-animated-in").addClass(n))}},s.prototype.clear=function(t){a(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},s.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},a.fn.wpexOwlCarousel.Constructor.Plugins.Animate=s}(window.Zepto||window.jQuery,window,document),function(s,n,e,t){var i=function(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":s.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":s.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":s.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":s.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":s.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=s.extend({},i.Defaults,this._core.options)};i.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},i.prototype._next=function(t){this._call=n.setTimeout(s.proxy(this._next,this,t),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||e.hidden||this._core.next(t||this._core.settings.autoplaySpeed)},i.prototype.read=function(){return(new Date).getTime()-this._time},i.prototype.play=function(t,e){var i;this._core.is("rotating")||this._core.enter("rotating"),t=t||this._core.settings.autoplayTimeout,i=Math.min(this._time%(this._timeout||t),t),this._paused?(this._time=this.read(),this._paused=!1):n.clearTimeout(this._call),this._time+=this.read()%t-i,this._timeout=t,this._call=n.setTimeout(s.proxy(this._next,this,e),t-i)},i.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,n.clearTimeout(this._call),this._core.leave("rotating"))},i.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,n.clearTimeout(this._call))},i.prototype.destroy=function(){var t,e;for(t in this.stop(),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.wpexOwlCarousel.Constructor.Plugins.autoplay=i}(window.Zepto||window.jQuery,window,document),function(o,t,e,i){"use strict";var s=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+o(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":o.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":o.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":o.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":o.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=o.extend({},s.Defaults,this._core.options),this.$element.on(this._handlers)};s.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},s.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?o(i.navContainer):o("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=o("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",o.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=o("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",o.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[o('<button role="button">').addClass(i.dotClass).append(o("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?o(i.dotsContainer):o("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",o.proxy(function(t){var e=o(t.target).parent().is(this._controls.$absolute)?o(t.target).index():o(t.target).parent().index();t.preventDefault(),this.to(e,i.dotsSpeed)},this)),this._overrides)this._core[t]=o.proxy(this[t],this)},s.prototype.destroy=function(){var t,e,i,s,n;for(t in n=this._core.settings,this._handlers)this.$element.off(t,this._handlers[t]);for(e in this._controls)"$relative"===e&&n.navContainer?this._controls[e].html(""):this._controls[e].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},s.prototype.update=function(){var t,e,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,a=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],t=i,e=0;t<s;t++){if(a<=e||0===e){if(this._pages.push({start:Math.min(n,t-i),end:t-i+a-1}),Math.min(n,t-i)===n)break;e=0,0}e+=this._core.mergers(this._core.relative(t))}},s.prototype.draw=function(){var t,e=this._core.settings,i=this._core.items().length<=e.items,s=this._core.relative(this._core.current()),n=e.loop||e.rewind;this._controls.$relative.toggleClass("disabled",!e.nav||i),e.nav&&(this._controls.$previous.toggleClass("disabled",!n&&s<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!n&&s>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!e.dots||i),e.dots&&(t=this._pages.length-this._controls.$absolute.children().length,e.dotsData&&0!==t?this._controls.$absolute.html(this._templates.join("")):0<t?this._controls.$absolute.append(new Array(t+1).join(this._templates[0])):t<0&&this._controls.$absolute.children().slice(t).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(o.inArray(this.current(),this._pages)).addClass("active"))},s.prototype.onTrigger=function(t){var e=this._core.settings;t.page={index:o.inArray(this.current(),this._pages),count:this._pages.length,size:e&&(e.center||e.autoWidth||e.dotsData?1:e.dotsEach||e.items)}},s.prototype.current=function(){var i=this._core.relative(this._core.current());return o.grep(this._pages,o.proxy(function(t,e){return t.start<=i&&t.end>=i},this)).pop()},s.prototype.getPosition=function(t){var e,i,s=this._core.settings;return"page"==s.slideBy?(e=o.inArray(this.current(),this._pages),i=this._pages.length,t?++e:--e,e=this._pages[(e%i+i)%i].start):(e=this._core.relative(this._core.current()),i=this._core.items().length,t?e+=s.slideBy:e-=s.slideBy),e},s.prototype.next=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},s.prototype.prev=function(t){o.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},s.prototype.to=function(t,e,i){var s;!i&&this._pages.length?(s=this._pages.length,o.proxy(this._overrides.to,this._core)(this._pages[(t%s+s)%s].start,e)):o.proxy(this._overrides.to,this._core)(t,e)},o.fn.wpexOwlCarousel.Constructor.Plugins.Navigation=s}(window.Zepto||window.jQuery,window,document),function(s,n,t,e){"use strict";var i=function(t){this._core=t,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":s.proxy(function(t){t.namespace&&"URLHash"===this._core.settings.startPosition&&s(n).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":s.proxy(function(t){if(t.namespace){var e=s(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!e)return;this._hashes[e]=t.content}},this),"changed.owl.carousel":s.proxy(function(t){if(t.namespace&&"position"===t.property.name){var i=this._core.items(this._core.relative(this._core.current())),e=s.map(this._hashes,function(t,e){return t===i?e:null}).join();if(!e||n.location.hash.slice(1)===e)return;n.location.hash=e}},this)},this._core.options=s.extend({},i.Defaults,this._core.options),this.$element.on(this._handlers),s(n).on("hashchange.owl.navigation",s.proxy(function(t){var e=n.location.hash.substring(1),i=this._core.$stage.children(),s=this._hashes[e]&&i.index(this._hashes[e]);void 0!==s&&s!==this._core.current()&&this._core.to(this._core.relative(s),!1,!0)},this))};i.Defaults={URLhashListener:!1},i.prototype.destroy=function(){var t,e;for(t in s(n).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},s.fn.wpexOwlCarousel.Constructor.Plugins.Hash=i}(window.Zepto||window.jQuery,window,document),function(n,t,e,o){var a=n("<support>").get(0).style,r="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},s=function(){return!!c("transform")},l=function(){return!!c("perspective")},h=function(){return!!c("animation")};function c(t,i){var s=!1,e=t.charAt(0).toUpperCase()+t.slice(1);return n.each((t+" "+r.join(e+" ")+e).split(" "),function(t,e){if(a[e]!==o)return s=!i||e,!1}),s}function d(t){return c(t,!0)}(function(){return!!c("transition")})()&&(n.support.transition=new String(d("transition")),n.support.transition.end=i.transition.end[n.support.transition]),h()&&(n.support.animation=new String(d("animation")),n.support.animation.end=i.animation.end[n.support.animation]),s()&&(n.support.transform=new String(d("transform")),n.support.transform3d=l())}(window.Zepto||window.jQuery,window,document);var wpex={};!function($){"use strict";wpex={init:function(){this.config(),this.bindEvents()},config:function(){this.config={$window:$(window),$document:$(document),$head:$("head"),windowWidth:$(window).width(),windowHeight:$(window).height(),windowTop:$(window).scrollTop(),$body:$("body"),viewportWidth:"",$wpAdminBar:null,isRetina:!1,heightChanged:!1,widthChanged:!1,isRTL:!1,iLightboxSettings:{},vcActive:!1,isMobile:!1,mobileMenuStyle:null,mobileMenuToggleStyle:null,mobileMenuBreakpoint:960,$siteWrap:null,$siteMain:null,$siteHeader:null,siteHeaderStyle:null,siteHeaderHeight:0,siteHeaderTop:0,siteHeaderBottom:0,verticalHeaderActive:!1,hasHeaderOverlay:!1,hasStickyHeader:!1,stickyHeaderStyle:null,hasStickyMobileHeader:!1,hasStickyNavbar:!1,$siteLogo:null,siteLogoHeight:0,siteLogoSrc:null,$siteNavWrap:null,$siteNav:null,$siteNavDropdowns:null,$localScrollTargets:"li.local-scroll a, a.local-scroll, .local-scroll-link, .local-scroll-link > a",localScrollOffset:0,localScrollSpeed:600,localScrollEasing:"easeInOutCubic",localScrollSections:[],hasTopBar:!1,hasStickyTopBar:!1,$stickyTopBar:null,hasStickyTopBarMobile:!1,hasFixedFooter:!1}},bindEvents:function(){var t=this;t.config.$document.on("ready",function(){t.initUpdateConfig(),t.responsiveText(),t.superfish(),t.mobileMenu(),t.navNoClick(),t.hideEditLink(),t.menuWidgetAccordion(),t.inlineHeaderLogo(),t.menuSearch(),t.headerCart(),t.backTopLink(),t.smoothCommentScroll(),t.customHovers(),t.toggleBar(),t.localScrollLinks(),t.customSelects(),t.wpexOwlCarousel(),t.autoLightbox(),t.iLightbox(),t.overlayHovers(),t.skillbar(),t.countdown(),t.typedText(),t.equalHeights(),t.archiveMasonryGrids(),t.isotopeGrids(),t.responsiveCSS(),t.vcexFilterNav(),t.ctf7Preloader(),t.vcAccessability(),t.vcPageEditable(),t.twentytwenty()}),t.config.$window.on("load",function(){t.config.$body.addClass("wpex-window-loaded"),t.windowLoadUpdateConfig(),t.megaMenusWidth(),t.megaMenusTop(),t.flushDropdownsTop(),t.fadeIn(),t.parallax(),t.sliderPro(),t.stickyTopBar(),t.vcTabsTogglesJS(),t.milestone(),t.headerOverlayOffset(),t.config.hasStickyHeader&&(t.stickyHeaderStyle=wpexLocalize.stickyHeaderStyle,"standard"!=t.stickyHeaderStyle&&"shrink"!=t.stickyHeaderStyle&&"shrink_animated"!=t.stickyHeaderStyle||t.stickyHeader()),t.stickyHeaderMenu(),t.stickyVcexNavbar(),t.footerReveal(),t.fixedFooter(),t.titleBreadcrumbsFix(),wpexLocalize.scrollToHash&&window.setTimeout(function(){t.scrollToHash(t)},parseInt(wpexLocalize.scrollToHashTimeout))}),t.config.$window.resize(function(){t.config.widthChanged=!1,t.config.heightChanged=!1,t.config.$window.width()!=t.config.windowWidth&&(t.config.widthChanged=!0,t.widthResizeUpdateConfig()),t.config.$window.height()!=t.config.windowHeight&&(t.config.windowHeight=t.config.$window.height(),t.config.heightChanged=!0)}),t.config.$window.scroll(function(){t.config.$hasScrolled=!1,t.config.$window.scrollTop()!=t.config.windowTop&&(t.config.$hasScrolled=!0,t.config.windowTop=t.config.$window.scrollTop(),t.localScrollHighlight())}),t.config.$window.on("orientationchange",function(){t.widthResizeUpdateConfig(),t.isotopeGrids(),t.vcexFilterNav(),t.archiveMasonryGrids()})},initUpdateConfig:function(){var t=this;t.config.$body.addClass("wpex-docready"),t.config.vcActive=this.config.$body.hasClass("wpb-js-composer"),t.config.viewportWidth=t.viewportWidth(),t.config.isRetina=t.retinaCheck(),t.config.isRetina&&t.config.$body.addClass("wpex-is-retina"),t.mobileCheck()&&(t.config.isMobile=!0,t.config.$body.addClass("wpex-is-mobile-device"));var e=$("#wpadminbar");e.length&&(t.config.$wpAdminBar=e);var i=$("#wrap");i&&(t.config.$siteWrap=i);var s=$("#main");s&&(t.config.$siteMain=s),$("#site-header").length&&(t.config.siteHeaderStyle=wpexLocalize.siteHeaderStyle,t.config.$siteHeader=$("#site-header"));var n=$("#site-logo img.logo-img");n.length&&(t.config.$siteLogo=n,t.config.siteLogoSrc=t.config.$siteLogo.attr("src"));var o=$("#site-navigation-wrap");if(o.length){t.config.$siteNavWrap=o;var a=$("#site-navigation",o);a.length&&(t.config.$siteNav=a),wpexLocalize.hasStickyNavbar&&(t.config.hasStickyNavbar=!0);var r=$(".dropdown-menu > .menu-item-has-children > ul",o);o.length&&(t.config.$siteNavDropdowns=r)}wpexLocalize.hasMobileMenu&&(t.config.mobileMenuStyle=wpexLocalize.mobileMenuStyle,t.config.mobileMenuToggleStyle=wpexLocalize.mobileMenuToggleStyle,t.config.mobileMenuBreakpoint=wpexLocalize.mobileMenuBreakpoint),t.config.$body.hasClass("wpex-has-fixed-footer")&&(t.config.hasFixedFooter=!0),t.config.$footerReveal=$(".footer-reveal-visible"),t.config.$footerReveal.length&&t.config.$siteWrap&&t.config.$siteMain&&(t.config.$hasFooterReveal=!0),t.config.$siteHeader&&t.config.$body.hasClass("has-overlay-header")&&(t.config.hasHeaderOverlay=!0);var l=$("#top-bar-wrap");l.length&&(t.config.hasTopBar=!0,l.hasClass("wpex-top-bar-sticky")&&(t.config.$stickyTopBar=l,t.config.$stickyTopBar.length&&(t.config.hasStickyTopBar=!0,t.config.hasStickyTopBarMobile=wpexLocalize.hasStickyTopBarMobile))),t.config.hasStickyMobileHeader=wpexLocalize.hasStickyMobileHeader,t.config.$siteHeader&&wpexLocalize.hasStickyHeader&&(t.config.hasStickyHeader=!0),this.config.$body.hasClass("wpex-has-vertical-header")&&(t.config.verticalHeaderActive=!0),wpexLocalize.localScrollSpeed&&(t.config.localScrollSpeed=parseInt(wpexLocalize.localScrollSpeed)),wpexLocalize.localScrollEasing&&(t.config.localScrollEasing=wpexLocalize.localScrollEasing,"false"==t.config.localScrollEasing&&(t.config.localScrollEasing="swing")),t.config.localScrollSections=t.localScrollSections()},windowLoadUpdateConfig:function(){if(this.config.$siteHeader){var t=this.config.$siteHeader.offset().top;this.config.windowHeight=this.config.$window.height(),this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight(),this.config.siteHeaderBottom=t+this.config.siteHeaderHeight,this.config.siteHeaderTop=t,this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height())}this.config.localScrollOffset=this.parseLocalScrollOffset("init")},widthResizeUpdateConfig:function(){this.config.windowHeight=this.config.$window.height(),this.config.windowWidth=this.config.$window.width(),this.config.windowTop=this.config.$window.scrollTop(),this.config.viewportWidth=this.viewportWidth(),this.config.$siteHeader&&(this.config.siteHeaderHeight=this.config.$siteHeader.outerHeight()),this.config.$siteLogo&&(this.config.siteLogoHeight=this.config.$siteLogo.height()),this.config.windowWidth<960?this.config.verticalHeaderActive=!1:this.config.$body.hasClass("wpex-has-vertical-header")&&(this.config.verticalHeaderActive=!0),this.config.localScrollOffset=this.parseLocalScrollOffset("resize"),this.megaMenusWidth(),this.overlayHovers(),this.responsiveText()},retinaCheck:function(){return 1<window.devicePixelRatio||!(!window.matchMedia||!window.matchMedia("(-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)").matches)},mobileCheck:function(){if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent))return!0},viewportWidth:function(){var t=window,e="inner";return"innerWidth"in window||(e="client",t=document.documentElement||document.body),t[e+"Width"]},superfish:function(){this.config.$siteNav&&void 0!==$.fn.superfish&&$("ul.sf-menu",this.config.$siteNav).superfish({delay:wpexLocalize.superfishDelay,speed:wpexLocalize.superfishSpeed,speedOut:wpexLocalize.superfishSpeedOut,cssArrows:!1,disableHI:!1,animation:{opacity:"show"},animationOut:{opacity:"hide"}})},megaMenusWidth:function(){if(wpexLocalize.megaMenuJS&&"one"==this.config.siteHeaderStyle&&this.config.$siteNavDropdowns&&this.config.$siteNavWrap.is(":visible")){var t=$(".megamenu > ul",this.config.$siteNavWrap);if(t.length){var e=this.config.$siteHeader.find(".container").outerWidth(),i=this.config.$siteNavWrap.outerWidth(),s=parseInt(this.config.$siteNavWrap.css("right"));"auto"==s&&(s=0);var n=e-i-s;t.css({width:e,"margin-left":-n})}}},megaMenusTop:function(){var s=this;if(s.config.$siteNavDropdowns&&"one"==s.config.siteHeaderStyle){var n=$(".megamenu > ul",s.config.$siteNavWrap);n.length&&(t(),this.config.$window.scroll(function(){t()}),this.config.$window.resize(function(){t()}),$(".megamenu > a",s.config.$siteNav).hover(function(){t()}))}function t(){if(s.config.$siteNavWrap.is(":visible")){var t=s.config.$siteHeader.outerHeight(),e=s.config.$siteNavWrap.outerHeight(),i=t-e;n.css({top:i/2+e})}}},flushDropdownsTop:function(){var s=this;function t(){if(s.config.$siteNavWrap.is(":visible")){var t=s.config.$siteHeader.outerHeight(),e=s.config.$siteNavWrap.outerHeight(),i=t-e;s.config.$siteNavDropdowns.css("top",i/2+e)}}s.config.$siteNavDropdowns&&s.config.$siteNavWrap.hasClass("wpex-flush-dropdowns")&&(t(),this.config.$window.scroll(function(){t()}),this.config.$window.resize(function(){t()}),$(".wpex-flush-dropdowns li.menu-item-has-children > a").hover(function(){t()}))},mobileMenu:function(){"sidr"==this.config.mobileMenuStyle&&void 0!==wpexLocalize.sidrSource?this.mobileMenuSidr():"toggle"==this.config.mobileMenuStyle?this.mobileMenuToggle():"full_screen"==this.config.mobileMenuStyle&&this.mobileMenuFullScreen()},mobileMenuSidr:function(){var e=this,t=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a");e.config.$body.append('<div class="wpex-sidr-overlay wpex-hidden"></div>');var i=$(".wpex-sidr-overlay");t.click(function(){$(this).toggleClass("wpex-active")}),t.sidr({name:"sidr-main",source:wpexLocalize.sidrSource,side:wpexLocalize.sidrSide,displace:wpexLocalize.sidrDisplace,speed:parseInt(wpexLocalize.sidrSpeed),renaming:!0,bind:"click",onOpen:function(){$("#sidr-main").addClass("wpex-mobile-menu"),wpexLocalize.sidrBodyNoScroll&&e.config.$body.addClass("wpex-noscroll"),i.fadeIn(wpexLocalize.sidrSpeed,function(){i.addClass("wpex-custom-cursor")}),$(".wpex-sidr-overlay").on("click",function(t){return $.sidr("close","sidr-main"),!1})},onClose:function(){t.removeClass("wpex-active"),wpexLocalize.sidrBodyNoScroll&&e.config.$body.removeClass("wpex-noscroll"),i.removeClass("wpex-custom-cursor").fadeOut(wpexLocalize.sidrSpeed)},onCloseEnd:function(){$(".sidr-class-menu-item-has-children.active").removeClass("active").find("ul").hide(),void 0!==$.fn.vc_rowBehaviour&&vc_rowBehaviour()}});var s=$("#sidr-main"),n=$(".sidr-class-dropdown-menu",s),o=$(".sidr-class-menu-item-has-children > a",n);$(".sidr-class-menu-item-has-children",n).children("a").append('<span class="sidr-class-dropdown-toggle"></span>'),o.on("click",function(t){var e=$(this).parent("li");if(e.hasClass("active"))e.removeClass("active"),e.find("li").removeClass("active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var i=e.parents("li");$(".sidr-class-menu-item-has-children",n).not(i).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}return!1}),$("li.sidr-class-menu-item-has-children > a",n).each(function(){var t=$(this);if(t&&t.attr("href")&&"#"!=t.attr("href")){var e=t.parent("li"),i=e.clone();t.removeAttr("data-ls_linkto"),e.removeClass("sidr-class-local-scroll"),i.removeClass("sidr-class-menu-item-has-children sidr-class-dropdown"),i.find("a").removeClass(),i.find("ul, .sidr-class-dropdown-toggle").remove().end().prependTo(t.next("ul"))}}),$("[class*='sidr-class-fa']",s).attr("class",function(t,e){return e=(e=e.replace("sidr-class-fa","fa")).replace("sidr-class-fa-","fa-")}),$("[class*='sidr-class-ticon']",s).attr("class",function(t,e){return e=(e=e.replace("sidr-class-ticon","ticon")).replace("sidr-class-ticon-","ticon-")}),$(".sidr-class-wpex-close > a",s).on("click",function(t){t.preventDefault(),$.sidr("close","sidr-main")}),e.config.$window.resize(function(){e.config.viewportWidth>=e.config.mobileMenuBreakpoint&&$.sidr("close","sidr-main")}),$("li.sidr-class-local-scroll > a",s).click(function(){var t=this.hash;if(-1<$.inArray(t,e.config.localScrollSections))return $.sidr("close","sidr-main"),e.scrollTo(t),!1}),$("#mobile-menu-alternative").length&&$("#mobile-menu-alternative").remove()},mobileMenuToggle:function(){var t=this,e=wpexLocalize.mobileToggleMenuPosition,i="mobile-toggle-nav wpex-mobile-menu wpex-clr wpex-togglep-"+e,s="",n=$("#mobile-menu-search"),o=t.config.$siteHeader,a=$("a.mobile-menu-toggle, li.mobile-menu-toggle > a");"fixed_top"==t.config.mobileMenuToggleStyle?(o=$("#wpex-mobile-menu-fixed-top")).length&&o.append('<nav class="'+i+'" aria-label="Mobile menu"></nav>'):"absolute"==e?"navbar"==t.config.mobileMenuToggleStyle?(o=$("#wpex-mobile-menu-navbar")).length&&o.append('<nav class="'+i+'" aria-label="Mobile menu"></nav>'):o&&o.append('<nav class="'+i+'" aria-label="Mobile menu"></nav>'):("afterself"==e&&(o=$("#wpex-mobile-menu-navbar")),$('<nav class="'+i+'" aria-label="Mobile menu"></nav>').insertAfter(o));var r=$(".mobile-toggle-nav");$("#mobile-menu-alternative").length?(s=$("#mobile-menu-alternative .dropdown-menu").html(),$("#mobile-menu-alternative").remove()):s=$(".dropdown-menu",t.config.$siteNav).html(),r.html('<ul class="mobile-toggle-nav-ul">'+s+"</ul>"),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").children().each(function(){$(this).removeAttr("style")}),$(".mobile-toggle-nav-ul, .mobile-toggle-nav-ul *").removeAttr("id"),$(".mobile-toggle-nav-ul").addClass("container");var l=!1;l||(r.find("li.menu-item-has-children > a").each(function(){var t=$(this);if(t&&t.attr("href")&&"#"!=t.attr("href")){var e=t.parent("li"),i=e.clone();e.removeClass("local-scroll"),t.removeAttr("data-ls_linkto"),i.removeClass("menu-item-has-children"),i.find("ul, .wpex-open-submenu").remove().end().prependTo(t.next("ul"))}}),l=!0);r.find(".menu-item-has-children").children("a").append('<span class="wpex-open-submenu" aria-haspopup="true"></span>');var h=h=$(".menu-item-has-children > a",r);function c(t){wpexLocalize.animateMobileToggle?r.stop(!0,!0).slideUp("fast").removeClass("visible"):r.removeClass("visible"),r.find("li.active > ul").stop(!0,!0).slideUp("fast"),r.find(".active").removeClass("active"),t.removeClass("wpex-active")}h.on("click",function(t){var e=$(this).parent("li");if(e.hasClass("active"))e.removeClass("active"),e.find("li").removeClass("active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var i=e.parents("li");$(".menu-item-has-children",r).not(i).removeClass("active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("active").children("ul").stop(!0,!0).slideDown("fast")}return!1}),a.on("click",function(t){var e;return r.hasClass("visible")?c($(this)):(e=$(this),wpexLocalize.animateMobileToggle?r.stop(!0,!0).slideDown("fast").addClass("visible"):r.addClass("visible"),e.addClass("wpex-active")),!1}),t.config.$window.resize(function(){t.config.viewportWidth>=t.config.mobileMenuBreakpoint&&r.hasClass("visible")&&c(a)}),n.length&&(r.append('<div class="mobile-toggle-nav-search container"></div>'),$(".mobile-toggle-nav-search").append(n))},mobileMenuFullScreen:function(){var n=this,t=!!wpexLocalize.fullScreenMobileMenuStyle&&wpexLocalize.fullScreenMobileMenuStyle,e=$("#mobile-menu-search"),i="";n.config.$body.append('<div class="full-screen-overlay-nav wpex-mobile-menu wpex-clr '+t+'"><button class="full-screen-overlay-nav-close">&times;</button><nav class="full-screen-overlay-nav-ul-wrapper"><ul class="full-screen-overlay-nav-ul"></ul></nav></div>');var s=$(".full-screen-overlay-nav-ul");$("#mobile-menu-alternative").length?(i=$("#mobile-menu-alternative .dropdown-menu").html(),$("#mobile-menu-alternative").remove()):i=$("#site-navigation .dropdown-menu").html(),s.html(i);var o=$(".full-screen-overlay-nav"),a=$(".mobile-menu-toggle");o.attr("aria-expanded","false"),$(".full-screen-overlay-nav, .full-screen-overlay-nav *").children().each(function(){$(this).removeAttr("style"),$(this).removeAttr("id")});var r=!1;r||(o.find("li.menu-item-has-children > a").each(function(){var t=$(this);if(t&&t.attr("href")&&"#"!=t.attr("href")){var e=t.parent("li"),i=e.clone();e.removeClass("local-scroll"),t.removeAttr("data-ls_linkto"),i.removeClass("menu-item-has-children"),i.find("ul").remove().end().prependTo(t.next("ul"))}}),r=!0);function l(){o.removeClass("visible"),o.attr("aria-expanded","false"),o.find("li.wpex-active > ul").stop(!0,!0).slideUp("fast"),o.find(".wpex-active").removeClass("wpex-active"),n.config.$body.removeClass("wpex-noscroll")}o.find("li.menu-item-has-children > a").on("click",function(t){var e=$(this).parent("li");if(e.hasClass("wpex-active"))e.removeClass("wpex-active"),e.find("li").removeClass("wpex-active"),e.find("ul").stop(!0,!0).slideUp("fast");else{var i=e.parents("li");o.find(".menu-item-has-children").not(i).removeClass("wpex-active").children("ul").stop(!0,!0).slideUp("fast"),e.addClass("wpex-active").children("ul").stop(!0,!0).slideDown({duration:"normal",easing:"easeInQuad"})}return!1}),a.on("click",function(){if(o.addClass("visible"),o.hasClass("visible")){var t,e,i;n.config.$body.addClass("wpex-noscroll"),t=o.find("select, input, textarea, button, a").filter(":visible"),e=t.first(),i=t.last();var s=o.css("transition-duration");(s=1e3*s.replace("s",""))&&setTimeout(function(){e.focus()},s),i.on("keydown",function(t){9!==t.keyCode||t.shiftKey||(t.preventDefault(),e.focus())}),e.on("keydown",function(t){9===t.keyCode&&t.shiftKey&&(t.preventDefault(),i.focus())}),o.attr("aria-expanded","true")}return!1}),$(".local-scroll > a",o).click(function(){var t=this.hash;if(-1<$.inArray(t,n.config.localScrollSections))return l(),!1}),$(".full-screen-overlay-nav-close").on("click",function(){return l(),a.focus(),!1}),$(document).keyup(function(t){27==t.keyCode&&o.hasClass("visible")&&(l(),a.focus())}),e.length&&(s.append(e),$("#mobile-menu-search").wrap('<li class="wpex-search"></li>'))},navNoClick:function(){$("li.nav-no-click > a, li.sidr-class-nav-no-click > a").on("click",function(){return!1})},menuSearch:function(){var e="",t=$(".header-searchform-wrap");if(t.length&&(t.data("placeholder")&&t.find('input[type="search"]').attr("placeholder",t.data("placeholder")),t.data("disable-autocomplete")&&t.find('input[type="search"]').attr("autocomplete","off")),"drop_down"==wpexLocalize.menuSearchStyle){e=$("a.search-dropdown-toggle, a.mobile-menu-search");var i=$("#searchform-dropdown");e.click(function(t){i.toggleClass("show"),$(this).parent("li").toggleClass("active");var e=i.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){i.find('input[type="search"]').focus()},e),$("div#current-shop-items-dropdown").removeClass("show"),$("li.toggle-header-cart").removeClass("active"),!1}),this.config.$document.on("click",function(t){$(t.target).closest("#searchform-dropdown.show").length||(e.parent("li").removeClass("active"),i.removeClass("show"))})}else if("overlay"==wpexLocalize.menuSearchStyle){e=$("a.search-overlay-toggle, a.mobile-menu-search, li.search-overlay-toggle > a");var s=$("#wpex-searchform-overlay"),n=s.find(".wpex-inner");e.on("click",function(t){if(s.toggleClass("active"),s.find('input[type="search"]').val(""),s.hasClass("active")){var e=s.css("transition-duration");e=1e3*e.replace("s",""),setTimeout(function(){s.find('input[type="search"]').focus()},e)}return!1}),n.click(function(t){t.stopPropagation()}),s.click(function(){s.removeClass("active")})}else if("header_replace"==wpexLocalize.menuSearchStyle){e=$("a.search-header-replace-toggle, a.mobile-menu-search");var o=$("#searchform-header-replace");e.click(function(t){o.toggleClass("show");var e=o.css("transition-duration");return(e=1e3*e.replace("s",""))&&setTimeout(function(){o.find('input[type="search"]').focus()},e),!1}),$("#searchform-header-replace-close").click(function(){return o.removeClass("show"),!1}),this.config.$document.on("click",function(t){$(t.target).closest($("#searchform-header-replace.show")).length||o.removeClass("show")})}},headerCart:function(){if(!$("a.wcmenucart").hasClass("go-to-shop")){var e="a.toggle-cart-widget, li.toggle-cart-widget > a, li.toggle-header-cart > a";if($(e.length))if("drop_down"==wpexLocalize.wooCartStyle){var i=$("div#current-shop-items-dropdown");$("body").on("click",e,function(){return $("#searchform-dropdown").removeClass("show"),$("a.search-dropdown-toggle").parent("li").removeClass("active"),i.toggleClass("show"),$(this).toggleClass("active"),!1}),i.click(function(t){$(t.target).is("a.remove_from_cart_button")||t.stopPropagation()}),this.config.$document.click(function(t){$(t.target).is("a.remove_from_cart_button")||(i.removeClass("show"),$(e).removeClass("active"))})}else if("overlay"==wpexLocalize.wooCartStyle){var s=$("#wpex-cart-overlay"),t=s.find(".wpex-inner");$("body").on("click",e,function(){return s.toggleClass("active"),!1}),t.click(function(t){$(t.target).is("a.remove_from_cart_button")||event.stopPropagation()}),s.click(function(t){$(t.target).is("a.remove_from_cart_button")||s.removeClass("active")})}}},headerOverlayOffset:function(){var t=$(".add-overlay-header-offset");if(t.length){var e=this,i=e.config.siteHeaderHeight;if(!i)return;var s=$('<div class="overlay-header-offset-div" style="height:'+i+'px"></div>');t.prepend(s),e.config.$window.resize(function(){s.css("height",e.config.siteHeaderHeight)})}},hideEditLink:function(){$("a.hide-post-edit",$("#content")).click(function(){return $("div.post-edit").hide(),!1})},menuWidgetAccordion:function(){if(wpexLocalize.menuWidgetAccordion){$("#sidebar .widget_nav_menu .current-menu-ancestor, .widget_nav_menu_accordion .widget_nav_menu .current-menu-ancestor",this.config.$siteMain).addClass("active").children("ul").show(),$("#sidebar .widget_nav_menu, .widget_nav_menu_accordion  .widget_nav_menu",this.config.$siteMain).each(function(){var s=$(this).find(".menu-item-has-children");s.each(function(){$(this).addClass("parent"),$(this).children("a").on("click",function(t){var e=$(this).parent("li"),i=e.parents("li");return e.hasClass("active")?e.removeClass("active").children(".sub-menu").stop(!0,!0).slideUp("fast"):(s.not(i).removeClass("active").children(".sub-menu").slideUp("fast"),e.addClass("active").children(".sub-menu").stop(!0,!0).slideDown("fast")),!1})})})}},inlineHeaderLogo:function(){var e=this;if("five"==e.config.siteHeaderStyle){var t=$("#site-header-inner > .header-five-logo",e.config.$siteHeader),i=$(".navbar-style-five",e.config.$siteHeader),s=i.children("#site-navigation").children("ul").children("li").size(),n=Math.round(s/2)-parseInt(wpexLocalize.headerFiveSplitOffset);o(),e.config.$window.resize(function(){var t;t=$(".menu-item-logo .header-five-logo"),e.config.viewportWidth<=e.config.mobileMenuBreakpoint?t.length&&(t.prependTo($("#site-header-inner")),$(".menu-item-logo").remove()):t.length||o()})}function o(){e.config.viewportWidth>e.config.mobileMenuBreakpoint&&t.length&&i.length&&($('<li class="menu-item-logo"></li>').insertAfter(i.find("#site-navigation > ul > li:nth( "+n+" )")),t.appendTo(i.find(".menu-item-logo"))),t.addClass("display")}},backTopLink:function(){var e=this,t=$("a#site-scroll-top");if(t.length){var i=wpexLocalize.scrollTopSpeed?parseInt(wpexLocalize.scrollTopSpeed):1e3,s=wpexLocalize.scrollTopOffset?parseInt(wpexLocalize.scrollTopOffset):100;e.config.$window.scroll(function(){$(this).scrollTop()>s?t.addClass("show"):t.removeClass("show")}),t.on("click",function(t){return $("html, body").stop(!0,!0).animate({scrollTop:0},i,e.config.localScrollEasing),!1})}},smoothCommentScroll:function(){var s=this;$(".single li.comment-scroll a").click(function(t){var e=$("#comments"),i=e.offset().top-s.config.localScrollOffset-20;return s.scrollTo(e,i),!1})},responsiveText:function(){var r=this;$(".wpex-responsive-txt").each(function(){var t=$(this),e=t.width(),i=t.data(),s=r.pData(i.minFontSize,13),n=r.pData(i.maxFontSize,40),o=e/r.pData(i.responsiveTextRatio,10),a=n<o?n:o<s?s:o;t.css("font-size",a+"px")})},toggleBar:function(){var e=$("#toggle-bar-wrap");if(e.length){var i=$("a.toggle-bar-btn, a.togglebar-toggle, .togglebar-toggle > a"),s=i.find(".ticon");i.on("click",function(t){return s.length&&(s.toggleClass(i.data("icon")),s.toggleClass(i.data("icon-hover"))),e.toggleClass("active-bar"),!1}),this.config.$document.on("click",function(t){$(t.target).closest("#toggle-bar-wrap.active-bar").length||(e.removeClass("active-bar"),s.length&&s.removeClass(i.data("icon-hover")).addClass(i.data("icon")))})}},skillbar:function(t){void 0!==$.fn.appear&&$(".vcex-skillbar",t).each(function(){var t=$(this);t.appear(function(){t.find(".vcex-skillbar-bar").animate({width:$(this).attr("data-percent")},800)})},{accX:0,accY:0})},milestone:function(l){"function"==typeof CountUp&&void 0!==$.fn.appear&&$(".vcex-countup",l).each(function(){var t=$(this),e=t.data("options"),i=e.startVal,s=e.endVal,n=e.decimals,o=e.duration,a={useEasing:!0,useGrouping:!0,separator:e.separator,decimal:e.decimal,prefix:"",suffix:""},r=new CountUp(this,i,s,n,o,a);l?r.start():t.appear(function(){r.start()})})},twentytwenty:function(t){void 0!==$.fn.twentytwenty&&void 0!==$.fn.imagesLoaded&&$(".vcex-image-ba",t).each(function(){var t=$(this);t.imagesLoaded(function(){t.twentytwenty(t.data("options"))})})},countdown:function(t){void 0!==$.fn.countdown&&$(".vcex-countdown",t).each(function(){var e=$(this),t=e.data("countdown"),i=e.data("days"),s=e.data("hours"),n=e.data("minutes"),o=e.data("seconds"),a=e.data("timezone");a&&void 0!==moment.tz&&$.isFunction(moment.tz)&&(t=moment.tz(t,a).toDate()),t&&e.countdown(t,function(t){e.html(t.strftime('<div class="wpex-days"><span>%-D</span> <small>'+i+'</small></div> <div class="wpex-hours"><span>%-H</span> <small>'+s+'</small></div class="wpex-months"> <div class="wpex-minutes"><span>%-M</span> <small>'+n+'</small></div> <div class="wpex-seconds"><span>%-S</span> <small>'+o+"</small></div>"))})})},typedText:function(t){"function"==typeof Typed&&void 0!==$.fn.appear&&$(".vcex-typed-text",t).each(function(){var t=$(this),e=t.data("settings");t.appear(function(){e.typeSpeed=parseInt(e.typeSpeed),e.backDelay=parseInt(e.backDelay),e.backSpeed=parseInt(e.backSpeed),e.startDelay=parseInt(e.startDelay),e.strings=t.data("strings");new Typed(this,e)})})},parallax:function(t){$(".wpex-parallax-bg",t).each(function(){var t=$(this);t.scrolly2().trigger("scroll"),t.css({opacity:1})})},parseLocalScrollOffset:function(t){var e=this,i=0;return wpexLocalize.localScrollOffset?wpexLocalize.localScrollOffset:(wpexLocalize.localScrollExtraOffset&&(i=parseInt(i)+parseInt(wpexLocalize.localScrollExtraOffset)),e.config.hasStickyTopBar&&(e.config.hasStickyTopBarMobile||e.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(i=parseInt(i)+parseInt(e.config.$stickyTopBar.outerHeight())),e.config.hasStickyHeader&&(!e.config.hasStickyMobileHeader&&e.config.windowWidth<=wpexLocalize.stickyHeaderBreakPoint?i=parseInt(i)+0:e.config.$siteHeader.hasClass("shrink-sticky-header")?("init"==t||e.config.$siteHeader.is(":visible"))&&(i=parseInt(i)+parseInt(wpexLocalize.shrinkHeaderHeight)):i=parseInt(i)+parseInt(e.config.siteHeaderHeight)),e.config.hasStickyNavbar&&e.config.viewportWidth>=wpexLocalize.stickyNavbarBreakPoint&&(i=parseInt(i)+parseInt(e.config.$siteNavWrap.outerHeight())),$(".wpex-ls-offset, #wpadminbar, .vcex-navbar-sticky, #wpex-mobile-menu-fixed-top").each(function(){var t=$(this);t.length&&t.is(":visible")&&(i=parseInt(i)+parseInt(t.outerHeight()))}),i=i?i-1:0)},scrollTo:function(t,e,i){if(t){var s=null,n=$("html, body"),o=!1,a=$('[data-ls_id="'+t+'"]');if(a.length?(s=a,o=!0):s="string"==typeof t?$(t):t,s.length){var r=this.config.localScrollSpeed?parseInt(this.config.localScrollSpeed):1e3,l=this.config.localScrollOffset,h=this.config.localScrollEasing;e=e||s.offset().top-l,t&&o&&wpexLocalize.localScrollUpdateHash&&(window.location.hash=t);var c=$(".mobile-toggle-nav");c.hasClass("visible")?($("a.mobile-menu-toggle, li.mobile-menu-toggle > a").removeClass("wpex-active"),wpexLocalize.animateMobileToggle?c.slideUp("fast",function(){c.removeClass("visible"),n.stop(!0,!0).animate({scrollTop:s.offset().top-l},r)}):(c.hide().removeClass("visible"),n.stop(!0,!0).animate({scrollTop:s.offset().top-l},r))):n.stop(!0,!0).animate({scrollTop:e},r,h)}}},scrollToHash:function(t){var e=location.hash,i="",s="";if(e)return"#view_comments"==e||"#comments_reply"==e?(s=(i=$("#comments")).offset().top-t.config.localScrollOffset-20,void(i.length&&t.scrollTo(i,s))):t.config.hasStickyHeader&&-1!=e.indexOf("comment-")?(s=(i=$(e)).offset().top-t.config.localScrollOffset-20,void t.scrollTo(i,s)):void(-1==e.indexOf("localscroll-")?$('[data-ls_id="'+e+'"]').length&&t.scrollTo(e):t.scrollTo(e.replace("localscroll-","")))},localScrollSections:function(){if(this.config.$siteNav){var t=$("a",this.config.$siteNav),e=location,s=e.href;s=e.hash?s.substr(0,s.indexOf("#")):s,t.each(function(){var t=$(this),e=t.attr("href");if(e&&-1!=e.indexOf("localscroll-")&&(t.parent("li").addClass("local-scroll"),e.substr(0,e.indexOf("#"))==s)){var i=e.substring(e.indexOf("#")+1).replace("localscroll-","");t.attr("data-ls_linkto","#"+i)}})}for(var i=[],n=$(this.config.$localScrollTargets),o=0;o<n.length;o++){var a=n[o],r=$(a),l=$(a).attr("href"),h=l?"#"+l.replace(/^.*?(#|$)/,""):null;h&&"#"!=h&&(r.attr("data-ls_linkto")||r.attr("data-ls_linkto",h),$('[data-ls_id="'+h+'"]').length?-1==$.inArray(h,i)&&i.push(h):$(h).length&&-1==$.inArray(h,i)&&i.push(h))}return i},localScrollLinks:function(){var i=this;$(i.config.$localScrollTargets).on("click",function(){var t=$(this),e=t.attr("data-ls_linkto");if(e=e||this.hash,-1<$.inArray(e,i.config.localScrollSections))return t.parent().removeClass("sfHover"),i.scrollTo(e),!1}),$("a.wpex-scroll-top, .wpex-scroll-top a").on("click",function(){return i.scrollTo("#site_top"),!1}),$("a.woocommerce-review-link",$("body.single div.entry-summary")).click(function(){var t=$(".woocommerce-tabs");if(t.length){$(".reviews_tab a").click();var e=t.offset().top-i.config.localScrollOffset;i.scrollTo(t,e)}return!1})},localScrollHighlight:function(){if(wpexLocalize.localScrollHighlight){var t=this.config.localScrollSections;if(t.length)for(var e,i,s,n=this.config.$window.scrollTop(),o=0;o<t.length;o++){var a=t[o];if($('[data-ls_id="'+a+'"]').length){var r=$('[data-ls_id="'+a+'"]');e=r.offset().top-this.config.localScrollOffset-1,i=r.outerHeight(),s=$('[data-ls_linkto="'+a+'"]')}else $(a).length&&(e=$(a).offset().top-this.config.localScrollOffset-1,i=$(a).outerHeight(),s=$('[data-ls_linkto="'+a+'"]'));e<=n&&n<e+i?($(".local-scroll.menu-item").removeClass("current-menu-item"),s.addClass("active"),s.parent("li").addClass("current-menu-item")):(s.removeClass("active"),s.parent("li").removeClass("current-menu-item"))}}},equalHeights:function(t){void 0!==$.fn.wpexEqualHeights&&($(".match-height-grid",t).wpexEqualHeights({children:".match-height-content"}),$(".match-height-row",t).wpexEqualHeights({children:".match-height-content"}),$(".vcex-feature-box-match-height",t).wpexEqualHeights({children:".vcex-match-height"}),$(".blog-equal-heights",t).wpexEqualHeights({children:".blog-entry-inner"}),$(".related-posts",t).wpexEqualHeights({children:".related-post-content"}),$(".wpex-vc-row-columns-match-height",t).wpexEqualHeights({children:".vc_column-inner"}),$(".vc_row",t).wpexEqualHeights({children:".equal-height-column"}),$(".vc_row",t).wpexEqualHeights({children:".equal-height-content"}))},footerReveal:function(){var n=this;if(n.config.$hasFooterReveal){var o=n.config.$footerReveal;t(),n.config.$window.scroll(function(){o.hasClass("footer-reveal")&&(n.scrolledToBottom(n.config.$siteMain)?o.addClass("wpex-visible"):o.removeClass("wpex-visible"))}),n.config.$window.resize(function(){(n.config.widthChanged||n.config.heightChanged)&&t()})}function t(){if(n.config.viewportWidth<960)o.hasClass("footer-reveal")&&(o.toggleClass("footer-reveal footer-reveal-visible"),n.config.$siteWrap.css("margin-bottom",""));else{var t=!1,e=o.outerHeight(),i=n.config.windowHeight,s=0;s=o.hasClass("footer-reveal")?n.config.$siteWrap.outerHeight()+n.config.localScrollOffset:n.config.$siteWrap.outerHeight()+n.config.localScrollOffset-e,e<i&&i<s&&(t=!0),t&&o.hasClass("footer-reveal-visible")&&(n.config.$siteWrap.css({"margin-bottom":e}),o.removeClass("footer-reveal-visible"),o.addClass("footer-reveal")),!t&&o.hasClass("footer-reveal")&&(n.config.$siteWrap.css("margin-bottom",""),o.removeClass("footer-reveal"),o.removeClass("wpex-visible"),o.addClass("footer-reveal-visible"))}}},fixedFooter:function(){var s=this;function t(){var t=s.config.$siteMain.outerHeight(),e=$("html").height(),i=t+(s.config.$window.height()-e);s.config.$siteMain.css("min-height",i)}s.config.$siteMain&&s.config.hasFixedFooter&&(t(),s.config.$window.resize(function(){(s.config.widthChanged||s.config.heightChanged)&&t()}))},titleBreadcrumbsFix:function(){if(this.config.$body.hasClass("has-breadcrumbs")){var t=$(".page-header"),e=$(".site-breadcrumbs.position-absolute",t);if(e.length&&e.hasClass("has-js-fix")){var i=$(".breadcrumb-trail",e);if(i.length){var s=$(".page-header-inner",t);if(s.length){var n=$(".page-header-title > span",s);n.length&&(o(),this.config.$window.resize(function(){o()}))}}}}function o(){n.width()+i.width()+20>=s.width()?e.hasClass("position-absolute")&&(e.removeClass("position-absolute"),e.addClass("position-under-title")):(e.removeClass("position-under-title"),e.addClass("position-absolute"))}},customSelects:function(t){$(wpexLocalize.customSelects,t).each(function(){var t=$(this),e=t.attr("id"),i=e?" wpex-"+e:"";t.is(":visible")&&(t.attr("multiple")?t.wrap('<div class="wpex-multiselect-wrap'+i+'"></div>'):t.wrap('<div class="wpex-select-wrap'+i+'"></div>'))}),$(".wpex-select-wrap",t).append('<span class="ticon ticon-angle-down" aria-hidden="true"></span>'),void 0!==$.fn.select2&&$("#calc_shipping_country").select2()},fadeIn:function(){$(".fade-in-image, .wpex-show-on-load").addClass("no-opacity")},wpexOwlCarousel:function(t){if(void 0!==$.fn.wpexOwlCarousel&&void 0!==$.fn.imagesLoaded){$(".wpex-carousel",t).each(function(){var t=$(this),e=t.data();t.imagesLoaded(function(){t.wpexOwlCarousel({animateIn:!1,animateOut:!1,lazyLoad:!1,smartSpeed:e.smartSpeed?e.smartSpeed:wpexLocalize.carouselSpeed,rtl:!!wpexLocalize.isRTL,dots:e.dots,nav:e.nav,items:e.items,slideBy:e.slideby,center:e.center,loop:e.loop,margin:e.margin,autoplay:e.autoplay,autoplayTimeout:e.autoplayTimeout,autoHeight:e.autoHeight,autoWidth:e.autoWidth,autoplayHoverPause:!!e.autoplay,navText:['<span class="ticon ticon-chevron-left"><span>','<span class="ticon ticon-chevron-right"></span>'],responsive:{0:{items:e.itemsMobilePortrait},480:{items:e.itemsMobileLandscape},768:{items:e.itemsTablet},960:{items:e.items}}})})})}},sliderPro:function(t){var h=this;void 0!==$.fn.sliderPro&&($(".wpex-slider",t).each(function(){var e=$(this),t=e.data(),i=e.find(".sp-slide");e.find(".wpex-slider-slide, .wpex-slider-thumbnails.sp-thumbnails").css({opacity:1,display:"block"});var s=h.pData(t.autoHeight,!0),n=e.prev(".wpex-slider-preloaderimg"),o=n.length&&s?n.outerHeight():null,a=h.pData(t.heightAnimationDuration,600),r=h.pData(t.loop,!1),l=h.pData(t.autoPlay,!0);!s&&i.length&&(o=h.getTallestEl(i).height());e.sliderPro({aspectRatio:-1,width:"100%",height:o,responsive:!0,fade:h.pData(t.fade,600),touchSwipe:h.pData(t.touchSwipe,!0),fadeDuration:h.pData(t.animationSpeed,600),slideAnimationDuration:h.pData(t.animationSpeed,600),autoHeight:s,heightAnimationDuration:parseInt(a),arrows:h.pData(t.arrows,!0),fadeArrows:h.pData(t.fadeArrows,!0),autoplay:l,autoplayDelay:h.pData(t.autoPlayDelay,5e3),buttons:h.pData(t.buttons,!0),shuffle:h.pData(t.shuffle,!1),orientation:h.pData(t.direction,"horizontal"),loop:r,keyboard:h.pData(t.keyboard,!1),fullScreen:h.pData(t.fullscreen,!1),slideDistance:h.pData(t.slideDistance,0),thumbnailsPosition:"bottom",thumbnailHeight:h.pData(t.thumbnailHeight,70),thumbnailWidth:h.pData(t.thumbnailWidth,70),thumbnailPointer:h.pData(t.thumbnailPointer,!1),updateHash:h.pData(t.updateHash,!1),thumbnailArrows:!1,fadeThumbnailArrows:!1,thumbnailTouchSwipe:!0,fadeCaption:h.pData(t.fadeCaption,!0),captionFadeDuration:600,waitForLayers:!0,autoScaleLayers:!0,forceSize:h.pData(t.forceSize,"false"),reachVideoAction:h.pData(t.reachVideoAction,"playVideo"),leaveVideoAction:h.pData(t.leaveVideoAction,"pauseVideo"),endVideoAction:h.pData(t.leaveVideoAction,"nextSlide"),fadeOutPreviousSlide:!0,autoplayOnHover:h.pData(t.autoplayOnHover,"pause"),init:function(t){e.prev(".wpex-slider-preloaderimg").remove()},gotoSlide:function(t){!r&&l&&t.index===e.find(".sp-slide").length-1&&e.data("sliderPro").stopAutoplay()}})}),$(".woo-product-entry-slider").click(function(){return!1}),void 0!==$.fn.imagesLoaded&&$(".wpex-slider-thumbnails.sp-nc-thumbnails",t).each(function(){var t=$(this);t.imagesLoaded(function(){t.css({opacity:1,display:"block"})})}))},isotopeGrids:function(t){void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope&&$(".vcex-isotope-grid").each(function(){var n=$(this);n.imagesLoaded(function(){var t,e=n.prev("ul.vcex-filter-links");if(e.length){var i=e.find("a");(t=n.data("filter"))&&!e.find('[data-filter="'+t+'"]').length&&(t=""),i.click(function(){return s.isotope({filter:$(this).attr("data-filter")}),$(this).parents("ul").find("li").removeClass("active"),$(this).parent("li").addClass("active"),!1})}var s=n.isotope({itemSelector:".vcex-isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:n.data("transition-duration")?n.data("transition-duration")+"s":"0.4s",layoutMode:n.data("layout-mode")?n.data("layout-mode"):"masonry",filter:t})})})},customHovers:function(){var i="",r={};$(".wpex-hover-data").remove(),$("[data-wpex-hover]").each(function(t,e){var i=$(this),s=i.data("wpex-hover"),n="wpex-dhover-"+t,o="",a="";a=s.parent?(i.parents(s.parent).addClass(n+"-p"),i.addClass(n),"."+n+"-p:hover ."+n):(i.addClass(n),"."+n+":hover"),$.each(s,function(t,e){if("target"==t)return!0;o+=t+":"+e+"!important;"}),o&&(r[o]=o in r?r[o]+","+a:a)}),r&&$.each(r,function(t,e){i+=e+"{"+t+"}"}),i&&this.config.$head.append('<style class="wpex-hover-data">/** CUSTOM HOVERS **/'+i+"</style>")},responsiveCSS:function(){var i="",o={},a={};$(".wpex-vc-rcss").remove(),a.d="",a=$.extend(a,wpexLocalize.responsiveDataBreakpoints),$.each(a,function(t){o[t]=""}),$("[data-wpex-rcss]").each(function(t,e){var i=$(this),n="wpex-rcss-"+t,s=i.data("wpex-rcss");i.addClass(n),$.each(s,function(t,e){var i=e,s=t;$.each(a,function(t){i[t]&&(o[t]+="."+n+"{"+s+":"+i[t]+"!important;}")})})}),$.each(o,function(t,e){"d"==t?i+=e:e&&(i+="@media (max-width: "+a[t]+") { "+e+" }")}),i&&(i='<style class="wpex-vc-rcss">/** RESPONSIVE VC PARAMS **/'+i+"</style>",this.config.$head.append(i))},vcexFilterNav:function(t){void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope&&$(".vcex-filter-nav",t).each(function(){var i,s=$(this),n=$("#"+s.data("filter-grid"));n.hasClass("wpex-row")||(n=n.find(".wpex-row")),n.length&&(n.removeClass("vcex-isotope-grid"),n.imagesLoaded(function(){if(n.hasClass("vcex-navbar-filter-grid"))i=n.isotope();else{n.addClass("vcex-navbar-filter-grid");var t=s.data("filter");t&&!s.find('[data-filter="'+t+'"]').length&&(t=""),i=n.isotope({itemSelector:".col",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:s.data("transition-duration")?s.data("transition-duration")+"s":"0.4s",layoutMode:s.data("layout-mode")?s.data("layout-mode"):"masonry",filter:t})}var e=s.find("a");e.click(function(){var t=$(this);return i.isotope({filter:$(this).attr("data-filter")}),e.removeClass("active"),t.addClass("active"),!1})}))})},archiveMasonryGrids:function(){if(void 0!==$.fn.imagesLoaded&&void 0!==$.fn.isotope){var i=this;$(".blog-masonry-grid,div.wpex-row.portfolio-masonry,div.wpex-row.portfolio-no-margins,div.wpex-row.staff-masonry,div.wpex-row.staff-no-margins").each(function(){var t=$(this),e=t.data();t.imagesLoaded(function(){t.isotope({itemSelector:".isotope-entry",transformsEnabled:!0,isOriginLeft:!wpexLocalize.isRTL,transitionDuration:i.pData(e.transitionDuration,"0.0")+"s",layoutMode:i.pData(e.layoutMode,"masonry")})})})}},autoLightbox:function(){if(wpexLocalize.iLightbox.auto){var s=this,n=["bmp","gif","jpeg","jpg","png","tiff","tif","jfif","jpe"];$(wpexLocalize.iLightbox.auto).each(function(){var t=$(this),e=t.attr("href"),i=s.getUrlExtension(e);e&&-1!==n.indexOf(i)&&(t.parents(".woocommerce-product-gallery").length||t.addClass("wpex-lightbox"))})}},iLightbox:function(t){var i=this;i.iLightboxSettings=wpexLocalize.iLightbox,i.iLightboxSettings.show.speed=parseInt(i.iLightboxSettings.show.speed),i.iLightboxSettings.hide.speed=parseInt(i.iLightboxSettings.hide.speed),i.iLightboxSettings.effects.repositionSpeed=parseInt(i.iLightboxSettings.effects.repositionSpeed),i.iLightboxSettings.effects.switchSpeed=parseInt(i.iLightboxSettings.effects.switchSpeed),i.iLightboxSettings.effects.loadedFadeSpeed=parseInt(i.iLightboxSettings.effects.loadedFadeSpeed),i.iLightboxSettings.effects.fadeSpeed=parseInt(i.iLightboxSettings.effects.fadeSpeed),i.iLightboxSingular(),i.iLightboxGallery(),i.iLightboxInlineGallery(),i.iLightboxCarousel(),$(".wpex-lightbox-video, .wpb_single_image.video-lightbox a, .wpex-lightbox-autodetect, .wpex-lightbox-autodetect a",t).each(function(){var t=$(this),e=t.data();t.iLightBox({smartRecognition:!0,skin:i.pData(e.skin,wpexLocalize.iLightbox.skin),path:"horizontal",controls:{fullscreen:wpexLocalize.iLightbox.controls.fullscreen,slideshow:!1},show:{title:i.pData(e.show_title,wpexLocalize.iLightbox.show.title),speed:parseInt(wpexLocalize.iLightbox.show.speed)},hide:{speed:parseInt(wpexLocalize.iLightbox.hide.speed)},effects:{reposition:!0,repositionSpeed:200,switchSpeed:300,loadedFadeSpeed:wpexLocalize.iLightbox.effects.loadedFadeSpeed,fadeSpeed:wpexLocalize.iLightbox.effects.fadeSpeed},overlay:wpexLocalize.iLightbox.overlay,social:wpexLocalize.iLightbox.social})})},iLightboxSingular:function(t){var i=this;$(".wpex-lightbox",t).each(function(){var t=$(this);if(t.is("a")||(t=t.find("a")),!t.hasClass("wpex-lightbox-group-item")){var e=t.iLightBox($.extend(!0,{},i.iLightboxSettings,{skin:i.pData(t.data("skin"),wpexLocalize.iLightbox.skin),show:{title:i.pData(t.data("show_title"),wpexLocalize.iLightbox.show.title)},controls:{arrows:!1,thumbnail:!1,mousewheel:!1,slideshow:!1}}));t.data("ilightbox",e)}})},iLightboxGallery:function($context){var self=this;$("a.wpex-lightbox-group-item",$context).on("click",function(){var $this=$(this),$group=$this.closest(".wpex-lightbox-group"),$groupItems=$group.find("a.wpex-lightbox-group-item"),iLightboxData=$group.data("iLightBox"),items=[],activeIndex=0;iLightboxData&&iLightboxData.destroy(),$this.removeClass("wpex-lightbox"),$groupItems.each(function(index){var $item=$(this),href=$item.attr("href"),title=$item.data("title")?$item.data("title"):$item.attr("title");href&&($item.attr("data-lb-index",index),items.push({URL:href,title:title,caption:$item.data("caption"),type:self.pData($item.data("type"),"image"),options:$item.data("options")?eval("({"+$item.data("options")+"})"):{}}))});var $iLightbox=$.iLightBox(items,$.extend(!0,{},self.iLightboxSettings,{startFrom:parseInt($this.data("lb-index")),skin:self.pData($this.data("skin"),wpexLocalize.iLightbox.skin),path:self.pData($this.data("path"),wpexLocalize.iLightbox.path),infinite:self.pData($this.data("infinite"),wpexLocalize.iLightbox.infinite),show:{title:self.pData($this.data("show_title"),wpexLocalize.iLightbox.show.title)},controls:{arrows:self.pData($this.data("arrows"),wpexLocalize.iLightbox.controls.arrows),thumbnail:self.pData($this.data("thumbnails"),wpexLocalize.iLightbox.controls.thumbnail)}}));return $group.data("iLightBox",$iLightbox),!1})},iLightboxInlineGallery:function(t){var n=this;$(".wpex-lightbox-gallery",t).on("click",function(t){var e=$(this),i=e.data("gallery"),s="";if(i)return s="string"==typeof i||i instanceof String?i.split(","):i,$.iLightBox(s,$.extend(!0,{},n.iLightboxSettings,{skin:n.pData(e.data("skin"),wpexLocalize.iLightbox.skin),path:n.pData(e.data("path"),wpexLocalize.iLightbox.path),infinite:n.pData(e.data("skin"),wpexLocalize.iLightbox.infinite),controls:{arrows:n.pData(e.data("arrows"),wpexLocalize.iLightbox.controls.arrows),thumbnail:n.pData(e.data("thumbnails"),wpexLocalize.iLightbox.controls.thumbnail)}})),!1})},iLightboxCarousel:function(t){var r=this;$(".wpex-carousel",t).on("click",".wpex-carousel-lightbox-item",function(t){t.preventDefault();var e=$(this),i=e.parents(".wpex-carousel"),s=(e.parents(".owl-item"),i.find(".owl-item")),n=e.data(),o=[];if(s.each(function(){if(!$(this).hasClass("cloned")){var t=$(this).find(".wpex-carousel-lightbox-item");0<t.length&&o.push({URL:t.attr("href"),title:t.attr("data-title"),caption:t.attr("data-caption")})}}),0<o.length){var a=e.data("count")-1;a=a||0,$.iLightBox(o,$.extend(!0,{},r.iLightboxSettings,{startFrom:parseInt(a),skin:r.pData(n.skin,wpexLocalize.iLightbox.skin),path:r.pData(n.path,wpexLocalize.iLightbox.path),infinite:r.pData(n.skin,wpexLocalize.iLightbox.infinite),show:{title:r.pData(n.show_title,wpexLocalize.iLightbox.show.title)},controls:{arrows:r.pData(n.arrows,wpexLocalize.iLightbox.controls.arrows),thumbnail:r.pData(n.thumbnails,wpexLocalize.iLightbox.controls.thumbnail)}}))}})},overlayHovers:function(){this.config.isMobile&&($(".overlay-parent.overlay-hh").each(function(){$(this).hasClass("overlay-ms")||$(this).find(".theme-overlay").remove()}),$("a.overlay-parent.overlay-ms.overlay-h, .overlay-parent.overlay-ms.overlay-h > a").on("touchstart",function(t){var e=$(this),i=e.hasClass("overlay-parent")?e:e.parent(".overlay-parent");return!!i.hasClass("wpex-touched")||(i.addClass("wpex-touched"),$(".overlay-parent").not(i).removeClass("wpex-touched"),t.preventDefault(),!1)}),this.config.$document.on("touchstart",function(t){$(t.target).closest(".wpex-touched").length||$(".wpex-touched").removeClass("wpex-touched")})),$(".overlay-parent-title-push-up").each(function(){var t=$(this),e=t.find(".overlay-title-push-up"),i=t.find("a"),s=i.find("img"),n=e.outerHeight();t.imagesLoaded(function(){e.css({bottom:-n}),i.css({height:s.outerHeight()}),s.css({position:"absolute",top:"0",left:"0",width:"auto",height:"auto"}),t.hover(function(){s.css({top:-20}),e.css({bottom:0})},function(){s.css({top:"0"}),e.css({bottom:-n})})})})},stickyTopBar:function(){var e=this;if(e.config.hasStickyTopBar&&e.config.$stickyTopBar){var i=!1,t=0,s=e.config.$window,n=e.config.$stickyTopBar,o=e.config.hasStickyTopBarMobile,a=wpexLocalize.stickyTopBarBreakPoint,r=$("#wpex-mobile-menu-fixed-top"),l=$('<div id="top-bar-wrap-sticky-wrapper" class="wpex-sticky-top-bar-holder not-sticky"></div>');n.wrapAll(l),l=$("#top-bar-wrap-sticky-wrapper"),u(),s.scroll(function(){p()}),s.resize(function(){!o&&e.config.viewportWidth<a?d():i?(l.css("height",n.outerHeight()),n.css({top:h(),width:l.width()})):p()}),s.on("orientationchange",function(t){d(),u()})}function h(){return t=0,e.config.$wpAdminBar&&(t+=e.config.$wpAdminBar.outerHeight()),r.is(":visible")&&(t+=r.outerHeight()),t}function c(){i||(l.css("height",n.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),n.css({top:h(),width:l.width()}),i=!0)}function d(){i&&(l.css("height","").removeClass("is-sticky").addClass("not-sticky"),n.css({width:"",top:""}),i=!1)}function u(){!o&&e.config.viewportWidth<a||(t=l.offset().top-h(),e.config.windowTop>t&&c())}function p(){if(o||!(e.config.viewportWidth<a))if(0!==e.config.windowTop){var t=l.offset().top-h();e.config.windowTop>=t?c():d()}else i&&d()}},stickyOffset:function(){var t=0,e=$("#wpex-mobile-menu-fixed-top"),i=this.config.$stickyTopBar;return i&&i.is(":visible")&&(this.config.hasStickyTopBarMobile||this.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(t+=i.outerHeight()),e.is(":visible")&&(t+=e.outerHeight()),this.config.$wpAdminBar&&this.config.$wpAdminBar.is(":visible")&&(t+=this.config.$wpAdminBar.outerHeight()),wpexLocalize.addStickyHeaderOffset&&(t+=wpexLocalize.addStickyHeaderOffset),t},stickyHeaderCustomStartPoint:function(){var t=wpexLocalize.stickyHeaderStartPosition;return t=$.isNumeric(t)?t:$(t).length?$(t).offset().top:0},stickyHeader:function(){var e=this,i=!1,s=!1,t=!1;if(e.config.hasStickyHeader){var n=e.config.$siteHeader,o=e.config.siteHeaderHeight,a=n.offset().top+n.outerHeight(),r=$('<div id="site-header-sticky-wrapper" class="wpex-sticky-header-holder not-sticky"></div>');n.wrapAll(r),r=$("#site-header-sticky-wrapper");var l=e.config.$window,h=wpexLocalize.stickyHeaderBreakPoint,c=e.config.hasStickyMobileHeader,d=e.stickyHeaderCustomStartPoint(),u=e.config.$siteLogo,p=e.config.siteLogoSrc,f="shrink"==e.stickyHeaderStyle||"shrink_animated"==e.stickyHeaderStyle,m=wpexLocalize.stickyheaderCustomLogo;m&&wpexLocalize.stickyheaderCustomLogoRetina&&e.config.isRetina&&(m=wpexLocalize.stickyheaderCustomLogoRetina),m&&$('<img src="'+m+'">').appendTo("body").css("display","none"),C(),l.scroll(function(){e.config.$hasScrolled&&_()}),l.resize(function(){(e.config.widthChanged||e.config.heightChanged)&&(!c&&g()?(S(),n.removeClass("transform-prepare")):i?(n.hasClass("shrink-sticky-header")||r.css("height",e.config.siteHeaderHeight),n.css({top:e.stickyOffset(),width:r.width()})):C(),f&&w())}),l.on("orientationchange",function(){S(),C()})}function g(){return e.config.viewportWidth<h}function v(){return e.config.hasHeaderOverlay?a:r.offset().top+r.outerHeight(),e.config.windowTop>a}function y(){var t=d;return(t=t||r.offset().top)-e.stickyOffset()}function b(){m&&u&&(t=t?(u.attr("src",p),e.config.siteLogoHeight=e.config.$siteLogo.height(),!1):(u.attr("src",m),e.config.siteLogoHeight=e.config.$siteLogo.height(),!0))}function w(){var t=f;g()&&(t=!(!c||"icon_buttons"!=e.config.mobileMenuToggleStyle&&"fixed_top"!=e.config.mobileMenuToggleStyle)),t&&v()?!s&&i&&(n.addClass("sticky-header-shrunk"),s=!0):(n.removeClass("sticky-header-shrunk"),s=!1)}function x(){i||(b(),r.css("height",o).removeClass("not-sticky").addClass("is-sticky"),n.removeClass("dyn-styles").css({top:e.stickyOffset(),width:r.width()}),n.hasClass("transform-prepare")&&n.addClass("transform-go"),i=!0)}function S(){i&&(d?(n.removeClass("transform-go"),s&&(n.removeClass("sticky-header-shrunk"),s=!1)):n.removeClass("transform-prepare"),b(),r.removeClass("is-sticky").addClass("not-sticky"),n.hasClass("shrink-sticky-header")||r.css("height",""),n.addClass("dyn-styles").css({width:"",top:""}).removeClass("transform-go"),i=!1,n.removeClass("sticky-header-shrunk"),s=!1)}function C(){!c&&g()||(e.config.windowTop>y()&&0!==e.config.windowTop&&x(),f&&w())}function _(){!c&&g()||(d&&(i&&n.addClass("transform-go"),0===e.config.windowTop?n.removeClass("transform-prepare"):v()?n.addClass("transform-prepare"):n.removeClass("transform-prepare")),0!==e.config.windowTop?(e.config.windowTop>=y()?x():S(),f&&w()):S())}},stickyHeaderMenu:function(){var t=this;if(t.config.hasStickyNavbar){var e=t.config.$siteNavWrap,i=!1,s=t.config.$window,n=($(e).index(),$('<div id="site-navigation-sticky-wrapper" class="wpex-sticky-navigation-holder not-sticky"></div>'));e.wrapAll(n);var o=(n=$("#site-navigation-sticky-wrapper")).offset().top-t.stickyOffset();l(),s.scroll(function(){t.config.$hasScrolled&&(t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint||(0!==t.config.windowTop?t.config.windowTop>=o?a():r():i&&r()))}),s.resize(function(){t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint&&r(),i?e.css("width",n.width()):l()}),s.on("orientationchange",function(){r(),l()})}function a(){i||(n.css("height",t.config.$siteNavWrap.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),e.css({top:t.stickyOffset(),width:n.width()}),t.config.$siteHeader.removeClass("dyn-styles"),i=!0)}function r(){i&&(n.css("height","").removeClass("is-sticky").addClass("not-sticky"),e.css({width:"",top:""}),t.config.$siteHeader.addClass("dyn-styles"),i=!1)}function l(){t.config.viewportWidth<=wpexLocalize.stickyNavbarBreakPoint||(t.config.windowTop>=o&&0!==t.config.windowTop?a():r())}},stickyVcexNavbar:function(){var h=this,t=$(".vcex-navbar-sticky");t.length&&t.each(function(){var s=$(this),n=!1,t=h.config.$window,o=s.data("sticky-endpoint")?$(s.data("sticky-endpoint")):"",a=$('<div class="vcex-navbar-sticky-wrapper not-sticky"></div>');function r(){var t=0,e=$("#top-bar-wrap-sticky-wrapper"),i=$("#site-header-sticky-wrapper"),s=$("#site-navigation-sticky-wrapper"),n=$("#wpex-mobile-menu-fixed-top");return e.is(":visible")&&(h.config.hasStickyTopBarMobile||h.config.viewportWidth>=wpexLocalize.stickyTopBarBreakPoint)&&(t+=e.outerHeight()),i.is(":visible")&&(h.config.hasStickyMobileHeader||h.config.viewportWidth>=wpexLocalize.stickyHeaderBreakPoint)&&(h.config.$siteHeader.hasClass("shrink-sticky-header")?t+=parseInt(wpexLocalize.shrinkHeaderHeight):t+=i.outerHeight()),h.config.hasStickyNavbar&&s.is(":visible")&&(h.config.hasStickyMobileHeader||h.config.viewportWidth>=wpexLocalize.stickyNavbarBreakPoint)&&(t+=s.outerHeight()),n.is(":visible")&&(t+=n.outerHeight()),h.config.$wpAdminBar&&h.config.$wpAdminBar.is(":visible")&&(t+=h.config.$wpAdminBar.outerHeight()),t}function l(){n&&(a.css("height","").removeClass("is-sticky").addClass("not-sticky"),s.css({width:"",top:""}),n=!1)}function e(){var t,e=r(),i=a.offset().top-e;h.config.windowTop>i&&0!==h.config.windowTop?(t=e,!n&&s.is(":visible")&&(a.css("height",s.outerHeight()).removeClass("not-sticky").addClass("is-sticky"),s.css({top:t,width:a.width()}),n=!0),o.length&&o.is(":visible")&&(h.config.windowTop>o.offset().top-e-s.outerHeight()?a.addClass("sticky-hidden"):a.removeClass("sticky-hidden"))):l()}s.wrapAll(a),a=s.parent(".vcex-navbar-sticky-wrapper"),e(),t.scroll(function(){h.config.$hasScrolled&&e()}),t.resize(function(){e(),n?(s.is(":visible")||l(),a.css("height",s.outerHeight()),s.css({top:r(),width:a.width()})):e()}),t.on("orientationchange",function(t){l(),e()})})},ctf7Preloader:function(){wpexLocalize.altercf7Prealoader&&$("form.wpcf7-form").each(function(){var t=$(this),e=t.find(".wpcf7-submit");if(e.length){t.find(".ajax-loader").remove();var i=$('<span class="ticon ticon-refresh ticon-spin wpex-wpcf7-loader"></span>');e.after(i),e.on("click",function(){i.addClass("visible")}),$("div.wpcf7").on("wpcf7:invalid wpcf7:spam wpcf7:mailsent wpcf7:mailfailed",function(){i.removeClass("visible")})}})},vcTabsTogglesJS:function(){var i=this;function t(){var t=$(this);t.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),t.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}),t.find(".vcex-milestone").each(function(){i.milestone($(this))})}this.config.$body.hasClass("wpb-js-composer")&&($(".vc_tta-tabs").on("show.vc.tab",t),$(".vc_tta-accordion").on("show.vc.accordion",t),i.config.$document.on("click.vc.tabs.data-api","[data-vc-tabs]",function(t){if(!i.config.$body.hasClass("vc_editor")){var e=$($(this).attr("href"));e.length&&(e.find(".wpex-slider").each(function(){$(this).sliderPro("update")}),e.find(".vcex-isotope-grid").each(function(){$(this).isotope("layout")}))}}))},vcAccessability:function(){if(this.config.vcActive){$(".vc_toggle .vc_toggle_title").each(function(t){var e=$(this);e.attr("tabindex",0),e.on("keydown",function(t){13==t.which&&e.trigger("click")})});var t=$(".vc_tta-container"),l=function(t,e,i,s){e.attr("tabindex",-1),t.attr("tabindex",0).focus().click()};t.each(function(){var t=$(this),r=t.find(".vc_tta-tab > a");t.find(".vc_tta-panels");r.each(function(t){var e=$(this);0==t?e.attr("tabindex",0):e.attr("tabindex",-1),e.on("keydown",function(t){var e=$(this),i=t.which,s=!!e.parent().next().is("li.vc_tta-tab")&&e.parent().next().find("a"),n=!!e.parent().prev().is("li.vc_tta-tab")&&e.parent().prev().find("a"),o=e.parent().parent().find("li.vc_tta-tab:first").find("a"),a=e.parent().parent().find("li.vc_tta-tab:last").find("a");switch(i){case 37:case 38:t.preventDefault(),t.stopPropagation(),l(n||a,r);break;case 39:case 40:t.preventDefault(),t.stopPropagation(),l(s||o,r);break;case 36:t.preventDefault(),t.stopPropagation(),l(o,r);break;case 35:t.preventDefault(),t.stopPropagation(),l(a,r);break;case 13:case 32:t.preventDefault(),t.stopPropagation()}})})})}},vcexRemoveiFrameDups:function(t){var e=t.children(":first");if(e.length){var i=e.find("> .wpex-bg-overlay-wrap");e.hasClass("wpex-has-overlay")?i.not(":first").remove():i.length&&i.remove();var s=e.find("> .wpex-video-bg-wrap");e.hasClass("wpex-has-video-bg")?s.not(":first").remove():s.length&&s.remove();var n=e.find("> .wpex-parallax-bg");e.hasClass("wpex-parallax-bg-wrap")?n.not(":first").remove():n.length&&n.remove();var o=e.find("> .wpex-video-bg-overlay");o.length&&o.not(":first").remove()}},vcPageEditable:function(){var e=this,i="";e.config.$body.hasClass("compose-mode")&&(parent.vc.events.on("shortcodes:add shortcodes:update shortcodes:clone",function(t){i=t.id}),e.config.$window.on("vc_reload",function(){if(e.equalHeights(),e.sliderPro(),e.wpexOwlCarousel(),e.vcexFilterNav(),e.customHovers(),e.responsiveCSS(),i){var t=$("[data-model-id="+i+"]");e.isotopeGrids(t),e.vcPageEditableFuncs(t),e.vcexRemoveiFrameDups(t)}else e.isotopeGrids()}))},vcPageEditableFuncs:function(t){this.parallax(t),this.responsiveText(t),this.overlayHovers(t),this.iLightbox(t),t.hasClass("vc_vcex_skillbar")?this.skillbar(t):t.hasClass("vc_vc_wp_custommenu")?this.menuWidgetAccordion(t):t.hasClass("vc_vcex_form_shortcode")?this.customSelects(t):t.hasClass("vc_vcex_milestone")?this.milestone(t):t.hasClass("vc_vcex_image_ba")?this.twentytwenty(t):t.hasClass("vc_vcex_animated_text")?this.typedText(t):t.hasClass("vc_vcex_countdown")&&this.countdown(t)},pData:function(t,e){return void 0!==t?t:e},getUrlExtension:function(t){var e=t.split(".").pop().toLowerCase(),i=-1!==e.indexOf("?")?e.split("?").pop():"";return(e=e.replace(i,"")).replace("?","")},scrolledToBottom:function(t){return this.config.windowTop>=t.offset().top+t.outerHeight()-window.innerHeight},isElementInWindowView:function(t){var e=this.config.$window.scrollTop(),i=e+this.config.windowHeight,s=$(t).offset().top;return s+$(t).height()<=i&&e<=s},getTallestEl:function(t){var e,i=1;return t.each(function(){var t=$(this);1==i?(e=t,i=0):e.height()<t.height()&&(e=t)}),e}},wpex.init()}(jQuery);}catch(e){}
try{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)}))}));}catch(e){}
try{jQuery(function($){var comp=location.host;$('#content a').each(function(){var link=undefined===$(this).attr('href')?'':$(this).attr('href');if(link!=''&&link.indexOf(comp)<=-1&&link.length>0){if($(this).text().trim().length==0||link.indexOf('javascript(')>-1){return;}
if(link.charAt(0)!='/'&&link.charAt(0)!='#'&&link.charAt(0)!='m'&&link.charAt(0)!='t'){$(this).attr('target','_blank');$(this).attr('title','Link opens in new window');}}});$('.ucms_popup').click(function(){var newwindow=window.open($(this).prop('href'),'','height=800,width=800');if(window.focus){newwindow.focus();}
return false;});});}catch(e){}