(function($){
'use strict';
if(typeof wpcf7==='undefined'||wpcf7===null){
return;
}
wpcf7=$.extend({
cached: 0,
inputs: []
}, wpcf7);
$(function(){
wpcf7.supportHtml5=(function(){
var features={};
var input=document.createElement('input');
features.placeholder='placeholder' in input;
var inputTypes=[ 'email', 'url', 'tel', 'number', 'range', 'date' ];
$.each(inputTypes, function(index, value){
input.setAttribute('type', value);
features[ value ]=input.type!=='text';
});
return features;
})();
$('div.wpcf7 > form').each(function(){
var $form=$(this);
wpcf7.initForm($form);
if(wpcf7.cached){
wpcf7.refill($form);
}});
});
wpcf7.getId=function(form){
return parseInt($('input[name="_wpcf7"]', form).val(), 10);
};
wpcf7.initForm=function(form){
var $form=$(form);
$form.submit(function(event){
if(! wpcf7.supportHtml5.placeholder){
$('[placeholder].placeheld', $form).each(function(i, n){
$(n).val('').removeClass('placeheld');
});
}
if(typeof window.FormData==='function'){
wpcf7.submit($form);
event.preventDefault();
}});
$('.wpcf7-submit', $form).after('');
wpcf7.toggleSubmit($form);
$form.on('click', '.wpcf7-acceptance', function(){
wpcf7.toggleSubmit($form);
});
$('.wpcf7-exclusive-checkbox', $form).on('click', 'input:checkbox', function(){
var name=$(this).attr('name');
$form.find('input:checkbox[name="' + name + '"]').not(this).prop('checked', false);
});
$('.wpcf7-list-item.has-free-text', $form).each(function(){
var $freetext=$(':input.wpcf7-free-text', this);
var $wrap=$(this).closest('.wpcf7-form-control');
if($(':checkbox, :radio', this).is(':checked')){
$freetext.prop('disabled', false);
}else{
$freetext.prop('disabled', true);
}
$wrap.on('change', ':checkbox, :radio', function(){
var $cb=$('.has-free-text', $wrap).find(':checkbox, :radio');
if($cb.is(':checked')){
$freetext.prop('disabled', false).focus();
}else{
$freetext.prop('disabled', true);
}});
});
if(! wpcf7.supportHtml5.placeholder){
$('[placeholder]', $form).each(function(){
$(this).val($(this).attr('placeholder'));
$(this).addClass('placeheld');
$(this).focus(function(){
if($(this).hasClass('placeheld')){
$(this).val('').removeClass('placeheld');
}});
$(this).blur(function(){
if(''===$(this).val()){
$(this).val($(this).attr('placeholder'));
$(this).addClass('placeheld');
}});
});
}
if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.date){
$form.find('input.wpcf7-date[type="date"]').each(function(){
$(this).datepicker({
dateFormat: 'yy-mm-dd',
minDate: new Date($(this).attr('min')),
maxDate: new Date($(this).attr('max'))
});
});
}
if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.number){
$form.find('input.wpcf7-number[type="number"]').each(function(){
$(this).spinner({
min: $(this).attr('min'),
max: $(this).attr('max'),
step: $(this).attr('step')
});
});
}
$('.wpcf7-character-count', $form).each(function(){
var $count=$(this);
var name=$count.attr('data-target-name');
var down=$count.hasClass('down');
var starting=parseInt($count.attr('data-starting-value'), 10);
var maximum=parseInt($count.attr('data-maximum-value'), 10);
var minimum=parseInt($count.attr('data-minimum-value'), 10);
var updateCount=function(target){
var $target=$(target);
var length=$target.val().length;
var count=down ? starting - length:length;
$count.attr('data-current-value', count);
$count.text(count);
if(maximum&&maximum < length){
$count.addClass('too-long');
}else{
$count.removeClass('too-long');
}
if(minimum&&length < minimum){
$count.addClass('too-short');
}else{
$count.removeClass('too-short');
}};
$(':input[name="' + name + '"]', $form).each(function(){
updateCount(this);
$(this).keyup(function(){
updateCount(this);
});
});
});
$form.on('change', '.wpcf7-validates-as-url', function(){
var val=$.trim($(this).val());
if(val
&& ! val.match(/^[a-z][a-z0-9.+-]*:/i)
&& -1!==val.indexOf('.')){
val=val.replace(/^\/+/, '');
val='http://' + val;
}
$(this).val(val);
});
};
wpcf7.submit=function(form){
if(typeof window.FormData!=='function'){
return;
}
var $form=$(form);
$('.ajax-loader', $form).addClass('is-active');
wpcf7.clearResponse($form);
var formData=new FormData($form.get(0));
var detail={
id: $form.closest('div.wpcf7').attr('id'),
status: 'init',
inputs: [],
formData: formData
};
$.each($form.serializeArray(), function(i, field){
if('_wpcf7'==field.name){
detail.contactFormId=field.value;
}else if('_wpcf7_version'==field.name){
detail.pluginVersion=field.value;
}else if('_wpcf7_locale'==field.name){
detail.contactFormLocale=field.value;
}else if('_wpcf7_unit_tag'==field.name){
detail.unitTag=field.value;
}else if('_wpcf7_container_post'==field.name){
detail.containerPostId=field.value;
}else if(field.name.match(/^_wpcf7_\w+_free_text_/)){
var owner=field.name.replace(/^_wpcf7_\w+_free_text_/, '');
detail.inputs.push({
name: owner + '-free-text',
value: field.value
});
}else if(field.name.match(/^_/)){
}else{
detail.inputs.push(field);
}});
wpcf7.triggerEvent($form.closest('div.wpcf7'), 'beforesubmit', detail);
var ajaxSuccess=function(data, status, xhr, $form){
detail.id=$(data.into).attr('id');
detail.status=data.status;
detail.apiResponse=data;
var $message=$('.wpcf7-response-output', $form);
switch(data.status){
case 'validation_failed':
$.each(data.invalidFields, function(i, n){
$(n.into, $form).each(function(){
wpcf7.notValidTip(this, n.message);
$('.wpcf7-form-control', this).addClass('wpcf7-not-valid');
$('[aria-invalid]', this).attr('aria-invalid', 'true');
});
});
$message.addClass('wpcf7-validation-errors');
$form.addClass('invalid');
wpcf7.triggerEvent(data.into, 'invalid', detail);
break;
case 'acceptance_missing':
$message.addClass('wpcf7-acceptance-missing');
$form.addClass('unaccepted');
wpcf7.triggerEvent(data.into, 'unaccepted', detail);
break;
case 'spam':
$message.addClass('wpcf7-spam-blocked');
$form.addClass('spam');
wpcf7.triggerEvent(data.into, 'spam', detail);
break;
case 'aborted':
$message.addClass('wpcf7-aborted');
$form.addClass('aborted');
wpcf7.triggerEvent(data.into, 'aborted', detail);
break;
case 'mail_sent':
$message.addClass('wpcf7-mail-sent-ok');
$form.addClass('sent');
wpcf7.triggerEvent(data.into, 'mailsent', detail);
break;
case 'mail_failed':
$message.addClass('wpcf7-mail-sent-ng');
$form.addClass('failed');
wpcf7.triggerEvent(data.into, 'mailfailed', detail);
break;
default:
var customStatusClass='custom-'
+ data.status.replace(/[^0-9a-z]+/i, '-');
$message.addClass('wpcf7-' + customStatusClass);
$form.addClass(customStatusClass);
}
wpcf7.refill($form, data);
wpcf7.triggerEvent(data.into, 'submit', detail);
if('mail_sent'==data.status){
$form.each(function(){
this.reset();
});
wpcf7.toggleSubmit($form);
}
if(! wpcf7.supportHtml5.placeholder){
$form.find('[placeholder].placeheld').each(function(i, n){
$(n).val($(n).attr('placeholder'));
});
}
$message.html('').append(data.message).slideDown('fast');
$message.attr('role', 'alert');
$('.screen-reader-response', $form.closest('.wpcf7')).each(function(){
var $response=$(this);
$response.html('').attr('role', '').append(data.message);
if(data.invalidFields){
var $invalids=$('
');
$.each(data.invalidFields, function(i, n){
if(n.idref){
var $li=$('').append($('').attr('href', '#' + n.idref).append(n.message));
}else{
var $li=$('').append(n.message);
}
$invalids.append($li);
});
$response.append($invalids);
}
$response.attr('role', 'alert').focus();
});
};
$.ajax({
type: 'POST',
url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/feedback'),
data: formData,
dataType: 'json',
processData: false,
contentType: false
}).done(function(data, status, xhr){
ajaxSuccess(data, status, xhr, $form);
$('.ajax-loader', $form).removeClass('is-active');
}).fail(function(xhr, status, error){
var $e=$('').text(error.message);
$form.after($e);
});
};
wpcf7.triggerEvent=function(target, name, detail){
var $target=$(target);
var event=new CustomEvent('wpcf7' + name, {
bubbles: true,
detail: detail
});
$target.get(0).dispatchEvent(event);
$target.trigger('wpcf7:' + name, detail);
$target.trigger(name + '.wpcf7', detail);
};
wpcf7.toggleSubmit=function(form, state){
var $form=$(form);
var $submit=$('input:submit', $form);
if(typeof state!=='undefined'){
$submit.prop('disabled', ! state);
return;
}
if($form.hasClass('wpcf7-acceptance-as-validation')){
return;
}
$submit.prop('disabled', false);
$('.wpcf7-acceptance', $form).each(function(){
var $span=$(this);
var $input=$('input:checkbox', $span);
if(! $span.hasClass('optional')){
if($span.hasClass('invert')&&$input.is(':checked')
|| ! $span.hasClass('invert')&&! $input.is(':checked')){
$submit.prop('disabled', true);
return false;
}}
});
};
wpcf7.notValidTip=function(target, message){
var $target=$(target);
$('.wpcf7-not-valid-tip', $target).remove();
$('')
.text(message).appendTo($target);
if($target.is('.use-floating-validation-tip *')){
var fadeOut=function(target){
$(target).not(':hidden').animate({
opacity: 0
}, 'fast', function(){
$(this).css({ 'z-index': -100 });
});
};
$target.on('mouseover', '.wpcf7-not-valid-tip', function(){
fadeOut(this);
});
$target.on('focus', ':input', function(){
fadeOut($('.wpcf7-not-valid-tip', $target));
});
}};
wpcf7.refill=function(form, data){
var $form=$(form);
var refillCaptcha=function($form, items){
$.each(items, function(i, n){
$form.find(':input[name="' + i + '"]').val('');
$form.find('img.wpcf7-captcha-' + i).attr('src', n);
var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);
$form.find('input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]').attr('value', match[ 1 ]);
});
};
var refillQuiz=function($form, items){
$.each(items, function(i, n){
$form.find(':input[name="' + i + '"]').val('');
$form.find(':input[name="' + i + '"]').siblings('span.wpcf7-quiz-label').text(n[ 0 ]);
$form.find('input:hidden[name="_wpcf7_quiz_answer_' + i + '"]').attr('value', n[ 1 ]);
});
};
if(typeof data==='undefined'){
$.ajax({
type: 'GET',
url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/refill'),
beforeSend: function(xhr){
var nonce=$form.find(':input[name="_wpnonce"]').val();
if(nonce){
xhr.setRequestHeader('X-WP-Nonce', nonce);
}},
dataType: 'json'
}).done(function(data, status, xhr){
if(data.captcha){
refillCaptcha($form, data.captcha);
}
if(data.quiz){
refillQuiz($form, data.quiz);
}});
}else{
if(data.captcha){
refillCaptcha($form, data.captcha);
}
if(data.quiz){
refillQuiz($form, data.quiz);
}}
};
wpcf7.clearResponse=function(form){
var $form=$(form);
$form.removeClass('invalid spam sent failed');
$form.siblings('.screen-reader-response').html('').attr('role', '');
$('.wpcf7-not-valid-tip', $form).remove();
$('[aria-invalid]', $form).attr('aria-invalid', 'false');
$('.wpcf7-form-control', $form).removeClass('wpcf7-not-valid');
$('.wpcf7-response-output', $form)
.hide().empty().removeAttr('role')
.removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked');
};
wpcf7.apiSettings.getRoute=function(path){
var url=wpcf7.apiSettings.root;
url=url.replace(wpcf7.apiSettings.namespace,
wpcf7.apiSettings.namespace + path);
return url;
};})(jQuery);
(function (){
if(typeof window.CustomEvent==="function") return false;
function CustomEvent(event, params){
params=params||{ bubbles: false, cancelable: false, detail: undefined };
var evt=document.createEvent('CustomEvent');
evt.initCustomEvent(event,
params.bubbles, params.cancelable, params.detail);
return evt;
}
CustomEvent.prototype=window.Event.prototype;
window.CustomEvent=CustomEvent;
})();
var rating_form_vars={selector:".rf_item:not(.spinner), .rf_ttip",item_half_index:-1,item_half_class:"",item_full_class:"",item_full_length:-1,item_all_length:-1,is_comment_review:!1,review_rating_click:!1,review_same_rating_click:!1,review_rating:0,message_timer:0,limit_time_left:0,limit_wait_time:null,is_animating:!1};function rating_form_is_json(t){try{return JSON.parse(t)&&!!t}catch(t){return!1}}function rating_form_apply_data(t){var r=t.checks,a=t.parent,e=a.find(".rating_form"),i=a.find(rating_form_vars.selector),n=i.length,s=!!e.parent().hasClass("rf_rtl"),_=s?0'+y+''),w="0"==r.css("padding-right").replace(/\D/g,"")?r.width()/2+r.outerWidth()-r.width():"0"==r.css("padding-left").replace(/\D/g,"")?r.width()/2:r.outerWidth()/2;var k=r.find(".rf_tooltip"),j=k.outerWidth(),O=k.outerHeight(),Q=(k.css("top").replace(/\D/g,""),k.find(".rf_arrow").outerHeight()),P=k.find(".rf_arrow").css("margin-top").replace(/\D/g,""),b=k.find(".rf_arrow").css("margin-bottom").replace(/\D/g,"");Q=parseInt(Q)+parseInt(P)+parseInt(b);var A=r.outerWidth(),T=r.outerHeight(),I=r.position().top,S=r.position().left,q=I-O-Q,D=S-j/2+w;if("bottom"==i&&(q=I+T+Q),"left"==n?D=S:"right"==n&&(D=S-j+A),"center"==_&&"center"!=n){var H=A/j*100;"left"==n&&(H/=2),"right"==n&&(H=100-H/2),k.find(".rf_arrow_center").css("left",H+"%")}k.css({top:q+"px",left:D+"px"}),r.attr("title","")}if(0'),s.find(".rf_item:not(.spinner), .def").hide()):null===O?s.addClass("update"):(s.append(''),s.find(".rf_item:not(.spinner), .def").hide()),r.addClass("update"),t.attr("data-rating")&&jQuery.ajax({type:"POST",url:rating_form_script.ajaxurl,data:{action:"rating_form_rating_add",form_id:a,rated:e,title:i,score:o,total:l,stats:f,user_stats:g,tooltip:c,rich_snippet:v,custom_id_group:h,rates:m,txt_score:d,edit_rating:p,before_content:u,after_content:w},success:function(t){0-1,this.superfish("hide"),this.parents("."+b.hoverClass).length||(b.onIdle.call(k(this)),b.$path.length&&a.proxy(m,b.$path)())},o=function(){var b=a(this),c=l(b);d?a.proxy(n,b,c)():(clearTimeout(c.sfTimer),c.sfTimer=setTimeout(a.proxy(n,b,c),c.delay))},p=function(b){var c=a(this),d=l(c),e=c.siblings(b.data.popUpSelector);return d.onHandleTouch.call(e)===!1?this:void(e.length>0&&e.is(":hidden")&&(c.one("click.superfish",!1),"MSPointerDown"===b.type||"pointerdown"===b.type?c.trigger("focus"):a.proxy(m,c.parent("li"))()))},q=function(b,c){var g="li:has("+c.popUpSelector+")";a.fn.hoverIntent&&!c.disableHI?b.hoverIntent(m,o,g):b.on("mouseenter.superfish",g,m).on("mouseleave.superfish",g,o);var h="MSPointerDown.superfish";f&&(h="pointerdown.superfish"),d||(h+=" touchend.superfish"),e&&(h+=" mousedown.superfish"),b.on("focusin.superfish","li",m).on("focusout.superfish","li",o).on(h,"a",c,p)};return{hide:function(b){if(this.length){var c=this,d=l(c);if(!d)return this;var e=d.retainPath===!0?d.$path:"",f=c.find("li."+d.hoverClass).add(this).not(e).removeClass(d.hoverClass).children(d.popUpSelector),g=d.speedOut;if(b&&(f.show(),g=0),d.retainPath=!1,d.onBeforeHide.call(f)===!1)return this;f.stop(!0,!0).animate(d.animationOut,g,function(){var b=a(this);d.onHide.call(b)})}return this},show:function(){var a=l(this);if(!a)return this;var b=this.addClass(a.hoverClass),c=b.children(a.popUpSelector);return a.onBeforeShow.call(c)===!1?this:(c.stop(!0,!0).animate(a.animation,a.speed,function(){a.onShow.call(c)}),this)},destroy:function(){return this.each(function(){var b,d=a(this),e=d.data("sfOptions");return!!e&&(b=d.find(e.popUpSelector).parent("li"),clearTimeout(e.sfTimer),g(d,e),i(b),j(d),d.off(".superfish").off(".hoverIntent"),b.children(e.popUpSelector).attr("style",function(a,b){if("undefined"!=typeof b)return b.replace(/display[^;]+;?/g,"")}),e.$path.removeClass(e.hoverClass+" "+c.bcClass).addClass(e.pathClass),d.find("."+e.hoverClass).removeClass(e.hoverClass),e.onDestroy.call(d),void d.removeData("sfOptions"))})},init:function(b){return this.each(function(){var d=a(this);if(d.data("sfOptions"))return!1;var e=a.extend({},a.fn.superfish.defaults,b),f=d.find(e.popUpSelector).parent("li");e.$path=h(d,e),d.data("sfOptions",e),g(d,e,!0),i(f,!0),j(d),q(d,e),f.not("."+c.bcClass).superfish("hide",!0),e.onInit.call(this)})}}}();a.fn.superfish=function(b,d){return c[b]?c[b].apply(this,Array.prototype.slice.call(arguments,1)):"object"!=typeof b&&b?a.error("Method "+b+" does not exist on jQuery.fn.superfish"):c.init.apply(this,arguments)},a.fn.superfish.defaults={popUpSelector:"ul,.sf-mega",hoverClass:"sfHover",pathClass:"overrideThisToUse",pathLevels:1,delay:800,animation:{opacity:"show"},animationOut:{opacity:"hide"},speed:"normal",speedOut:"fast",cssArrows:!0,disableHI:!1,onInit:a.noop,onBeforeShow:a.noop,onShow:a.noop,onBeforeHide:a.noop,onHide:a.noop,onIdle:a.noop,onDestroy:a.noop,onHandleTouch:a.noop}}(jQuery,window);
function ga_skiplinks(){"use strict";var fragmentID=location.hash.substring(1);if(fragmentID){var element=document.getElementById(fragmentID);element&&(!1===/^(?:a|select|input|button|textarea)$/i.test(element.tagName)&&(element.tabIndex=-1),element.focus())}}window.addEventListener?window.addEventListener("hashchange",ga_skiplinks,!1):window.attachEvent("onhashchange",ga_skiplinks);
function _maiGetHashElement($link){var $=jQuery,href=$link.attr("href");if(void 0===href||href.length<=1)return!1;var hash=href.substring(href.indexOf("#"));if(!hash.length)return!1;if($link.prop("host")!==window.location.host)return!1;if(href.indexOf(window.location.href)>-1)return!1;var $target=$(hash);return!!$target.length&&$target}
function _maiGlobalFunctions(){var $=jQuery;$.fn._toggleActive=function(){var $this=$(this);return $this._toggleArias().toggleClass("activated"),$this},$.fn._toggleArias=function(){var $this=$(this);return $this.attr({"aria-expanded":"false"===$this.attr("aria-expanded"),"aria-pressed":"false"===$this.attr("aria-pressed")}),$this},$.fn._openElement=function(){var $this=$(this);return $this.addClass("activated").attr({"aria-expanded":!0,"aria-pressed":!0}),$this},$.fn._closeElement=function(){var $this=$(this);return $this.removeClass("activated").attr({"aria-expanded":!1,"aria-pressed":!1}),$this},$.fn._linkContainsValidScrollToHash=function(){var $this;return $(this)}}!function(e,t){if("function"==typeof define&&define.amd)define(["exports"],t);else if("undefined"!=typeof exports)t(exports);else{var o={};t(o),e.bodyScrollLock=o}}(this,(function(exports){"use strict";function r(e){if(Array.isArray(e)){for(var t=0,o=Array(e.length);t",{id:"mai-toggle",class:"mai-toggle","aria-expanded":!1,"aria-pressed":!1,role:"button"}).append(''+maiVars.mainMenu+''),$maiSubToggle=$("",{class:"sub-menu-toggle","aria-expanded":!1,"aria-pressed":!1,role:"button"}).append(''+maiVars.subMenu+""),$window=$(window),$body=$("body"),$header=$(".site-header"),$headerRow=$(".site-header-row"),$maiMenus=$(".mai-menu .menu"),$maiSubToggles=$(".mai-menu .sub-menu-toggle"),$maiSubMenus=$(".mai-menu .sub-menu"),bodyLockElement=document.querySelector("#mai-menu");_addMenuButtons(),$maiMenus.removeClass("nav-header nav-primary nav-secondary"),$header.on("click",".mai-toggle",_doToggleMenu),$maiMenu.on("click",".sub-menu-toggle:not(.sub-sub-menu-toggle)",_doToggleSubMenu),$maiMenu.on("click",".sub-menu-toggle.sub-sub-menu-toggle",_doToggleSubSubMenu),$maiMenu.on("click","a[href]",_doAnchorLinkClicked),$window.on("load resize orientationchange",(function(e){_maybeCloseAll(),_changeSkipLink()})),$.fn._toggleSubMenu=function(){return $(this)._toggleActive().next(".sub-menu").slideToggle("fast"),$(this)},$.fn._closeSubMenu=function(){return $(this)._closeElement().next(".sub-menu").slideUp("fast"),$(this)}}function _addMenuButtons(){$headerRow.append($maiToggle),0!=$maiMenus.length&&($.each($maiMenus,(function(e){$(this).addClass("mobile-menu")})),$maiSubMenus.before($maiSubToggle),$(".sub-menu .sub-menu-toggle").addClass("sub-sub-menu-toggle"))}function _doToggleMenu(){var $this=$(this),hasSideMenu=$body.hasClass("has-side-menu");$header.removeClass("conceal-header reveal-header"),$this._toggleActive(),$body.toggleClass("mai-menu-activated"),hasSideMenu?$body.toggleClass("mai-side-menu-activated"):$body.toggleClass("mai-standard-menu-activated"),$body.hasClass("mai-menu-activated")?(bodyScrollLock.disableBodyScroll(bodyLockElement),hasSideMenu||($maiMenu.css("max-height",$window.height()-$header.height()+"px"),$window.on("resize orientationchange",(function(e){$maiMenu.css("max-height",$window.height()-$header.height()+"px")}))),$(document).keydown((function(e){switch(e.which){case 27:_closeAll();break;default:return}e.preventDefault()}))):(hasSideMenu||$maiMenu.css("max-height",""),_closeAll()),$body.on("click",".menu-close",(function(e){_closeAll()}))}function _doToggleSubMenu(){$(this)._toggleSubMenu(),$(".sub-menu-toggle.activated").not($(this))._closeSubMenu()}function _doToggleSubSubMenu(){$(this)._toggleSubMenu()}function _doAnchorLinkClicked(){var $target;_maiGetHashElement($(this))&&_closeAll()}function _changeSkipLink(){var $skipLinksUL=$(".genesis-skip-link"),$mobileSkipLink=$('.genesis-skip-link a[href="#mai-toggle"]'),$menuSkipLinks=$('.genesis-skip-link a[href*="#genesis-nav"]'),toggleDisplay=_getDisplayValue($maiToggle);0==$mobileSkipLink.length&&($skipLinksUL.prepend(' '+maiVars.mainMenu+""),$mobileSkipLink=$('.genesis-skip-link a[href="#mobile-nav"]')),"none"==toggleDisplay?$mobileSkipLink.addClass("skip-link-hidden"):$mobileSkipLink.removeClass("skip-link-hidden"),$.each($menuSkipLinks,(function(){var $this=$(this);"none"==toggleDisplay?$this.removeClass("skip-link-hidden"):$this.addClass("skip-link-hidden")}))}function _maybeCloseAll(){if("none"!==_getDisplayValue($maiToggle))return!0;_closeAll()}function _closeAll(){$body.removeClass("mai-menu-activated mai-standard-menu-activated mai-side-menu-activated"),$maiToggle._closeElement(),$(".sub-menu-toggle.activated")._closeSubMenu(),bodyScrollLock.enableBodyScroll(bodyLockElement)}function _getDisplayValue($element){return $element.css("display")}}(window,document,jQuery),function(document,$,undefined){var $navMenu=$(".genesis-nav-menu"),$searchItem=$navMenu.children(".search");0!==$searchItem.length&&(_maiGlobalFunctions(),$searchItem.html('").show(),$searchItem.append(maiVars.searchBox),$navMenu.on("click",".nav-search",(function(e){$searchButton=$(this),$searchButton.hasClass("activated")?$searchButton._searchClose():($(".nav-search").not($searchButton)._searchClose(),$searchButton._searchOpen(),$("body").mouseup((function(e){$(this).hasClass("search-box")||$searchItem.has(e.target).length||$searchButton._searchClose()})),$(document).keydown((function(e){switch(e.which){case 27:$searchButton._searchClose();break;default:return}})))})),$.fn._searchOpen=function(){var $this=$(this);return $this._openElement().next(".search-box").fadeIn("fast").find('input[type="search"]').focus(),$this},$.fn._searchClose=function(){var $this=$(this);return $this._closeElement().removeClass("activated").next(".search-box").fadeOut("fast"),$this})}(document,jQuery),function(document,$,undefined){var $html=$("html"),$body=$("body"),hasSticky=$body.hasClass("has-sticky-header"),hasReveal=$body.hasClass("has-reveal-header"),needsOffset=!1;$body.on("click",maiVars.maiScrollTo,(function(e){var $link=$(this);if($link.hasClass("menu-item")&&($link=$link.find("a")),$link.length){var $target=_maiGetHashElement($link);if($target){e.preventDefault();var offset=$target.offset().top-parseInt($html.css("marginTop"))-16,$header,$height;if(hasSticky)offset-=$height=($header=$(".site-header")).length?$header.outerHeight():0;else if(hasReveal){var $header,$height=($header=$(".site-header")).length?$header.outerHeight():0,distance,distance;if($(this).offset().top<$target.offset().top)(distance=$target.offset().top-$(this).offset().top)<320&&(offset-=$height);else(distance=$(this).offset().top-$target.offset().top)>160&&(offset-=$height)}$("html, body").stop().animate({scrollTop:offset},500)}}}))}(document,jQuery),function(document,$,undefined){var $superfish=$(".js-superfish");$superfish.length&&"function"==typeof $superfish.superfish&&$superfish.superfish({delay:1e3,speed:"fast",speedOut:"slow",disableHI:!0})}(document,jQuery);
!function(t){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=t();else if("function"==typeof define&&define.amd)define([],t);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).basicScroll=t()}}(function(){return function u(i,c,f){function a(n,t){if(!c[n]){if(!i[n]){var o="function"==typeof require&&require;if(!t&&o)return o(n,!0);if(s)return s(n,!0);var e=new Error("Cannot find module '"+n+"'");throw e.code="MODULE_NOT_FOUND",e}var r=c[n]={exports:{}};i[n][0].call(r.exports,function(t){return a(i[n][1][t]||t)},r,r.exports,u,i,c,f)}return c[n].exports}for(var s="function"==typeof require&&require,t=0;t{if(percentage>0&&!scrollClassAdded?addScrollClass():percentage<=0&&scrollClassAdded&&removeScrollClass(),hasRevealHeader){var scrollTop=!1;!1===startDistance&&(scrollTop=getScrollTop(),startDistance=scrollTop),scrollingUp=!(scrollingDown=percentage>previousPercentage),previousPercentage=percentage,scrollDowns=storeItem(scrollDowns,scrollingDown,4),scrollingUp&&headerConcealed&&percentage<=10&&revealHeader(),sameItems(scrollDowns)?(!1===scrollTop&&(scrollTop=getScrollTop()),hasScrolledEnough=scrolledEnough(startDistance,scrollTop,scrollingDown),hasScrolledEnough?!headerConcealed&&scrollingDown?concealHeader():headerConcealed&&scrollingUp&&revealHeader():headerConcealed&&scrollingUp&&!afterHeader&&revealHeader()):startDistance=!1}},outside:(instance,percentage,props)=>{percentage<=0&&(scrollClassAdded&&removeScrollClass(),headerConcealed&&revealHeader())}}).start(),header){var root=document.documentElement,headerHeight=0,headerScroll;basicScroll.create({elem:document.querySelector("#header-trigger"),from:"top-top",to:"bottom-top",props:hasShrinkHeader?{"--text-title":{from:"100%",to:"70%"},"--logo-width":{from:logoWidth+"px",to:logoShrinkWidth+"px"},"--logo-margin-top":{from:logoTop+"px",to:logoShrinkTop+"px"},"--logo-margin-bottom":{from:logoBottom+"px",to:logoShrinkBottom+"px"}}:[],inside:(instance,percentage,props)=>{afterHeader&&(afterHeader=!1),hasStickyHeader&&(percentage>10?stick():unstick())},outside:(instance,percentage,props)=>{if(percentage<=10){if(afterHeader&&(afterHeader=!1),!hasStickyHeader)return;unstick()}else afterHeader||(afterHeader=!0)}}).start()}function getScrollTop(){return(document.scrollingElement||document.documentElement).scrollTop}function addScrollClass(){body.classList.add("scroll"),scrollClassAdded=!0}function removeScrollClass(){body.classList.remove("scroll"),scrollClassAdded=!1}function stick(){stuckClassAdded||(body.classList.add("header-stuck"),header.classList.add("stuck"),stuckClassAdded=!0,hasShrinkHeader&&(window.innerWidth<=768||(""===header.style.position&&(header.style.position="fixed"),headerHeight=header.clientHeight,root.style.setProperty("--header-spacer",headerHeight+"px"))))}function unstick(){stuckClassAdded&&(body.classList.remove("header-stuck"),header.classList.remove("stuck"),stuckClassAdded=!1,hasShrinkHeader&&(window.innerWidth<=768&&""===header.style.position||(header.style.position="",root.style.setProperty("--header-spacer","0"))))}function concealHeader(){header&&(header.classList.remove("reveal-header"),header.classList.add("conceal-header"),headerConcealed=!0)}function revealHeader(){header&&(header.classList.remove("conceal-header"),header.classList.add("reveal-header"),headerConcealed=!1)}function storeItem(existingItems,newItem,total){if(existingItems.length>total){var tempTotal=total-1;existingItems=existingItems.slice(-tempTotal)}return existingItems.push(newItem),existingItems}function sameItems(array){return array.every(function(v,i,a){return 0===i||v===a[i-1]})}function scrolledEnough(firstItem,lastItem,scrollingDown){return!(!firstItem||!lastItem)&&(scrollingDown?scrolledDownEnough(firstItem,lastItem):scrolledUpEnough(firstItem,lastItem))}function scrolledDownEnough(firstItem,lastItem){return lastItem-firstItem>320}function scrolledUpEnough(firstItem,lastItem){return firstItem-lastItem>160}});
(function(t){"use strict";t.fn.fitVids=function(e){var i={customSelector:null,ignore:null};if(!document.getElementById("fit-vids-style")){var r=document.head||document.getElementsByTagName("head")[0],a=".fluid-width-video-wrapper{width:100%;position:relative;padding:0;}.fluid-width-video-wrapper iframe,.fluid-width-video-wrapper object,.fluid-width-video-wrapper embed {position:absolute;top:0;left:0;width:100%;height:100%;}",d=document.createElement("div");d.innerHTML='x
",r.appendChild(d.childNodes[1])}return e&&t.extend(i,e),this.each(function(){var e=['iframe[src*="player.vimeo.com"]','iframe[src*="youtube.com"]','iframe[src*="youtube-nocookie.com"]','iframe[src*="kickstarter.com"][src*="video.html"]',"object","embed"];i.customSelector&&e.push(i.customSelector);var r=".fitvidsignore";i.ignore&&(r=r+", "+i.ignore);var a=t(this).find(e.join(","));a=a.not("object object"),a=a.not(r),a.each(function(){var e=t(this);if(!(e.parents(r).length>0||"embed"===this.tagName.toLowerCase()&&e.parent("object").length||e.parent(".fluid-width-video-wrapper").length)){e.css("height")||e.css("width")||!isNaN(e.attr("height"))&&!isNaN(e.attr("width"))||(e.attr("height",9),e.attr("width",16));var i="object"===this.tagName.toLowerCase()||e.attr("height")&&!isNaN(parseInt(e.attr("height"),10))?parseInt(e.attr("height"),10):e.height(),a=isNaN(parseInt(e.attr("width"),10))?e.width():parseInt(e.attr("width"),10),d=i/a;if(!e.attr("name")){var o="fitvid"+t.fn.fitVids._count;e.attr("name",o),t.fn.fitVids._count++}e.wrap('').parent(".fluid-width-video-wrapper").css("padding-top",100*d+"%"),e.removeAttr("height").removeAttr("width")}})})},t.fn.fitVids._count=0})(window.jQuery||window.Zepto);
jQuery(document).ready(function(e){e(".site-container").fitVids()});
var fixedtoc=function(t){function n(t){return parseInt(t)||0}function e(e){if(!e.length)return 0;var i=0;return e.each(function(e){var o=t(this);"fixed"==o.css("position")&&(i+=n(o.outerHeight()))}),i}function i(t){t.preventDefault()}function o(t){return n(t-2*fixedtocOption.contentsBorderWidth)}function c(t){f.isDebug()&&console.log(t)}var r,s=function(){var t=function(t,e,i){fixedtocOption[t]="int"==i?n(e):"float"==i?function(t){return parseFloat(t)||0}(e):e},e=function(t){switch(t){case"thin":return 1;case"medium":return 2;case"bold":return 5;default:return 0}};return{init:function(){fixedtocOption.scrollDuration=500,fixedtocOption.fadeTriggerDuration=5e3,fixedtocOption.scrollOffset=n(fixedtocOption.scrollOffset),fixedtocOption.fixedOffsetX=n(fixedtocOption.fixedOffsetX),fixedtocOption.fixedOffsetY=n(fixedtocOption.fixedOffsetY),fixedtocOption.contentsFixedHeight=n(fixedtocOption.contentsFixedHeight),fixedtocOption.contentsWidthInPost=n(fixedtocOption.contentsWidthInPost),fixedtocOption.contentsHeightInPost=n(fixedtocOption.contentsHeightInPost),fixedtocOption.triggerBorderWidth=e(fixedtocOption.triggerBorder),fixedtocOption.contentsBorderWidth=e(fixedtocOption.contentsBorder),fixedtocOption.triggerSize=n(fixedtocOption.triggerSize)},set:t,update:function(n,e,i){t(n,e,i)},remove:function(t){void 0!==fixedtocOption[t]&&delete fixedtocOption[t]}}}(),f={inWidgetProp:void 0,showAdminbar:function(){return fixedtocOption.showAdminbar},isQuickMin:function(){return fixedtocOption.isQuickMin},isEscMin:function(){return fixedtocOption.isEscMin},isEnterMax:function(){return fixedtocOption.isEnterMax},isNestedList:function(){return fixedtocOption.isNestedList},isColExpList:function(){return fixedtocOption.isColExpList},showColExpIcon:function(){return fixedtocOption.showColExpIcon},isAccordionList:function(){return fixedtocOption.isAccordionList},showTargetHint:function(){return!0},supportInPost:function(){return fixedtocOption.inPost},inWidget:function(){return!!fixedtocOption.inWidget&&(void 0===this.inWidgetProp&&(this.inWidgetProp=!!t("#ftwp-widget-container").length),this.inWidgetProp)},fixedWidget:function(){return!!this.inWidget()&&fixedtocOption.fixedWidget},isAutoHeightFixedToPost:function(){return 0==fixedtocOption.contentsFixedHeight},isFloat:function(){return"none"!=fixedtocOption.contentsFloatInPost},isAutoHeightInPost:function(){return 0==fixedtocOption.contentsHeightInPost},isPositionAtFixed:function(t){return-1!=fixedtocOption.fixedPosition.indexOf(t)},isDebug:function(){return 1==fixedtocOption.debug},isNotBlur:function(){var t=navigator.userAgent.toLowerCase();return t.indexOf("android")>-1||t.indexOf("firefox")>-1},isMobile:function(){return a.data.window.width<=768}},a=function(){var i,s,a={},d=function(){a.scrollTop=r.window.scrollTop()},g=function(){a.window={},a.window.width=window.innerWidth,a.window.height=window.innerHeight},l=function(){a.adminbarHeight=f.showAdminbar()?e(t("#wpadminbar")):0},h=function(){a.fixedMenuHeight=e(t(fixedtocOption.fixedMenu))},x=function(){fixedtocOption.fixedMenu?a.fixedHeight=a.adminbarHeight+a.fixedMenuHeight:a.fixedHeight=a.adminbarHeight},w=function(){a.fixedOffsetTop=a.fixedHeight+fixedtocOption.fixedOffsetY},m=function(){a.headingOffset=a.fixedHeight+fixedtocOption.scrollOffset},v=function(){a.headingsTop=[],t.each(r.anchors,function(){var e=t(t(this).attr("href")),i=e.length?n(e.offset().top-a.headingOffset):NaN;isNaN(i)||a.headingsTop.push({headingTop:i,anchorEle:t(this)})})},O=function(){a.postRect={};var t=r.postContent.offset(),n=r.postContent.outerWidth(),e=r.postContent.outerHeight();a.postRect.left=t.left,a.postRect.top=t.top,a.postRect.width=n,a.postRect.right=a.postRect.left+a.postRect.width,a.postRect.bottom=e+a.postRect.top,a.postRect.height=a.postRect.bottom-a.postRect.top},C=function(){a.ftocRangeY={},f.supportInPost()?a.ftocRangeY.top=a.inPostRangeY.bottom:a.ftocRangeY.top=a.postRect.top-a.fixedHeight,a.ftocRangeY.bottom=a.postRect.bottom-a.window.height},T={set:function(){var t;f.isAutoHeightInPost()||fixedtocOption.contentsColexpInit?(r.container.css("position","static"),t=r.containerOuter.outerHeight(),r.container.css("position","")):t=fixedtocOption.contentsHeightInPost,r.containerOuter.css("height",t+"px"),a.containerOuterHeight=t},update:function(){function t(){r.containerOuter.css("height","auto"),r.contents.css("height","auto"),p.setAuto(),a.containerOuterHeight=r.containerOuter.outerHeight()}u.location.inPost&&(f.isAutoHeightInPost()?t():"collapse"==r.contents.data("colexp")?t():(r.containerOuter.css("height",fixedtocOption.contentsHeightInPost+"px"),r.contents.css("height",fixedtocOption.contentsHeightInPost+"px"),p.set(o(fixedtocOption.contentsHeightInPost)),a.containerOuterHeight=r.containerOuter.outerHeight()))}},I=function(){a.inPostRangeY={},a.inPostRangeY.top=0,a.inPostRangeY.bottom=r.containerOuter.offset().top+a.containerOuterHeight-a.fixedHeight},W=function(){a.inWidgetMinWidth=a.postRect.width+r.widgetContainer.outerWidth()},b=function(){a.fixedWidgetRangeY={},a.fixedWidgetRangeY.top=r.widgetContainer.offset().top-a.fixedHeight,a.fixedWidgetRangeY.bottom=a.ftocRangeY.bottom},P=function(){var t=function(){a.ftocRectInWidget={left:r.widgetContainer.offset().left,top:a.fixedHeight,width:r.widgetContainer.outerWidth(),height:n()}},n=function(){var t;return"collapse"==r.contents.data("colexp")?(r.contents.css("height","auto"),t=r.contents.outerHeight(),r.contents.css("height","")):t=window.innerHeight-a.fixedHeight,t};return{set:t,updateOnResize:function(){t()},updateHeight:function(){a.ftocRectInWidget.height=n()}}}();return{data:a,ftocRectInWidget:P,createOnInit:function(){g(),d(),l(),fixedtocOption.fixedMenu&&h(),x(),w(),f.supportInPost()&&(T.set(),I()),m(),O(),C(),f.inWidget()&&W(),f.fixedWidget()&&(b(),P.set()),v(),c(this.data)},updateOnResize:function(){g(),d(),l(),fixedtocOption.fixedMenu&&h(),x(),w(),f.supportInPost()&&(T.update(),I()),m(),O(),C(),f.inWidget()&&W(),f.fixedWidget()&&(b(),P.updateOnResize()),v(),c(a)},updateOnScroll:function(){d(),fixedtocOption.fixedMenu&&(void 0===i&&(i=a.fixedMenuHeight),h(),i!==a.fixedMenuHeight&&(x(),w(),f.supportInPost()&&I(),m(),O(),C(),f.inWidget()&&W(),f.fixedWidget()&&(b(),P.updateOnResize()),v(),i=a.fixedMenuHeight,c(a)))},updateInPost:function(){T.update(),I(),m(),v(),O(),C()},updateOnDocumentHeightChange:function(){a.document={},a.document.height=Math.round(r.document.height());a.document.height!=s&&(fixedtoc.reload(),s=a.document.height)}}}(),d=function(){var t=function(){return!(!f.inWidget()||f.isMobile())};return{fixedWidget:function(){return!!f.fixedWidget()&&!!t()&&a.data.fixedWidgetRangeY.top<=a.data.scrollTop&&a.data.fixedWidgetRangeY.bottom>a.data.scrollTop},inWidget:t,inPost:function(){return!!f.supportInPost()&&a.data.inPostRangeY.bottom>a.data.scrollTop},fixedToPost:function(){return a.data.ftocRangeY.top<=a.data.scrollTop&&a.data.ftocRangeY.bottom>a.data.scrollTop}}}(),u=function(){var n={fixedWidget:!1,inWidget:!1,inPost:!1,fixedToPost:!1,hidden:!1},e=["common","hidden","fixedToPost","inPost","inWidget","fixedWidget"],i=function(t){function i(n){for(var i=e.length,o={location:n,eventType:t},c=1;cs?(n=[this,o[t+1],t],e=a.data.document.height,l.activeCurrent(this.anchorEle),r.container.trigger("ftocAfterTargetIndicated",[this.anchorEle,s]),!1):void 0})}var o=a.data.headingsTop,s=a.data.scrollTop;return o[0].headingTop>s||a.data.ftocRangeY.bottoms||i())};return{_construct:function(){r.window.on("ftocScroll",i).on("ftocResize",i),c("Actived targetIndicator().")},start:function(){r.window.on("ftocScroll",i).on("ftocResize",i)},stop:function(){r.window.off("ftocScroll",i).off("ftocResize",i)}}}(),x=(function(){var n=function(){e()},e=function(){r.list.on("scroll",o),r.list.on("mouseleave",c),r.document.on("click",s),r.window.on("scroll",c)},i=function(){r.body.removeClass("ftwp-no-scroll"),r.list.off("scroll",o),r.list.off("mouseleave",c),r.document.off("click",s),r.window.off("scroll",c)},o=function(){r.body.addClass("ftwp-no-scroll")},c=function(){r.body.hasClass("ftwp-no-scroll")&&(r.list.off("scroll",o),r.body.removeClass("ftwp-no-scroll"),setTimeout(function(){r.list.on("scroll",o)},100))},s=function(n){t.contains(r.list.get(0),n.target)||c()}}(),{_construct:function(){r.container.addClass("ftwp-hidden-state"),c("Actived hideToc().")},_destruct:function(){r.container.removeClass("ftwp-hidden-state"),c("Deactived hideToc().")}}),w=function(){var t=function(){r.container.addClass("ftwp-fixed-to-post"),r.container.parent().is(r.body)||r.container.appendTo(r.body),r.minIcon.addClass("ftwp-icon-minimize"),f.isMobile()&&r.container.hasClass("ftwp-maximize")&&r.container.removeClass("ftwp-maximize").addClass("ftwp-minimize")},n=function(){r.container.removeClass("ftwp-fixed-to-post"),r.minIcon.removeClass("ftwp-icon-minimize")},e=function(){var t=function(t,n){return n<=t.outerWidth()},n=function(n,e,i){t(n,i)?(n.css({left:"0px",right:"auto"}),s.reverseTransformOrigin(n)):n.css({right:e+"px",left:"auto"})},e=function(n,e,i){t(n,i)?(n.css({right:"0px",left:"auto"}),s.reverseTransformOrigin(n)):n.css({left:e+"px",right:"auto"})},o=function(){f.isPositionAtFixed("top")?(r.trigger.css("top",a.data.fixedOffsetTop+"px"),r.contents.css("top",a.data.fixedOffsetTop+"px")):f.isPositionAtFixed("middle")?r.contents.css("top",a.data.fixedHeight+"px"):(r.trigger.css("top",""),r.contents.css("top",""))};return{set:function(){if(s.setTransformOrigin(),f.isPositionAtFixed("left")){var t=a.data.window.width-a.data.postRect.left+fixedtocOption.fixedOffsetX,c=a.data.postRect.left-fixedtocOption.fixedOffsetX;n(r.trigger,t,c),n(r.contents,t,c)}else{var d=a.data.postRect.right+fixedtocOption.fixedOffsetX,u=a.data.window.width-d;e(r.trigger,d,u),e(r.contents,d,u)}o(),i.reset()},unset:function(){r.trigger.css({left:"",right:"",top:""}),r.contents.css({left:"",right:"",top:""}),s.removeTransformOrigin()}}}(),i=function(){var t=function(){r.contents.css("height","")},n=function(){var n;return f.isAutoHeightFixedToPost()?f.isColExpList()?n=window.innerHeight:(p.setAuto(),r.contents.css("height","auto"),n=r.contents.outerHeight(),t(),p.unset()):n=fixedtocOption.contentsFixedHeight,n};return{reset:function(){var t,e,i=n();e=(t=f.isPositionAtFixed("middle")?a.data.window.height-a.data.fixedHeight:a.data.window.height-a.data.fixedOffsetTop)768||r.container.hasClass("ftwp-maximize")&&!t.contains(r.container.get(0),n.target)&&e()},s=function(t){r.container.hasClass("ftwp-maximize")&&27==t.keyCode&&e()},d=function(t){r.container.hasClass("ftwp-minimize")&&13==t.keyCode&&n()};return{_construct:function(t){r.trigger.on("click",n),r.minIcon.on("click",e),r.trigger.on("mousedown",i),r.minIcon.on("mousedown",i),f.isQuickMin()&&r.document.on("click touchstart",o),f.isEscMin()&&r.document.on("keyup",s),f.isEnterMax()&&r.document.on("keyup",d),c("Actived minMaxFtoc().")},_destruct:function(t){r.trigger.off("click",n),r.minIcon.off("click",e),r.trigger.off("mousedown",i),r.minIcon.off("mousedown",i),f.isQuickMin()&&r.document.off("click",o),f.isEscMin()&&r.document.off("keyup",s),f.isEnterMax()&&r.document.off("keyup",d),c("Deactived minMaxFtoc.")},isMax:function(){return!!r.container.hasClass("ftwp-maximize")},isMin:function(){return!!r.container.hasClass("ftwp-minimize")},minimize:e}}(),v=function(){var t,n="ftwp-fade-trigger",e="ftwp-unfade-trigger",i=function(){void 0===t&&(setTimeout(function(){r.container.removeClass(w.effectInCls)},500),t=setTimeout(function(){r.trigger.addClass(n)},fixedtocOption.fadeTriggerDuration))},o=function(){void 0!==t&&(clearTimeout(t),t=void 0,r.trigger.removeClass(n+" "+e))},s=function(){void 0!==t&&(clearTimeout(t),r.trigger.removeClass(n).addClass(e))},f=function(){void 0!==t&&(o(),i())},a=function(){s()},d=function(){f()};return{_construct:function(){r.container.hasClass("ftwp-minimize")&&i(),r.trigger.on("mouseenter",s).on("mouseleave",f),r.container.on("ftocAfterMinimize",i).on("ftocAfterMaximize",o),c("Actived fadeTrigger().")},_destruct:function(){o(),r.trigger.off("mouseenter",a),r.trigger.off("mouseleave",d),r.container.off("ftocAfterMinimize",i),r.container.off("ftocAfterMaximize",o),c("Deactived fadeTrigger().")},stop:o,start:i,restart:f,mouseLeave:d}}(),O={start:function(t){f.isNotBlur()||t&&t.length&&t.removeClass("ftwp-unblur").addClass("ftwp-blur")},stop:function(t){t&&t.length&&t.hasClass("ftwp-blur")&&(t.removeClass("ftwp-blur").addClass("ftwp-unblur"),setTimeout(function(){t.removeClass("ftwp-unblur")},500))},clear:function(t){t&&t.length&&t.removeClass("ftwp-blur ftwp-unblur")}},C=function(){var t,n=function(){t=r.container.siblings(':not("script, style")'),m.isMax()&&a()&&O.start(t)},e=function(){m.isMax()&&a()?O.start(t):O.stop(t)},i=function(){a()&&O.start(t)},o=function(){O.stop(t)},s=function(n,e){a()&&r.container.hasClass("ftwp-maximize")&&(m.minimize(),O.stop(t),e.blur())},f=function(){O.clear(t)},a=function(){return.6*r.window.width()<=r.contents.outerWidth()};return{_construct:function(){n(),r.window.on("ftocResize",e),r.container.on("ftocAfterMaximize",i),r.container.on("ftocAfterMinimize",o),r.container.on("ftocAfterScrollToTarget",s),c("Actived blurBody().")},_destruct:function(){f(),r.window.off("ftocResize",e),r.container.off("ftocAfterMaximize",i),r.container.off("ftocAfterMinimize",o),r.container.off("ftocAfterScrollToTarget",s),c("Deactived blurBody().")}}}();if(f.fixedWidget())var T=function(){var t,n=function(){"expand"==r.contents.data("colexp")&&O.start(t)},e=function(){O.start(t)},i=function(){O.stop(t)},o=function(){O.clear(t)};return{_construct:function(){t=r.widget.siblings(".widget"),n(),r.contents.on("ftocAfterExpandContents",e),r.contents.on("ftocAfterCollapseContents",i),c("Actived blurWidgets().")},_destruct:function(){o(),r.contents.off("ftocAfterExpandContents",e),r.contents.off("ftocAfterCollapseContents",i),c("Deactived blurWidgets().")}}}();if(f.inWidget()||f.supportInPost())var I=function(){var t,n,e=function(){f()?d(0,t):a(0,n)},o=function(){r.list.show(0),r.minIcon.removeClass("ftwp-icon-collapse ftwp-icon-expand")},s=function(e){f()?a(100,n,e):d(100,t,e)},f=function(){var t=r.contents.data("colexp");return"expand"==t||void 0===t},a=function(t,n,e){r.list.hide(t,function(){r.minIcon.removeClass("ftwp-icon-expand").addClass("ftwp-icon-collapse"),void 0!==n&&n(e)}),r.contents.data("colexp","collapse"),r.contents.trigger("ftocAfterCollapseContents"),c("Collapsed contents.")},d=function(t,n,e){r.list.show(t,function(){r.minIcon.removeClass("ftwp-icon-collapse").addClass("ftwp-icon-expand"),void 0!==n&&n(e)}),r.contents.data("colexp","expand"),r.contents.trigger("ftocAfterExpandContents"),c("Expanded contents.")};return{construct:function(o,c){t=o,n=c,e(),r.minIcon.on("mousedown",i),r.minIcon.on("click",s)},destruct:function(){o(),r.minIcon.off("mousedown",i),r.minIcon.off("click",s)}}}();if(f.inWidget())var W={_construct:function(){I.construct(),c("Actived colExpConentsInWidget().")},_destruct:function(){I.destruct(),c("Deactived colExpConentsInWidget().")}};if(f.fixedWidget())var b=function(){var t=function(){a.ftocRectInWidget.updateHeight(),A.setFixed()},n=function(){a.ftocRectInWidget.updateHeight(),A.setFixed()};return{_construct:function(){I.construct(t,n),c("Actived colExpConentsInFixedWidget().")},_destruct:function(){I.destruct(),c("Deactived colExpConentsInFixedWidget().")}}}();if(f.inWidget())var P=function(){var t=function(){r.container.parent().is(r.widgetContainer)||r.container.appendTo(r.widgetContainer),r.contents.css("height","auto")};return{_construct:function(){t(),c("Actived displayInWidget().")},_destruct:function(){r.contents.css("height",""),c("Deactived displayInWidget().")},init:t}}();if(f.fixedWidget())var A=function(){var t=function(){P.init()},n=function(){r.widget.addClass("ftwp-widget-fixed");var t=a.data.ftocRectInWidget;r.contents.css({left:t.left,top:t.top,width:t.width+"px",height:t.height+"px"});var n=o(t.height);p.set(n)},e=function(){r.widget.removeClass("ftwp-widget-fixed"),r.contents.css({left:"",top:"",width:"",height:""})};return{_construct:function(){t(),n(),r.window.on("ftocResize",n),c("Actived fixedInWidget().")},_destruct:function(){t(),e(),r.window.off("ftocResize",n),p.unset(),c("Deactived fixedInWidget().")},setFixed:n}}();if(f.supportInPost())var R=function(){var t,n=function(){r.container.parent().is(r.containerOuter)||r.container.appendTo(r.containerOuter),i()},e=function(){r.contents.css("height",""),p.unset()},i=function(){0==fixedtocOption.contentsWidthInPost&&f.isFloat()?(r.containerOuter.css("width",""),t=r.containerOuter.outerWidth(),r.containerOuter.css("width",t+"px")):r.containerOuter.css("width",""),r.containerOuter.css("height",a.data.containerOuterHeight+"px"),r.contents.css("height",a.data.containerOuterHeight+"px");var n=o(a.data.containerOuterHeight);p.set(n)};return{_construct:function(){n(),r.window.on("ftocResize",i),c("Actived displayInPost().")},_destruct:function(){e(),r.window.off("ftocResize",i),c("Deactived displayInPost().")}}}(),H=function(){var t=function(t){n(t)},n=function(t){void 0!==t&&"click"==t.type&&a.updateInPost()};return{_construct:function(){I.construct(t,n),c("Actived colExpConentsInFixedWidget().")},_destruct:function(){I.destruct(),c("Deactived colExpConentsInFixedWidget().")}}}();var z=function(){var n=function(){a.createOnInit(),f.isColExpList()&&u.register("common",g),u.register("common",l),u.register("common",h),u.register("hidden",x),f.fixedWidget()&&(u.register("fixedWidget",b),u.register("fixedWidget",A),u.register("fixedWidget",T)),f.inWidget()&&(u.register("inWidget",P),u.register("inWidget",W)),f.supportInPost()&&(u.register("inPost",R),u.register("inPost",H)),u.register("fixedToPost",w),u.register("fixedToPost",m),u.register("fixedToPost",v),u.register("fixedToPost",C),u.init(),r.window.resize(e),r.window.scroll(i)},e=function(){a.updateOnResize(),u.updateOnResize(),r.window.trigger("ftocResize")},i=function(){a.updateOnDocumentHeightChange(),a.updateOnScroll(),u.updateOnScroll(),r.window.trigger("ftocScroll")};return{option:s,onReady:function(){s.init(),(r={window:t(window),document:t(document),body:t("body"),container:t("#ftwp-container"),trigger:t("#ftwp-trigger"),contents:t("#ftwp-contents"),header:t("#ftwp-header"),minIcon:t("#ftwp-header-minimize"),list:t("#ftwp-list"),postContent:t("#ftwp-postcontent"),headings:t(".ftwp-heading")}).anchors=r.list.find(".ftwp-anchor").not(".ftwp-otherpage-anchor"),f.isNestedList()&&(r.hasSubItems=r.list.find(".ftwp-has-sub")),f.showColExpIcon()&&(r.colExpIcons=r.list.find(".ftwp-icon-expand, .ftwp-icon-collapse")),f.inWidget()&&(r.widget=t(".ftwp-widget"),r.widgetContainer=t("#ftwp-widget-container")),f.supportInPost()&&(r.containerOuter=t("#ftwp-container-outer")),c(r),r.anchors.each(function(n){t(this).data("index",n)}),r.container.trigger("ftocReady"),r.window.load(n),c(fixedtocOption)},reload:function(){c(fixedtocOption),a.updateOnResize(),u.updateOnResize(),r.window.trigger("ftocResize")}}}();return t(document).ready(z.onReady),{option:z.option,reload:z.reload}}(jQuery);
!function(a){var b=!1;if("function"==typeof define&&define.amd&&(define(a),b=!0),"object"==typeof exports&&(module.exports=a(),b=!0),!b){var c=window.Cookies,d=window.Cookies=a();d.noConflict=function(){return window.Cookies=c,d}}}(function(){function a(){for(var a=0,b={};a1){if(f=a({path:"/"},d.defaults,f),"number"==typeof f.expires){var h=new Date;h.setMilliseconds(h.getMilliseconds()+864e5*f.expires),f.expires=h}f.expires=f.expires?f.expires.toUTCString():"";try{g=JSON.stringify(e),/^[\{\[]/.test(g)&&(e=g)}catch(i){}e=c.write?c.write(e,b):encodeURIComponent(String(e)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),b=encodeURIComponent(String(b)),b=b.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),b=b.replace(/[\(\)]/g,escape);var j="";for(var k in f)f[k]&&(j+="; "+k,f[k]!==!0&&(j+="="+f[k]));return document.cookie=b+"="+e+j}b||(g={});for(var l=document.cookie?document.cookie.split("; "):[],m=/(%[0-9A-Z]{2})+/g,n=0;n=0?a.replace(d,"$1"+c+"$2"):a+(a.indexOf("?")>0?"&":"?")+b+"="+c}function k(a,b){return a.split(/\s+/).slice(0,b).join(" ")}function l(a){p||a&&z.set("aawp-geotargeting",a)}function m(){var a={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,function(b,c,d){a[c]=void 0!==d?d:""}),!!a.aawp_debug_geotargeting}function n(){var a={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,function(b,c,d){a[c]=void 0!==d?d:""}),a.aawp_debug_geotargeting_ip?a.aawp_debug_geotargeting_ip:""}if("undefined"!=typeof aawp_geotargeting_settings&&"undefined"!=typeof aawp_geotargeting_localized_stores&&"undefined"!=typeof aawp_geotargeting_tracking_ids){var o=n(),p=m(),q="undefined"!=typeof aawp_geotargeting_api?aawp_geotargeting_api:"",r=aawp_geotargeting_settings,s=aawp_geotargeting_localized_stores,t=aawp_geotargeting_tracking_ids;if(!r.hasOwnProperty("store"))return;var u=r.hasOwnProperty("mode")?r.mode:"mode",v=r.store,w="",x="",y="",z=Cookies.noConflict(),A=z.get("aawp-geotargeting");void 0!==A&&p===!1?(x=A,b()):c()}});
!function(d,l){"use strict";var e=!1,o=!1;if(l.querySelector)if(d.addEventListener)e=!0;if(d.wp=d.wp||{},!d.wp.receiveEmbedMessage)if(d.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){var r,a,i,s,n,o=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),c=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]');for(r=0;r|
|
)/gim, '::br::');
str=new Option(str).innerHTML;
return str.replace(/"/g, '"').replace(/::br::/g, '
');
}
function addLinkCopiedContent(){
var body_element=document.getElementsByTagName("body")[0],
breaks="",
params=astx_add_link_copied_text,
site_name=Array(),
site_url=params.addlinktosite ? params.siteurl:document.URL,
selection=window.getSelection ? window.getSelection():document.selection,
selection1=selection;
for (var i=0; i < params.breaks; i++)
breaks=breaks + "
";
if(params.usetitle)
site_name.push(addLinkEntityEncode(params.pagetitle));
if(params.addsitename)
site_name.push(addLinkEntityEncode(params.sitename));
if(site_name.length==0)
site_name.push(site_url);
var pagelink=breaks + " " + addLinkEntityEncode(params.readmore) + " " + "";
if(!params.addlinktosite&¶ms.usesitenameaslink&&!params.frontpage){
site_name.push(addLinkEntityEncode(params.sitename));
pagelink +=site_name[0] + " | " + site_name[1] + "";
}
else
pagelink +=site_name.join(" | ") + "";
if(params.cleartext||params.replaced_text.length){
selection1="";
if(window.getSelection)
selection.removeAllRanges();
else
window.clipboardData.clearData();
if(params.cleartext)
return;
}
if(params.replaced_text.length)
selection1=addLinkEntityEncode(params.replaced_text);
var copytext=selection1 + pagelink;
var appendeddiv=document.createElement("div");
appendeddiv.style.position="absolute";
appendeddiv.style.left="-99999px";
body_element.appendChild(appendeddiv);
appendeddiv.innerHTML=copytext;
var d=function(){
var r=document.body.createTextRange();
r.moveToElementText(appendeddiv);
r.select();
};
if(!params.cleartext&¶ms.replaced_text.length==0)
if(window.getSelection)
selection.selectAllChildren(appendeddiv);
else
d();
else if(window.getSelection)
selection.selectAllChildren(appendeddiv);
else
d();
window.setTimeout(function(){
body_element.removeChild(appendeddiv);
}, 0);
}
if(document.addEventListener)
document.addEventListener("copy", addLinkCopiedContent, true);
else if(document.attachEvent)
document.documentElement.attachEvent("oncopy", addLinkCopiedContent);
else
document.oncopy=addLinkCopiedContent;
!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},n.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(n,n.initials),n.activeBreakpoint=null,n.animType=null,n.animProp=null,n.breakpoints=[],n.breakpointSettings=[],n.cssTransitions=!1,n.focussed=!1,n.interrupted=!1,n.hidden="hidden",n.paused=!0,n.positionProp=null,n.respondTo=null,n.rowCount=1,n.shouldClick=!0,n.$slider=i(t),n.$slidesCache=null,n.transformType=null,n.transitionType=null,n.visibilityChange="visibilitychange",n.windowWidth=0,n.windowTimer=null,s=i(t).data("slick")||{},n.options=i.extend({},n.defaults,o,s),n.currentSlide=n.options.initialSlide,n.originalSettings=n.options,void 0!==document.mozHidden?(n.hidden="mozHidden",n.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(n.hidden="webkitHidden",n.visibilityChange="webkitvisibilitychange"),n.autoPlay=i.proxy(n.autoPlay,n),n.autoPlayClear=i.proxy(n.autoPlayClear,n),n.autoPlayIterator=i.proxy(n.autoPlayIterator,n),n.changeSlide=i.proxy(n.changeSlide,n),n.clickHandler=i.proxy(n.clickHandler,n),n.selectHandler=i.proxy(n.selectHandler,n),n.setPosition=i.proxy(n.setPosition,n),n.swipeHandler=i.proxy(n.swipeHandler,n),n.dragHandler=i.proxy(n.dragHandler,n),n.keyHandler=i.proxy(n.keyHandler,n),n.instanceUid=e++,n.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,n.registerBreakpoints(),n.init(!0)}}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,t,o){var s=this;if("boolean"==typeof t)o=t,t=null;else if(t<0||t>=s.slideCount)return!1;s.unload(),"number"==typeof t?0===t&&0===s.$slides.length?i(e).appendTo(s.$slideTrack):o?i(e).insertBefore(s.$slides.eq(t)):i(e).insertAfter(s.$slides.eq(t)):!0===o?i(e).prependTo(s.$slideTrack):i(e).appendTo(s.$slideTrack),s.$slides=s.$slideTrack.children(this.options.slide),s.$slideTrack.children(this.options.slide).detach(),s.$slideTrack.append(s.$slides),s.$slides.each(function(e,t){i(t).attr("data-slick-index",e)}),s.$slidesCache=s.$slides,s.reinit()},e.prototype.animateHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.animate({height:e},i.options.speed)}},e.prototype.animateSlide=function(e,t){var o={},s=this;s.animateHeight(),!0===s.options.rtl&&!1===s.options.vertical&&(e=-e),!1===s.transformsEnabled?!1===s.options.vertical?s.$slideTrack.animate({left:e},s.options.speed,s.options.easing,t):s.$slideTrack.animate({top:e},s.options.speed,s.options.easing,t):!1===s.cssTransitions?(!0===s.options.rtl&&(s.currentLeft=-s.currentLeft),i({animStart:s.currentLeft}).animate({animStart:e},{duration:s.options.speed,easing:s.options.easing,step:function(i){i=Math.ceil(i),!1===s.options.vertical?(o[s.animType]="translate("+i+"px, 0px)",s.$slideTrack.css(o)):(o[s.animType]="translate(0px,"+i+"px)",s.$slideTrack.css(o))},complete:function(){t&&t.call()}})):(s.applyTransition(),e=Math.ceil(e),!1===s.options.vertical?o[s.animType]="translate3d("+e+"px, 0px, 0px)":o[s.animType]="translate3d(0px,"+e+"px, 0px)",s.$slideTrack.css(o),t&&setTimeout(function(){s.disableTransition(),t.call()},s.options.speed))},e.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},e.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each(function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)})},e.prototype.applyTransition=function(i){var e=this,t={};!1===e.options.fade?t[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:t[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.autoPlay=function(){var i=this;i.autoPlayClear(),i.slideCount>i.options.slidesToShow&&(i.autoPlayTimer=setInterval(i.autoPlayIterator,i.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){var i=this;i.autoPlayTimer&&clearInterval(i.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var i=this,e=i.currentSlide+i.options.slidesToScroll;i.paused||i.interrupted||i.focussed||(!1===i.options.infinite&&(1===i.direction&&i.currentSlide+1===i.slideCount-1?i.direction=0:0===i.direction&&(e=i.currentSlide-i.options.slidesToScroll,i.currentSlide-1==0&&(i.direction=1))),i.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,t,o=this;if(!0===o.options.dots){for(o.$slider.addClass("slick-dotted"),t=i("").addClass(o.options.dotsClass),e=0;e<=o.getDotCount();e+=1)t.append(i("").append(o.options.customPaging.call(this,o,e)));o.$dots=t.appendTo(o.options.appendDots),o.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each(function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")}),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('').appendTo(e.$slider):e.$slides.wrapAll('').parent(),e.$list=e.$slideTrack.wrap('').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var i,e,t,o,s,n,r,l=this;if(o=document.createDocumentFragment(),n=l.$slider.children(),l.options.rows>1){for(r=l.options.slidesPerRow*l.options.rows,s=Math.ceil(n.length/r),i=0;ir.breakpoints[o]&&(s=r.breakpoints[o]));null!==s?null!==r.activeBreakpoint?(s!==r.activeBreakpoint||t)&&(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):(r.activeBreakpoint=s,"unslick"===r.breakpointSettings[s]?r.unslick(s):(r.options=i.extend({},r.originalSettings,r.breakpointSettings[s]),!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e)),l=s):null!==r.activeBreakpoint&&(r.activeBreakpoint=null,r.options=r.originalSettings,!0===e&&(r.currentSlide=r.options.initialSlide),r.refresh(e),l=s),e||!1===l||r.$slider.trigger("breakpoint",[r,l])}},e.prototype.changeSlide=function(e,t){var o,s,n,r=this,l=i(e.currentTarget);switch(l.is("a")&&e.preventDefault(),l.is("li")||(l=l.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0,o=n?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":s=0===o?r.options.slidesToScroll:r.options.slidesToShow-o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-s,!1,t);break;case"next":s=0===o?r.options.slidesToScroll:o,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+s,!1,t);break;case"index":var d=0===e.data.index?0:e.data.index||l.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(d),!1,t),l.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(i){var e,t;if(e=this.getNavigableIndexes(),t=0,i>e[e.length-1])i=e[e.length-1];else for(var o in e){if(ie.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var i,e=this;e.options.rows>1&&((i=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(i))},e.prototype.clickHandler=function(i){!1===this.shouldClick&&(i.stopImmediatePropagation(),i.stopPropagation(),i.preventDefault())},e.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){i(this).attr("style",i(this).data("originalStyling"))}),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},e.prototype.disableTransition=function(i){var e=this,t={};t[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(t):e.$slides.eq(i).css(t)},e.prototype.fadeSlide=function(i,e){var t=this;!1===t.cssTransitions?(t.$slides.eq(i).css({zIndex:t.options.zIndex}),t.$slides.eq(i).animate({opacity:1},t.options.speed,t.options.easing,e)):(t.applyTransition(i),t.$slides.eq(i).css({opacity:1,zIndex:t.options.zIndex}),e&&setTimeout(function(){t.disableTransition(i),e.call()},t.options.speed))},e.prototype.fadeSlideOut=function(i){var e=this;!1===e.cssTransitions?e.$slides.eq(i).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(i),e.$slides.eq(i).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(i){var e=this;null!==i&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(i).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(t){t.stopImmediatePropagation();var o=i(this);setTimeout(function(){e.options.pauseOnFocus&&(e.focussed=o.is(":focus"),e.autoPlay())},0)})},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var i=this,e=0,t=0,o=0;if(!0===i.options.infinite)if(i.slideCount<=i.options.slidesToShow)++o;else for(;en.options.slidesToShow&&(n.slideOffset=n.slideWidth*n.options.slidesToShow*-1,s=-1,!0===n.options.vertical&&!0===n.options.centerMode&&(2===n.options.slidesToShow?s=-1.5:1===n.options.slidesToShow&&(s=-2)),r=t*n.options.slidesToShow*s),n.slideCount%n.options.slidesToScroll!=0&&i+n.options.slidesToScroll>n.slideCount&&n.slideCount>n.options.slidesToShow&&(i>n.slideCount?(n.slideOffset=(n.options.slidesToShow-(i-n.slideCount))*n.slideWidth*-1,r=(n.options.slidesToShow-(i-n.slideCount))*t*-1):(n.slideOffset=n.slideCount%n.options.slidesToScroll*n.slideWidth*-1,r=n.slideCount%n.options.slidesToScroll*t*-1))):i+n.options.slidesToShow>n.slideCount&&(n.slideOffset=(i+n.options.slidesToShow-n.slideCount)*n.slideWidth,r=(i+n.options.slidesToShow-n.slideCount)*t),n.slideCount<=n.options.slidesToShow&&(n.slideOffset=0,r=0),!0===n.options.centerMode&&n.slideCount<=n.options.slidesToShow?n.slideOffset=n.slideWidth*Math.floor(n.options.slidesToShow)/2-n.slideWidth*n.slideCount/2:!0===n.options.centerMode&&!0===n.options.infinite?n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)-n.slideWidth:!0===n.options.centerMode&&(n.slideOffset=0,n.slideOffset+=n.slideWidth*Math.floor(n.options.slidesToShow/2)),e=!1===n.options.vertical?i*n.slideWidth*-1+n.slideOffset:i*t*-1+r,!0===n.options.variableWidth&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,!0===n.options.centerMode&&(o=n.slideCount<=n.options.slidesToShow||!1===n.options.infinite?n.$slideTrack.children(".slick-slide").eq(i):n.$slideTrack.children(".slick-slide").eq(i+n.options.slidesToShow+1),e=!0===n.options.rtl?o[0]?-1*(n.$slideTrack.width()-o[0].offsetLeft-o.width()):0:o[0]?-1*o[0].offsetLeft:0,e+=(n.$list.width()-o.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(i){return this.options[i]},e.prototype.getNavigableIndexes=function(){var i,e=this,t=0,o=0,s=[];for(!1===e.options.infinite?i=e.slideCount:(t=-1*e.options.slidesToScroll,o=-1*e.options.slidesToScroll,i=2*e.slideCount);t-1*o.swipeLeft)return e=n,!1}),Math.abs(i(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(i,e){this.changeSlide({data:{message:"index",index:parseInt(i)}},e)},e.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},e.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),o=e.getNavigableIndexes().filter(function(i){return i>=0&&ii.options.slidesToShow&&(i.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},i.changeSlide),i.$nextArrow.off("click.slick").on("click.slick",{message:"next"},i.changeSlide),!0===i.options.accessibility&&(i.$prevArrow.on("keydown.slick",i.keyHandler),i.$nextArrow.on("keydown.slick",i.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},e.prototype.initUI=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.show(),i.$nextArrow.show()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.show()},e.prototype.keyHandler=function(i){var e=this;i.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===i.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===i.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){i("img[data-lazy]",e).each(function(){var e=i(this),t=i(this).attr("data-lazy"),o=i(this).attr("data-srcset"),s=i(this).attr("data-sizes")||n.$slider.attr("data-sizes"),r=document.createElement("img");r.onload=function(){e.animate({opacity:0},100,function(){o&&(e.attr("srcset",o),s&&e.attr("sizes",s)),e.attr("src",t).animate({opacity:1},200,function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),n.$slider.trigger("lazyLoaded",[n,e,t])})},r.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),n.$slider.trigger("lazyLoadError",[n,e,t])},r.src=t})}var t,o,s,n=this;if(!0===n.options.centerMode?!0===n.options.infinite?s=(o=n.currentSlide+(n.options.slidesToShow/2+1))+n.options.slidesToShow+2:(o=Math.max(0,n.currentSlide-(n.options.slidesToShow/2+1)),s=n.options.slidesToShow/2+1+2+n.currentSlide):(o=n.options.infinite?n.options.slidesToShow+n.currentSlide:n.currentSlide,s=Math.ceil(o+n.options.slidesToShow),!0===n.options.fade&&(o>0&&o--,s<=n.slideCount&&s++)),t=n.$slider.find(".slick-slide").slice(o,s),"anticipated"===n.options.lazyLoad)for(var r=o-1,l=s,d=n.$slider.find(".slick-slide"),a=0;a=n.slideCount-n.options.slidesToShow?e(n.$slider.find(".slick-cloned").slice(0,n.options.slidesToShow)):0===n.currentSlide&&e(n.$slider.find(".slick-cloned").slice(-1*n.options.slidesToShow))},e.prototype.loadSlider=function(){var i=this;i.setPosition(),i.$slideTrack.css({opacity:1}),i.$slider.removeClass("slick-loading"),i.initUI(),"progressive"===i.options.lazyLoad&&i.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){var i=this;i.checkResponsive(),i.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){var i=this;i.autoPlayClear(),i.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var i=this;i.autoPlay(),i.options.autoplay=!0,i.paused=!1,i.focussed=!1,i.interrupted=!1},e.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(i){i.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var t,o,s,n,r,l=this,d=i("img[data-lazy]",l.$slider);d.length?(t=d.first(),o=t.attr("data-lazy"),s=t.attr("data-srcset"),n=t.attr("data-sizes")||l.$slider.attr("data-sizes"),(r=document.createElement("img")).onload=function(){s&&(t.attr("srcset",s),n&&t.attr("sizes",n)),t.attr("src",o).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===l.options.adaptiveHeight&&l.setPosition(),l.$slider.trigger("lazyLoaded",[l,t,o]),l.progressiveLazyLoad()},r.onerror=function(){e<3?setTimeout(function(){l.progressiveLazyLoad(e+1)},500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),l.$slider.trigger("lazyLoadError",[l,t,o]),l.progressiveLazyLoad())},r.src=o):l.$slider.trigger("allImagesLoaded",[l])},e.prototype.refresh=function(e){var t,o,s=this;o=s.slideCount-s.options.slidesToShow,!s.options.infinite&&s.currentSlide>o&&(s.currentSlide=o),s.slideCount<=s.options.slidesToShow&&(s.currentSlide=0),t=s.currentSlide,s.destroy(!0),i.extend(s,s.initials,{currentSlide:t}),s.init(),e||s.changeSlide({data:{message:"index",index:t}},!1)},e.prototype.registerBreakpoints=function(){var e,t,o,s=this,n=s.options.responsive||null;if("array"===i.type(n)&&n.length){s.respondTo=s.options.respondTo||"window";for(e in n)if(o=s.breakpoints.length-1,n.hasOwnProperty(e)){for(t=n[e].breakpoint;o>=0;)s.breakpoints[o]&&s.breakpoints[o]===t&&s.breakpoints.splice(o,1),o--;s.breakpoints.push(t),s.breakpointSettings[t]=n[e].settings}s.breakpoints.sort(function(i,e){return s.options.mobileFirst?i-e:e-i})}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout(function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()},50))},e.prototype.removeSlide=e.prototype.slickRemove=function(i,e,t){var o=this;if(i="boolean"==typeof i?!0===(e=i)?0:o.slideCount-1:!0===e?--i:i,o.slideCount<1||i<0||i>o.slideCount-1)return!1;o.unload(),!0===t?o.$slideTrack.children().remove():o.$slideTrack.children(this.options.slide).eq(i).remove(),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slidesCache=o.$slides,o.reinit()},e.prototype.setCSS=function(i){var e,t,o=this,s={};!0===o.options.rtl&&(i=-i),e="left"==o.positionProp?Math.ceil(i)+"px":"0px",t="top"==o.positionProp?Math.ceil(i)+"px":"0px",s[o.positionProp]=i,!1===o.transformsEnabled?o.$slideTrack.css(s):(s={},!1===o.cssTransitions?(s[o.animType]="translate("+e+", "+t+")",o.$slideTrack.css(s)):(s[o.animType]="translate3d("+e+", "+t+", 0px)",o.$slideTrack.css(s)))},e.prototype.setDimensions=function(){var i=this;!1===i.options.vertical?!0===i.options.centerMode&&i.$list.css({padding:"0px "+i.options.centerPadding}):(i.$list.height(i.$slides.first().outerHeight(!0)*i.options.slidesToShow),!0===i.options.centerMode&&i.$list.css({padding:i.options.centerPadding+" 0px"})),i.listWidth=i.$list.width(),i.listHeight=i.$list.height(),!1===i.options.vertical&&!1===i.options.variableWidth?(i.slideWidth=Math.ceil(i.listWidth/i.options.slidesToShow),i.$slideTrack.width(Math.ceil(i.slideWidth*i.$slideTrack.children(".slick-slide").length))):!0===i.options.variableWidth?i.$slideTrack.width(5e3*i.slideCount):(i.slideWidth=Math.ceil(i.listWidth),i.$slideTrack.height(Math.ceil(i.$slides.first().outerHeight(!0)*i.$slideTrack.children(".slick-slide").length)));var e=i.$slides.first().outerWidth(!0)-i.$slides.first().width();!1===i.options.variableWidth&&i.$slideTrack.children(".slick-slide").width(i.slideWidth-e)},e.prototype.setFade=function(){var e,t=this;t.$slides.each(function(o,s){e=t.slideWidth*o*-1,!0===t.options.rtl?i(s).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(s).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})}),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var i=this;if(1===i.options.slidesToShow&&!0===i.options.adaptiveHeight&&!1===i.options.vertical){var e=i.$slides.eq(i.currentSlide).outerHeight(!0);i.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,t,o,s,n,r=this,l=!1;if("object"===i.type(arguments[0])?(o=arguments[0],l=arguments[1],n="multiple"):"string"===i.type(arguments[0])&&(o=arguments[0],s=arguments[1],l=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?n="responsive":void 0!==arguments[1]&&(n="single")),"single"===n)r.options[o]=s;else if("multiple"===n)i.each(o,function(i,e){r.options[i]=e});else if("responsive"===n)for(t in s)if("array"!==i.type(r.options.responsive))r.options.responsive=[s[t]];else{for(e=r.options.responsive.length-1;e>=0;)r.options.responsive[e].breakpoint===s[t].breakpoint&&r.options.responsive.splice(e,1),e--;r.options.responsive.push(s[t])}l&&(r.unload(),r.reinit())},e.prototype.setPosition=function(){var i=this;i.setDimensions(),i.setHeight(),!1===i.options.fade?i.setCSS(i.getLeft(i.currentSlide)):i.setFade(),i.$slider.trigger("setPosition",[i])},e.prototype.setProps=function(){var i=this,e=document.body.style;i.positionProp=!0===i.options.vertical?"top":"left","top"===i.positionProp?i.$slider.addClass("slick-vertical"):i.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===i.options.useCSS&&(i.cssTransitions=!0),i.options.fade&&("number"==typeof i.options.zIndex?i.options.zIndex<3&&(i.options.zIndex=3):i.options.zIndex=i.defaults.zIndex),void 0!==e.OTransform&&(i.animType="OTransform",i.transformType="-o-transform",i.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.MozTransform&&(i.animType="MozTransform",i.transformType="-moz-transform",i.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(i.animType=!1)),void 0!==e.webkitTransform&&(i.animType="webkitTransform",i.transformType="-webkit-transform",i.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(i.animType=!1)),void 0!==e.msTransform&&(i.animType="msTransform",i.transformType="-ms-transform",i.transitionType="msTransition",void 0===e.msTransform&&(i.animType=!1)),void 0!==e.transform&&!1!==i.animType&&(i.animType="transform",i.transformType="transform",i.transitionType="transition"),i.transformsEnabled=i.options.useTransform&&null!==i.animType&&!1!==i.animType},e.prototype.setSlideClasses=function(i){var e,t,o,s,n=this;if(t=n.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),n.$slides.eq(i).addClass("slick-current"),!0===n.options.centerMode){var r=n.options.slidesToShow%2==0?1:0;e=Math.floor(n.options.slidesToShow/2),!0===n.options.infinite&&(i>=e&&i<=n.slideCount-1-e?n.$slides.slice(i-e+r,i+e+1).addClass("slick-active").attr("aria-hidden","false"):(o=n.options.slidesToShow+i,t.slice(o-e+1+r,o+e+2).addClass("slick-active").attr("aria-hidden","false")),0===i?t.eq(t.length-1-n.options.slidesToShow).addClass("slick-center"):i===n.slideCount-1&&t.eq(n.options.slidesToShow).addClass("slick-center")),n.$slides.eq(i).addClass("slick-center")}else i>=0&&i<=n.slideCount-n.options.slidesToShow?n.$slides.slice(i,i+n.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):t.length<=n.options.slidesToShow?t.addClass("slick-active").attr("aria-hidden","false"):(s=n.slideCount%n.options.slidesToShow,o=!0===n.options.infinite?n.options.slidesToShow+i:i,n.options.slidesToShow==n.options.slidesToScroll&&n.slideCount-is.options.slidesToShow)){for(o=!0===s.options.centerMode?s.options.slidesToShow+1:s.options.slidesToShow,e=s.slideCount;e>s.slideCount-o;e-=1)t=e-1,i(s.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-s.slideCount).prependTo(s.$slideTrack).addClass("slick-cloned");for(e=0;ea.getDotCount()*a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else if(!1===a.options.infinite&&!0===a.options.centerMode&&(i<0||i>a.slideCount-a.options.slidesToScroll))!1===a.options.fade&&(o=a.currentSlide,!0!==t?a.animateSlide(r,function(){a.postSlide(o)}):a.postSlide(o));else{if(a.options.autoplay&&clearInterval(a.autoPlayTimer),s=o<0?a.slideCount%a.options.slidesToScroll!=0?a.slideCount-a.slideCount%a.options.slidesToScroll:a.slideCount+o:o>=a.slideCount?a.slideCount%a.options.slidesToScroll!=0?0:o-a.slideCount:o,a.animating=!0,a.$slider.trigger("beforeChange",[a,a.currentSlide,s]),n=a.currentSlide,a.currentSlide=s,a.setSlideClasses(a.currentSlide),a.options.asNavFor&&(l=(l=a.getNavTarget()).slick("getSlick")).slideCount<=l.options.slidesToShow&&l.setSlideClasses(a.currentSlide),a.updateDots(),a.updateArrows(),!0===a.options.fade)return!0!==t?(a.fadeSlideOut(n),a.fadeSlide(s,function(){a.postSlide(s)})):a.postSlide(s),void a.animateHeight();!0!==t?a.animateSlide(d,function(){a.postSlide(s)}):a.postSlide(s)}},e.prototype.startLoad=function(){var i=this;!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&(i.$prevArrow.hide(),i.$nextArrow.hide()),!0===i.options.dots&&i.slideCount>i.options.slidesToShow&&i.$dots.hide(),i.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var i,e,t,o,s=this;return i=s.touchObject.startX-s.touchObject.curX,e=s.touchObject.startY-s.touchObject.curY,t=Math.atan2(e,i),(o=Math.round(180*t/Math.PI))<0&&(o=360-Math.abs(o)),o<=45&&o>=0?!1===s.options.rtl?"left":"right":o<=360&&o>=315?!1===s.options.rtl?"left":"right":o>=135&&o<=225?!1===s.options.rtl?"right":"left":!0===s.options.verticalSwiping?o>=35&&o<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(i){var e,t,o=this;if(o.dragging=!1,o.swiping=!1,o.scrolling)return o.scrolling=!1,!1;if(o.interrupted=!1,o.shouldClick=!(o.touchObject.swipeLength>10),void 0===o.touchObject.curX)return!1;if(!0===o.touchObject.edgeHit&&o.$slider.trigger("edge",[o,o.swipeDirection()]),o.touchObject.swipeLength>=o.touchObject.minSwipe){switch(t=o.swipeDirection()){case"left":case"down":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide+o.getSlideCount()):o.currentSlide+o.getSlideCount(),o.currentDirection=0;break;case"right":case"up":e=o.options.swipeToSlide?o.checkNavigable(o.currentSlide-o.getSlideCount()):o.currentSlide-o.getSlideCount(),o.currentDirection=1}"vertical"!=t&&(o.slideHandler(e),o.touchObject={},o.$slider.trigger("swipe",[o,t]))}else o.touchObject.startX!==o.touchObject.curX&&(o.slideHandler(o.currentSlide),o.touchObject={})},e.prototype.swipeHandler=function(i){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==i.type.indexOf("mouse")))switch(e.touchObject.fingerCount=i.originalEvent&&void 0!==i.originalEvent.touches?i.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),i.data.action){case"start":e.swipeStart(i);break;case"move":e.swipeMove(i);break;case"end":e.swipeEnd(i)}},e.prototype.swipeMove=function(i){var e,t,o,s,n,r,l=this;return n=void 0!==i.originalEvent?i.originalEvent.touches:null,!(!l.dragging||l.scrolling||n&&1!==n.length)&&(e=l.getLeft(l.currentSlide),l.touchObject.curX=void 0!==n?n[0].pageX:i.clientX,l.touchObject.curY=void 0!==n?n[0].pageY:i.clientY,l.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(l.touchObject.curX-l.touchObject.startX,2))),r=Math.round(Math.sqrt(Math.pow(l.touchObject.curY-l.touchObject.startY,2))),!l.options.verticalSwiping&&!l.swiping&&r>4?(l.scrolling=!0,!1):(!0===l.options.verticalSwiping&&(l.touchObject.swipeLength=r),t=l.swipeDirection(),void 0!==i.originalEvent&&l.touchObject.swipeLength>4&&(l.swiping=!0,i.preventDefault()),s=(!1===l.options.rtl?1:-1)*(l.touchObject.curX>l.touchObject.startX?1:-1),!0===l.options.verticalSwiping&&(s=l.touchObject.curY>l.touchObject.startY?1:-1),o=l.touchObject.swipeLength,l.touchObject.edgeHit=!1,!1===l.options.infinite&&(0===l.currentSlide&&"right"===t||l.currentSlide>=l.getDotCount()&&"left"===t)&&(o=l.touchObject.swipeLength*l.options.edgeFriction,l.touchObject.edgeHit=!0),!1===l.options.vertical?l.swipeLeft=e+o*s:l.swipeLeft=e+o*(l.$list.height()/l.listWidth)*s,!0===l.options.verticalSwiping&&(l.swipeLeft=e+o*s),!0!==l.options.fade&&!1!==l.options.touchMove&&(!0===l.animating?(l.swipeLeft=null,!1):void l.setCSS(l.swipeLeft))))},e.prototype.swipeStart=function(i){var e,t=this;if(t.interrupted=!0,1!==t.touchObject.fingerCount||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;void 0!==i.originalEvent&&void 0!==i.originalEvent.touches&&(e=i.originalEvent.touches[0]),t.touchObject.startX=t.touchObject.curX=void 0!==e?e.pageX:i.clientX,t.touchObject.startY=t.touchObject.curY=void 0!==e?e.pageY:i.clientY,t.dragging=!0},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var i=this;null!==i.$slidesCache&&(i.unload(),i.$slideTrack.children(this.options.slide).detach(),i.$slidesCache.appendTo(i.$slideTrack),i.reinit())},e.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(i){var e=this;e.$slider.trigger("unslick",[e,i]),e.destroy()},e.prototype.updateArrows=function(){var i=this;Math.floor(i.options.slidesToShow/2),!0===i.options.arrows&&i.slideCount>i.options.slidesToShow&&!i.options.infinite&&(i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===i.currentSlide?(i.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-i.options.slidesToShow&&!1===i.options.centerMode?(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):i.currentSlide>=i.slideCount-1&&!0===i.options.centerMode&&(i.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),i.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var i=this;null!==i.$dots&&(i.$dots.find("li").removeClass("slick-active").end(),i.$dots.find("li").eq(Math.floor(i.currentSlide/i.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var i=this;i.options.autoplay&&(document[i.hidden]?i.interrupted=!0:i.interrupted=!1)},i.fn.slick=function(){var i,t,o=this,s=arguments[0],n=Array.prototype.slice.call(arguments,1),r=o.length;for(i=0;i3?T-1:T,s=u>a?a:u,o=a>2?a-1:a,i=s>o?o:s,d=o>1?o-1:o,l=i>d?d:i,n.slick({adaptiveHeight:r,arrows:h,autoplay:c,autoplaySpeed:g,cssEase:B?"linear":"ease",dots:f,fade:B,focusOnChange:!1,infinite:S,slidesToScroll:u,slidesToShow:T,rtl:t,responsive:[{breakpoint:1200,settings:{slidesToShow:a,slidesToScroll:s,centerMode:p}},{breakpoint:992,settings:{slidesToShow:o,slidesToScroll:i,centerMode:p}},{breakpoint:768,settings:{slidesToShow:d,slidesToScroll:l,centerMode:p}}]});var v=n.find(".slick-track"),w=Boolean(n.data("center")),k=Boolean(n.data("middle"));w&&v.addClass("center-xs"),k&&v.addClass("middle-xs")})}});