/* global */
var iqtPortal = '384b4988-d8fc-41ce-b27d-f7ce101e0421';
var iqtView = 'accomodation';
var iqtPortalSettings = {"statistic-color":"","layout":"default","fontawesome4":"1","conversions":"0","plugin-text-length":""};
var iqtAccomodation = '817eda82-612b-41bc-a0d3-8c9524409322';
var iqtTheme = '882a33eb-4a33-465d-8da7-8106808bfa35';
var iqtFilter = '';
var iqtLastHash = false;
var iqtSliderLoaded = false;
var iqtResStep1 = 850;
var iqtResStep2 = 450;
var iqtPicker = {};
/* wait till page is loaded */
jQuery( window ).on( "load", function() {
if (typeof jQuery !== 'undefined') {
//lazyload Images
jQuery('.image').lazy();
/* loaded */
jQuery('.iqt-component-wrapper').removeClass('iqt-loading');
/* datepicker */
jQuery(".date").each(function(k,v){
iqtPicker[jQuery(this).attr('id')] = flatpickr(".date", {
'minDate': 'today',
'locale': 'de',
'dateFormat': 'd.m.Y'
});
});
/* map */
if(iqtView === 'map'){
iqtInitializeMap(false);
}
/* slider */
if(iqtSliderLoaded === false && iqtView === 'accomodation'){
iqtInitializeSlider(iqtResStep1);
}
/* tracking */
jQuery('.iqt-component-wrapper .iqt-track').click(function(e) {
iqtTracking(jQuery(this).data('tracking-type'), jQuery(this).data('tracking-info'), jQuery(this).data('tracking-accomodation'));
});
/* offers */
jQuery('.iqt-component-wrapper article.offer a.button').on("click", function(e) {
// debugger;
iqtSetOffer(this);
});
jQuery('.iqt-component-wrapper article.offer a.button').on("clicked", function(e) {
// debugger;
iqtSetOffer(this);
});
/* show on click */
jQuery('.iqt-component-wrapper .iqt-show-on-click').click(function(e){
jQuery(this).addClass('iqt-clicked');
});
/* tabs */
iqtOpenTab();
jQuery('.iqt-component-wrapper .iqt-tabs li a, .request.button[data-rel]').click(function(e) {
e.preventDefault();
iqtChangeTab(jQuery(this).attr('data-rel'), true);
});
window.onhashchange = function() {
iqtOpenTab();
};
/* slim */
if(iqtView == 'accomodations' && iqtPortalSettings['layout'] == 'slim'){
jQuery('.iqt-component-wrapper article.accomodation .iqt-buttons a.button, .iqt-toggle-link').click(function(e) {
if(jQuery(this).attr('rel') !== undefined){
/* init */
var aid = jQuery(this).parents('article.accomodation').attr('id');
var state = jQuery('.iqt-component-wrapper article.accomodation#' + aid + ' section.iqt-more[data-rel="' + jQuery(this).attr('rel') + '"]').hasClass('hidden') ? 'hidden' : 'open';
jQuery('.iqt-component-wrapper article.accomodation#' + aid + ' section.iqt-more').addClass('hidden');
jQuery('.iqt-component-wrapper article.accomodation#' + aid + ' .iqt-buttons a.button').removeClass('active');
if(state == 'hidden'){
jQuery('.iqt-component-wrapper article.accomodation#' + aid).addClass('iqt-toggled');
jQuery('.iqt-component-wrapper article.accomodation#' + aid + ' section.iqt-more[data-rel="' + jQuery(this).attr('rel') + '"]').removeClass('hidden');
jQuery('.iqt-component-wrapper article.accomodation#' + aid + ' .iqt-buttons a.button[rel="' + jQuery(this).attr('rel') + '"]').addClass('active');
/* map */
if(jQuery(this).attr('rel') == 'details'){
iqtInitializeMap(aid);
}
/* request */
if(jQuery(this).attr('rel') == 'request'){
iqtInitializeRequestText(aid);
}
}else{
jQuery('.iqt-component-wrapper article.accomodation#' + aid).removeClass('iqt-toggled');
}
}
});
}
/* popup */
jQuery('section.iqt-component-wrapper section.iqt-tab-content section.iqt-content-top a.open-gallery').click(function(e) {
jQuery('.iqt-component-wrapper .iqt-content-top div.item a, .iqt-component-wrapper div.photos div.item span[data-nr="0"]').trigger('click');
});
jQuery('section#iqt-section.iqt-component-wrapper.iqt-slim-layout section.iqt-tab-content article.accomodation > section.iqt-details .iqt-left a.open-gallery').click(function(e) {
jQuery('section#iqt-section.iqt-component-wrapper.iqt-slim-layout section.iqt-tab-content article.accomodation > section.iqt-details .iqt-left div.photos[rel="' + jQuery(this).data('rel') + '"] div.item span[data-nr="0"]').trigger('click');
});
jQuery('.iqt-component-wrapper .iqt-content-top div.item span, .iqt-component-wrapper div.photos div.item span').click(function(e) {
e.preventDefault();
iqtShowPopUp(jQuery(this).data('id'), jQuery(this).data('type'));
});
jQuery('.iqt-component-wrapper .iqtImagePopup').click(function(e) {
if(jQuery(e.target).is('section.iqtImagePopup')){
e.preventDefault();
iqtHidePopUp();
}
});
jQuery(document).keyup(function(e) {
if (e.keyCode == 27) {
iqtHidePopUp();
}
});
/* childeren input field */
jQuery(".iqt-component-wrapper .children-magic > input").bind("keyup", function(){
if(isNaN(jQuery(this).val())){
jQuery(this).val('');
}
if(parseInt(jQuery(this).val()) > 0){
jQuery(this).parents('form').find('.children-magic-age').removeClass('hidden');
}else{
jQuery(this).parents('form').find('.children-magic-age').addClass('hidden');
}
});
/* prefill */
if(iqtView == 'requests' && iqtFindGetParameter('favorites') == 'true'){
var __type = jQuery('#iqtForm').data('type');
var __favorites = iqtGetCookie('iqt');
if(typeof __type != 'undefined' && __favorites.length > 0){
__favorites = __favorites.split('|');
jQuery(__favorites).each(function(k, v){
iqtHandleRecipients(__type, v);
});
}
}
/* filter */
jQuery('.iqt-component-wrapper section.iqt-tab-content div.show-filter a').click(function(e) {
jQuery(this).parents('section.iqt-tab-content').find('form.filter').addClass('show');
jQuery('body').addClass('iqt-fullscreen');
});
jQuery('.iqt-component-wrapper a.close-filter-mobile').click(function(e) {
jQuery(this).parents('form.filter').removeClass('show');
jQuery('body').removeClass('iqt-fullscreen');
});
jQuery('.iqt-component-wrapper form.filter ul.buttons > li > a, .iqt-component-wrapper form.filter a.button.close-filter').click(function(e) {
e.preventDefault();
if(jQuery(this).hasClass('close-filter')){
var of = false;
}else{
var of = jQuery(this).parent('li').hasClass('open') ? false : true;
}
jQuery('.iqt-component-wrapper form.filter ul.buttons > li').removeClass('open');
if(of){
jQuery(this).parent('li').addClass('open');
}
});
jQuery('.iqt-component-wrapper form.filter input').change(function(e) {
iqtInitFilter('change', this);
});
jQuery('section.iqt-component-wrapper section.iqt-tab-content form.filter > ul.buttons > li > div div.filter-inner.no-columns fieldset legend').click(function(e){
var iqtState = jQuery(this).parent('fieldset').hasClass('open') ? 'open' : 'hidden';
jQuery('section.iqt-component-wrapper section.iqt-tab-content form.filter > ul.buttons > li > div div.filter-inner.no-columns fieldset').removeClass('open');
if(iqtState == 'hidden'){
jQuery(this).parent('fieldset').addClass('open');
}
});
/* more info */
jQuery('.iqt-component-wrapper a.toggle').click(function(e) {
e.preventDefault();
jQuery(this).parents('.item-to-toggle').toggleClass('toggled');
});
}else{
alert("JQUERY IS REQUIRED!");
}
});
function iqtOpenTab(){
iqtResetForm();
var iqtHash = window.location.hash;
if(iqtHash.length > 1){
iqtHash = iqtHash.substring(1);
iqtHash = iqtHash.split("&");
if(jQuery('.iqt-component-wrapper .iqt-tabs li a[data-rel="' + iqtHash[0] + '"]').length > 0){
if(iqtLastHash !== iqtHash[0]){
iqtTracking('view', iqtHash[0], iqtAccomodation);
}
iqtChangeTab(iqtHash[0], false);
if(iqtHash[0] === 'list' || iqtHash[0] == 'lastminute'){
iqtApplyFilter(iqtHash);
}
}
iqtLastHash = iqtHash[0];
}else{
iqtLastHash = '';
if(jQuery('.iqt-component-wrapper .iqt-tabs li.active a').data('rel') !== undefined){
iqtLastHash = jQuery('.iqt-component-wrapper .iqt-tabs li.active a').data('rel');
}
iqtTracking('view', iqtLastHash, iqtAccomodation);
}
}
function iqtChangeTab(rel, ch){
if(rel === 'map'){
iqtInitializeMap(false);
}
if(iqtView === 'accomodation' && rel === 'request'){
iqtInitializeRequestText(false);
iqtSetOffer(false);
}
jQuery('.iqt-component-wrapper .iqt-tabs li a').parent('li').removeClass('active');
jQuery('.iqt-component-wrapper .iqt-tabs li a[data-rel="' + rel + '"]').parent('li').addClass('active');
jQuery('.iqt-component-wrapper .iqt-tab-content').addClass('hidden');
jQuery('.iqt-component-wrapper .iqt-tab-content[data-rel="' + rel + '"]').removeClass('hidden');
jQuery('.iqt-component-wrapper').attr('data-show', rel);
/* slider */
if(iqtSliderLoaded === false && iqtView === 'accomodation' && rel === 'info'){
iqtInitializeSlider();
}
if(ch){
window.location.hash = rel;
jQuery('.iqt-component-wrapper .iqt-show-on-click').removeClass('iqt-clicked');
}
}
function iqtShowPopUp(id, type){
var iqtPopUpImg = jQuery('.iqt-component-wrapper div[rel="' + type + '-wrapper"] span[data-id="' + id + '"]');
var iqtActImgNr = jQuery(iqtPopUpImg).data('nr');
var iqtActImgPos = iqtActImgNr + 1;
var iqtLastImgPos = jQuery(iqtPopUpImg).data('max') - 1;
jQuery('.iqtImagePopup .img').attr('style', 'background-image: url(' + jQuery(iqtPopUpImg).data('src') + '); background-position: ' + jQuery(iqtPopUpImg).data('focus') + ';');
if(jQuery(iqtPopUpImg).data('max') > 1){
var prevNr = iqtActImgNr > 0 ? iqtActImgNr - 1 : iqtLastImgPos;
var nextNr = iqtActImgNr < iqtLastImgPos ? iqtActImgNr + 1 : 0;
var iqtPrevImg = jQuery('.iqt-component-wrapper div[rel="' + type + '-wrapper"] span[data-nr="' + prevNr + '"]');
var iqtNextImg = jQuery('.iqt-component-wrapper div[rel="' + type + '-wrapper"] span[data-nr="' + nextNr + '"]');
jQuery('.iqtImagePopup .img > div > span.popUpTitle').text(jQuery(iqtPopUpImg).data('title'));
jQuery('.iqtImagePopup .img > div > span.popUpInfo').text(iqtActImgPos + '/' + jQuery(iqtPopUpImg).data('max'));
jQuery('.iqtImagePopup .img > a.prev').attr('href', 'javascript:iqtShowPopUp("' + jQuery(iqtPrevImg).data('id') + '", "' + type + '")');
jQuery('.iqtImagePopup .img > a.next').attr('href', 'javascript:iqtShowPopUp("' + jQuery(iqtNextImg).data('id') + '", "' + type + '")');
jQuery('.iqtImagePopup .img > a, .iqtImagePopup .img > span').removeClass('hidden');
}else{
jQuery('.iqtImagePopup .img > a, .iqtImagePopup .img > span').addClass('hidden');
}
jQuery('body').addClass('iqtPopup');
jQuery('.iqtImagePopup').removeClass('hidden');
}
function iqtHidePopUp(){
jQuery('.iqt-component-wrapper .iqtImagePopup').addClass('hidden');
jQuery('body').removeClass('iqtPopup');
}
function iqtRemoveSelectedOffer(iqtFormId){
iqtFormId = iqtFormId === false ? '' : '-' + iqtFormId;
jQuery('#iqtSelectedOffer' + iqtFormId + ' div.iqt-message > span').text('');
jQuery('#iqtSelectedOffer' + iqtFormId + ' input').val('');
jQuery('#iqtSelectedOffer' + iqtFormId).addClass('hidden');
}
function iqtValidateEmail(email) {
var re = /^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/;
return re.test(email);
}
function iqtValidateNumber(number) {
return !isNaN(number);
}
function iqtSubmit(iqtFormMode, iqtFormId){
var iqtSubmitForm = true;
var iqtFormData = {};
iqtFormId = iqtFormId === false ? '' : '-' + iqtFormId;
jQuery('.iqt-component-wrapper #iqtForm' + iqtFormId + ' .iqt-message.iqt-wait, #iqtForm' + iqtFormId + ' .iqt-component-wrapper .iqt-message.iqt-success, .iqt-component-wrapper #iqtForm' + iqtFormId + ' .iqt-message.iqt-error').addClass('hidden');
jQuery('#iqtForm' + iqtFormId + ' div.input').each(function(k, v){
var iqtFormFieldError = false;
var iqtIsRequired = jQuery(v).hasClass('required') ? true : false;
var iqtDependenceCheck = false;
if(jQuery(v).hasClass('depends')){
if(jQuery('#' + jQuery(v).attr('data-rel')).val() != '' && jQuery('#' + jQuery(v).attr('data-rel')).val() != '0'){
iqtDependenceCheck = true;
}
}
jQuery(v).find('input, select, textarea').each(function(_k, _v){
var iqtFormAttr = jQuery(_v).attr('name');
if(typeof iqtFormAttr !== typeof undefined && iqtFormAttr !== false){
iqtFormData[iqtFormAttr] = jQuery(_v).val();
if(iqtIsRequired || iqtDependenceCheck){
if(jQuery(_v).attr('name') == 'email' && iqtValidateEmail(jQuery(_v).val()) === false){
iqtFormFieldError = true;
}else if(jQuery(_v).attr('name') == 'adults' && iqtValidateNumber(jQuery(_v).val()) === false){
iqtFormFieldError = true;
}else if(jQuery(_v).val() == ''){
iqtFormFieldError = true;
}
}
}
});
if(iqtFormFieldError){
iqtSubmitForm = false;
jQuery(v).addClass('error');
}else{
jQuery(v).removeClass('error');
}
});
if(iqtSubmitForm){
jQuery('.iqt-component-wrapper #iqtFormWrapper' + iqtFormId + ' .iqt-message.iqt-wait').removeClass('hidden');
jQuery('#iqtForm' + iqtFormId).addClass('hidden');
jQuery.ajax({
method: "POST",
url: "https://marketplace.iq-medien.com/api/v1/submit/form/" + iqtFormMode,
data: iqtFormData,
dataType: 'json',
cache: false,
success: function(data, status){
jQuery('.iqt-component-wrapper #iqtFormWrapper' + iqtFormId + ' .iqt-message.iqt-wait').addClass('hidden');
if(data.success){
jQuery('.iqt-component-wrapper #iqtFormWrapper' + iqtFormId + ' .iqt-message.iqt-success').removeClass('hidden');
jQuery('#iqtForm' + iqtFormId + ' #iqtFormRecipientsList').html('');
jQuery('#iqtForm' + iqtFormId + ' div.input').each(function(k, v){
if(jQuery(v).hasClass('hidden') === false && jQuery(v).hasClass('submit') === false){
jQuery(v).removeClass('error');
jQuery(v).find('input, textarea').each(function(_k, _v){
jQuery(_v).val('');
});
}
});
iqtConversionTracking('request', iqtFormMode);
}else{
jQuery('#iqtForm' + iqtFormId + ' .iqt-message.iqt-error').removeClass('hidden');
}
},
error: function(){
jQuery('.iqt-component-wrapper #iqtFormWrapper' + iqtFormId + ' .iqt-message.iqt-wait').addClass('hidden');
jQuery('.iqt-component-wrapper #iqtFormWrapper' + iqtFormId + ' .iqt-message.iqt-error').removeClass('hidden');
}
});
}else{
jQuery('.iqt-component-wrapper #iqtForm' + iqtFormId + ' .iqt-message.iqt-error').removeClass('hidden');
}
return false;
}
function iqtHandleRecipients(mode, direct){
if(direct === false){
var id = jQuery('#iqtFormRecipients').val();
}else{
var id = direct;
}
if(id != ''){
var item = '
' + jQuery("#iqtFormRecipients option[value='" + id + "']").text() + '
';
if(mode == 'multi'){
if(jQuery('#iqtFormRecipientsList').find('.iqt-message[data-rel="' + id + '"]').length < 1){
jQuery('#iqtFormRecipientsList').append(item);
var recipients = jQuery('#iqtFormRecipientsHidden').val();
var nr = recipients.length > 0 ? recipients + ';' + id : id;
jQuery('#iqtFormRecipientsHidden').val(nr);
}
}else if(mode == 'single'){
jQuery('#iqtFormRecipientsList').html(item);
jQuery('#iqtFormRecipientsHidden').val(id);
}
}
}
function iqtRemoveRecipient(id, mode){
jQuery('#iqtFormRecipientsList').find('.iqt-message[data-rel="' + id + '"]').remove();
if(mode == 'multi'){
var glue = '';
var nr = '';
var recipients = jQuery('#iqtFormRecipientsHidden').val();
recipients = recipients.split(";");
for (i = 0; i < recipients.length; i++) {
if(recipients[i] != id){
nr += glue + recipients[i];
glue = ';';
}
}
jQuery('#iqtFormRecipientsHidden').val(nr);
}else if(mode == 'single'){
jQuery('#iqtFormRecipientsHidden').val('');
}
}
function iqtResetForm(){
jQuery('.iqt-component-wrapper .iqt-message.iqt-wait, .iqt-component-wrapper .iqt-message.iqt-success, .iqt-component-wrapper .iqt-message.iqt-error').addClass('hidden');
jQuery('#iqtForm').removeClass('hidden');
}
function iqtInitializeMap(iqtMapId){
/* dummy! */
}
function iqtInitializeRequestText(iqtFormId){
var iqtRequestText = '';
iqtFormId = iqtFormId === false ? '' : '-' + iqtFormId;
if(jQuery('#iqtSelectedOffer' + iqtFormId).hasClass('hidden')){
iqtRequestText = jQuery('#iqtRequestTextSingle' + iqtFormId).text();
}else{
iqtRequestText = jQuery('#iqtRequestTextOffer' + iqtFormId).text();
iqtRequestText = iqtRequestText.replace(/%%name%%/g, jQuery('#iqtSelectedOffer' + iqtFormId + ' > div.iqt-message > span').text());
}
jQuery('#iqtFormMessage' + iqtFormId).text(iqtRequestText);
}
function iqtSetOffer(e){
var iqtSelectedOffer = false;
if(e === false){
var iqtHashParts = (window.location.hash).split("&");
if(iqtHashParts.length > 1){
jQuery(iqtHashParts).each(function(k,v){
var tmp = v.split("=");
if(tmp.length > 1 && tmp[0] == 'offer' && tmp[1].length == 36){
iqtSelectedOffer = jQuery('article.offer#' + tmp[1] + ' .bar a.button');
}
});
}
}else{
iqtSelectedOffer = jQuery(e);
}
if(iqtSelectedOffer && iqtSelectedOffer.length > 0){
var iqtFormId = '';
if(iqtView == 'accomodations' && iqtPortalSettings['layout'] == 'slim'){
iqtFormId = '-' + iqtSelectedOffer.data('tracking-accomodation');
}
jQuery('#iqtSelectedOffer' + iqtFormId + ' div.iqt-message > span').text(iqtSelectedOffer.attr('data-offer-name'));
jQuery('#iqtSelectedOffer' + iqtFormId + ' input').val(iqtSelectedOffer.attr('data-offer-name'));
jQuery('#iqtSelectedOffer' + iqtFormId).removeClass('hidden');
if(iqtView == 'accomodations' && iqtPortalSettings['layout'] == 'slim'){
jQuery('.iqt-component-wrapper article.accomodation#' + iqtSelectedOffer.data('tracking-accomodation') + ' section.iqt-overview a.button[rel="request"]').trigger('click');
}
}
}
function iqtInitializeSlider(){
/* dummy */
}
function iqtSocial(){
jQuery('section.iqt-component-wrapper section.iqt-header div.image > div div.iqt-social').toggleClass('show');
}
function iqtInitFilter(action, e){
var iqtTab = false
if(e === false && window.location.hash != ''){
iqtTab = (window.location.hash).split("&");
iqtTab = iqtTab[0];
}else{
iqtTab = jQuery(e).parents('form').attr('action');
}
var iqtFilterString = '';
var iqtFilter = {};
if(iqtTab !== false){
var iqtFilterForm = jQuery('.iqt-component-wrapper form.filter[action="' + iqtTab + '"]').serializeArray();
jQuery(iqtFilterForm).each(function(k, v){
var __p = (v['name'].substring(7,(v['name'].length - 1))).split("][");
if(__p.length == 3){
if(__p[1] == 'rooms' || __p[1] == 'chalets' || __p[1] == 'prices'){
if(parseInt(v['value']) > 0){
iqtFilter[__p[0] + '-' + __p[1] + '-' + __p[2]] = v['value'];
}
}else if(__p[1] == 'period'){
if((v['value']).length > 0){
var __t = v['value'].split(".");
if(__t.length == 3){
var __d = new Date(__t[2], (__t[1] - 1), __t[0], 0, 0, 0, 0);
iqtFilter[__p[0] + '-' + __p[1] + '-' + __p[2]] = __d.getTime() / 1000;
}
}
}else{
if(!((__p[0] + '-' + __p[1]) in iqtFilter)){
iqtFilter[__p[0] + '-' + __p[1]] = [];
}
iqtFilter[__p[0] + '-' + __p[1]][iqtFilter[__p[0] + '-' + __p[1]].length] = __p[2];
}
}
});
jQuery.each(iqtFilter, function(k, v){
if(typeof v !== 'object'){
iqtFilterString += '&' + k + '=' + v;
}else{
iqtFilterString += '&' + k + '=' + v.join("|");
}
});
if(action == 'get'){
return iqtTab + iqtFilterString;
}else if(window.location.hash != iqtTab + iqtFilterString){
window.location.hash = iqtTab.substring(1) + iqtFilterString;
}
}else{
if(action == 'get'){
return '';
}
}
}
function iqtApplyFilter(hash){
if(window.location.hash != iqtInitFilter('get', false)){
for(a = 1; a < hash.length; a++){
var __p = hash[a].split("=");
if(__p.length == 2){
var __i = __p[0].split("-");
if(__i[2] == 'min' || __i[2] == 'max'){
jQuery("input[name='filter[" + __i[0] + "][" + __i[1] + "][" + __i[2] + "]']").val(__p[1]);
}else if(__i[2] == 'from' || __i[2] == 'to'){
if(parseInt(__p[1]) > 0){
var __d = new Date(__p[1] * 1000);
var __v = __d.getDate() + '.' + (__d.getMonth() + 1) + '.' + __d.getFullYear();
flatpickr("#" + __i[0] + "-" + __i[1] + "-" + __i[2], {
'minDate': 'today',
'locale': 'de',
'dateFormat': 'd.m.Y',
'defaultDate': __v
});
}
}else{
var __v = __p[1].split("|");
var __s = '';
var __g = '';
for(b = 0; b < __v.length; b++){
__s += __g + "input[name='filter[" + __i[0] + "][" + __i[1] + "][" + __v[b] + "]']";
__g = ',';
}
jQuery(__s).attr('checked','checked');
}
}
}
}
/* cleanup */
jQuery('.iqt-component-wrapper article.filter-item').removeClass('hidden');
jQuery('.iqt-component-wrapper div.filter-selection').addClass('hidden');
jQuery('.iqt-component-wrapper div.filter-selection span.filter-value').remove();
/* group */
var iqtFilter = {};
var __g = '';
var __c = 0;
jQuery('.iqt-component-wrapper form.filter').each(function(fk, filter){
var __f = jQuery(filter).serializeArray();
var __r = jQuery(filter).data('rel');
jQuery(__f).each(function(k,v){
var __p = (v['name'].substring(7,(v['name'].length - 1))).split("][");
if(__p[2] == 'min' || __p[2] == 'max'){
if(parseInt(v['value']) > 0){
iqtFilter[__p[0] + '-' + __p[1] + '-' + __p[2]] = parseInt(v['value']);
var __pre = __p[1] == 'prices' ? ' € ' : '';
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __r + '"] div.filter-selection').append(' ' + jQuery('label[for="' + __p[0] + '-' + __p[1] + '-' + __p[2] + '"]').text() + ': ' + __pre + parseInt(v['value']) + ' ');
__c++;
}
}else if(__p[2] == 'from' || __p[2] == 'to'){
if((v['value']).length > 0){
var __t = v['value'].split(".");
if(__t.length == 3){
if(!((__p[0] + '-' + __p[1] + '-' + 'range') in iqtFilter)){
iqtFilter[__p[0] + '-' + __p[1] + '-' + 'range'] = {'from': false, 'to': false};
}
var __d = new Date(__t[2], (__t[1] - 1), __t[0], 0, 0, 0, 0);
iqtFilter[__p[0] + '-' + __p[1] + '-' + 'range'][__p[2]] = __d.getTime() / 1000;
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __r + '"] div.filter-selection').append(' ' + jQuery('label[for="' + __p[0] + '-' + __p[1] + '-' + __p[2] + '"]').text() + ': ' + v['value'] + ' ');
__c++;
}
}
}else{
if(!((__p[0] + '-' + __p[1]) in iqtFilter)){
iqtFilter[__p[0] + '-' + __p[1]] = [];
}
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __r + '"] div.filter-selection').append(' ' + jQuery('label[for="' + __p[0] + '-' + __p[1] + '-' + __p[2] + '"]').text() + ' ');
iqtFilter[__p[0] + '-' + __p[1]][iqtFilter[__p[0] + '-' + __p[1]].length] = __p[2];
__c++;
}
});
});
/* apply */
if(__c > 0){
jQuery.each(iqtFilter, function(k, v){
var __i = k.split("-");
var __m = jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __i[0] + '"] form.filter ul li a[data-rel="' + __i[1] + '"]').data('mode');
if(typeof v !== 'object'){
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __i[0] + '"] article.filter-item').filter(function () {
if(__i[2] == 'min'){
return parseInt(v) > parseInt(jQuery(this).data('filter-' + __i[0] + '-' + __i[1]));
}else if(__i[2] == 'max'){
return parseInt(v) < parseInt(jQuery(this).data('filter-' + __i[0] + '-' + __i[1]));
}
}).addClass('hidden');
}else{
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __i[0] + '"] article.filter-item').filter(function (_k1,_v1) {
var __p = jQuery(_v1).data('filter-' + __i[0] + '-' + __i[1]);
if(typeof __p == 'number'){
__p = [__p];
}else{
__p = __p.split(";");
}
var __c = 0;
var __f = 0;
if(__i[2] == 'range'){
jQuery(__p).each(function(_k2,_v2){
var __t = _v2.split("|");
if(v['from'] && v['to']){
if(parseInt(__t[0]) <= v['from'] && v['to'] <= parseInt(__t[1])){
__f++;
}
}else if(v['from']){
if(parseInt(__t[0]) <= v['from']){
__f++;
}
}else if(v['to']){
if(v['to'] <= parseInt(__t[1])){
__f++;
}
}
});
if(__f == 0){
jQuery(_v1).addClass('hidden');
}
}else{
jQuery(v).each(function(_k2,_v2){
jQuery(__p).each(function(_k3,_v3){
if(_v2 == _v3){
__f++;
}
});
__c++;
});
if(__m == 'or'){
if(__f == 0){
jQuery(_v1).addClass('hidden');
}
}else if(__m == 'and'){
if(__f != __c){
jQuery(_v1).addClass('hidden');
}
}
}
});
}
jQuery('.iqt-component-wrapper section.iqt-tab-content[data-rel="' + __i[0] + '"] div.filter-selection').removeClass('hidden');
});
};
/* odd/even */
jQuery('.iqt-component-wrapper section.iqt-tab-content').each(function(k,v){
var __cv = 0;
var __mode = 2;
if(jQuery(v).hasClass('columns-3')){
__mode = 3;
}else if(jQuery(v).hasClass('columns-4')){
__mode = 4;
}
jQuery(v).find('article.filter-item').each(function(_k,_v){
jQuery(_v).removeClass('odd').removeClass('even');
if(jQuery(_v).hasClass('hidden') === false){
var __nc = 'pos-' + (__cv%__mode);
jQuery(_v).addClass(__nc);
jQuery(_v).removeClass('pos-0 pos-1 pos-2 pos-3').addClass(__nc);
__cv++;
}
});
});
}
function iqtRemoveFilterValue(rel, name, id){
if(jQuery("input[name='filter[" + rel + "][" + name + "][" + id + "]']").attr('type') == 'checkbox'){
jQuery("input[name='filter[" + rel + "][" + name + "][" + id + "]']").trigger('click');
}else if(jQuery("input[name='filter[" + rel + "][" + name + "][" + id + "]']").attr('type') == 'text'){
jQuery("input[name='filter[" + rel + "][" + name + "][" + id + "]']").val('').trigger("change");
}
}
function iqtFindGetParameter(parameterName) {
var result = null;
jQuery(location.search.substr(1).split("&")).each(function(k,v){
var tmp = v.split("=");
if (tmp[0] === parameterName) result = tmp[1];
});
return result;
}
function iqtSlider(){
var iqtSliderItems = jQuery('section.iqt-component-wrapper section.iqt-tab-content section.iqt-content-top div.thumbs div.slider > div').length;
var iqtSliderItemWidth = jQuery('section.iqt-component-wrapper section.iqt-tab-content section.iqt-content-top div.thumbs div.slider > div').width();
var iqtViewportWidth = jQuery('section.iqt-component-wrapper section.iqt-tab-content section.iqt-content-top div.thumbs div.slider').width();
var iqtSlides = Math.round(iqtViewportWidth/iqtSliderItemWidth);
jQuery('section.iqt-component-wrapper section.iqt-tab-content section.iqt-content-top div.thumbs div.slider').slick({
dots: false,
infinite: true,
speed: 300,
slidesToShow: iqtSlides,
slidesToScroll: 1,
prevArrow: iqtSlides < iqtSliderItems ? '' : '',
nextArrow: iqtSlides < iqtSliderItems ? '' : ''
});
iqtSliderLoaded = true;
}
/* BASIC */
function iqtTracking(type, info, accomodation){
if(type == 'show' || type == 'link' || type == 'offer' || type == 'view'){
jQuery.ajax({
method: "POST",
url: "https://marketplace.iq-medien.com/api/v1/track/event",
data: {
'portal': iqtPortal,
'view': iqtView,
'accomodation': accomodation,
'type': type,
'info': info,
},
dataType: 'json',
cache: false,
success: function(data,status){
}
});
}
// conversion tracking
iqtConversionTracking(type, info);
}
function iqtFavorites(id){
var d = new Date();
d.setTime(d.getTime() + (365*24*60*60*1000));
var expires = "expires="+ d.toUTCString();
var exists = false;
var glue = '';
var nv = '';
var ov = iqtGetCookie('iqt');
var ovp = ov.split("|");
for (i = 0; i < ovp.length; i++) {
if(ovp[i] == id){
exists = true;
}
}
if(exists == false){
nv = ov.length > 0 ? ov + '|' + id : id;
jQuery('a.favorite[data-favorite="' + id + '"]').addClass('active');
var nvCnt = nv.split('|').length;
}else{
for (i = 0; i < ovp.length; i++) {
if(ovp[i] != id){
nv += glue + ovp[i];
glue = '|';
}
}
var nvCnt = nv.split('|').length;
jQuery('a.favorite[data-favorite="' + id + '"]').removeClass('active');
}
console.log(nv);
if(nvCnt <= 0 || nv == ''){
jQuery('.iqt-fav-button .iqt-fav-button-count').addClass('iqt-hidden');
} else{
jQuery('.iqt-fav-button .iqt-fav-button-count').removeClass('iqt-hidden');
}
jQuery('.iqt-fav-button .iqt-fav-button-count').text(nvCnt);
iqtTracking('favorite', exists == false ? 'add' : 'remove', id);
iqtSetCookie('iqt', nv, 365);
}
function iqtInitializeSlider(iqtMinWidth){
if(iqtSliderLoaded === false && jQuery(window).width() > iqtMinWidth){
if (jQuery().slick){
iqtSlider();
}else{
setTimeout(function(){ iqtInitializeSlider(); }, 500);
}
}
}
function iqtConversionTracking(type, info){
/* dummy */
}
function iqtInitSlider(){
/* dummy */
}
function iqtSetCookie(cname, cvalue, exdays) {
var d = new Date();
d.setTime(d.getTime() + (exdays * 24 * 60 * 60 * 1000));
var expires = "expires="+d.toUTCString();
document.cookie = cname + "=" + cvalue + ";" + expires + ";path=/";
}
function iqtGetCookie(cname) {
var name = cname + "=";
var ca = document.cookie.split(';');
for(var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
function iqtCheckCookie() {
var user = getCookie("username");
if (user != "") {
alert("Welcome again " + user);
} else {
user = prompt("Please enter your name:", "");
if (user != "" && user != null) {
setCookie("username", user, 365);
}
}
}
/* FONTAWESOME-ALL.MIN */
/*!
* Font Awesome Pro 5.0.8 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)
*/
!function(){"use strict";var c={};try{"undefined"!=typeof window&&(c=window)}catch(c){}var h=(c.navigator||{}).userAgent,l=void 0===h?"":h,v=c,z=(~l.indexOf("MSIE")||l.indexOf("Trident/"),"___FONT_AWESOME___"),m=function(){try{return!0}catch(c){return!1}}(),a=[1,2,3,4,5,6,7,8,9,10],H=a.concat([11,12,13,14,15,16,17,18,19,20]);["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter"].concat(a.map(function(c){return c+"x"})).concat(H.map(function(c){return"w-"+c}));var M=v||{};M[z]||(M[z]={}),M[z].styles||(M[z].styles={}),M[z].hooks||(M[z].hooks={}),M[z].shims||(M[z].shims=[]);var V=M[z],s=Object.assign||function(c){for(var h=1;h1&&void 0!==arguments[1]?arguments[1]:{}).asNewDefault,l=void 0!==h&&h,v=Object.keys(O),z=l?function(c){return~v.indexOf(c)&&!~x.indexOf(c)}:function(c){return~v.indexOf(c)};Object.keys(c).forEach(function(h){z(h)&&(O[h]=c[h])})}H.FontAwesomeConfig=O;var N=H||{};N[C]||(N[C]={}),N[C].styles||(N[C].styles={}),N[C].hooks||(N[C].hooks={}),N[C].shims||(N[C].shims=[]);var E=N[C],P=[],_=!1;f&&((_=(M.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(M.readyState))||M.addEventListener("DOMContentLoaded",function c(){M.removeEventListener("DOMContentLoaded",c),_=1,P.map(function(c){return c()})}));var T=function(c){f&&(_?setTimeout(c,0):P.push(c))},F=r,I={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function R(c){if(c&&f){var h=M.createElement("style");h.setAttribute("type","text/css"),h.innerHTML=c;for(var l=M.head.childNodes,v=null,z=l.length-1;z>-1;z--){var m=l[z],a=(m.tagName||"").toUpperCase();["STYLE","LINK"].indexOf(a)>-1&&(v=m)}return M.head.insertBefore(h,v),c}}var W=0;function B(){return++W}function D(c){for(var h=[],l=(c||[]).length>>>0;l--;)h[l]=c[l];return h}function X(c){return c.classList?D(c.classList):(c.getAttribute("class")||"").split(" ").filter(function(c){return c})}function Y(c,h){var l,v=h.split("-"),z=v[0],m=v.slice(1).join("-");return z!==c||""===m||(l=m,~g.indexOf(l))?null:m}function U(c){return(""+c).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(//g,">")}function K(c){return Object.keys(c||{}).reduce(function(h,l){return h+(l+": ")+c[l]+";"},"")}function G(c){return c.size!==I.size||c.x!==I.x||c.y!==I.y||c.rotate!==I.rotate||c.flipX||c.flipY}function J(c){var h=c.transform,l=c.containerWidth,v=c.iconWidth;return{outer:{transform:"translate("+l/2+" 256)"},inner:{transform:"translate("+32*h.x+", "+32*h.y+") "+" "+("scale("+h.size/16*(h.flipX?-1:1)+", "+h.size/16*(h.flipY?-1:1)+") ")+" "+("rotate("+h.rotate+" 0 0)")},path:{transform:"translate("+v/2*-1+" -256)"}}}var Q={x:0,y:0,width:"100%",height:"100%"},Z=function(c){var h=c.children,l=c.attributes,v=c.main,z=c.mask,m=c.transform,a=v.width,H=v.icon,M=z.width,V=z.icon,s=J({transform:m,containerWidth:M,iconWidth:a}),e={tag:"rect",attributes:y({},Q,{fill:"white"})},f={tag:"g",attributes:y({},s.inner),children:[{tag:"path",attributes:y({},H.attributes,s.path,{fill:"black"})}]},t={tag:"g",attributes:y({},s.outer),children:[f]},C="mask-"+B(),r="clip-"+B(),L={tag:"defs",children:[{tag:"clipPath",attributes:{id:r},children:[V]},{tag:"mask",attributes:y({},Q,{id:C,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[e,t]}]};return h.push(L,{tag:"rect",attributes:y({fill:"currentColor","clip-path":"url(#"+r+")",mask:"url(#"+C+")"},Q)}),{children:h,attributes:l}},$=function(c){var h=c.children,l=c.attributes,v=c.main,z=c.transform,m=K(c.styles);if(m.length>0&&(l.style=m),G(z)){var a=J({transform:z,containerWidth:v.width,iconWidth:v.width});h.push({tag:"g",attributes:y({},a.outer),children:[{tag:"g",attributes:y({},a.inner),children:[{tag:v.icon.tag,children:v.icon.children,attributes:y({},v.icon.attributes,a.path)}]}]})}else h.push(v.icon);return{children:h,attributes:l}},cc=function(c){var h=c.children,l=c.main,v=c.mask,z=c.attributes,m=c.styles,a=c.transform;if(G(a)&&l.found&&!v.found){var H=l.width/l.height/2,M=.5;z.style=K(y({},m,{"transform-origin":H+a.x/16+"em "+(M+a.y/16)+"em"}))}return[{tag:"svg",attributes:z,children:h}]},hc=function(c){var h=c.prefix,l=c.iconName,v=c.children,z=c.attributes,m=c.symbol,a=!0===m?h+"-"+O.familyPrefix+"-"+l:m;return[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:y({},z,{id:a}),children:v}]}]};function lc(c){var h=c.icons,l=h.main,v=h.mask,z=c.prefix,m=c.iconName,a=c.transform,H=c.symbol,M=c.title,V=c.extra,s=c.watchable,e=void 0!==s&&s,f=v.found?v:l,t=f.width,C=f.height,r="fa-w-"+Math.ceil(t/C*16),L=[O.replacementClass,m?O.familyPrefix+"-"+m:"",r].concat(V.classes).join(" "),i={children:[],attributes:y({},V.attributes,{"data-prefix":z,"data-icon":m,class:L,role:"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 "+t+" "+C})};e&&(i.attributes[o]=""),M&&i.children.push({tag:"title",attributes:{id:i.attributes["aria-labelledby"]||"title-"+B()},children:[M]});var n=y({},i,{prefix:z,iconName:m,main:l,mask:v,transform:a,symbol:H,styles:V.styles}),d=v.found&&l.found?Z(n):$(n),u=d.children,p=d.attributes;return n.children=u,n.attributes=p,H?hc(n):cc(n)}function vc(c){var h=c.content,l=c.width,v=c.height,z=c.transform,m=c.title,a=c.extra,H=c.watchable,M=void 0!==H&&H,V=y({},a.attributes,m?{title:m}:{},{class:a.classes.join(" ")});M&&(V[o]="");var s,e,f,C,L,i,n,d,u,p=y({},a.styles);G(z)&&(p.transform=(e=(s={transform:z,startCentered:!0,width:l,height:v}).transform,f=s.width,C=void 0===f?r:f,L=s.height,i=void 0===L?r:L,n=s.startCentered,u="",u+=(d=void 0!==n&&n)&&t?"translate("+(e.x/F-C/2)+"em, "+(e.y/F-i/2)+"em) ":d?"translate(calc(-50% + "+e.x/F+"em), calc(-50% + "+e.y/F+"em)) ":"translate("+e.x/F+"em, "+e.y/F+"em) ",u+="scale("+e.size/F*(e.flipX?-1:1)+", "+e.size/F*(e.flipY?-1:1)+") ",u+="rotate("+e.rotate+"deg) "),p["-webkit-transform"]=p.transform);var b=K(p);b.length>0&&(V.style=b);var g=[];return g.push({tag:"span",attributes:V,children:[h]}),m&&g.push({tag:"span",attributes:{class:"sr-only"},children:[m]}),g}var zc=function(){},mc=O.measurePerformance&&s&&s.mark&&s.measure?s:{mark:zc,measure:zc},ac='FA "5.0.8"',Hc=function(c){mc.mark(ac+" "+c+" ends"),mc.measure(ac+" "+c,ac+" "+c+" begins",ac+" "+c+" ends")},Mc={begin:function(c){return mc.mark(ac+" "+c+" begins"),function(){return Hc(c)}},end:Hc},Vc=function(c,h,l,v){var z,m,a,H,M,V=Object.keys(c),s=V.length,e=void 0!==v?(H=h,M=v,function(c,h,l,v){return H.call(M,c,h,l,v)}):h;for(void 0===l?(z=1,a=c[V[0]]):(z=0,a=l);z"+a.map(dc).join("")+""+l+">"}var uc=function(){};function pc(c){return"string"==typeof(c.getAttribute?c.getAttribute(o):null)}var bc={replace:function(c){var h=c[0],l=c[1].map(function(c){return dc(c)}).join("\n");if(h.parentNode&&h.outerHTML)h.outerHTML=l+(O.keepOriginalSource&&"svg"!==h.tagName.toLowerCase()?"\x3c!-- "+h.outerHTML+" --\x3e":"");else if(h.parentNode){var v=document.createElement("span");h.parentNode.replaceChild(v,h),v.outerHTML=l}},nest:function(c){var h=c[0],l=c[1];if(~X(h).indexOf(O.replacementClass))return bc.replace(c);var v=new RegExp(O.familyPrefix+"-.*");delete l[0].attributes.style;var z=l[0].attributes.class.split(" ").reduce(function(c,h){return h===O.replacementClass||h.match(v)?c.toSvg.push(h):c.toNode.push(h),c},{toNode:[],toSvg:[]});l[0].attributes.class=z.toSvg.join(" ");var m=l.map(function(c){return dc(c)}).join("\n");h.setAttribute("class",z.toNode.join(" ")),h.setAttribute(o,""),h.innerHTML=m}};function gc(c,h){var l="function"==typeof h?h:uc;0===c.length?l():(H.requestAnimationFrame||function(c){return c()})(function(){var h=!0===O.autoReplaceSvg?bc.replace:bc[O.autoReplaceSvg]||bc.replace,v=Mc.begin("mutate");c.map(h),v(),l()})}var wc=!1;var Sc=null;var yc=function(c){var h=c.getAttribute("style"),l=[];return h&&(l=h.split(";").reduce(function(c,h){var l=h.split(":"),v=l[0],z=l.slice(1);return v&&z.length>0&&(c[v]=z.join(":").trim()),c},{})),l};var kc=function(c){var h,l,v,z,m=c.getAttribute("data-prefix"),a=c.getAttribute("data-icon"),H=void 0!==c.innerText?c.innerText.trim():"",M=ic(X(c));return m&&a&&(M.prefix=m,M.iconName=a),M.prefix&&H.length>1?M.iconName=(v=M.prefix,z=c.innerText,tc[v][z]):M.prefix&&1===H.length&&(M.iconName=(h=M.prefix,l=function(c){for(var h="",l=0;l-1&&Yc(z.nextSibling),Yc(z),z=null),v&&!z){var m=l.getPropertyValue("content"),a=M.createElement("i");a.setAttribute("class",""+Bc[v[1]]),a.setAttribute(i,h),a.innerText=3===m.length?m.substr(1,1):m,":before"===h?c.insertBefore(a,c.firstChild):c.appendChild(a)}})})}(),wc=!1,h()}}function Kc(c){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(f){var l=M.documentElement.classList,v=function(c){return l.add(n+"-"+c)},z=function(c){return l.remove(n+"-"+c)},m=Object.keys(Ic),a=["."+Rc+":not(["+o+"])"].concat(m.map(function(c){return"."+c+":not(["+o+"])"})).join(", ");if(0!==a.length){var H=D(c.querySelectorAll(a));if(H.length>0){v("pending"),z("complete");var V=Mc.begin("onTree"),s=H.reduce(function(c,h){try{var l=Xc(h);l&&c.push(l)}catch(c){d||c instanceof Nc&&console.error(c)}return c},[]);V(),gc(s,function(){v("active"),v("complete"),z("pending"),"function"==typeof h&&h()})}}}}function Gc(c){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,l=Xc(c);l&&gc([l],h)}var Jc=function(){var c=L,h=O.familyPrefix,l=O.replacementClass,v="svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.33333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1em}.svg-inline--fa.fa-stack-2x{height:2em;width:2em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}";if("fa"!==h||l!==c){var z=new RegExp("\\.fa\\-","g"),m=new RegExp("\\."+c,"g");v=v.replace(z,"."+h+"-").replace(m,"."+l)}return v};var Qc=function(){function c(){w(this,c),this.definitions={}}return S(c,[{key:"add",value:function(){for(var c=this,h=arguments.length,l=Array(h),v=0;v1&&void 0!==arguments[1]?arguments[1]:{},l=h.transform,v=void 0===l?I:l,z=h.symbol,m=void 0!==z&&z,a=h.mask,H=void 0===a?null:a,M=h.title,V=void 0===M?null:M,s=h.classes,e=void 0===s?[]:s,f=h.attributes,t=void 0===f?{}:f,C=h.styles,r=void 0===C?{}:C;if(c){var L=c.prefix,o=c.iconName,i=c.icon;return hh(y({type:"icon"},c),function(){return ch(),O.autoA11y&&(V?t["aria-labelledby"]=O.replacementClass+"-title-"+B():t["aria-hidden"]="true"),lc({icons:{main:Zc(i),mask:H?Zc(H.icon):{found:!1,width:null,height:null,icon:{}}},prefix:L,iconName:o,transform:y({},I,v),symbol:m,title:V,extra:{attributes:t,styles:r,classes:e}})})}},function(c){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=(c||{}).icon?c:lh(c||{}),v=h.mask;return v&&(v=(v||{}).icon?v:lh(v||{})),vh(l,y({},h,{mask:v}))}),ah={noAuto:function(){var c;j({autoReplaceSvg:c=!1,observeMutations:c}),Sc&&Sc.disconnect()},dom:{i2svg:function(){var c=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};if(f){ch();var h=c.node,l=void 0===h?M:h,v=c.callback,z=void 0===v?function(){}:v;O.searchPseudoElements&&Uc(l),Kc(l,z)}},css:Jc,insertCss:function(){R(Jc())}},library:zh,parse:{transform:function(c){return Ac(c)}},findIconDefinition:lh,icon:mh,text:function(c){var h=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},l=h.transform,v=void 0===l?I:l,z=h.title,m=void 0===z?null:z,a=h.classes,H=void 0===a?[]:a,M=h.attributes,V=void 0===M?{}:M,s=h.styles,e=void 0===s?{}:s;return hh({type:"text",content:c},function(){return ch(),vc({content:c,transform:y({},I,v),title:m,extra:{attributes:V,styles:e,classes:[O.familyPrefix+"-layers-text"].concat(k(H))}})})},layer:function(c){return hh({type:"layer"},function(){ch();var h=[];return c(function(c){Array.isArray(c)?c.map(function(c){h=h.concat(c.abstract)}):h=h.concat(c.abstract)}),[{tag:"span",attributes:{class:O.familyPrefix+"-layers"},children:h}]})}},Hh=function(){f&&O.autoReplaceSvg&&ah.dom.i2svg({node:M})};Object.defineProperty(ah,"config",{get:function(){return O},set:function(c){j(c)}}),function(c){try{c()}catch(c){if(!d)throw c}}(function(){e&&(H.FontAwesome||(H.FontAwesome=ah),T(function(){Object.keys(E.styles).length>0&&Hh(),O.observeMutations&&"function"==typeof MutationObserver&&function(c){if(V){var h=c.treeCallback,l=c.nodeCallback,v=c.pseudoElementsCallback;Sc=new V(function(c){wc||D(c).forEach(function(c){if("childList"===c.type&&c.addedNodes.length>0&&!pc(c.addedNodes[0])&&(O.searchPseudoElements&&v(c.target),h(c.target)),"attributes"===c.type&&c.target.parentNode&&O.searchPseudoElements&&v(c.target.parentNode),"attributes"===c.type&&pc(c.target)&&~b.indexOf(c.attributeName))if("class"===c.attributeName){var z=ic(X(c.target)),m=z.prefix,a=z.iconName;m&&c.target.setAttribute("data-prefix",m),a&&c.target.setAttribute("data-icon",a)}else l(c.target)})}),f&&Sc.observe(M.getElementsByTagName("body")[0],{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}({treeCallback:Kc,nodeCallback:Gc,pseudoElementsCallback:Uc})})),E.hooks=y({},E.hooks,{addPack:function(c,h){E.styles[c]=y({},E.styles[c]||{},h),rc(),Hh()},addShims:function(c){var h;(h=E.shims).push.apply(h,k(c)),rc(),Hh()}})})}();
/* FONTAWESOME-V4-SHIMS.MIN */
/*!
* Font Awesome Pro 5.0.8 by @fontawesome - https://fontawesome.com
* License - https://fontawesome.com/license (Commercial License)
*/
var l,a;l=this,a=function(){"use strict";var l={};try{"undefined"!=typeof window&&(l=window)}catch(l){}var a=(l.navigator||{}).userAgent,e=void 0===a?"":a,r=l,n=(~e.indexOf("MSIE")||e.indexOf("Trident/"),"___FONT_AWESOME___"),o=function(){try{return"production"===process.env.NODE_ENV}catch(l){return!1}}(),u=[1,2,3,4,5,6,7,8,9,10],t=u.concat([11,12,13,14,15,16,17,18,19,20]);["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter"].concat(u.map(function(l){return l+"x"})).concat(t.map(function(l){return"w-"+l}));var f=r||{};f[n]||(f[n]={}),f[n].styles||(f[n].styles={}),f[n].hooks||(f[n].hooks={}),f[n].shims||(f[n].shims=[]);var i=f[n],s=[["glass",null,"glass-martini"],["meetup","fab",null],["star-o","far","star"],["remove",null,"times"],["close",null,"times"],["gear",null,"cog"],["trash-o","far","trash-alt"],["file-o","far","file"],["clock-o","far","clock"],["arrow-circle-o-down","far","arrow-alt-circle-down"],["arrow-circle-o-up","far","arrow-alt-circle-up"],["play-circle-o","far","play-circle"],["repeat",null,"redo"],["rotate-right",null,"redo"],["refresh",null,"sync"],["list-alt","far",null],["dedent",null,"outdent"],["video-camera",null,"video"],["picture-o","far","image"],["photo","far","image"],["image","far","image"],["pencil",null,"pencil-alt"],["map-marker",null,"map-marker-alt"],["pencil-square-o","far","edit"],["share-square-o","far","share-square"],["check-square-o","far","check-square"],["arrows",null,"arrows-alt"],["times-circle-o","far","times-circle"],["check-circle-o","far","check-circle"],["mail-forward",null,"share"],["eye-slash","far",null],["warning",null,"exclamation-triangle"],["calendar",null,"calendar-alt"],["arrows-v",null,"arrows-alt-v"],["arrows-h",null,"arrows-alt-h"],["bar-chart","far","chart-bar"],["bar-chart-o","far","chart-bar"],["twitter-square","fab",null],["facebook-square","fab",null],["gears",null,"cogs"],["thumbs-o-up","far","thumbs-up"],["thumbs-o-down","far","thumbs-down"],["heart-o","far","heart"],["sign-out",null,"sign-out-alt"],["linkedin-square","fab","linkedin"],["thumb-tack",null,"thumbtack"],["external-link",null,"external-link-alt"],["sign-in",null,"sign-in-alt"],["github-square","fab",null],["lemon-o","far","lemon"],["square-o","far","square"],["bookmark-o","far","bookmark"],["twitter","fab",null],["facebook","fab","facebook-f"],["facebook-f","fab","facebook-f"],["github","fab",null],["credit-card","far",null],["feed",null,"rss"],["hdd-o","far","hdd"],["hand-o-right","far","hand-point-right"],["hand-o-left","far","hand-point-left"],["hand-o-up","far","hand-point-up"],["hand-o-down","far","hand-point-down"],["arrows-alt",null,"expand-arrows-alt"],["group",null,"users"],["chain",null,"link"],["scissors",null,"cut"],["files-o","far","copy"],["floppy-o","far","save"],["navicon",null,"bars"],["reorder",null,"bars"],["pinterest","fab",null],["pinterest-square","fab",null],["google-plus-square","fab",null],["google-plus","fab","google-plus-g"],["money","far","money-bill-alt"],["unsorted",null,"sort"],["sort-desc",null,"sort-down"],["sort-asc",null,"sort-up"],["linkedin","fab","linkedin-in"],["rotate-left",null,"undo"],["legal",null,"gavel"],["tachometer",null,"tachometer-alt"],["dashboard",null,"tachometer-alt"],["comment-o","far","comment"],["comments-o","far","comments"],["flash",null,"bolt"],["clipboard","far",null],["paste","far","clipboard"],["lightbulb-o","far","lightbulb"],["exchange",null,"exchange-alt"],["cloud-download",null,"cloud-download-alt"],["cloud-upload",null,"cloud-upload-alt"],["bell-o","far","bell"],["cutlery",null,"utensils"],["file-text-o","far","file-alt"],["building-o","far","building"],["hospital-o","far","hospital"],["tablet",null,"tablet-alt"],["mobile",null,"mobile-alt"],["mobile-phone",null,"mobile-alt"],["circle-o","far","circle"],["mail-reply",null,"reply"],["github-alt","fab",null],["folder-o","far","folder"],["folder-open-o","far","folder-open"],["smile-o","far","smile"],["frown-o","far","frown"],["meh-o","far","meh"],["keyboard-o","far","keyboard"],["flag-o","far","flag"],["mail-reply-all",null,"reply-all"],["star-half-o","far","star-half"],["star-half-empty","far","star-half"],["star-half-full","far","star-half"],["code-fork",null,"code-branch"],["chain-broken",null,"unlink"],["shield",null,"shield-alt"],["calendar-o","far","calendar"],["maxcdn","fab",null],["html5","fab",null],["css3","fab",null],["ticket",null,"ticket-alt"],["minus-square-o","far","minus-square"],["level-up",null,"level-up-alt"],["level-down",null,"level-down-alt"],["pencil-square",null,"pen-square"],["external-link-square",null,"external-link-square-alt"],["compass","far",null],["caret-square-o-down","far","caret-square-down"],["toggle-down","far","caret-square-down"],["caret-square-o-up","far","caret-square-up"],["toggle-up","far","caret-square-up"],["caret-square-o-right","far","caret-square-right"],["toggle-right","far","caret-square-right"],["eur",null,"euro-sign"],["euro",null,"euro-sign"],["gbp",null,"pound-sign"],["usd",null,"dollar-sign"],["dollar",null,"dollar-sign"],["inr",null,"rupee-sign"],["rupee",null,"rupee-sign"],["jpy",null,"yen-sign"],["cny",null,"yen-sign"],["rmb",null,"yen-sign"],["yen",null,"yen-sign"],["rub",null,"ruble-sign"],["ruble",null,"ruble-sign"],["rouble",null,"ruble-sign"],["krw",null,"won-sign"],["won",null,"won-sign"],["btc","fab",null],["bitcoin","fab","btc"],["file-text",null,"file-alt"],["sort-alpha-asc",null,"sort-alpha-down"],["sort-alpha-desc",null,"sort-alpha-up"],["sort-amount-asc",null,"sort-amount-down"],["sort-amount-desc",null,"sort-amount-up"],["sort-numeric-asc",null,"sort-numeric-down"],["sort-numeric-desc",null,"sort-numeric-up"],["youtube-square","fab",null],["youtube","fab",null],["xing","fab",null],["xing-square","fab",null],["youtube-play","fab","youtube"],["dropbox","fab",null],["stack-overflow","fab",null],["instagram","fab",null],["flickr","fab",null],["adn","fab",null],["bitbucket","fab",null],["bitbucket-square","fab","bitbucket"],["tumblr","fab",null],["tumblr-square","fab",null],["long-arrow-down",null,"long-arrow-alt-down"],["long-arrow-up",null,"long-arrow-alt-up"],["long-arrow-left",null,"long-arrow-alt-left"],["long-arrow-right",null,"long-arrow-alt-right"],["apple","fab",null],["windows","fab",null],["android","fab",null],["linux","fab",null],["dribbble","fab",null],["skype","fab",null],["foursquare","fab",null],["trello","fab",null],["gratipay","fab",null],["gittip","fab","gratipay"],["sun-o","far","sun"],["moon-o","far","moon"],["vk","fab",null],["weibo","fab",null],["renren","fab",null],["pagelines","fab",null],["stack-exchange","fab",null],["arrow-circle-o-right","far","arrow-alt-circle-right"],["arrow-circle-o-left","far","arrow-alt-circle-left"],["caret-square-o-left","far","caret-square-left"],["toggle-left","far","caret-square-left"],["dot-circle-o","far","dot-circle"],["vimeo-square","fab",null],["try",null,"lira-sign"],["turkish-lira",null,"lira-sign"],["plus-square-o","far","plus-square"],["slack","fab",null],["wordpress","fab",null],["openid","fab",null],["institution",null,"university"],["bank",null,"university"],["mortar-board",null,"graduation-cap"],["yahoo","fab",null],["google","fab",null],["reddit","fab",null],["reddit-square","fab",null],["stumbleupon-circle","fab",null],["stumbleupon","fab",null],["delicious","fab",null],["digg","fab",null],["pied-piper-pp","fab",null],["pied-piper-alt","fab",null],["drupal","fab",null],["joomla","fab",null],["spoon",null,"utensil-spoon"],["behance","fab",null],["behance-square","fab",null],["steam","fab",null],["steam-square","fab",null],["automobile",null,"car"],["cab",null,"taxi"],["spotify","fab",null],["envelope-o","far","envelope"],["soundcloud","fab",null],["file-pdf-o","far","file-pdf"],["file-word-o","far","file-word"],["file-excel-o","far","file-excel"],["file-powerpoint-o","far","file-powerpoint"],["file-image-o","far","file-image"],["file-photo-o","far","file-image"],["file-picture-o","far","file-image"],["file-archive-o","far","file-archive"],["file-zip-o","far","file-archive"],["file-audio-o","far","file-audio"],["file-sound-o","far","file-audio"],["file-video-o","far","file-video"],["file-movie-o","far","file-video"],["file-code-o","far","file-code"],["vine","fab",null],["codepen","fab",null],["jsfiddle","fab",null],["life-ring","far",null],["life-bouy","far","life-ring"],["life-buoy","far","life-ring"],["life-saver","far","life-ring"],["support","far","life-ring"],["circle-o-notch",null,"circle-notch"],["rebel","fab",null],["ra","fab","rebel"],["resistance","fab","rebel"],["empire","fab",null],["ge","fab","empire"],["git-square","fab",null],["git","fab",null],["hacker-news","fab",null],["y-combinator-square","fab","hacker-news"],["yc-square","fab","hacker-news"],["tencent-weibo","fab",null],["qq","fab",null],["weixin","fab",null],["wechat","fab","weixin"],["send",null,"paper-plane"],["paper-plane-o","far","paper-plane"],["send-o","far","paper-plane"],["circle-thin","far","circle"],["header",null,"heading"],["sliders",null,"sliders-h"],["futbol-o","far","futbol"],["soccer-ball-o","far","futbol"],["slideshare","fab",null],["twitch","fab",null],["yelp","fab",null],["newspaper-o","far","newspaper"],["paypal","fab",null],["google-wallet","fab",null],["cc-visa","fab",null],["cc-mastercard","fab",null],["cc-discover","fab",null],["cc-amex","fab",null],["cc-paypal","fab",null],["cc-stripe","fab",null],["bell-slash-o","far","bell-slash"],["trash",null,"trash-alt"],["copyright","far",null],["eyedropper",null,"eye-dropper"],["area-chart",null,"chart-area"],["pie-chart",null,"chart-pie"],["line-chart",null,"chart-line"],["lastfm","fab",null],["lastfm-square","fab",null],["ioxhost","fab",null],["angellist","fab",null],["cc","far","closed-captioning"],["ils",null,"shekel-sign"],["shekel",null,"shekel-sign"],["sheqel",null,"shekel-sign"],["meanpath","fab","font-awesome"],["buysellads","fab",null],["connectdevelop","fab",null],["dashcube","fab",null],["forumbee","fab",null],["leanpub","fab",null],["sellsy","fab",null],["shirtsinbulk","fab",null],["simplybuilt","fab",null],["skyatlas","fab",null],["diamond","far","gem"],["intersex",null,"transgender"],["facebook-official","fab","facebook"],["pinterest-p","fab",null],["whatsapp","fab",null],["hotel",null,"bed"],["viacoin","fab",null],["medium","fab",null],["y-combinator","fab",null],["yc","fab","y-combinator"],["optin-monster","fab",null],["opencart","fab",null],["expeditedssl","fab",null],["battery-4",null,"battery-full"],["battery",null,"battery-full"],["battery-3",null,"battery-three-quarters"],["battery-2",null,"battery-half"],["battery-1",null,"battery-quarter"],["battery-0",null,"battery-empty"],["object-group","far",null],["object-ungroup","far",null],["sticky-note-o","far","sticky-note"],["cc-jcb","fab",null],["cc-diners-club","fab",null],["clone","far",null],["hourglass-o","far","hourglass"],["hourglass-1",null,"hourglass-start"],["hourglass-2",null,"hourglass-half"],["hourglass-3",null,"hourglass-end"],["hand-rock-o","far","hand-rock"],["hand-grab-o","far","hand-rock"],["hand-paper-o","far","hand-paper"],["hand-stop-o","far","hand-paper"],["hand-scissors-o","far","hand-scissors"],["hand-lizard-o","far","hand-lizard"],["hand-spock-o","far","hand-spock"],["hand-pointer-o","far","hand-pointer"],["hand-peace-o","far","hand-peace"],["registered","far",null],["creative-commons","fab",null],["gg","fab",null],["gg-circle","fab",null],["tripadvisor","fab",null],["odnoklassniki","fab",null],["odnoklassniki-square","fab",null],["get-pocket","fab",null],["wikipedia-w","fab",null],["safari","fab",null],["chrome","fab",null],["firefox","fab",null],["opera","fab",null],["internet-explorer","fab",null],["television",null,"tv"],["contao","fab",null],["500px","fab",null],["amazon","fab",null],["calendar-plus-o","far","calendar-plus"],["calendar-minus-o","far","calendar-minus"],["calendar-times-o","far","calendar-times"],["calendar-check-o","far","calendar-check"],["map-o","far","map"],["commenting",null,"comment-alt"],["commenting-o","far","comment-alt"],["houzz","fab",null],["vimeo","fab","vimeo-v"],["black-tie","fab",null],["fonticons","fab",null],["reddit-alien","fab",null],["edge","fab",null],["credit-card-alt",null,"credit-card"],["codiepie","fab",null],["modx","fab",null],["fort-awesome","fab",null],["usb","fab",null],["product-hunt","fab",null],["mixcloud","fab",null],["scribd","fab",null],["pause-circle-o","far","pause-circle"],["stop-circle-o","far","stop-circle"],["bluetooth","fab",null],["bluetooth-b","fab",null],["gitlab","fab",null],["wpbeginner","fab",null],["wpforms","fab",null],["envira","fab",null],["wheelchair-alt","fab","accessible-icon"],["question-circle-o","far","question-circle"],["volume-control-phone",null,"phone-volume"],["asl-interpreting",null,"american-sign-language-interpreting"],["deafness",null,"deaf"],["hard-of-hearing",null,"deaf"],["glide","fab",null],["glide-g","fab",null],["signing",null,"sign-language"],["viadeo","fab",null],["viadeo-square","fab",null],["snapchat","fab",null],["snapchat-ghost","fab",null],["snapchat-square","fab",null],["pied-piper","fab",null],["first-order","fab",null],["yoast","fab",null],["themeisle","fab",null],["google-plus-official","fab","google-plus"],["google-plus-circle","fab","google-plus"],["font-awesome","fab",null],["fa","fab","font-awesome"],["handshake-o","far","handshake"],["envelope-open-o","far","envelope-open"],["linode","fab",null],["address-book-o","far","address-book"],["vcard",null,"address-card"],["address-card-o","far","address-card"],["vcard-o","far","address-card"],["user-circle-o","far","user-circle"],["user-o","far","user"],["id-badge","far",null],["drivers-license",null,"id-card"],["id-card-o","far","id-card"],["drivers-license-o","far","id-card"],["quora","fab",null],["free-code-camp","fab",null],["telegram","fab",null],["thermometer-4",null,"thermometer-full"],["thermometer",null,"thermometer-full"],["thermometer-3",null,"thermometer-three-quarters"],["thermometer-2",null,"thermometer-half"],["thermometer-1",null,"thermometer-quarter"],["thermometer-0",null,"thermometer-empty"],["bathtub",null,"bath"],["s15",null,"bath"],["window-maximize","far",null],["window-restore","far",null],["times-rectangle",null,"window-close"],["window-close-o","far","window-close"],["times-rectangle-o","far","window-close"],["bandcamp","fab",null],["grav","fab",null],["etsy","fab",null],["imdb","fab",null],["ravelry","fab",null],["eercast","fab","sellcast"],["snowflake-o","far","snowflake"],["superpowers","fab",null],["wpexplorer","fab",null],["deviantart","fab",null]];return function(l){try{l()}catch(l){if(!o)throw l}}(function(){var l;"function"==typeof i.hooks.addShims?i.hooks.addShims(s):(l=i.shims).push.apply(l,s)}),s},"object"==typeof exports&&"undefined"!=typeof module?module.exports=a():"function"==typeof define&&define.amd?define(a):l["fontawesome-pro-shims"]=a();
/* FLATPICKR.MIN */
/* flatpickr v4.3.2,, @license MIT */
!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t(e.flatpickr={})}(this,function(e){"use strict";var t=Object.assign||function(e){for(var t,n=1,a=arguments.length;n11)]},M:function(e,t){return g(e.getMonth(),!0,t)},S:function(e){return n(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return e.getFullYear()},d:function(e){return n(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return n(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return n(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},s={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"]},u=function(e){var t=e.config,n=void 0===t?h:t,a=e.l10n,i=void 0===a?s:a;return function(e,t,a){if(void 0!==n.formatDate)return n.formatDate(e,t);var o=a||i;return t.split("").map(function(t,a,i){return d[t]&&"\\"!==i[a-1]?d[t](e,o,n):"\\"!==t?t:""}).join("")}},f=function(e){var t=e.config,n=void 0===t?h:t,a=e.l10n,i=void 0===a?s:a;return function(e,t,a){if(0===e||e){var o,r=e;if(e instanceof Date)o=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)o=new Date(e);else if("string"==typeof e){var d=t||(n||h).dateFormat,s=String(e).trim();if("today"===s)o=new Date,a=!0;else if(/Z$/.test(s)||/GMT$/.test(s))o=new Date(e);else if(n&&n.parseDate)o=n.parseDate(e,d);else{o=n&&n.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var u=void 0,f=[],m=0,g=0,p="";m",noCalendar:!1,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1};function v(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function D(e,t,n){var a=window.document.createElement(e);return t=t||"",n=n||"",a.className=t,void 0!==n&&(a.textContent=n),a}function b(e,t){var n=D("div","numInputWrapper"),a=D("input","numInput "+e),i=D("span","arrowUp"),o=D("span","arrowDown");if(a.type="text",a.pattern="\\d*",void 0!==t)for(var r in t)a.setAttribute(r,t[r]);return n.appendChild(a),n.appendChild(i),n.appendChild(o),n}"function"!=typeof Object.assign&&(Object.assign=function(e){for(var t=[],n=1;nr&&(u=i===l.hourElement?u-r-a(!l.amPM):o,m&&Y(void 0,1,l.hourElement)),l.amPM&&f&&(1===c?u+d===23:Math.abs(u-d)>c)&&(l.amPM.textContent=l.l10n.amPM[a(l.amPM.textContent===l.l10n.amPM[0])]),i.value=n(u)}}(e),0!==l.selectedDates.length&&("input"!==e.type?(C(),ne()):setTimeout(function(){C(),ne()},M))}function C(){if(void 0!==l.hourElement&&void 0!==l.minuteElement){var e,t,n=(parseInt(l.hourElement.value.slice(-2),10)||0)%24,i=(parseInt(l.minuteElement.value,10)||0)%60,o=void 0!==l.secondElement?(parseInt(l.secondElement.value,10)||0)%60:0;void 0!==l.amPM&&(e=n,t=l.amPM.textContent,n=e%12+12*a(t===l.l10n.amPM[1]));var r=void 0!==l.config.minTime||l.config.minDate&&l.minDateHasTime&&l.latestSelectedDateObj&&0===m(l.latestSelectedDateObj,l.config.minDate,!0);if(void 0!==l.config.maxTime||l.config.maxDate&&l.maxDateHasTime&&l.latestSelectedDateObj&&0===m(l.latestSelectedDateObj,l.config.maxDate,!0)){var c=void 0!==l.config.maxTime?l.config.maxTime:l.config.maxDate;(n=Math.min(n,c.getHours()))===c.getHours()&&(i=Math.min(i,c.getMinutes()))}if(r){var d=void 0!==l.config.minTime?l.config.minTime:l.config.minDate;(n=Math.max(n,d.getHours()))===d.getHours()&&(i=Math.max(i,d.getMinutes()))}x(n,i,o)}}function y(e){var t=e||l.latestSelectedDateObj;t&&x(t.getHours(),t.getMinutes(),t.getSeconds())}function x(e,t,i){void 0!==l.latestSelectedDateObj&&l.latestSelectedDateObj.setHours(e%24,t,i||0,0),l.hourElement&&l.minuteElement&&!l.isMobile&&(l.hourElement.value=n(l.config.time_24hr?e:(12+e)%12+12*a(e%12==0)),l.minuteElement.value=n(t),void 0!==l.amPM&&(l.amPM.textContent=l.l10n.amPM[a(e>=12)]),void 0!==l.secondElement&&(l.secondElement.value=n(i)))}function E(e){var t=parseInt(e.target.value)+(e.delta||0);4!==t.toString().length&&"Enter"!==e.key||(l.currentYearElement.blur(),/[^\d]/.test(t.toString())||L(t))}function T(e,t,n,a){return t instanceof Array?t.forEach(function(t){return T(e,t,n,a)}):e instanceof Array?e.forEach(function(e){return T(e,t,n,a)}):(e.addEventListener(t,n,a),void l._handlers.push({element:e,event:t,handler:n}))}function k(e){return function(t){1===t.which&&e(t)}}function I(){Q("onChange")}function _(e){var t=void 0!==e?l.parseDate(e):l.latestSelectedDateObj||(l.config.minDate&&l.config.minDate>l.now?l.config.minDate:l.config.maxDate&&l.config.maxDatel.minRangeDate&&tl.selectedDates[0]&&(l.maxRangeDate=t)),"range"===l.config.mode&&(i=t,!("range"!==l.config.mode||l.selectedDates.length<2)&&m(i,l.selectedDates[0])>=0&&m(i,l.selectedDates[1])<=0&&!ee(t)&&r.classList.add("inRange"),1===l.selectedDates.length&&void 0!==l.minRangeDate&&void 0!==l.maxRangeDate&&(tl.maxRangeDate)&&r.classList.add("notAllowed")),l.weekNumbers&&"prevMonthDay"!==e&&n%7==1&&l.weekNumbers.insertAdjacentHTML("beforeend",""+l.config.getWeek(t)+""),Q("onDayCreate",r),r}function O(e,t){var n=e+t||0,a=void 0!==e?l.days.childNodes[n]:l.selectedDateElem||l.todayDateElem||l.days.childNodes[0];void 0===a&&0!==t&&(t>0?(l.changeMonth(1,!0,!0),n%=42):t<0&&(l.changeMonth(-1,!0,!0),n+=42)),(a=a||l.days.childNodes[n]).focus(),"range"===l.config.mode&&J(a)}function P(){if(void 0!==l.daysContainer){var e=(new Date(l.currentYear,l.currentMonth,1).getDay()-l.l10n.firstDayOfWeek+7)%7,t="range"===l.config.mode,n=l.utils.getDaysInMonth((l.currentMonth-1+12)%12),a=l.utils.getDaysInMonth(),i=window.document.createDocumentFragment(),o=n+1-e,r=0;for(l.weekNumbers&&l.weekNumbers.firstChild&&(l.weekNumbers.textContent=""),t&&(l.minRangeDate=new Date(l.currentYear,l.currentMonth-1,o),l.maxRangeDate=new Date(l.currentYear,l.currentMonth+1,(42-e)%a));o<=n;o++,r++)i.appendChild(N("prevMonthDay",new Date(l.currentYear,l.currentMonth-1,o),o,r));for(o=1;o<=a;o++,r++)i.appendChild(N("",new Date(l.currentYear,l.currentMonth,o),o,r));for(var c=a+1;c<=42-e;c++,r++)i.appendChild(N("nextMonthDay",new Date(l.currentYear,l.currentMonth+1,c%a),c,r));t&&1===l.selectedDates.length&&i.childNodes[0]?(l._hidePrevMonthArrow=l._hidePrevMonthArrow||!!l.minRangeDate&&l.minRangeDate>i.childNodes[0].dateObj,l._hideNextMonthArrow=l._hideNextMonthArrow||!!l.maxRangeDate&&l.maxRangeDate0&&e\n "+t.join("")+"\n \n ",l.weekdayContainer}function F(e,t,n){void 0===t&&(t=!0),void 0===n&&(n=!1);var a=t?e:e-l.currentMonth;a<0&&l._hidePrevMonthArrow||a>0&&l._hideNextMonthArrow||(l.currentMonth+=a,(l.currentMonth<0||l.currentMonth>11)&&(l.currentYear+=l.currentMonth>11?1:-1,l.currentMonth=(l.currentMonth+12)%12,Q("onYearChange")),P(),Q("onMonthChange"),te(),n&&document.activeElement&&document.activeElement.$i&&O(document.activeElement.$i,0))}function j(e){return!(!l.config.appendTo||!l.config.appendTo.contains(e))||l.calendarContainer.contains(e)}function H(e){if(l.isOpen&&!l.config.inline){var t=j(e.target),n=e.target===l.input||e.target===l.altInput||l.element.contains(e.target)||e.path&&e.path.indexOf&&(~e.path.indexOf(l.input)||~e.path.indexOf(l.altInput)),a="blur"===e.type?n&&e.relatedTarget&&!j(e.relatedTarget):!n&&!t,i=!l.config.ignoredFocusElements.some(function(t){return t.contains(e.target)});a&&i&&(l.close(),"range"===l.config.mode&&1===l.selectedDates.length&&(l.clear(!1),l.redraw()))}}function L(e){if(!(!e||l.currentYearElement.getAttribute("data-min")&&eparseInt(l.currentYearElement.getAttribute("data-max")))){var t=e,n=l.currentYear!==t;l.currentYear=t||l.currentYear,l.config.maxDate&&l.currentYear===l.config.maxDate.getFullYear()?l.currentMonth=Math.min(l.config.maxDate.getMonth(),l.currentMonth):l.config.minDate&&l.currentYear===l.config.minDate.getFullYear()&&(l.currentMonth=Math.max(l.config.minDate.getMonth(),l.currentMonth)),n&&(l.redraw(),Q("onYearChange"))}}function R(e,t){void 0===t&&(t=!0);var n=l.parseDate(e,void 0,t);if(l.config.minDate&&n&&m(n,l.config.minDate,void 0!==t?t:!l.minDateHasTime)<0||l.config.maxDate&&n&&m(n,l.config.maxDate,void 0!==t?t:!l.maxDateHasTime)>0)return!1;if(!l.config.enable.length&&!l.config.disable.length)return!0;if(void 0===n)return!1;for(var a=l.config.enable.length>0,i=a?l.config.enable:l.config.disable,o=0,r=void 0;o=r.from.getTime()&&n.getTime()<=r.to.getTime())return a}return!a}function W(e){var t=e.target===l._input,n=j(e.target),a=l.config.allowInput,i=l.isOpen&&(!a||!t),o=l.config.inline&&t&&!a;if(13===e.keyCode&&t){if(a)return l.setDate(l._input.value,!0,e.target===l.altInput?l.config.altFormat:l.config.dateFormat),e.target.blur();l.open()}else if(n||i||o){var r=!!l.timeContainer&&l.timeContainer.contains(e.target);switch(e.keyCode){case 13:r?ne():z(e);break;case 27:e.preventDefault(),l.close();break;case 8:case 46:t&&!l.config.allowInput&&l.clear();break;case 37:case 39:if(r)l.hourElement&&l.hourElement.focus();else if(e.preventDefault(),l.daysContainer){var c=39===e.keyCode?1:-1;e.ctrlKey?F(c,!0,!0):O(e.target.$i,c)}break;case 38:case 40:e.preventDefault();var d=40===e.keyCode?1:-1;l.daysContainer&&void 0!==e.target.$i?e.ctrlKey?(L(l.currentYear-d),O(e.target.$i,0)):r||O(e.target.$i,7*d):l.config.enableTime&&(!r&&l.hourElement&&l.hourElement.focus(),h(e),l._debouncedChange());break;case 9:e.target===l.hourElement?(e.preventDefault(),l.minuteElement.select()):e.target===l.minuteElement&&(l.secondElement||l.amPM)?(e.preventDefault(),void 0!==l.secondElement?l.secondElement.focus():void 0!==l.amPM&&l.amPM.focus()):e.target===l.secondElement&&l.amPM&&(e.preventDefault(),l.amPM.focus())}switch(e.key){case l.l10n.amPM[0].charAt(0):void 0!==l.amPM&&e.target===l.amPM&&(l.amPM.textContent=l.l10n.amPM[0],C(),ne());break;case l.l10n.amPM[1].charAt(0):void 0!==l.amPM&&e.target===l.amPM&&(l.amPM.textContent=l.l10n.amPM[1],C(),ne())}Q("onKeyDown",e)}}function J(e){if(1===l.selectedDates.length&&e.classList.contains("flatpickr-day")&&!e.classList.contains("disabled")&&void 0!==l.minRangeDate&&void 0!==l.maxRangeDate){for(var t=e.dateObj,n=l.parseDate(l.selectedDates[0],void 0,!0),a=Math.min(t.getTime(),l.selectedDates[0].getTime()),i=Math.max(t.getTime(),l.selectedDates[0].getTime()),o=!1,r=a;rl.maxRangeDate.getTime(),u=l.days.childNodes[r];if(s)return u.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(e){u.classList.remove(e)}),"continue";if(o&&!s)return"continue";["startRange","inRange","endRange","notAllowed"].forEach(function(e){u.classList.remove(e)});var f=Math.max(l.minRangeDate.getTime(),a),m=Math.min(l.maxRangeDate.getTime(),i);e.classList.add(tt&&d===n.getTime()&&u.classList.add("endRange"),d>=f&&d<=m&&u.classList.add("inRange")},d=0,s=l.days.childNodes[d].dateObj;d<42;d++,s=l.days.childNodes[d]&&l.days.childNodes[d].dateObj)c(d,s)}}function K(){!l.isOpen||l.config.static||l.config.inline||U()}function B(e){return function(t){var n=l.config["_"+e+"Date"]=l.parseDate(t,l.config.dateFormat),a=l.config["_"+("min"===e?"max":"min")+"Date"];void 0!==n&&(l["min"===e?"minDateHasTime":"maxDateHasTime"]=n.getHours()>0||n.getMinutes()>0||n.getSeconds()>0),l.selectedDates&&(l.selectedDates=l.selectedDates.filter(function(e){return R(e)}),l.selectedDates.length||"min"!==e||y(n),ne()),l.daysContainer&&(q(),void 0!==n?l.currentYearElement[e]=n.getFullYear().toString():l.currentYearElement.removeAttribute(e),l.currentYearElement.disabled=!!a&&void 0!==n&&a.getFullYear()===n.getFullYear())}}function $(){"object"!=typeof l.config.locale&&void 0===w.l10ns[l.config.locale]&&l.config.errorHandler(new Error("flatpickr: invalid locale "+l.config.locale)),l.l10n=t({},w.l10ns.default,"object"==typeof l.config.locale?l.config.locale:"default"!==l.config.locale?w.l10ns[l.config.locale]:void 0),c.K="("+l.l10n.amPM[0]+"|"+l.l10n.amPM[1]+"|"+l.l10n.amPM[0].toLowerCase()+"|"+l.l10n.amPM[1].toLowerCase()+")",l.formatDate=u(l)}function U(e){if(void 0!==l.calendarContainer){Q("onPreCalendarPosition");var t=e||l._positionElement,n=Array.prototype.reduce.call(l.calendarContainer.children,function(e,t){return e+t.offsetHeight},0),a=l.calendarContainer.offsetWidth,i=l.config.position,o=t.getBoundingClientRect(),r=window.innerHeight-o.bottom,c="above"===i||"below"!==i&&rn,d=window.pageYOffset+o.top+(c?-n-2:t.offsetHeight+2);if(v(l.calendarContainer,"arrowTop",!c),v(l.calendarContainer,"arrowBottom",c),!l.config.inline){var s=window.pageXOffset+o.left,u=window.document.body.offsetWidth-o.right,f=s+a>window.document.body.offsetWidth;v(l.calendarContainer,"rightMost",f),l.config.static||(l.calendarContainer.style.top=d+"px",f?(l.calendarContainer.style.left="auto",l.calendarContainer.style.right=u+"px"):(l.calendarContainer.style.left=s+"px",l.calendarContainer.style.right="auto"))}}}function q(){l.config.noCalendar||l.isMobile||(A(),te(),P())}function z(e){e.preventDefault(),e.stopPropagation();var t=function e(t,n){return n(t)?t:t.parentNode?e(t.parentNode,n):void 0}(e.target,function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var n=t,a=l.latestSelectedDateObj=new Date(n.dateObj.getTime()),i=a.getMonth()!==l.currentMonth&&"range"!==l.config.mode;if(l.selectedDateElem=n,"single"===l.config.mode)l.selectedDates=[a];else if("multiple"===l.config.mode){var o=ee(a);o?l.selectedDates.splice(parseInt(o),1):l.selectedDates.push(a)}else"range"===l.config.mode&&(2===l.selectedDates.length&&l.clear(),l.selectedDates.push(a),0!==m(a,l.selectedDates[0],!0)&&l.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(C(),i){var r=l.currentYear!==a.getFullYear();l.currentYear=a.getFullYear(),l.currentMonth=a.getMonth(),r&&Q("onYearChange"),Q("onMonthChange")}if(P(),l.config.minDate&&l.minDateHasTime&&l.config.enableTime&&0===m(a,l.config.minDate)&&y(l.config.minDate),ne(),l.config.enableTime&&setTimeout(function(){return l.showTimeInput=!0},50),"range"===l.config.mode&&(1===l.selectedDates.length?(J(n),l._hidePrevMonthArrow=l._hidePrevMonthArrow||void 0!==l.minRangeDate&&l.minRangeDate>l.days.childNodes[0].dateObj,l._hideNextMonthArrow=l._hideNextMonthArrow||void 0!==l.maxRangeDate&&l.maxRangeDate0,l.latestSelectedDateObj=l.selectedDates[0],l.redraw(),_(),y(),ne(t),t&&Q("onChange")},l.toggle=function(){if(l.isOpen)return l.close();l.open()};var G={locale:[$]};function V(e,t){var n=[];if(e instanceof Array)n=e.map(function(e){return l.parseDate(e,t)});else if(e instanceof Date||"number"==typeof e)n=[l.parseDate(e,t)];else if("string"==typeof e)switch(l.config.mode){case"single":n=[l.parseDate(e,t)];break;case"multiple":n=e.split(l.config.conjunction).map(function(e){return l.parseDate(e,t)});break;case"range":n=e.split(l.l10n.rangeSeparator).map(function(e){return l.parseDate(e,t)})}else l.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));l.selectedDates=n.filter(function(e){return e instanceof Date&&R(e,!1)}),"range"===l.config.mode&&l.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function Z(e){return e.map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?l.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:l.parseDate(e.from,void 0),to:l.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function Q(e,t){var n=l.config[e];if(void 0!==n&&n.length>0)for(var a=0;n[a]&&al.config.maxDate.getMonth():l.currentYear>l.config.maxDate.getFullYear()))}function ne(e){if(void 0===e&&(e=!0),!l.selectedDates.length)return l.clear(e);void 0!==l.mobileInput&&l.mobileFormatStr&&(l.mobileInput.value=void 0!==l.latestSelectedDateObj?l.formatDate(l.latestSelectedDateObj,l.mobileFormatStr):"");var t="range"!==l.config.mode?l.config.conjunction:l.l10n.rangeSeparator;l.input.value=l.selectedDates.map(function(e){return l.formatDate(e,l.config.dateFormat)}).join(t),void 0!==l.altInput&&(l.altInput.value=l.selectedDates.map(function(e){return l.formatDate(e,l.config.altFormat)}).join(t)),!1!==e&&Q("onValueUpdate")}function ae(e){e.preventDefault();var t=l.prevMonthNav.contains(e.target),n=l.nextMonthNav.contains(e.target);t||n?F(t?-1:1):e.target===l.currentYearElement?l.currentYearElement.select():"arrowUp"===e.target.className?l.changeYear(l.currentYear+1):"arrowDown"===e.target.className&&l.changeYear(l.currentYear-1)}return function(){l.element=l.input=e,l.isOpen=!1,function(){var n=["wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],a=["onChange","onClose","onDayCreate","onDestroy","onKeyDown","onMonthChange","onOpen","onParseConfig","onReady","onValueUpdate","onYearChange","onPreCalendarPosition"],i=t({},r,JSON.parse(JSON.stringify(e.dataset||{}))),c={};l.config.parseDate=i.parseDate,l.config.formatDate=i.formatDate,Object.defineProperty(l.config,"enable",{get:function(){return l.config._enable||[]},set:function(e){l.config._enable=Z(e)}}),Object.defineProperty(l.config,"disable",{get:function(){return l.config._disable||[]},set:function(e){l.config._disable=Z(e)}}),!i.dateFormat&&i.enableTime&&(c.dateFormat=i.noCalendar?"H:i"+(i.enableSeconds?":S":""):w.defaultConfig.dateFormat+" H:i"+(i.enableSeconds?":S":"")),i.altInput&&i.enableTime&&!i.altFormat&&(c.altFormat=i.noCalendar?"h:i"+(i.enableSeconds?":S K":" K"):w.defaultConfig.altFormat+" h:i"+(i.enableSeconds?":S":"")+" K"),Object.defineProperty(l.config,"minDate",{get:function(){return l.config._minDate},set:B("min")}),Object.defineProperty(l.config,"maxDate",{get:function(){return l.config._maxDate},set:B("max")});var s=function(e){return function(t){l.config["min"===e?"_minTime":"_maxTime"]=l.parseDate(t,"H:i")}};Object.defineProperty(l.config,"minTime",{get:function(){return l.config._minTime},set:s("min")}),Object.defineProperty(l.config,"maxTime",{get:function(){return l.config._maxTime},set:s("max")}),Object.assign(l.config,c,i);for(var u=0;ul.now.getTime()?l.config.minDate:l.config.maxDate&&l.config.maxDate.getTime()0||l.config.minDate.getMinutes()>0||l.config.minDate.getSeconds()>0),l.maxDateHasTime=!!l.config.maxDate&&(l.config.maxDate.getHours()>0||l.config.maxDate.getMinutes()>0||l.config.maxDate.getSeconds()>0),Object.defineProperty(l,"showTimeInput",{get:function(){return l._showTimeInput},set:function(e){l._showTimeInput=e,l.calendarContainer&&v(l.calendarContainer,"showTimeInput",e),l.isOpen&&U()}})}(),l.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=l.currentMonth),void 0===t&&(t=l.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:l.l10n.daysInMonth[e]}},l.isMobile||function(){var e=window.document.createDocumentFragment();if(l.calendarContainer=D("div","flatpickr-calendar"),l.calendarContainer.tabIndex=-1,!l.config.noCalendar){if(e.appendChild(function(){var e=window.document.createDocumentFragment();l.monthNav=D("div","flatpickr-month"),l.prevMonthNav=D("span","flatpickr-prev-month"),l.prevMonthNav.innerHTML=l.config.prevArrow,l.currentMonthElement=D("span","cur-month");var t=b("cur-year",{tabindex:"-1"});return l.currentYearElement=t.childNodes[0],l.config.minDate&&l.currentYearElement.setAttribute("data-min",l.config.minDate.getFullYear().toString()),l.config.maxDate&&(l.currentYearElement.setAttribute("data-max",l.config.maxDate.getFullYear().toString()),l.currentYearElement.disabled=!!l.config.minDate&&l.config.minDate.getFullYear()===l.config.maxDate.getFullYear()),l.nextMonthNav=D("span","flatpickr-next-month"),l.nextMonthNav.innerHTML=l.config.nextArrow,l.navigationCurrentMonth=D("div","flatpickr-current-month"),l.navigationCurrentMonth.appendChild(l.currentMonthElement),l.navigationCurrentMonth.appendChild(t),e.appendChild(l.prevMonthNav),e.appendChild(l.navigationCurrentMonth),e.appendChild(l.nextMonthNav),l.monthNav.appendChild(e),Object.defineProperty(l,"_hidePrevMonthArrow",{get:function(){return l.__hidePrevMonthArrow},set:function(e){l.__hidePrevMonthArrow!==e&&(l.prevMonthNav.style.display=e?"none":"block"),l.__hidePrevMonthArrow=e}}),Object.defineProperty(l,"_hideNextMonthArrow",{get:function(){return l.__hideNextMonthArrow},set:function(e){l.__hideNextMonthArrow!==e&&(l.nextMonthNav.style.display=e?"none":"block"),l.__hideNextMonthArrow=e}}),te(),l.monthNav}()),l.innerContainer=D("div","flatpickr-innerContainer"),l.config.weekNumbers){var t=function(){l.calendarContainer.classList.add("hasWeeks");var e=D("div","flatpickr-weekwrapper");e.appendChild(D("span","flatpickr-weekday",l.l10n.weekAbbreviation));var t=D("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),i=t.weekWrapper,o=t.weekNumbers;l.innerContainer.appendChild(i),l.weekNumbers=o,l.weekWrapper=i}l.rContainer=D("div","flatpickr-rContainer"),l.rContainer.appendChild(A()),l.daysContainer||(l.daysContainer=D("div","flatpickr-days"),l.daysContainer.tabIndex=-1),P(),l.rContainer.appendChild(l.daysContainer),l.innerContainer.appendChild(l.rContainer),e.appendChild(l.innerContainer)}l.config.enableTime&&e.appendChild(function(){l.calendarContainer.classList.add("hasTime"),l.config.noCalendar&&l.calendarContainer.classList.add("noCalendar"),l.timeContainer=D("div","flatpickr-time"),l.timeContainer.tabIndex=-1;var e=D("span","flatpickr-time-separator",":"),t=b("flatpickr-hour");l.hourElement=t.childNodes[0];var i=b("flatpickr-minute");if(l.minuteElement=i.childNodes[0],l.hourElement.tabIndex=l.minuteElement.tabIndex=-1,l.hourElement.value=n(l.latestSelectedDateObj?l.latestSelectedDateObj.getHours():l.config.time_24hr?l.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(l.config.defaultHour)),l.minuteElement.value=n(l.latestSelectedDateObj?l.latestSelectedDateObj.getMinutes():l.config.defaultMinute),l.hourElement.setAttribute("data-step",l.config.hourIncrement.toString()),l.minuteElement.setAttribute("data-step",l.config.minuteIncrement.toString()),l.hourElement.setAttribute("data-min",l.config.time_24hr?"0":"1"),l.hourElement.setAttribute("data-max",l.config.time_24hr?"23":"12"),l.minuteElement.setAttribute("data-min","0"),l.minuteElement.setAttribute("data-max","59"),l.timeContainer.appendChild(t),l.timeContainer.appendChild(e),l.timeContainer.appendChild(i),l.config.time_24hr&&l.timeContainer.classList.add("time24hr"),l.config.enableSeconds){l.timeContainer.classList.add("hasSeconds");var o=b("flatpickr-second");l.secondElement=o.childNodes[0],l.secondElement.value=n(l.latestSelectedDateObj?l.latestSelectedDateObj.getSeconds():l.config.defaultSeconds),l.secondElement.setAttribute("data-step",l.minuteElement.getAttribute("data-step")),l.secondElement.setAttribute("data-min",l.minuteElement.getAttribute("data-min")),l.secondElement.setAttribute("data-max",l.minuteElement.getAttribute("data-max")),l.timeContainer.appendChild(D("span","flatpickr-time-separator",":")),l.timeContainer.appendChild(o)}return l.config.time_24hr||(l.amPM=D("span","flatpickr-am-pm",l.l10n.amPM[a((l.latestSelectedDateObj?l.hourElement.value:l.config.defaultHour)>11)]),l.amPM.title=l.l10n.toggleTitle,l.amPM.tabIndex=-1,l.timeContainer.appendChild(l.amPM)),l.timeContainer}()),v(l.calendarContainer,"rangeMode","range"===l.config.mode),v(l.calendarContainer,"animate",l.config.animate),l.calendarContainer.appendChild(e);var r=void 0!==l.config.appendTo&&l.config.appendTo.nodeType;if((l.config.inline||l.config.static)&&(l.calendarContainer.classList.add(l.config.inline?"inline":"static"),l.config.inline&&(!r&&l.element.parentNode?l.element.parentNode.insertBefore(l.calendarContainer,l._input.nextSibling):void 0!==l.config.appendTo&&l.config.appendTo.appendChild(l.calendarContainer)),l.config.static)){var c=D("div","flatpickr-wrapper");l.element.parentNode&&l.element.parentNode.insertBefore(c,l.element),c.appendChild(l.element),l.altInput&&c.appendChild(l.altInput),c.appendChild(l.calendarContainer)}l.config.static||l.config.inline||(void 0!==l.config.appendTo?l.config.appendTo:window.document.body).appendChild(l.calendarContainer)}(),function(){if(l.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(l.element.querySelectorAll("[data-"+e+"]"),function(t){return T(t,"click",l[e])})}),l.isMobile)!function(){var e=l.config.enableTime?l.config.noCalendar?"time":"datetime-local":"date";l.mobileInput=D("input",l.input.className+" flatpickr-mobile"),l.mobileInput.step=l.input.getAttribute("step")||"any",l.mobileInput.tabIndex=1,l.mobileInput.type=e,l.mobileInput.disabled=l.input.disabled,l.mobileInput.required=l.input.required,l.mobileInput.placeholder=l.input.placeholder,l.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",l.selectedDates.length&&(l.mobileInput.defaultValue=l.mobileInput.value=l.formatDate(l.selectedDates[0],l.mobileFormatStr)),l.config.minDate&&(l.mobileInput.min=l.formatDate(l.config.minDate,"Y-m-d")),l.config.maxDate&&(l.mobileInput.max=l.formatDate(l.config.maxDate,"Y-m-d")),l.input.type="hidden",void 0!==l.altInput&&(l.altInput.type="hidden");try{l.input.parentNode&&l.input.parentNode.insertBefore(l.mobileInput,l.input.nextSibling)}catch(e){}T(l.mobileInput,"change",function(e){l.setDate(e.target.value,!1,l.mobileFormatStr),Q("onChange"),Q("onClose")})}();else{var e=i(K,50);l._debouncedChange=i(I,M),l.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&T(l.daysContainer,"mouseover",function(e){"range"===l.config.mode&&J(e.target)}),T(window.document.body,"keydown",W),l.config.static||T(l._input,"keydown",W),l.config.inline||l.config.static||T(window,"resize",e),void 0!==window.ontouchstart&&T(window.document,"touchstart",H),T(window.document,"mousedown",k(H)),T(window.document,"focus",H,{capture:!0}),!0===l.config.clickOpens&&(T(l._input,"focus",l.open),T(l._input,"mousedown",k(l.open))),void 0!==l.daysContainer&&(T(l.monthNav,"mousedown",k(ae)),T(l.monthNav,["keyup","increment"],E),T(l.daysContainer,"mousedown",k(z))),void 0!==l.timeContainer&&void 0!==l.minuteElement&&void 0!==l.hourElement&&(T(l.timeContainer,["input","increment"],h),T(l.timeContainer,"mousedown",k(S)),T(l.timeContainer,["input","increment"],l._debouncedChange,{passive:!0}),T([l.hourElement,l.minuteElement],["focus","click"],function(e){return e.target.select()}),void 0!==l.secondElement&&T(l.secondElement,"focus",function(){return l.secondElement&&l.secondElement.select()}),void 0!==l.amPM&&T(l.amPM,"mousedown",k(function(e){h(e),I()})))}}(),(l.selectedDates.length||l.config.noCalendar)&&(l.config.enableTime&&y(l.config.noCalendar?l.latestSelectedDateObj||l.config.minDate:void 0),ne(!1)),l.showTimeInput=l.selectedDates.length>0||l.config.noCalendar,void 0!==l.weekWrapper&&void 0!==l.daysContainer&&(l.calendarContainer.style.visibility="hidden",l.calendarContainer.style.display="block",l.calendarContainer.style.width=l.daysContainer.offsetWidth+l.weekWrapper.offsetWidth+"px",l.calendarContainer.style.visibility="visible",l.calendarContainer.style.display=null);var c=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!l.isMobile&&c&&U(),Q("onReady")}(),l}function y(e,t){for(var n=Array.prototype.slice.call(e),a=[],i=0;iPrevious',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;i1,i=c(i),a.delay>=0&&setTimeout(function(){s(!0)},a.delay),(a.delay<0||a.combined)&&(u.e=v(a.throttle,function(t){"resize"===t.type&&(w=B=-1),s(t.all)}),u.a=function(t){t=c(t),i.push.apply(i,t)},u.g=function(){return i=n(i).filter(function(){return!n(this).data(a.loadedName)})},u.f=function(t){for(var e=0;ee.top&&-ne.left&&-n=0?w:w=n(t).width()}function h(){return B>=0?B:B=n(t).height()}function m(t){return t.tagName.toLowerCase()}function b(t,e){if(e){var r=t.split(",");t="";for(var a=0,n=r.length;at||!a.enableThrottle||u?l():n=setTimeout(l,t-f)}}function p(){--z,i.length||z||y("onFinishedAll")}function y(t,e,n){return!!(t=a[t])&&(t.apply(r,[].slice.call(arguments,1)),!0)}var z=0,w=-1,B=-1,L=!1,T="afterLoad",D="load",I="error",N="img",E="src",F="srcset",C="sizes",O="background-image";"event"===a.bind||o?f():n(t).on(D+"."+l,f)}function a(a,o){var u=this,l=n.extend({},u.config,o),f={},c=l.name+"-"+ ++i;return u.config=function(t,r){return r===e?l[t]:(l[t]=r,u)},u.addItems=function(t){return f.a&&f.a("string"===n.type(t)?n(t):t),u},u.getItems=function(){return f.g?f.g():{}},u.update=function(t){return f.e&&f.e({},!t),u},u.force=function(t){return f.f&&f.f("string"===n.type(t)?n(t):t),u},u.loadAll=function(){return f.e&&f.e({all:!0},!0),u},u.destroy=function(){return n(l.appendScroll).off("."+c,f.e),n(t).off("."+c),f={},e},r(u,l,a,f,c),l.chainable?a:u}var n=t.jQuery||t.Zepto,i=0,o=!1;n.fn.Lazy=n.fn.lazy=function(t){return new a(this,t)},n.Lazy=n.lazy=function(t,r,i){if(n.isFunction(r)&&(i=r,r=[]),n.isFunction(i)){t=n.isArray(t)?t:[t],r=n.isArray(r)?r:[r];for(var o=a.prototype.config,u=o._f||(o._f={}),l=0,f=t.length;l