(function($){ 'use strict'; if(typeof wpcf7==='undefined'||wpcf7===null){ return; } wpcf7=$.extend({ cached: 0, inputs: [] }, wpcf7); $(function(){ wpcf7.supportHtml5=(function(){ var features={}; var input=document.createElement('input'); features.placeholder='placeholder' in input; var inputTypes=[ 'email', 'url', 'tel', 'number', 'range', 'date' ]; $.each(inputTypes, function(index, value){ input.setAttribute('type', value); features[ value ]=input.type!=='text'; }); return features; })(); $('div.wpcf7 > form').each(function(){ var $form=$(this); wpcf7.initForm($form); if(wpcf7.cached){ wpcf7.refill($form); }}); }); wpcf7.getId=function(form){ return parseInt($('input[name="_wpcf7"]', form).val(), 10); }; wpcf7.initForm=function(form){ var $form=$(form); $form.submit(function(event){ if(! wpcf7.supportHtml5.placeholder){ $('[placeholder].placeheld', $form).each(function(i, n){ $(n).val('').removeClass('placeheld'); }); } if(typeof window.FormData==='function'){ wpcf7.submit($form); event.preventDefault(); }}); $('.wpcf7-submit', $form).after(''); wpcf7.toggleSubmit($form); $form.on('click', '.wpcf7-acceptance', function(){ wpcf7.toggleSubmit($form); }); $('.wpcf7-exclusive-checkbox', $form).on('click', 'input:checkbox', function(){ var name=$(this).attr('name'); $form.find('input:checkbox[name="' + name + '"]').not(this).prop('checked', false); }); $('.wpcf7-list-item.has-free-text', $form).each(function(){ var $freetext=$(':input.wpcf7-free-text', this); var $wrap=$(this).closest('.wpcf7-form-control'); if($(':checkbox, :radio', this).is(':checked')){ $freetext.prop('disabled', false); }else{ $freetext.prop('disabled', true); } $wrap.on('change', ':checkbox, :radio', function(){ var $cb=$('.has-free-text', $wrap).find(':checkbox, :radio'); if($cb.is(':checked')){ $freetext.prop('disabled', false).focus(); }else{ $freetext.prop('disabled', true); }}); }); if(! wpcf7.supportHtml5.placeholder){ $('[placeholder]', $form).each(function(){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); $(this).focus(function(){ if($(this).hasClass('placeheld')){ $(this).val('').removeClass('placeheld'); }}); $(this).blur(function(){ if(''===$(this).val()){ $(this).val($(this).attr('placeholder')); $(this).addClass('placeheld'); }}); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.date){ $form.find('input.wpcf7-date[type="date"]').each(function(){ $(this).datepicker({ dateFormat: 'yy-mm-dd', minDate: new Date($(this).attr('min')), maxDate: new Date($(this).attr('max')) }); }); } if(wpcf7.jqueryUi&&! wpcf7.supportHtml5.number){ $form.find('input.wpcf7-number[type="number"]').each(function(){ $(this).spinner({ min: $(this).attr('min'), max: $(this).attr('max'), step: $(this).attr('step') }); }); } $('.wpcf7-character-count', $form).each(function(){ var $count=$(this); var name=$count.attr('data-target-name'); var down=$count.hasClass('down'); var starting=parseInt($count.attr('data-starting-value'), 10); var maximum=parseInt($count.attr('data-maximum-value'), 10); var minimum=parseInt($count.attr('data-minimum-value'), 10); var updateCount=function(target){ var $target=$(target); var length=$target.val().length; var count=down ? starting - length:length; $count.attr('data-current-value', count); $count.text(count); if(maximum&&maximum < length){ $count.addClass('too-long'); }else{ $count.removeClass('too-long'); } if(minimum&&length < minimum){ $count.addClass('too-short'); }else{ $count.removeClass('too-short'); }}; $(':input[name="' + name + '"]', $form).each(function(){ updateCount(this); $(this).keyup(function(){ updateCount(this); }); }); }); $form.on('change', '.wpcf7-validates-as-url', function(){ var val=$.trim($(this).val()); if(val && ! val.match(/^[a-z][a-z0-9.+-]*:/i) && -1!==val.indexOf('.')){ val=val.replace(/^\/+/, ''); val='http://' + val; } $(this).val(val); }); }; wpcf7.submit=function(form){ if(typeof window.FormData!=='function'){ return; } var $form=$(form); $('.ajax-loader', $form).addClass('is-active'); wpcf7.clearResponse($form); var formData=new FormData($form.get(0)); var detail={ id: $form.closest('div.wpcf7').attr('id'), status: 'init', inputs: [], formData: formData }; $.each($form.serializeArray(), function(i, field){ if('_wpcf7'==field.name){ detail.contactFormId=field.value; }else if('_wpcf7_version'==field.name){ detail.pluginVersion=field.value; }else if('_wpcf7_locale'==field.name){ detail.contactFormLocale=field.value; }else if('_wpcf7_unit_tag'==field.name){ detail.unitTag=field.value; }else if('_wpcf7_container_post'==field.name){ detail.containerPostId=field.value; }else if(field.name.match(/^_wpcf7_\w+_free_text_/)){ var owner=field.name.replace(/^_wpcf7_\w+_free_text_/, ''); detail.inputs.push({ name: owner + '-free-text', value: field.value }); }else if(field.name.match(/^_/)){ }else{ detail.inputs.push(field); }}); wpcf7.triggerEvent($form.closest('div.wpcf7'), 'beforesubmit', detail); var ajaxSuccess=function(data, status, xhr, $form){ detail.id=$(data.into).attr('id'); detail.status=data.status; detail.apiResponse=data; var $message=$('.wpcf7-response-output', $form); switch(data.status){ case 'validation_failed': $.each(data.invalidFields, function(i, n){ $(n.into, $form).each(function(){ wpcf7.notValidTip(this, n.message); $('.wpcf7-form-control', this).addClass('wpcf7-not-valid'); $('[aria-invalid]', this).attr('aria-invalid', 'true'); }); }); $message.addClass('wpcf7-validation-errors'); $form.addClass('invalid'); wpcf7.triggerEvent(data.into, 'invalid', detail); break; case 'acceptance_missing': $message.addClass('wpcf7-acceptance-missing'); $form.addClass('unaccepted'); wpcf7.triggerEvent(data.into, 'unaccepted', detail); break; case 'spam': $message.addClass('wpcf7-spam-blocked'); $form.addClass('spam'); wpcf7.triggerEvent(data.into, 'spam', detail); break; case 'aborted': $message.addClass('wpcf7-aborted'); $form.addClass('aborted'); wpcf7.triggerEvent(data.into, 'aborted', detail); break; case 'mail_sent': $message.addClass('wpcf7-mail-sent-ok'); $form.addClass('sent'); wpcf7.triggerEvent(data.into, 'mailsent', detail); break; case 'mail_failed': $message.addClass('wpcf7-mail-sent-ng'); $form.addClass('failed'); wpcf7.triggerEvent(data.into, 'mailfailed', detail); break; default: var customStatusClass='custom-' + data.status.replace(/[^0-9a-z]+/i, '-'); $message.addClass('wpcf7-' + customStatusClass); $form.addClass(customStatusClass); } wpcf7.refill($form, data); wpcf7.triggerEvent(data.into, 'submit', detail); if('mail_sent'==data.status){ $form.each(function(){ this.reset(); }); wpcf7.toggleSubmit($form); } if(! wpcf7.supportHtml5.placeholder){ $form.find('[placeholder].placeheld').each(function(i, n){ $(n).val($(n).attr('placeholder')); }); } $message.html('').append(data.message).slideDown('fast'); $message.attr('role', 'alert'); $('.screen-reader-response', $form.closest('.wpcf7')).each(function(){ var $response=$(this); $response.html('').attr('role', '').append(data.message); if(data.invalidFields){ var $invalids=$(''); $.each(data.invalidFields, function(i, n){ if(n.idref){ var $li=$('
  • ').append($('').attr('href', '#' + n.idref).append(n.message)); }else{ var $li=$('
  • ').append(n.message); } $invalids.append($li); }); $response.append($invalids); } $response.attr('role', 'alert').focus(); }); }; $.ajax({ type: 'POST', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/feedback'), data: formData, dataType: 'json', processData: false, contentType: false }).done(function(data, status, xhr){ ajaxSuccess(data, status, xhr, $form); $('.ajax-loader', $form).removeClass('is-active'); }).fail(function(xhr, status, error){ var $e=$('
    ').text(error.message); $form.after($e); }); }; wpcf7.triggerEvent=function(target, name, detail){ var $target=$(target); var event=new CustomEvent('wpcf7' + name, { bubbles: true, detail: detail }); $target.get(0).dispatchEvent(event); $target.trigger('wpcf7:' + name, detail); $target.trigger(name + '.wpcf7', detail); }; wpcf7.toggleSubmit=function(form, state){ var $form=$(form); var $submit=$('input:submit', $form); if(typeof state!=='undefined'){ $submit.prop('disabled', ! state); return; } if($form.hasClass('wpcf7-acceptance-as-validation')){ return; } $submit.prop('disabled', false); $('.wpcf7-acceptance', $form).each(function(){ var $span=$(this); var $input=$('input:checkbox', $span); if(! $span.hasClass('optional')){ if($span.hasClass('invert')&&$input.is(':checked') || ! $span.hasClass('invert')&&! $input.is(':checked')){ $submit.prop('disabled', true); return false; }} }); }; wpcf7.notValidTip=function(target, message){ var $target=$(target); $('.wpcf7-not-valid-tip', $target).remove(); $('') .text(message).appendTo($target); if($target.is('.use-floating-validation-tip *')){ var fadeOut=function(target){ $(target).not(':hidden').animate({ opacity: 0 }, 'fast', function(){ $(this).css({ 'z-index': -100 }); }); }; $target.on('mouseover', '.wpcf7-not-valid-tip', function(){ fadeOut(this); }); $target.on('focus', ':input', function(){ fadeOut($('.wpcf7-not-valid-tip', $target)); }); }}; wpcf7.refill=function(form, data){ var $form=$(form); var refillCaptcha=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find('img.wpcf7-captcha-' + i).attr('src', n); var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n); $form.find('input:hidden[name="_wpcf7_captcha_challenge_' + i + '"]').attr('value', match[ 1 ]); }); }; var refillQuiz=function($form, items){ $.each(items, function(i, n){ $form.find(':input[name="' + i + '"]').val(''); $form.find(':input[name="' + i + '"]').siblings('span.wpcf7-quiz-label').text(n[ 0 ]); $form.find('input:hidden[name="_wpcf7_quiz_answer_' + i + '"]').attr('value', n[ 1 ]); }); }; if(typeof data==='undefined'){ $.ajax({ type: 'GET', url: wpcf7.apiSettings.getRoute('/contact-forms/' + wpcf7.getId($form) + '/refill'), beforeSend: function(xhr){ var nonce=$form.find(':input[name="_wpnonce"]').val(); if(nonce){ xhr.setRequestHeader('X-WP-Nonce', nonce); }}, dataType: 'json' }).done(function(data, status, xhr){ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }}); }else{ if(data.captcha){ refillCaptcha($form, data.captcha); } if(data.quiz){ refillQuiz($form, data.quiz); }} }; wpcf7.clearResponse=function(form){ var $form=$(form); $form.removeClass('invalid spam sent failed'); $form.siblings('.screen-reader-response').html('').attr('role', ''); $('.wpcf7-not-valid-tip', $form).remove(); $('[aria-invalid]', $form).attr('aria-invalid', 'false'); $('.wpcf7-form-control', $form).removeClass('wpcf7-not-valid'); $('.wpcf7-response-output', $form) .hide().empty().removeAttr('role') .removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked'); }; wpcf7.apiSettings.getRoute=function(path){ var url=wpcf7.apiSettings.root; url=url.replace(wpcf7.apiSettings.namespace, wpcf7.apiSettings.namespace + path); return url; };})(jQuery); (function (){ if(typeof window.CustomEvent==="function") return false; function CustomEvent(event, params){ params=params||{ bubbles: false, cancelable: false, detail: undefined }; var evt=document.createEvent('CustomEvent'); evt.initCustomEvent(event, params.bubbles, params.cancelable, params.detail); return evt; } CustomEvent.prototype=window.Event.prototype; window.CustomEvent=CustomEvent; })(); jQuery(document).ready(function(){ wpcf7_redirect_mailsent_handler(); }); function wpcf7_redirect_mailsent_handler(){ document.addEventListener('wpcf7mailsent', function(event){ form=wpcf7_redirect_forms [ event.detail.contactFormId ]; if(form.after_sent_script){ form.after_sent_script=htmlspecialchars_decode(form.after_sent_script); eval(form.after_sent_script); } if(form.use_external_url&&form.external_url){ redirect_url=form.external_url; }else{ redirect_url=form.thankyou_page_url; } if(form.http_build_query){ http_query=jQuery.param(event.detail.inputs, true); redirect_url=redirect_url + '?' + decodeURIComponent(http_query); }else if(form.http_build_query_selectively){ http_query='?'; selective_fields=form.http_build_query_selectively_fields.split(' ').join(''); event.detail.inputs.forEach(function(element, index){ if(selective_fields.indexOf(element.name)!=-1){ http_query +=element.name + '=' + element.value + '&'; }}); http_query=http_query.slice(0, -1); redirect_url=redirect_url + decodeURIComponent(http_query); } if(redirect_url){ if(! form.open_in_new_tab){ console.log(form); if(form.delay_redirect){ setTimeout(function(){ location.href=redirect_url; }, form.delay_redirect); }else{ location.href=redirect_url; }}else{ if(form.delay_redirect){ setTimeout(function(){ window.open(redirect_url); }, form.delay_redirect); }else{ window.open(redirect_url); }} }}, false); } function htmlspecialchars_decode(string){ var map={ '&': '&', '&': "&", '<': '<', '>': '>', '"': '"', ''': "'", '’': "’", '‘': "‘", '–': "–", '—': "—", '…': "…", '”': '”' }; return string.replace(/\&[\w\d\#]{2,5}\;/g, function(m){ return map[m]; }); }; function getQueryVariable(variable){ var query=window.location.search.substring(1); var vars=query.split("&"); for (var i=0;ih;h++){var j=this[h],k=a.data(j,b);if(k)if(a.isFunction(k[e])&&"_"!==e.charAt(0)){var l=k[e].apply(k,g);if(void 0!==l)return l}else f("no such method '"+e+"' for "+b+" instance");else f("cannot call methods on "+b+" prior to initialization; attempted to call '"+e+"'")}return this}return this.each(function(){var d=a.data(this,b);d?(d.option(e),d._init()):(d=new c(this,e),a.data(this,b,d))})}}if(a){var f="undefined"==typeof console?b:function(a){console.error(a)};return a.bridget=function(a,b){c(b),e(a,b)},a.bridget}}var d=Array.prototype.slice;"function"==typeof define&&define.amd?define("jquery-bridget/jquery.bridget",["jquery"],c):c("object"==typeof exports?require("jquery"):a.jQuery)}(window),function(a){function b(b){var c=a.event;return c.target=c.target||c.srcElement||b,c}var c=document.documentElement,d=function(){};c.addEventListener?d=function(a,b,c){a.addEventListener(b,c,!1)}:c.attachEvent&&(d=function(a,c,d){a[c+d]=d.handleEvent?function(){var c=b(a);d.handleEvent.call(d,c)}:function(){var c=b(a);d.call(a,c)},a.attachEvent("on"+c,a[c+d])});var e=function(){};c.removeEventListener?e=function(a,b,c){a.removeEventListener(b,c,!1)}:c.detachEvent&&(e=function(a,b,c){a.detachEvent("on"+b,a[b+c]);try{delete a[b+c]}catch(d){a[b+c]=void 0}});var f={bind:d,unbind:e};"function"==typeof define&&define.amd?define("eventie/eventie",f):"object"==typeof exports?module.exports=f:a.eventie=f}(window),function(){function a(){}function b(a,b){for(var c=a.length;c--;)if(a[c].listener===b)return c;return-1}function c(a){return function(){return this[a].apply(this,arguments)}}var d=a.prototype,e=this,f=e.EventEmitter;d.getListeners=function(a){var b,c,d=this._getEvents();if(a instanceof RegExp){b={};for(c in d)d.hasOwnProperty(c)&&a.test(c)&&(b[c]=d[c])}else b=d[a]||(d[a]=[]);return b},d.flattenListeners=function(a){var b,c=[];for(b=0;be;e++)if(b=c[e]+a,"string"==typeof d[b])return b}}var c="Webkit Moz ms Ms O".split(" "),d=document.documentElement.style;"function"==typeof define&&define.amd?define("get-style-property/get-style-property",[],function(){return b}):"object"==typeof exports?module.exports=b:a.getStyleProperty=b}(window),function(a){function b(a){var b=parseFloat(a),c=-1===a.indexOf("%")&&!isNaN(b);return c&&b}function c(){}function d(){for(var a={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},b=0,c=g.length;c>b;b++){var d=g[b];a[d]=0}return a}function e(c){function e(){if(!m){m=!0;var d=a.getComputedStyle;if(j=function(){var a=d?function(a){return d(a,null)}:function(a){return a.currentStyle};return function(b){var c=a(b);return c||f("Style returned "+c+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),c}}(),k=c("boxSizing")){var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style[k]="border-box";var g=document.body||document.documentElement;g.appendChild(e);var h=j(e);l=200===b(h.width),g.removeChild(e)}}}function h(a){if(e(),"string"==typeof a&&(a=document.querySelector(a)),a&&"object"==typeof a&&a.nodeType){var c=j(a);if("none"===c.display)return d();var f={};f.width=a.offsetWidth,f.height=a.offsetHeight;for(var h=f.isBorderBox=!(!k||!c[k]||"border-box"!==c[k]),m=0,n=g.length;n>m;m++){var o=g[m],p=c[o];p=i(a,p);var q=parseFloat(p);f[o]=isNaN(q)?0:q}var r=f.paddingLeft+f.paddingRight,s=f.paddingTop+f.paddingBottom,t=f.marginLeft+f.marginRight,u=f.marginTop+f.marginBottom,v=f.borderLeftWidth+f.borderRightWidth,w=f.borderTopWidth+f.borderBottomWidth,x=h&&l,y=b(c.width);y!==!1&&(f.width=y+(x?0:r+v));var z=b(c.height);return z!==!1&&(f.height=z+(x?0:s+w)),f.innerWidth=f.width-(r+v),f.innerHeight=f.height-(s+w),f.outerWidth=f.width+t,f.outerHeight=f.height+u,f}}function i(b,c){if(a.getComputedStyle||-1===c.indexOf("%"))return c;var d=b.style,e=d.left,f=b.runtimeStyle,g=f&&f.left;return g&&(f.left=b.currentStyle.left),d.left=c,c=d.pixelLeft,d.left=e,g&&(f.left=g),c}var j,k,l,m=!1;return h}var f="undefined"==typeof console?c:function(a){console.error(a)},g=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"];"function"==typeof define&&define.amd?define("get-size/get-size",["get-style-property/get-style-property"],e):"object"==typeof exports?module.exports=e(require("desandro-get-style-property")):a.getSize=e(a.getStyleProperty)}(window),function(a){function b(a){"function"==typeof a&&(b.isReady?a():g.push(a))}function c(a){var c="readystatechange"===a.type&&"complete"!==f.readyState;b.isReady||c||d()}function d(){b.isReady=!0;for(var a=0,c=g.length;c>a;a++){var d=g[a];d()}}function e(e){return"complete"===f.readyState?d():(e.bind(f,"DOMContentLoaded",c),e.bind(f,"readystatechange",c),e.bind(a,"load",c)),b}var f=a.document,g=[];b.isReady=!1,"function"==typeof define&&define.amd?define("doc-ready/doc-ready",["eventie/eventie"],e):"object"==typeof exports?module.exports=e(require("eventie")):a.docReady=e(a.eventie)}(window),function(a){function b(a,b){return a[g](b)}function c(a){if(!a.parentNode){var b=document.createDocumentFragment();b.appendChild(a)}}function d(a,b){c(a);for(var d=a.parentNode.querySelectorAll(b),e=0,f=d.length;f>e;e++)if(d[e]===a)return!0;return!1}function e(a,d){return c(a),b(a,d)}var f,g=function(){if(a.matches)return"matches";if(a.matchesSelector)return"matchesSelector";for(var b=["webkit","moz","ms","o"],c=0,d=b.length;d>c;c++){var e=b[c],f=e+"MatchesSelector";if(a[f])return f}}();if(g){var h=document.createElement("div"),i=b(h,"div");f=i?b:e}else f=d;"function"==typeof define&&define.amd?define("matches-selector/matches-selector",[],function(){return f}):"object"==typeof exports?module.exports=f:window.matchesSelector=f}(Element.prototype),function(a,b){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["doc-ready/doc-ready","matches-selector/matches-selector"],function(c,d){return b(a,c,d)}):"object"==typeof exports?module.exports=b(a,require("doc-ready"),require("desandro-matches-selector")):a.fizzyUIUtils=b(a,a.docReady,a.matchesSelector)}(window,function(a,b,c){var d={};d.extend=function(a,b){for(var c in b)a[c]=b[c];return a},d.modulo=function(a,b){return(a%b+b)%b};var e=Object.prototype.toString;d.isArray=function(a){return"[object Array]"==e.call(a)},d.makeArray=function(a){var b=[];if(d.isArray(a))b=a;else if(a&&"number"==typeof a.length)for(var c=0,e=a.length;e>c;c++)b.push(a[c]);else b.push(a);return b},d.indexOf=Array.prototype.indexOf?function(a,b){return a.indexOf(b)}:function(a,b){for(var c=0,d=a.length;d>c;c++)if(a[c]===b)return c;return-1},d.removeFrom=function(a,b){var c=d.indexOf(a,b);-1!=c&&a.splice(c,1)},d.isElement="function"==typeof HTMLElement||"object"==typeof HTMLElement?function(a){return a instanceof HTMLElement}:function(a){return a&&"object"==typeof a&&1==a.nodeType&&"string"==typeof a.nodeName},d.setText=function(){function a(a,c){b=b||(void 0!==document.documentElement.textContent?"textContent":"innerText"),a[b]=c}var b;return a}(),d.getParent=function(a,b){for(;a!=document.body;)if(a=a.parentNode,c(a,b))return a},d.getQueryElement=function(a){return"string"==typeof a?document.querySelector(a):a},d.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},d.filterFindElements=function(a,b){a=d.makeArray(a);for(var e=[],f=0,g=a.length;g>f;f++){var h=a[f];if(d.isElement(h))if(b){c(h,b)&&e.push(h);for(var i=h.querySelectorAll(b),j=0,k=i.length;k>j;j++)e.push(i[j])}else e.push(h)}return e},d.debounceMethod=function(a,b,c){var d=a.prototype[b],e=b+"Timeout";a.prototype[b]=function(){var a=this[e];a&&clearTimeout(a);var b=arguments,f=this;this[e]=setTimeout(function(){d.apply(f,b),delete f[e]},c||100)}},d.toDashed=function(a){return a.replace(/(.)([A-Z])/g,function(a,b,c){return b+"-"+c}).toLowerCase()};var f=a.console;return d.htmlInit=function(c,e){b(function(){for(var b=d.toDashed(e),g=document.querySelectorAll(".js-"+b),h="data-"+b+"-options",i=0,j=g.length;j>i;i++){var k,l=g[i],m=l.getAttribute(h);try{k=m&&JSON.parse(m)}catch(n){f&&f.error("Error parsing "+h+" on "+l.nodeName.toLowerCase()+(l.id?"#"+l.id:"")+": "+n);continue}var o=new c(l,k),p=a.jQuery;p&&p.data(l,e,o)}})},d}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/item",["eventEmitter/EventEmitter","get-size/get-size","get-style-property/get-style-property","fizzy-ui-utils/utils"],function(c,d,e,f){return b(a,c,d,e,f)}):"object"==typeof exports?module.exports=b(a,require("wolfy87-eventemitter"),require("get-size"),require("desandro-get-style-property"),require("fizzy-ui-utils")):(a.Outlayer={},a.Outlayer.Item=b(a,a.EventEmitter,a.getSize,a.getStyleProperty,a.fizzyUIUtils))}(window,function(a,b,c,d,e){function f(a){for(var b in a)return!1;return b=null,!0}function g(a,b){a&&(this.element=a,this.layout=b,this.position={x:0,y:0},this._create())}function h(a){return a.replace(/([A-Z])/g,function(a){return"-"+a.toLowerCase()})}var i=a.getComputedStyle,j=i?function(a){return i(a,null)}:function(a){return a.currentStyle},k=d("transition"),l=d("transform"),m=k&&l,n=!!d("perspective"),o={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"otransitionend",transition:"transitionend"}[k],p=["transform","transition","transitionDuration","transitionProperty"],q=function(){for(var a={},b=0,c=p.length;c>b;b++){var e=p[b],f=d(e);f&&f!==e&&(a[e]=f)}return a}();e.extend(g.prototype,b.prototype),g.prototype._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.getSize=function(){this.size=c(this.element)},g.prototype.css=function(a){var b=this.element.style;for(var c in a){var d=q[c]||c;b[d]=a[c]}},g.prototype.getPosition=function(){var a=j(this.element),b=this.layout.options,c=b.isOriginLeft,d=b.isOriginTop,e=a[c?"left":"right"],f=a[d?"top":"bottom"],g=this.layout.size,h=-1!=e.indexOf("%")?parseFloat(e)/100*g.width:parseInt(e,10),i=-1!=f.indexOf("%")?parseFloat(f)/100*g.height:parseInt(f,10);h=isNaN(h)?0:h,i=isNaN(i)?0:i,h-=c?g.paddingLeft:g.paddingRight,i-=d?g.paddingTop:g.paddingBottom,this.position.x=h,this.position.y=i},g.prototype.layoutPosition=function(){var a=this.layout.size,b=this.layout.options,c={},d=b.isOriginLeft?"paddingLeft":"paddingRight",e=b.isOriginLeft?"left":"right",f=b.isOriginLeft?"right":"left",g=this.position.x+a[d];c[e]=this.getXValue(g),c[f]="";var h=b.isOriginTop?"paddingTop":"paddingBottom",i=b.isOriginTop?"top":"bottom",j=b.isOriginTop?"bottom":"top",k=this.position.y+a[h];c[i]=this.getYValue(k),c[j]="",this.css(c),this.emitEvent("layout",[this])},g.prototype.getXValue=function(a){var b=this.layout.options;return b.percentPosition&&!b.isHorizontal?a/this.layout.size.width*100+"%":a+"px"},g.prototype.getYValue=function(a){var b=this.layout.options;return b.percentPosition&&b.isHorizontal?a/this.layout.size.height*100+"%":a+"px"},g.prototype._transitionTo=function(a,b){this.getPosition();var c=this.position.x,d=this.position.y,e=parseInt(a,10),f=parseInt(b,10),g=e===this.position.x&&f===this.position.y;if(this.setPosition(a,b),g&&!this.isTransitioning)return void this.layoutPosition();var h=a-c,i=b-d,j={};j.transform=this.getTranslate(h,i),this.transition({to:j,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},g.prototype.getTranslate=function(a,b){var c=this.layout.options;return a=c.isOriginLeft?a:-a,b=c.isOriginTop?b:-b,n?"translate3d("+a+"px, "+b+"px, 0)":"translate("+a+"px, "+b+"px)"},g.prototype.goTo=function(a,b){this.setPosition(a,b),this.layoutPosition()},g.prototype.moveTo=m?g.prototype._transitionTo:g.prototype.goTo,g.prototype.setPosition=function(a,b){this.position.x=parseInt(a,10),this.position.y=parseInt(b,10)},g.prototype._nonTransition=function(a){this.css(a.to),a.isCleaning&&this._removeStyles(a.to);for(var b in a.onTransitionEnd)a.onTransitionEnd[b].call(this)},g.prototype._transition=function(a){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(a);var b=this._transn;for(var c in a.onTransitionEnd)b.onEnd[c]=a.onTransitionEnd[c];for(c in a.to)b.ingProperties[c]=!0,a.isCleaning&&(b.clean[c]=!0);if(a.from){this.css(a.from);var d=this.element.offsetHeight;d=null}this.enableTransition(a.to),this.css(a.to),this.isTransitioning=!0};var r="opacity,"+h(q.transform||"transform");g.prototype.enableTransition=function(){this.isTransitioning||(this.css({transitionProperty:r,transitionDuration:this.layout.options.transitionDuration}),this.element.addEventListener(o,this,!1))},g.prototype.transition=g.prototype[k?"_transition":"_nonTransition"],g.prototype.onwebkitTransitionEnd=function(a){this.ontransitionend(a)},g.prototype.onotransitionend=function(a){this.ontransitionend(a)};var s={"-webkit-transform":"transform","-moz-transform":"transform","-o-transform":"transform"};g.prototype.ontransitionend=function(a){if(a.target===this.element){var b=this._transn,c=s[a.propertyName]||a.propertyName;if(delete b.ingProperties[c],f(b.ingProperties)&&this.disableTransition(),c in b.clean&&(this.element.style[a.propertyName]="",delete b.clean[c]),c in b.onEnd){var d=b.onEnd[c];d.call(this),delete b.onEnd[c]}this.emitEvent("transitionEnd",[this])}},g.prototype.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},g.prototype._removeStyles=function(a){var b={};for(var c in a)b[c]="";this.css(b)};var t={transitionProperty:"",transitionDuration:""};return g.prototype.removeTransitionStyles=function(){this.css(t)},g.prototype.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},g.prototype.remove=function(){if(!k||!parseFloat(this.layout.options.transitionDuration))return void this.removeElem();var a=this;this.once("transitionEnd",function(){a.removeElem()}),this.hide()},g.prototype.reveal=function(){delete this.isHidden,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("visibleStyle");b[c]=this.onRevealTransitionEnd,this.transition({from:a.hiddenStyle,to:a.visibleStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},g.prototype.getHideRevealTransitionEndProperty=function(a){var b=this.layout.options[a];if(b.opacity)return"opacity";for(var c in b)return c},g.prototype.hide=function(){this.isHidden=!0,this.css({display:""});var a=this.layout.options,b={},c=this.getHideRevealTransitionEndProperty("hiddenStyle");b[c]=this.onHideTransitionEnd,this.transition({from:a.visibleStyle,to:a.hiddenStyle,isCleaning:!0,onTransitionEnd:b})},g.prototype.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},g.prototype.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},g}),function(a,b){"function"==typeof define&&define.amd?define("outlayer/outlayer",["eventie/eventie","eventEmitter/EventEmitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(c,d,e,f,g){return b(a,c,d,e,f,g)}):"object"==typeof exports?module.exports=b(a,require("eventie"),require("wolfy87-eventemitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):a.Outlayer=b(a,a.eventie,a.EventEmitter,a.getSize,a.fizzyUIUtils,a.Outlayer.Item)}(window,function(a,b,c,d,e,f){function g(a,b){var c=e.getQueryElement(a);if(!c)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(c||a)));this.element=c,i&&(this.$element=i(this.element)),this.options=e.extend({},this.constructor.defaults),this.option(b);var d=++k;this.element.outlayerGUID=d,l[d]=this,this._create(),this.options.isInitLayout&&this.layout()}var h=a.console,i=a.jQuery,j=function(){},k=0,l={};return g.namespace="outlayer",g.Item=f,g.defaults={containerStyle:{position:"relative"},isInitLayout:!0,isOriginLeft:!0,isOriginTop:!0,isResizeBound:!0,isResizingContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}},e.extend(g.prototype,c.prototype),g.prototype.option=function(a){e.extend(this.options,a)},g.prototype._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),e.extend(this.element.style,this.options.containerStyle),this.options.isResizeBound&&this.bindResize()},g.prototype.reloadItems=function(){this.items=this._itemize(this.element.children)},g.prototype._itemize=function(a){for(var b=this._filterFindItemElements(a),c=this.constructor.Item,d=[],e=0,f=b.length;f>e;e++){var g=b[e],h=new c(g,this);d.push(h)}return d},g.prototype._filterFindItemElements=function(a){return e.filterFindElements(a,this.options.itemSelector)},g.prototype.getItemElements=function(){for(var a=[],b=0,c=this.items.length;c>b;b++)a.push(this.items[b].element);return a},g.prototype.layout=function(){this._resetLayout(),this._manageStamps();var a=void 0!==this.options.isLayoutInstant?this.options.isLayoutInstant:!this._isLayoutInited;this.layoutItems(this.items,a),this._isLayoutInited=!0},g.prototype._init=g.prototype.layout,g.prototype._resetLayout=function(){this.getSize()},g.prototype.getSize=function(){this.size=d(this.element)},g.prototype._getMeasurement=function(a,b){var c,f=this.options[a];f?("string"==typeof f?c=this.element.querySelector(f):e.isElement(f)&&(c=f),this[a]=c?d(c)[b]:f):this[a]=0},g.prototype.layoutItems=function(a,b){a=this._getItemsForLayout(a),this._layoutItems(a,b),this._postLayout()},g.prototype._getItemsForLayout=function(a){for(var b=[],c=0,d=a.length;d>c;c++){var e=a[c];e.isIgnored||b.push(e)}return b},g.prototype._layoutItems=function(a,b){if(this._emitCompleteOnItems("layout",a),a&&a.length){for(var c=[],d=0,e=a.length;e>d;d++){var f=a[d],g=this._getItemLayoutPosition(f);g.item=f,g.isInstant=b||f.isLayoutInstant,c.push(g)}this._processLayoutQueue(c)}},g.prototype._getItemLayoutPosition=function(){return{x:0,y:0}},g.prototype._processLayoutQueue=function(a){for(var b=0,c=a.length;c>b;b++){var d=a[b];this._positionItem(d.item,d.x,d.y,d.isInstant)}},g.prototype._positionItem=function(a,b,c,d){d?a.goTo(b,c):a.moveTo(b,c)},g.prototype._postLayout=function(){this.resizeContainer()},g.prototype.resizeContainer=function(){if(this.options.isResizingContainer){var a=this._getContainerSize();a&&(this._setContainerMeasure(a.width,!0),this._setContainerMeasure(a.height,!1))}},g.prototype._getContainerSize=j,g.prototype._setContainerMeasure=function(a,b){if(void 0!==a){var c=this.size;c.isBorderBox&&(a+=b?c.paddingLeft+c.paddingRight+c.borderLeftWidth+c.borderRightWidth:c.paddingBottom+c.paddingTop+c.borderTopWidth+c.borderBottomWidth),a=Math.max(a,0),this.element.style[b?"width":"height"]=a+"px"}},g.prototype._emitCompleteOnItems=function(a,b){function c(){e.dispatchEvent(a+"Complete",null,[b])}function d(){g++,g===f&&c()}var e=this,f=b.length;if(!b||!f)return void c();for(var g=0,h=0,i=b.length;i>h;h++){var j=b[h];j.once(a,d)}},g.prototype.dispatchEvent=function(a,b,c){var d=b?[b].concat(c):c;if(this.emitEvent(a,d),i)if(this.$element=this.$element||i(this.element),b){var e=i.Event(b);e.type=a,this.$element.trigger(e,c)}else this.$element.trigger(a,c)},g.prototype.ignore=function(a){var b=this.getItem(a);b&&(b.isIgnored=!0)},g.prototype.unignore=function(a){var b=this.getItem(a);b&&delete b.isIgnored},g.prototype.stamp=function(a){if(a=this._find(a)){this.stamps=this.stamps.concat(a);for(var b=0,c=a.length;c>b;b++){var d=a[b];this.ignore(d)}}},g.prototype.unstamp=function(a){if(a=this._find(a))for(var b=0,c=a.length;c>b;b++){var d=a[b];e.removeFrom(this.stamps,d),this.unignore(d)}},g.prototype._find=function(a){return a?("string"==typeof a&&(a=this.element.querySelectorAll(a)),a=e.makeArray(a)):void 0},g.prototype._manageStamps=function(){if(this.stamps&&this.stamps.length){this._getBoundingRect();for(var a=0,b=this.stamps.length;b>a;a++){var c=this.stamps[a];this._manageStamp(c)}}},g.prototype._getBoundingRect=function(){var a=this.element.getBoundingClientRect(),b=this.size;this._boundingRect={left:a.left+b.paddingLeft+b.borderLeftWidth,top:a.top+b.paddingTop+b.borderTopWidth,right:a.right-(b.paddingRight+b.borderRightWidth),bottom:a.bottom-(b.paddingBottom+b.borderBottomWidth)}},g.prototype._manageStamp=j,g.prototype._getElementOffset=function(a){var b=a.getBoundingClientRect(),c=this._boundingRect,e=d(a),f={left:b.left-c.left-e.marginLeft,top:b.top-c.top-e.marginTop,right:c.right-b.right-e.marginRight,bottom:c.bottom-b.bottom-e.marginBottom};return f},g.prototype.handleEvent=function(a){var b="on"+a.type;this[b]&&this[b](a)},g.prototype.bindResize=function(){this.isResizeBound||(b.bind(a,"resize",this),this.isResizeBound=!0)},g.prototype.unbindResize=function(){this.isResizeBound&&b.unbind(a,"resize",this),this.isResizeBound=!1},g.prototype.onresize=function(){function a(){b.resize(),delete b.resizeTimeout}this.resizeTimeout&&clearTimeout(this.resizeTimeout);var b=this;this.resizeTimeout=setTimeout(a,100)},g.prototype.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},g.prototype.needsResizeLayout=function(){var a=d(this.element),b=this.size&&a;return b&&a.innerWidth!==this.size.innerWidth},g.prototype.addItems=function(a){var b=this._itemize(a);return b.length&&(this.items=this.items.concat(b)),b},g.prototype.appended=function(a){var b=this.addItems(a);b.length&&(this.layoutItems(b,!0),this.reveal(b))},g.prototype.prepended=function(a){var b=this._itemize(a);if(b.length){var c=this.items.slice(0);this.items=b.concat(c),this._resetLayout(),this._manageStamps(),this.layoutItems(b,!0),this.reveal(b),this.layoutItems(c)}},g.prototype.reveal=function(a){this._emitCompleteOnItems("reveal",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.reveal()}},g.prototype.hide=function(a){this._emitCompleteOnItems("hide",a);for(var b=a&&a.length,c=0;b&&b>c;c++){var d=a[c];d.hide()}},g.prototype.revealItemElements=function(a){var b=this.getItems(a);this.reveal(b)},g.prototype.hideItemElements=function(a){var b=this.getItems(a);this.hide(b)},g.prototype.getItem=function(a){for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];if(d.element===a)return d}},g.prototype.getItems=function(a){a=e.makeArray(a);for(var b=[],c=0,d=a.length;d>c;c++){var f=a[c],g=this.getItem(f);g&&b.push(g)}return b},g.prototype.remove=function(a){var b=this.getItems(a);if(this._emitCompleteOnItems("remove",b),b&&b.length)for(var c=0,d=b.length;d>c;c++){var f=b[c];f.remove(),e.removeFrom(this.items,f)}},g.prototype.destroy=function(){var a=this.element.style;a.height="",a.position="",a.width="";for(var b=0,c=this.items.length;c>b;b++){var d=this.items[b];d.destroy()}this.unbindResize();var e=this.element.outlayerGUID;delete l[e],delete this.element.outlayerGUID,i&&i.removeData(this.element,this.constructor.namespace)},g.data=function(a){a=e.getQueryElement(a);var b=a&&a.outlayerGUID;return b&&l[b]},g.create=function(a,b){function c(){g.apply(this,arguments)}return Object.create?c.prototype=Object.create(g.prototype):e.extend(c.prototype,g.prototype),c.prototype.constructor=c,c.defaults=e.extend({},g.defaults),e.extend(c.defaults,b),c.prototype.settings={},c.namespace=a,c.data=g.data,c.Item=function(){f.apply(this,arguments)},c.Item.prototype=new f,e.htmlInit(c,a),i&&i.bridget&&i.bridget(a,c),c},g.Item=f,g}),function(a,b){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size","fizzy-ui-utils/utils"],b):"object"==typeof exports?module.exports=b(require("outlayer"),require("get-size"),require("fizzy-ui-utils")):a.Masonry=b(a.Outlayer,a.getSize,a.fizzyUIUtils)}(window,function(a,b,c){var d=a.create("masonry");return d.prototype._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns();var a=this.cols;for(this.colYs=[];a--;)this.colYs.push(0);this.maxY=0},d.prototype.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var a=this.items[0],c=a&&a.element;this.columnWidth=c&&b(c).outerWidth||this.containerWidth}var d=this.columnWidth+=this.gutter,e=this.containerWidth+this.gutter,f=e/d,g=d-e%d,h=g&&1>g?"round":"floor";f=Math[h](f),this.cols=Math.max(f,1)},d.prototype.getContainerWidth=function(){var a=this.options.isFitWidth?this.element.parentNode:this.element,c=b(a);this.containerWidth=c&&c.innerWidth},d.prototype._getItemLayoutPosition=function(a){a.getSize();var b=a.size.outerWidth%this.columnWidth,d=b&&1>b?"round":"ceil",e=Math[d](a.size.outerWidth/this.columnWidth);e=Math.min(e,this.cols);for(var f=this._getColGroup(e),g=Math.min.apply(Math,f),h=c.indexOf(f,g),i={x:this.columnWidth*h,y:g},j=g+a.size.outerHeight,k=this.cols+1-f.length,l=0;k>l;l++)this.colYs[h+l]=j;return i},d.prototype._getColGroup=function(a){if(2>a)return this.colYs;for(var b=[],c=this.cols+1-a,d=0;c>d;d++){var e=this.colYs.slice(d,d+a);b[d]=Math.max.apply(Math,e)}return b},d.prototype._manageStamp=function(a){var c=b(a),d=this._getElementOffset(a),e=this.options.isOriginLeft?d.left:d.right,f=e+c.outerWidth,g=Math.floor(e/this.columnWidth);g=Math.max(0,g);var h=Math.floor(f/this.columnWidth);h-=f%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var i=(this.options.isOriginTop?d.top:d.bottom)+c.outerHeight,j=g;h>=j;j++)this.colYs[j]=Math.max(i,this.colYs[j])},d.prototype._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var a={height:this.maxY};return this.options.isFitWidth&&(a.width=this._getContainerFitWidth()),a},d.prototype._getContainerFitWidth=function(){for(var a=0,b=this.cols;--b&&0===this.colYs[b];)a++;return(this.cols-a)*this.columnWidth-this.gutter},d.prototype.needsResizeLayout=function(){var a=this.containerWidth;return this.getContainerWidth(),a!==this.containerWidth},d}); !function(a){"use strict";var b=a.Masonry;b.prototype._remapV2Options=function(){this._remapOption("gutterWidth","gutter"),this._remapOption("isResizable","isResizeBound"),this._remapOption("isRTL","isOriginLeft",function(a){return!a});var a=this.options.isAnimated;if(void 0!==a&&(this.options.transitionDuration=a?this.options.transitionDuration:0),void 0===a||a){var b=this.options.animationOptions,c=b&&b.duration;c&&(this.options.transitionDuration="string"==typeof c?c:c+"ms")}},b.prototype._remapOption=function(a,b,c){var d=this.options[a];void 0!==d&&(this.options[b]=c?c(d):d)};var c=b.prototype._create;b.prototype._create=function(){var a=this;this._remapV2Options(),c.apply(this,arguments),setTimeout(function(){jQuery(a.element).addClass("masonry")},0)};var d=b.prototype.layout;b.prototype.layout=function(){this._remapV2Options(),d.apply(this,arguments)};var e=b.prototype.option;b.prototype.option=function(){e.apply(this,arguments),this._remapV2Options()};var f=b.prototype._itemize;b.prototype._itemize=function(a){var b=f.apply(this,arguments);return jQuery(a).addClass("masonry-brick"),b};var g=b.prototype.measureColumns;b.prototype.measureColumns=function(){var a=this.options.columnWidth;a&&"function"==typeof a&&(this.getContainerWidth(),this.columnWidth=a(this.containerWidth)),g.apply(this,arguments)},b.prototype.reload=function(){this.reloadItems.apply(this,arguments),this.layout.apply(this)};var h=b.prototype.destroy;b.prototype.destroy=function(){var a=this.getItemElements();jQuery(this.element).removeClass("masonry"),jQuery(a).removeClass("masonry-brick"),h.apply(this,arguments)}}(window); var velocity=velocity||{};(function($){velocity.playMedia=function(el,type,id,options,event,parent,target){var src="//youtube.com/embed/"+id+"?rel=0&vq=hd1080";if(type==='vimeo'){src="//player.vimeo.com/video/"+id;} if(type==='twitch'){src="//player.twitch.tv/?channel="+id;} if(type==='soundcloud'){var soundcloud_type='tracks';if(el.data('soundcloud-type')){soundcloud_type=el.data('soundcloud-type');} src="//w.soundcloud.com/player/?url=https%3A//api.soundcloud.com/"+soundcloud_type+"/"+id+"&auto_play=false&hide_related=true&show_comments=false&show_user=false&show_reposts=false&visual=true";} var player_options=(options)?'&'+options:'';el.animate({'opacity':0},250,function(){$('')).attr("height",r),i.attr("width",o),"youtube"===n.type?i.attr("src","//www.youtube.com/embed/"+n.id+"?autoplay=1&rel=0&v="+n.id):"vimeo"===n.type?i.attr("src","//player.vimeo.com/video/"+n.id+"?autoplay=1"):"vzaar"===n.type&&i.attr("src","//view.vzaar.com/"+n.id+"/player?autoplay=true"),t(i).wrap('
    ').insertAfter(s.find(".owl-video")),this._playing=s.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var e=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return e&&t(e).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var t,e;this._core.$element.off("click.owl.video");for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this.core=e,this.core.options=t.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=void 0,this.next=void 0,this.handlers={"change.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&(this.previous=this.core.current(),this.next=t.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":t.proxy(function(t){t.namespace&&(this.swapping="translated"==t.type)},this),"translate.owl.carousel":t.proxy(function(t){t.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&t.support.animation&&t.support.transition){this.core.speed(0);var e,i=t.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(e=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.one(t.support.animation.end,i).css({left:e+"px"}).addClass("animated owl-animated-out").addClass(r)),o&&n.one(t.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},n.prototype.clear=function(e){t(e.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var t,e;for(t in this.handlers)this.core.$element.off(t,this.handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){var n=function(e){this._core=e,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":t.proxy(function(t){t.namespace&&"settings"===t.property.name?this._core.settings.autoplay?this.play():this.stop():t.namespace&&"position"===t.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":t.proxy(function(t,e,i){t.namespace&&this.play(e,i)},this),"stop.owl.autoplay":t.proxy(function(t){t.namespace&&this.stop()},this),"mouseover.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":t.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=t.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype._next=function(s){this._call=e.setTimeout(t.proxy(this._next,this,s),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)},n.prototype.read=function(){return(new Date).getTime()-this._time},n.prototype.play=function(i,s){var n;this._core.is("rotating")||this._core.enter("rotating"),i=i||this._core.settings.autoplayTimeout,n=Math.min(this._time%(this._timeout||i),i),this._paused?(this._time=this.read(),this._paused=!1):e.clearTimeout(this._call),this._time+=this.read()%i-n,this._timeout=i,this._call=e.setTimeout(t.proxy(this._next,this,s),i-n)},n.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,e.clearTimeout(this._call),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,e.clearTimeout(this._call))},n.prototype.destroy=function(){var t,e;this.stop();for(t in this._handlers)this._core.$element.off(t,this._handlers[t]);for(e in Object.getOwnPropertyNames(this))"function"!=typeof this[e]&&(this[e]=null)},t.fn.owlCarousel.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(t,e,i,s){"use strict";var n=function(e){this._core=e,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":t.proxy(function(e){e.namespace&&this._core.settings.dotsData&&this._templates.push('
    '+t(e.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
    ")},this),"added.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,0,this._templates.pop())},this),"remove.owl.carousel":t.proxy(function(t){t.namespace&&this._core.settings.dotsData&&this._templates.splice(t.position,1)},this),"changed.owl.carousel":t.proxy(function(t){t.namespace&&"position"==t.property.name&&this.draw()},this),"initialized.owl.carousel":t.proxy(function(t){t.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":t.proxy(function(t){t.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=t.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:['',''],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},n.prototype.initialize=function(){var e,i=this._core.settings;this._controls.$relative=(i.navContainer?t(i.navContainer):t("
    ").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=t("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",t.proxy(function(t){this.prev(i.navSpeed)},this)),this._controls.$next=t("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",t.proxy(function(t){this.next(i.navSpeed)},this)),i.dotsData||(this._templates=[t('',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(c){A();var d=a(this);if("string"==typeof c)if("open"===c){var e,f=u?d.data("magnificPopup"):d[0].magnificPopup,g=parseInt(arguments[1],10)||0;f.items?e=f.items[g]:(e=d,f.delegate&&(e=e.find(f.delegate)),e=e.eq(g)),b._openClick({mfpEl:e},d,f)}else b.isOpen&&b[c].apply(b,Array.prototype.slice.call(arguments,1));else c=a.extend(!0,{},c),u?d.data("magnificPopup",c):d[0].magnificPopup=c,b.addGroup(d,c);return d};var C,D,E,F="inline",G=function(){E&&(D.after(E.addClass(C)).detach(),E=null)};a.magnificPopup.registerModule(F,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){b.types.push(F),w(h+"."+F,function(){G()})},getInline:function(c,d){if(G(),c.src){var e=b.st.inline,f=a(c.src);if(f.length){var g=f[0].parentNode;g&&g.tagName&&(D||(C=e.hiddenClass,D=x(C),C="mfp-"+C),E=f.after(D).detach().removeClass(C)),b.updateStatus("ready")}else b.updateStatus("error",e.tNotFound),f=a("
    ");return c.inlineElement=f,f}return b.updateStatus("ready"),b._parseMarkup(d,{},c),d}}});var H,I="ajax",J=function(){H&&a(document.body).removeClass(H)},K=function(){J(),b.req&&b.req.abort()};a.magnificPopup.registerModule(I,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){b.types.push(I),H=b.st.ajax.cursor,w(h+"."+I,K),w("BeforeChange."+I,K)},getAjax:function(c){H&&a(document.body).addClass(H),b.updateStatus("loading");var d=a.extend({url:c.src,success:function(d,e,f){var g={data:d,xhr:f};y("ParseAjax",g),b.appendContent(a(g.data),I),c.finished=!0,J(),b._setFocus(),setTimeout(function(){b.wrap.addClass(q)},16),b.updateStatus("ready"),y("AjaxContentAdded")},error:function(){J(),c.finished=c.loadError=!0,b.updateStatus("error",b.st.ajax.tError.replace("%url%",c.src))}},b.st.ajax.settings);return b.req=a.ajax(d),""}}});var L,M=function(c){if(c.data&&void 0!==c.data.title)return c.data.title;var d=b.st.image.titleSrc;if(d){if(a.isFunction(d))return d.call(b,c);if(c.el)return c.el.attr(d)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
    ',cursor:"mfp-zoom-out-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){var c=b.st.image,d=".image";b.types.push("image"),w(m+d,function(){"image"===b.currItem.type&&c.cursor&&a(document.body).addClass(c.cursor)}),w(h+d,function(){c.cursor&&a(document.body).removeClass(c.cursor),v.off("resize"+p)}),w("Resize"+d,b.resizeImage),b.isLowIE&&w("AfterChange",b.resizeImage)},resizeImage:function(){var a=b.currItem;if(a&&a.img&&b.st.image.verticalFit){var c=0;b.isLowIE&&(c=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",b.wH-c)}},_onImageHasSize:function(a){a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(b.content&&b.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){var c=0,d=a.img[0],e=function(f){L&&clearInterval(L),L=setInterval(function(){return d.naturalWidth>0?void b._onImageHasSize(a):(c>200&&clearInterval(L),c++,void(3===c?e(10):40===c?e(50):100===c&&e(500)))},f)};e(1)},getImage:function(c,d){var e=0,f=function(){c&&(c.img[0].complete?(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("ready")),c.hasSize=!0,c.loaded=!0,y("ImageLoadComplete")):(e++,200>e?setTimeout(f,100):g()))},g=function(){c&&(c.img.off(".mfploader"),c===b.currItem&&(b._onImageHasSize(c),b.updateStatus("error",h.tError.replace("%url%",c.src))),c.hasSize=!0,c.loaded=!0,c.loadError=!0)},h=b.st.image,i=d.find(".mfp-img");if(i.length){var j=document.createElement("img");j.className="mfp-img",c.el&&c.el.find("img").length&&(j.alt=c.el.find("img").attr("alt")),c.img=a(j).on("load.mfploader",f).on("error.mfploader",g),j.src=c.src,i.is("img")&&(c.img=c.img.clone()),j=c.img[0],j.naturalWidth>0?c.hasSize=!0:j.width||(c.hasSize=!1)}return b._parseMarkup(d,{title:M(c),img_replaceWith:c.img},c),b.resizeImage(),c.hasSize?(L&&clearInterval(L),c.loadError?(d.addClass("mfp-loading"),b.updateStatus("error",h.tError.replace("%url%",c.src))):(d.removeClass("mfp-loading"),b.updateStatus("ready")),d):(b.updateStatus("loading"),c.loading=!0,c.hasSize||(c.imgHidden=!0,d.addClass("mfp-loading"),b.findImageSize(c)),d)}}});var N,O=function(){return void 0===N&&(N=void 0!==document.createElement("p").style.MozTransform),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){var a,c=b.st.zoom,d=".zoom";if(c.enabled&&b.supportsTransition){var e,f,g=c.duration,j=function(a){var b=a.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+c.duration/1e3+"s "+c.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,b.css(e),b},k=function(){b.content.css("visibility","visible")};w("BuildControls"+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.content.css("visibility","hidden"),a=b._getItemToZoom(),!a)return void k();f=j(a),f.css(b._getOffset()),b.wrap.append(f),e=setTimeout(function(){f.css(b._getOffset(!0)),e=setTimeout(function(){k(),setTimeout(function(){f.remove(),a=f=null,y("ZoomAnimationEnded")},16)},g)},16)}}),w(i+d,function(){if(b._allowZoom()){if(clearTimeout(e),b.st.removalDelay=g,!a){if(a=b._getItemToZoom(),!a)return;f=j(a)}f.css(b._getOffset(!0)),b.wrap.append(f),b.content.css("visibility","hidden"),setTimeout(function(){f.css(b._getOffset())},16)}}),w(h+d,function(){b._allowZoom()&&(k(),f&&f.remove(),a=null)})}},_allowZoom:function(){return"image"===b.currItem.type},_getItemToZoom:function(){return b.currItem.hasSize?b.currItem.img:!1},_getOffset:function(c){var d;d=c?b.currItem.img:b.st.zoom.opener(b.currItem.el||b.currItem);var e=d.offset(),f=parseInt(d.css("padding-top"),10),g=parseInt(d.css("padding-bottom"),10);e.top-=a(window).scrollTop()-f;var h={width:d.width(),height:(u?d.innerHeight():d[0].offsetHeight)-g-f};return O()?h["-moz-transform"]=h.transform="translate("+e.left+"px,"+e.top+"px)":(h.left=e.left,h.top=e.top),h}}});var P="iframe",Q="//about:blank",R=function(a){if(b.currTemplate[P]){var c=b.currTemplate[P].find("iframe");c.length&&(a||(c[0].src=Q),b.isIE8&&c.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'
    ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?module.exports=e(require("jquery")):e(jQuery)}(function(e){"use strict";e.waitForImages={hasImageProperties:["backgroundImage","listStyleImage","borderImage","borderCornerImage","cursor"],hasImageAttributes:["srcset"]},e.expr[":"].uncached=function(r){return!!e(r).is('img[src][src!=""]')&&!r.complete},e.fn.waitForImages=function(){var r,t,i,n=0,a=0,s=e.Deferred();if(e.isPlainObject(arguments[0])?(i=arguments[0].waitForAll,t=arguments[0].each,r=arguments[0].finished):1===arguments.length&&"boolean"===e.type(arguments[0])?i=arguments[0]:(r=arguments[0],t=arguments[1],i=arguments[2]),r=r||e.noop,t=t||e.noop,i=!!i,!e.isFunction(r)||!e.isFunction(t))throw new TypeError("An invalid callback was supplied.");return this.each(function(){var o=e(this),c=[],u=e.waitForImages.hasImageProperties||[],h=e.waitForImages.hasImageAttributes||[],l=/url\(\s*(['"]?)(.*?)\1\s*\)/g;i?o.find("*").addBack().each(function(){var r=e(this);r.is("img:uncached")&&c.push({src:r.attr("src"),element:r[0]}),e.each(u,function(e,t){var i,n=r.css(t);if(!n)return!0;for(;i=l.exec(n);)c.push({src:i[2],element:r[0]})}),e.each(h,function(t,i){var n,a=r.attr(i);if(!a)return!0;n=a.split(","),e.each(n,function(t,i){i=e.trim(i).split(" ")[0],c.push({src:i,element:r[0]})})})}):o.find("img:uncached").each(function(){c.push({src:this.src,element:this})}),n=c.length,a=0,0===n&&(r.call(o[0]),s.resolveWith(o[0])),e.each(c,function(i,c){var u=new Image,h="load.waitForImages error.waitForImages";e(u).one(h,function i(u){var l=[a,n,"load"==u.type];if(a++,t.apply(c.element,l),s.notifyWith(c.element,l),e(this).off(h,i),a==n)return r.call(o[0]),s.resolveWith(o[0]),!1}),u.src=c.src})}),s.promise()}}); !function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=function(t,o){return void 0===o&&(o="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(o),o}:e(jQuery)}(function(e){"use strict";var t="selectric",o="Input Items Open Disabled TempShow HideSelect Wrapper Hover Responsive Above Scroll Group GroupLabel",i=".sl",s={onChange:function(t){e(t).change()},maxHeight:300,keySearchTimeout:500,arrowButtonMarkup:'',disableOnMobile:!0,openOnHover:!1,hoverIntentTimeout:500,expandToItemText:!1,responsive:!1,preventWindowScroll:!0,inheritOriginalWidth:!1,allowWrap:!0,customClass:{prefix:t,camelCase:!1},optionsItemBuilder:"{text}",labelBuilder:"{text}"},n={add:function(e,t,o){this[e]||(this[e]={}),this[e][t]=o},remove:function(e,t){delete this[e][t]}},l={replaceDiacritics:function(e){for(var t="40-46 50-53 54-57 62-70 71-74 61 47 77".replace(/\d+/g,"\\3$&").split(" "),o=t.length;o--;)e=e.toLowerCase().replace(RegExp("["+t[o]+"]","g"),"aeiouncy".charAt(o));return e},format:function(e){var t=arguments;return(""+e).replace(/{(\d+|(\w+))}/g,function(e,o,i){return i&&t[1]?t[1][i]:t[o]})},nextEnabledItem:function(e,t){for(;e[t=(t+1)%e.length].disabled;);return t},previousEnabledItem:function(e,t){for(;e[t=(t>0?t:e.length)-1].disabled;);return t},toDash:function(e){return e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase()},triggerCallback:function(o,i){var s=i.element,a=i.options["on"+o];e.isFunction(a)&&a.call(s,s,i),n[o]&&e.each(n[o],function(){this.call(s,s,i)}),e(s).trigger(t+"-"+l.toDash(o),i)}},a=e(document),r=e(window);e.fn[t]=function(n){return this.each(function(){var c=e.data(this,t);c&&!c.disableOnMobile?""+n===n&&c[n]?c[n]():c.init(n):e.data(this,t,new function(n,c){function d(t){if(E.options=e.extend(!0,{},s,E.options,t),E.classes={},E.element=n,l.triggerCallback("BeforeInit",E),E.options.disableOnMobile&&L)E.disableOnMobile=!0;else{w(!0);var i=E.options.customClass,a=o.split(" "),r=A.width();e.each(a,function(e,t){var o=i.prefix+t;E.classes[t.toLowerCase()]=i.camelCase?o:l.toDash(o)}),C=e("",{class:E.classes.input,readonly:L}),x=e("
    ",{class:E.classes.items,tabindex:-1}),k=e("
    ",{class:E.classes.scroll}),y=e("
    ",{class:i.prefix,html:E.options.arrowButtonMarkup}),T=e('

    '),D=A.wrap("

    ").parent().append(y.prepend(T),x,C),M={open:h,close:v,destroy:w,refresh:u,init:d},A.on(M).wrap('
    '),e.extend(E,M),q=E.options.labelBuilder,E.options.inheritOriginalWidth&&r>0&&D.width(r),p()}}function p(){E.items=[];var t=A.children(),o="
      ",s=A.find("option"),n=s.index(s.filter(":selected")),a=0;S=O=~n?n:0,(j=t.length)&&(t.each(function(){function t(){var t=e(this),i=t.html(),s=t.prop("disabled"),n=E.options.optionsItemBuilder;E.items[a]={element:t,value:t.val(),text:i,slug:l.replaceDiacritics(i),disabled:s},o+=l.format('
    • {3}
    • ',a,e.trim([a==S?"selected":"",a==j-1?"last":"",s?"disabled":""].join(" ")),e.isFunction(n)?n(E.items[a],t,a):l.format(n,E.items[a])),a++}var i=e(this);if(i.is("optgroup")){var s=i.prop("disabled"),n=i.children();o+=l.format('
      • {3}
      • ',e.trim([E.classes.group,s?"disabled":"",i.prop("class")].join(" ")),E.classes.grouplabel,i.prop("label")),s&&n.prop("disabled",!0),n.each(t),o+="
      "}else t.call(i)}),x.append(k.html(o+"
    ")),T.html(e.isFunction(q)?q(E.items[S]):l.format(q,E.items[S]))),y.add(A).add(D).add(C).off(i),D.prop("class",[E.classes.wrapper,A.prop("class").replace(/\S+/g,E.options.customClass.prefix+"-$&"),E.options.responsive?E.classes.responsive:""].join(" ")),A.prop("disabled")?(D.addClass(E.classes.disabled),C.prop("disabled",!0)):(F=!0,D.removeClass(E.classes.disabled).on("mouseenter"+i+" mouseleave"+i,function(t){e(this).toggleClass(E.classes.hover),E.options.openOnHover&&(clearTimeout(E.closeTimer),"mouseleave"==t.type?E.closeTimer=setTimeout(v,E.options.hoverIntentTimeout):h())}),y.on("click"+i,function(e){$?v():h(e)}),C.prop({tabindex:R,disabled:!1}).on("keypress"+i,f).on("keydown"+i,function(e){f(e),clearTimeout(E.resetStr),E.resetStr=setTimeout(function(){C.val("")},E.options.keySearchTimeout);var t=e.keyCode||e.which;if(t>36&&t<41){if(!E.options.allowWrap&&(t<39&&0==O||t>38&&O+1==E.items.length))return;g(l[(t<39?"previous":"next")+"EnabledItem"](E.items,O))}}).on("focusin"+i,function(e){$||h(e)}).on("oninput"in C[0]?"input":"keyup",function(){C.val().length&&e.each(E.items,function(e,t){if(RegExp("^"+C.val(),"i").test(t.slug)&&!t.disabled)return g(e),!1})}),A.prop("tabindex",!1),I=e("li",x.removeAttr("style")).on({mousedown:function(e){e.preventDefault(),e.stopPropagation()},click:function(){return g(e(this).data("index"),!0),!1}}).filter("[data-index]")),l.triggerCallback("Init",E)}function u(){l.triggerCallback("Refresh",E),p()}function f(e){var t=e.keyCode||e.which;13==t&&e.preventDefault(),/^(9|13|27)$/.test(t)&&(e.stopPropagation(),g(O,!0))}function h(o){l.triggerCallback("BeforeOpen",E),o&&(o.preventDefault(),o.stopPropagation()),F&&(function(){var e=x.closest(":visible").children(":hidden").addClass(E.classes.tempshow),t=E.options.maxHeight,o=x.outerWidth(),i=y.outerWidth()-(o-x.width());!E.options.expandToItemText||i>o?W=i:(x.css("overflow","scroll"),D.width(9e4),W=x.width(),x.css("overflow",""),D.width("")),x.width(W).height()>t&&x.height(t),e.removeClass(E.classes.tempshow)}(),e("."+E.classes.hideselect,"."+E.classes.open).children()[t]("close"),$=!0,B=x.outerHeight(),H=x.height(),D.addClass(E.classes.open),C.val(""),o&&"focusin"!==o.type&&C.focus(),a.on("click"+i,v).on("scroll"+i,m),m(),E.options.preventWindowScroll&&a.on("mousewheel"+i+" DOMMouseScroll"+i,"."+E.classes.scroll,function(t){var o=t.originalEvent,i=e(this).scrollTop(),s=0;"detail"in o&&(s=-1*o.detail),"wheelDelta"in o&&(s=o.wheelDelta),"wheelDeltaY"in o&&(s=o.wheelDeltaY),"deltaY"in o&&(s=-1*o.deltaY),(i==this.scrollHeight-H&&s<0||0==i&&s>0)&&t.preventDefault()}),b(O),l.triggerCallback("Open",E))}function m(){var e=r.scrollTop(),t=r.height(),o=D.offset().top,i=!(o+D.outerHeight()+B<=e+t)&&o-B>e;D.toggleClass(E.classes.above,i)}function v(){if(l.triggerCallback("BeforeClose",E),S!=O){l.triggerCallback("BeforeChange",E);var t=E.items[O].text;A.prop("selectedIndex",S=O).data("value",t),T.html(e.isFunction(q)?q(E.items[O]):l.format(q,E.items[O])),l.triggerCallback("Change",E)}a.off(i),D.removeClass(E.classes.open),$=!1,l.triggerCallback("Close",E)}function g(e,t){void 0!=e&&(E.items[e].disabled||(I.removeClass("selected").eq(O=e).addClass("selected"),b(e),t&&v()))}function b(e){var t=I.eq(e).outerHeight(),o=I[e].offsetTop,i=k.scrollTop(),s=o+2*t;k.scrollTop(s>i+B?s-B:o-t0)){var e,i=t(this).parent(),o="masonry",s=".portfolio:not(.w2)",a=null;i.hasClass("portfolios-grid")?o="fitRows":i.hasClass("portfolios-masonry")&&i.append('
    '),e={itemSelector:".portfolio",layoutMode:o,callback:function(){a&&clearTimeout(a),a=setTimeout(function(){theme.FilterZoom.initialize(t(".page-portfolios")),i.addClass("portfolio-iso-active")},400)}},"masonry"==o&&(i.find(".portfolio:not(.w2)").length||(s=".portfolio"),e=t.extend(!0,{},e,{masonry:{columnWidth:s}})),t(this).themeMasonry(e)}}),t(".page-members .member-row:not(.manual)").each(function(){t(this).themeMasonry({itemSelector:".member",layoutMode:"fitRows",callback:function(){setTimeout(function(){theme.FilterZoom.initialize(t(".page-members"))},400)}})})}),t.isFunction(t.fn.themePreviewImage)&&t(function(){t(".thumb-info-preview .thumb-info-image:not(.manual)").each(function(){var e,i=t(this),o=i.data("plugin-options");o&&(e=o),i.themePreviewImage(e)})}),t.isFunction(t.fn.themeRefreshVideoSize)&&t(function(){t(".video-cover:not(.manual) .upb_video-bg").each(function(){var e,i=t(this),o=i.data("plugin-options");o&&(e=o),i.themeRefreshVideoSize(e)})}),t.isFunction(t.fn.themeToggle)&&t(function(){t("section.toggle:not(.manual)").each(function(){var e,i=t(this),o=i.data("plugin-options");o&&(e=o),i.themeToggle(e)})}),t.isFunction(t.fn.themeParallax)&&t(function(){t("[data-plugin-parallax]:not(.manual)").each(function(){var e,i=t(this),o=i.data("plugin-options");o&&(e=o),i.themeParallax(e)})}),t.isFunction(t.fn.themeSticky)&&t(function(){t("[data-plugin-sticky]:not(.manual), .porto-sticky:not(.manual), .porto-sticky-nav:not(.manual)").each(function(){var e,i=t(this),o=i.data("plugin-options");o&&(e=o),i.themeSticky(e)})}),t.isFunction(t.fn.themePluginFloatElement)&&t(function(){t("[data-plugin-float-element]:not(.manual)").each(function(){var e,i=t(this),o=i.data("plugin-options");if(o&&(e=o),"string"==typeof e)try{e=JSON.parse(e.replace(/'/g,'"').replace(";",""))}catch(t){}i.themePluginFloatElement(e)})}),t.isFunction(t.fn.tooltip)&&t("[data-tooltip]:not(.manual), [data-toggle='tooltip']:not(.manual), .star-rating:not(.manual)").tooltip(),t('a[data-toggle="tab"]').on("shown.bs.tab",function(e){t(this).parents(".nav-tabs").find(".active").removeClass("active"),t(this).addClass("active").parent().addClass("active")}),t().waypoint&&t(".vc_progress_bar").each(function(){var e=t(this).find(".progress-bar-tooltip");t(e.get(0)).waypoint(function(){e.each(function(e){var i=t(this);setTimeout(function(){i.animate({opacity:1})},200+200*e)})},{offset:"85%"})}),t(".video-fixed").each(function(){var e=t(this),i=e.find("video, iframe");i.length&&t(window).on("scroll",function(){var o=t(window).scrollTop()-e.position().top+theme.adminBarHeight();i.css("cssText","top: "+o+"px !important;")})}),t(".thumb-gallery-thumbs").each(function(){var e=t(this),i=e.parent().find(".thumb-gallery-detail"),o=!1;e.data("initThumbs")||(i.on("changed.owl.carousel",function(t){if(!o){o=!0;var s=i.find(".owl-item").length,a=i.find(".cloned").length;s&&e.trigger("to.owl.carousel",[(t.item.index-a/2-1)%s,300,!0]),o=!1}}),e.on("changed.owl.carousel",function(t){if(!o){o=!0;var s=e.find(".owl-item").length,a=e.find(".cloned").length;s&&i.trigger("to.owl.carousel",[(t.item.index-a/2)%s,300,!0]),o=!1}}).on("click",".owl-item",function(){if(!o){o=!0;var s=e.find(".owl-item").length,a=e.find(".cloned").length;s&&i.trigger("to.owl.carousel",[(t(this).index()-a/2)%s,300,!0]),o=!1}}).data("initThumbs",!0))})}(jQuery),jQuery(document.body).trigger("porto_init")}!function(t){"use strict";t.extend({browserSelector:function(){!function(t){(jQuery.browser=jQuery.browser||{}).mobile=/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4))}(navigator.userAgent||navigator.vendor||window.opera);var e="ontouchstart"in window||navigator.msMaxTouchPoints,i=navigator.userAgent.toLowerCase(),o=function(t){return i.indexOf(t)>-1},s="gecko",a="webkit",n="safari",r="opera",l=document.documentElement,h=[!/opera|webtv/i.test(i)&&/msie\s(\d)/.test(i)?"ie ie"+parseFloat(navigator.appVersion.split("MSIE")[1]):o("firefox/2")?s+" ff2":o("firefox/3.5")?s+" ff3 ff3_5":o("firefox/3")?s+" ff3":o("gecko/")?s:o("opera")?r+(/version\/(\d+)/.test(i)?" "+r+RegExp.jQuery1:/opera(\s|\/)(\d+)/.test(i)?" "+r+RegExp.jQuery2:""):o("konqueror")?"konqueror":o("chrome")?a+" chrome":o("iron")?a+" iron":o("applewebkit/")?a+" "+n+(/version\/(\d+)/.test(i)?" "+n+RegExp.jQuery1:""):o("mozilla/")?s:"",o("j2me")?"mobile":o("iphone")?"iphone":o("ipod")?"ipod":o("mac")?"mac":o("darwin")?"mac":o("webtv")?"webtv":o("win")?"win":o("freebsd")?"freebsd":o("x11")||o("linux")?"linux":"","js"].join(" ");t.browser.mobile&&(h+=" mobile"),e&&(h+=" touch"),l.className+=" "+h;!window.ActiveXObject&&"ActiveXObject"in window&&t("html").removeClass("gecko").addClass("ie ie11")}}),t.browserSelector()}(jQuery),function(t,e){"use strict";jQuery.fn[e]=function(t){return t?this.bind("resize",function(t,e,i){var o;return function(){var s=this,a=arguments;o?clearTimeout(o):i&&t.apply(s,a),o=setTimeout(function(){i||t.apply(s,a),o=null},e||100)}}(t)):this.trigger(e)}}(jQuery,"smartresize"),jQuery.extend(jQuery.easing,{def:"easeOutQuad",swing:function(t,e,i,o,s){return jQuery.easing[jQuery.easing.def](t,e,i,o,s)},easeOutQuad:function(t,e,i,o,s){return-o*(e/=s)*(e-2)+i},easeInOutQuart:function(t,e,i,o,s){return(e/=s/2)<1?o/2*e*e*e*e+i:-o/2*((e-=2)*e*e*e-2)+i},easeOutQuint:function(t,e,i,o,s){return o*((e=e/s-1)*e*e*e*e+1)+i}}),function(t){t.fn.visible=function(e,i,o,s){if(!(this.length<1)){var a=this.length>1?this.eq(0):this,n=void 0!==s&&null!==s,r=t(n?s:window),l=n?r.position():0,h=a.get(0),d=r.outerWidth(),c=r.outerHeight(),o=o||"both",p=!0!==i||h.offsetWidth*h.offsetHeight;if("function"==typeof h.getBoundingClientRect){var u=h.getBoundingClientRect(),f=n?u.top-l.top>=0&&u.top=0&&u.top0&&u.bottom<=c+l.top:u.bottom>0&&u.bottom<=c,g=n?u.left-l.left>=0&&u.left=0&&u.left0&&u.right0&&u.right<=d,w=e?f||m:f&&m,_=e?g||v:g&&v;if("both"===o)return p&&w&&_;if("vertical"===o)return p&&w;if("horizontal"===o)return p&&_}else{var y=n?0:l,b=y+c,C=r.scrollLeft(),k=C+d,x=a.position(),$=x.top,z=$+a.height(),j=x.left,T=j+a.width(),S=!0===e?z:$,O=!0===e?$:z,F=!0===e?T:j,H=!0===e?j:T;if("both"===o)return!!p&&O<=b&&S>=y&&H<=k&&F>=C;if("vertical"===o)return!!p&&O<=b&&S>=y;if("horizontal"===o)return!!p&&H<=k&&F>=C}}}}(jQuery),window.theme={},function(t,e){"use strict";t=t||{},e.extend(t,{rtl:"1"==js_porto_vars.rtl,rtl_browser:e("html").hasClass("browser-rtl"),ajax_url:js_porto_vars.ajax_url,request_error:js_porto_vars.request_error,change_logo:"1"==js_porto_vars.change_logo,show_sticky_header:"1"==js_porto_vars.show_sticky_header,show_sticky_header_tablet:"1"==js_porto_vars.show_sticky_header_tablet,show_sticky_header_mobile:"1"==js_porto_vars.show_sticky_header_mobile,category_ajax:"1"==js_porto_vars.category_ajax,prdctfltr_ajax:"1"==js_porto_vars.prdctfltr_ajax,container_width:parseInt(js_porto_vars.container_width),grid_gutter_width:parseInt(js_porto_vars.grid_gutter_width),screen_lg:parseInt(js_porto_vars.screen_lg),slider_loop:"1"==js_porto_vars.slider_loop,slider_autoplay:"1"==js_porto_vars.slider_autoplay,slider_autoheight:"1"==js_porto_vars.slider_autoheight,slider_speed:js_porto_vars.slider_speed?js_porto_vars.slider_speed:5e3,slider_nav:"1"==js_porto_vars.slider_nav,slider_nav_hover:"1"==js_porto_vars.slider_nav_hover,slider_margin:"1"==js_porto_vars.slider_margin?40:0,slider_dots:"1"==js_porto_vars.slider_dots,slider_animatein:js_porto_vars.slider_animatein?js_porto_vars.slider_animatein:"",slider_animateout:js_porto_vars.slider_animateout?js_porto_vars.slider_animateout:"",product_thumbs_count:js_porto_vars.product_thumbs_count?js_porto_vars.product_thumbs_count:4,product_zoom:"1"==js_porto_vars.product_zoom,product_zoom_mobile:"1"==js_porto_vars.product_zoom_mobile,product_image_popup:"1"==js_porto_vars.product_image_popup&&"fadeOut",owlConfig:{rtl:"1"==js_porto_vars.rtl,loop:"1"==js_porto_vars.slider_loop,autoplay:"1"==js_porto_vars.slider_autoplay,autoHeight:"1"==js_porto_vars.slider_autoheight,autoplayTimeout:js_porto_vars.slider_speed?js_porto_vars.slider_speed:5e3,autoplayHoverPause:!0,lazyLoad:!0,nav:"1"==js_porto_vars.slider_nav,navText:["",""],dots:"1"==js_porto_vars.slider_dots,stagePadding:"1"!=js_porto_vars.slider_nav_hover&&"1"==js_porto_vars.slider_margin?40:0,animateOut:js_porto_vars.slider_animateout?js_porto_vars.slider_animateout:"",animateIn:js_porto_vars.slider_animatein?js_porto_vars.slider_animatein:""},sticky_nav_height:0,getScrollbarWidth:function(){if(void 0===this.scrollbarSize){var t=document.createElement("div");t.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(t),this.scrollbarSize=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return this.scrollbarSize},isTablet:function(){return e(window).width()<992-t.getScrollbarWidth()},isMobile:function(){return e(window).width()<=480-t.getScrollbarWidth()},refreshVCContent:function(i){i&&e(window).trigger("resize"),t.refreshStickySidebar(!0),"function"==typeof window.vc_js&&window.vc_js(),e(document.body).trigger("porto_refresh_vc_content",[i])},adminBarHeight:function(){var t=e("#wpadminbar"),i=0;return t.get(0)&&t.is(":visible")&&(i="fixed"==e("#wpadminbar").css("position")?e("#wpadminbar").height():0),parseInt(i)},refreshStickySidebar:function(t){var i=e(".sidebar [data-plugin-sticky]");i.get(0)&&(t?setTimeout(function(){i.trigger("recalc.pin")},400):i.trigger("recalc.pin"))},scrolltoContainer:function(i){if(i.get(0)){e(window).width()<=991-t.getScrollbarWidth()&&e(".sidebar-overlay").click(),e("html, body").stop().animate({scrollTop:i.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height-18},600,"easeOutQuad")}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={},i.prototype={initialize:function(t,e){return t.data("__accordion")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__accordion",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){if(!e.isFunction(e.fn.collapse))return this;var t=this.options.wrapper,i=t.find(".collapse"),o=t.data("collapsible"),s=t.data("active-tab");return i.length>0&&("yes"==o?i.collapse({toggle:!1,parent:"#"+t.attr("id")}):!isNaN(s)&&s==parseInt(s)&&t.find(".collapse").length>s?(t.find(".collapse").collapse({toggle:!1,parent:"#"+t.attr("id")}),t.find(".collapse").eq(s-1).collapse("toggle")):t.find(".collapse").collapse({parent:"#"+t.attr("id")})),this}},e.extend(t,{Accordion:i}),e.fn.themeAccordion=function(i){return this.map(function(){var o=e(this);return o.data("__accordion")?o.data("__accordion"):new t.Accordion(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={},i.prototype={initialize:function(t,e){return t.data("__accordionMenu")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__accordionMenu",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var t=this,i=this.options.wrapper;return i.find("li.menu-item.active").each(function(){var t=e(this);t.find("> .arrow").get(0)&&t.find("> .arrow").click()}),i.find(".arrow").on("click",function(){var i=e(this),o=i.closest("li");void 0!==t.options.open_one?(o.siblings(".open").children(".arrow").next().hide(),o.siblings(".open").removeClass("open"),i.next().stop().toggle()):i.next().stop().slideToggle(),o.hasClass("open")?o.removeClass("open"):o.addClass("open")}),this}},e.extend(t,{AccordionMenu:i}),e.fn.themeAccordionMenu=function(i){return this.map(function(){var o=e(this);return o.data("__accordionMenu")?o.data("__accordionMenu"):new t.AccordionMenu(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={accX:0,accY:-150,delay:1,duration:1e3},i.prototype={initialize:function(t,e){return t.data("__animate")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__animate",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var i=this,o=this.options.wrapper,s=0,a=0;return o.addClass("appear-animation"),!e("html").hasClass("no-csstransitions")&&e(window).width()>767-t.getScrollbarWidth()&&e.isFunction(e.fn.appear)?o.appear(function(){(s=Math.abs(o.attr("data-appear-animation-delay")?o.attr("data-appear-animation-delay"):i.options.delay))>1&&o.css("animation-delay",s+"ms"),1e3!=(a=Math.abs(o.attr("data-appear-animation-duration")?o.attr("data-appear-animation-duration"):i.options.duration))&&o.css("animation-duration",a+"ms"),o.addClass(o.attr("data-appear-animation")),setTimeout(function(){o.addClass("appear-animation-visible")},s)},{accX:i.options.accX,accY:i.options.accY}):o.addClass("appear-animation-visible"),this}},e.extend(t,{Animate:i}),e.fn.themeAnimate=function(i){return this.map(function(){var o=e(this);return o.data("__animate")?o.data("__animate"):new t.Animate(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults=e.extend({},{loop:!0,navText:[],themeConfig:!1,lazyLoad:!0,lg:0,md:0,sm:0,xs:0,responsive:{},single:!1,rtl:t.rtl});var o=t.getScrollbarWidth(),s=576-o,a=768-o,n=992-o,r=t.screen_lg-o,l=1400-o;i.defaults.responsive[0]={items:1},i.defaults.responsive[s]={items:1,mergeFit:!1},i.defaults.responsive[a]={items:1,mergeFit:!1},i.defaults.responsive[n]={items:1,mergeFit:!1},i.defaults.responsive[r]={items:1,mergeFit:!1},i.prototype={initialize:function(t,e){return t.data("__carousel")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__carousel",this),this},setOptions:function(o){return o&&o.themeConfig||!o?this.options=e.extend(!0,{},i.defaults,t.owlConfig,o,{wrapper:this.$el,themeConfig:!0}):this.options=e.extend(!0,{},i.defaults,o,{wrapper:this.$el}),this},build:function(){if(!e.isFunction(e.fn.owlCarousel))return this;var i,o=this.options.wrapper,h=this.options.loop,d=this.options.lg?this.options.lg:this.options.items,c=this.options.md?this.options.md:this.options.items,p=this.options.sm?this.options.sm:this.options.items,u=this.options.xs?this.options.xs:this.options.items,f=this.options.single,m=o.find(".zoom").get(0),g={},v=o.find("> *").length;if(void 0!==this.options.fullscreen&&this.options.fullscreen&&(o.children().width(e(window).width()),o.children().height(o.closest(".fullscreen-carousel").length?o.closest(".fullscreen-carousel").height():e(window).height()),o.children().css("max-height","100%"),e(window).on("resize",function(){o.find(".owl-item").children().width(e(window).width()),o.find(".owl-item").children().height(o.closest(".fullscreen-carousel").length?o.closest(".fullscreen-carousel").height():e(window).height()),o.find(".owl-item").children().css("max-height","100%")})),f?i=1:(i=this.options.items?this.options.items:d||1,this.options.xl&&(g[l]={items:this.options.xl,loop:!!(h&&v>this.options.xl),mergeFit:this.options.mergeFit}),g[r]={items:i,loop:!!(h&&v>i),mergeFit:this.options.mergeFit},d&&(g[n]={items:d,loop:!!(h&&v>d),mergeFit:this.options.mergeFit_lg}),c&&(g[a]={items:c,loop:!!(h&&v>c),mergeFit:this.options.mergeFit_md}),p&&(g[s]={items:p,loop:!!(h&&v>p),mergeFit:this.options.mergeFit_sm}),u&&(g[0]={items:u,loop:!!(h&&v>u),mergeFit:this.options.mergeFit_xs})),!o.hasClass("show-nav-title")&&this.options.themeConfig&&t.slider_nav&&t.slider_nav_hover&&o.addClass("show-nav-hover"),this.options=e.extend(!0,{},this.options,{items:i,loop:!!(h&&v>i),responsive:g,onInitialized:function(){if(o.find(".owl-stage-outer").css({"margin-left":this.options.stagePadding,"margin-right":this.options.stagePadding}),o.hasClass("show-dots-title")&&(o.prev(".porto-u-heading, .vc_custom_heading, .slider-title").length||o.closest(".slider-wrapper").prev(".porto-u-heading, .vc_custom_heading, .slider-title").length||o.closest(".porto-recent-posts").prev(".porto-u-heading, .vc_custom_heading, .slider-title").length)){var t=o.prev(".porto-u-heading, .vc_custom_heading, .slider-title");t.length||(t=o.closest(".slider-wrapper").prev(".porto-u-heading, .vc_custom_heading, .slider-title")),t.length||(t=o.closest(".porto-recent-posts").prev(".porto-u-heading, .vc_custom_heading, .slider-title"));try{var e=t.css("display","inline-block").width();t.css("display",""),e+15+o.find(".owl-dots").width()<=t.width()?(o.find(".owl-dots").css("left",e+15+(o.width()-t.width())/2),o.find(".owl-dots").css("top",-1*t.height()/2-parseInt(t.css("margin-bottom"))-o.find(".owl-dots").height()/2+2)):o.find(".owl-dots").css("position","static")}catch(t){}}},touchDrag:1!=v,mouseDrag:1!=v}),this.options.autoHeight){function w(){var t=0;o.find(".owl-item.active").each(function(){t").addClass("video-overlay")),this.options.wrapper.vide(this.options.path,this.options),this):this}},e.extend(t,{PluginVideoBackground:i}),e.fn.themePluginVideoBackground=function(t){return this.map(function(){var o=e(this);return o.data("__videobackground")?o.data("__videobackground"):new i(o,t)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={},i.prototype={initialize:function(t,e){return t.data("__flickrZoom")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__flickrZoom",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var i=[],o=0,s=this.options.wrapper.find(".flickr_badge_image > a");return s.each(function(){var t={},s=e(this).find("> img");t.src=s.attr("src").replace("_s.","_b."),t.title=s.attr("title"),i[o]=t,o++}),s.on("click",function(o){o.preventDefault(),e.fn.magnificPopup&&(e.magnificPopup.close(),e.magnificPopup.open(e.extend(!0,{},t.mfpConfig,{items:i,gallery:{enabled:!0},type:"image"}),s.index(e(this))))}),this}},e.extend(t,{FlickrZoom:i}),e.fn.themeFlickrZoom=function(i){return this.map(function(){var o=e(this);return o.data("__flickrZoom")?o.data("__flickrZoom"):new t.FlickrZoom(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={effect:"show",appearEffect:"",appear:function(t,e){},load:function(t,i){e(this).addClass(e.trim("lazy-load-loaded "+i.appearEffect))}},i.prototype={initialize:function(t,e){return t.data("__lazyload")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__lazyload",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){if(!e.isFunction(e.fn.lazyload))return this;return this.options.wrapper.lazyload(this.options),this}},e.extend(t,{PluginLazyLoad:i}),e.fn.themePluginLazyLoad=function(t){return this.map(function(){var o=e(this);return o.data("__lazyload")?o.data("__lazyload"):new i(o,t)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=['
    ','
    ',"
    "].join(""),o=function(t,e){return this.initialize(t,e)};o.prototype={options:{css:{}},initialize:function(t,e){this.$wrapper=t,this.setVars().setOptions(e).build().events(),this.$wrapper.data("loadingOverlay",this)},setVars:function(){return this.$overlay=this.$wrapper.find(".loading-overlay"),this},setOptions:function(t){return this.$overlay.get(0)||this.matchProperties(),this.options=e.extend(!0,{},this.options,t),this.loaderClass=this.getLoaderClass(this.options.css.backgroundColor),this},build:function(){return this.$overlay.closest(document.documentElement).get(0)||(this.$cachedOverlay?this.$overlay=this.$cachedOverlay.clone():(this.$overlay=e(i).clone(),this.options.css&&(this.$overlay.css(this.options.css),this.$overlay.find(".loader").addClass(this.loaderClass))),this.$wrapper.append(this.$overlay)),this.$cachedOverlay||(this.$cachedOverlay=this.$overlay.clone()),this},events:function(){var t=this;return this.options.startShowing&&t.show(),(this.$wrapper.is("body")||this.options.hideOnWindowLoad)&&e(window).on("load error",function(){t.hide()}),this.options.listenOn&&e(this.options.listenOn).on("loading-overlay:show beforeSend.ic",function(e){e.stopPropagation(),t.show()}).on("loading-overlay:hide complete.ic",function(e){e.stopPropagation(),t.hide()}),this.$wrapper.on("loading-overlay:show beforeSend.ic",function(e){e.stopPropagation(),t.show()}).on("loading-overlay:hide complete.ic",function(e){e.stopPropagation(),t.hide()}),this},show:function(){this.build(),this.position=this.$wrapper.css("position").toLowerCase(),"relative"==this.position&&"absolute"==this.position&&"fixed"==this.position||this.$wrapper.css({position:"relative"}),this.$wrapper.addClass("loading-overlay-showing")},hide:function(){var t=this;this.$wrapper.removeClass("loading-overlay-showing"),setTimeout(function(){"relative"==this.position&&"absolute"==this.position&&"fixed"==this.position||t.$wrapper.css({position:""})},500)},matchProperties:function(){var t,i,o;for(i=(o=["backgroundColor","borderRadius"]).length,t=0;t-1?e=t.replace("#",""):(i=t.match(/\d+/g),e=("0"+parseInt(i[0],10).toString(16)).slice(-2)+("0"+parseInt(i[1],10).toString(16)).slice(-2)+("0"+parseInt(i[2],10).toString(16)).slice(-2)),3===e.length&&(e+=e),e}(t),i=parseInt(e.substr(0,2),16),o=parseInt(e.substr(2,2),16),s=parseInt(e.substr(4,2),16),(299*i+587*o+114*s)/1e3>=128?"black":"white"}},e.extend(t,{LoadingOverlay:o}),e.fn.loadingOverlay=function(t){return this.each(function(){var i=e(this),s=i.data("loadingOverlay");if(s)return s;var a=t||i.data("loading-overlay-options")||{};return new o(i,a)})},e(function(){e("[data-loading-overlay]").loadingOverlay()})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";var i=function(t,e){return this.initialize(t,e)};i.defaults={itemSelector:"li",isOriginLeft:!(t=t||{}).rtl},i.prototype={initialize:function(t,e){return t.data("__masonry")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__masonry",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){if(!e.isFunction(e.fn.isotope))return this;var t=this,i=this.options.wrapper;return i.isotope(this.options),this.options.callback&&i.isotope("on","layoutComplete",function(){"function"==typeof this.options.callback&&this.options.callback.call(),i.find(".porto-lazyload:not(.lazy-load-loaded)").trigger("appear")}),i.isotope("layout"),t.resize(),e(window).smartresize(function(){t.resize()}),this},resize:function(){var t=this,e=this.options.wrapper;t.resizeTimer&&clearTimeout(t.resizeTimer),t.resizeTimer=setTimeout(function(){e.data("isotope")&&e.isotope("layout"),delete t.resizeTimer},600)}},e.extend(t,{Masonry:i}),e.fn.themeMasonry=function(i){return this.map(function(){var o=e(this);o.waitForImages(function(){return o.data("__masonry")?o.data("__masonry"):new t.Masonry(o,i)})})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={},i.prototype={initialize:function(t,e){return t.data("__previewImage")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__previewImage",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var t=this.options.wrapper,e=t.data("image");return e&&t.css("background-image","url("+e+")"),this}},e.extend(t,{PreviewImage:i}),e.fn.themePreviewImage=function(i){return this.map(function(){var o=e(this);return o.data("__previewImage")?o.data("__previewImage"):new t.PreviewImage(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={},i.prototype={initialize:function(t,e){return t.data("__refreshVideoSize")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__refreshVideoSize",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var t=this,i=!1;return setTimeout(function(){t.refresh()},100),e(window).on("resize",function(){i&&clearTimeout(i),i=setTimeout(function(){t.refresh()},100)}),this},refresh:function(){var t=this.options.wrapper,e=t.find("video"),i=t.height();if(e.get(0)){e.css("width","100%").css("height","auto");var o=e.height();return o div.toggle-content").stop().slideDown(350,function(){e(this).attr("style","").show()}),i.on("click","> label",function(i){var o=e(this).parent(),s=e(this).closest("div.toogle"),a=e(this).closest(".porto-toggles"),n=s.hasClass("toogle-accordion"),r=o.find("> div.toggle-content");n&&void 0!==i.originalEvent&&s.find("section.toggle.active > label").trigger("click"),o.hasClass("active")?a.length&&"one-toggle"==a.data("view")||(r.stop().slideUp(350,function(){e(this).attr("style","").hide()}),o.removeClass("active")):(a.length&&"one-toggle"==a.data("view")&&a.find(".toggle").each(function(){e(this).removeClass("active"),e(this).find("> div.toggle-content").stop().slideUp(350,function(){e(this).attr("style","").hide()})}),r.stop().slideDown(350,function(){e(this).attr("style","").show(),t.refreshVCContent(r)}),o.addClass("active"))}),this}},e.extend(t,{Toggle:i}),e.fn.themeToggle=function(i){return this.map(function(){var o=e(this);return o.data("__toggle")?o.data("__toggle"):new t.Toggle(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={speed:1.5,horizontalPosition:"50%",offset:0},i.prototype={initialize:function(t,e){return t.data("__parallax")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__parallax",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var t,i,o,s=this,a=e(window);return s.options.wrapper.removeAttr("style"),void 0!==s.options.wrapper.data("image-src")&&s.options.wrapper.css("background-image","url("+s.options.wrapper.data("image-src")+")"),e.browser.mobile?s.options.wrapper.addClass("parallax-disabled"):(a.on("scroll resize",function(){t=s.options.wrapper.offset(),i=-(a.scrollTop()-t.top)/s.options.speed+s.options.offset,o=s.options.horizontalPosition+" "+i+"px",s.options.wrapper.css("background-position",o)}),a.trigger("scroll")),this}},e.extend(t,{Parallax:i}),e.fn.themeParallax=function(i){return this.map(function(){var o=e(this);return o.data("__parallax")?o.data("__parallax"):new t.Parallax(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";e.fn.themePin=function(i){var o=0,s=0,a=[],n=!1,r=e(window),l=[],h=[],d=[];i=i||{};var c=function(){for(var o=0,s=a.length;o");var u=e.extend({top:0,bottom:0},i.padding||{}),f=parseInt(l.parent().parent().css("padding-top")),m=parseInt(l.parent().parent().css("padding-bottom"));i.autoInit&&(e("#header").hasClass("header-side")?u.top=t.adminBarHeight():(u.top=t.adminBarHeight(),!e("#header > .main-menu-wrap").length&&e("#header").hasClass("sticky-menu-header")||(u.top+=t.StickyHeader.sticky_height)),void 0!==i.paddingOffsetTop?u.top+=parseInt(i.paddingOffsetTop,10):u.top+=18,void 0!==i.paddingOffsetBottom?u.bottom=parseInt(i.paddingOffsetBottom,10):u.bottom=0);var g=l.css("border-bottom"),v=l.outerHeight();l.css("border-bottom","1px solid transparent");var w=l.outerHeight()-v-1;l.css("border-bottom",g),l.css({width:l.outerWidth()<=l.parent().width()?l.outerWidth():l.parent().width()}),l.parent().css("height",l.outerHeight()+w),!i.autoFit&&!i.fitToBottom||l.outerHeight()<=r.height()?l.data("themePin",{pad:u,from:(i.containerSelector?c.top:d.top)-u.top+f,pb:m,parentTop:p.top-f,offset:w}):l.data("themePin",{pad:u,fromFitTop:(i.containerSelector?c.top:d.top)-u.top+f,from:(i.containerSelector?c.top:d.top)+l.outerHeight()-e(window).height()+f,pb:m,parentTop:p.top-f,offset:w})}}}},p=function(){if(!n){o=r.scrollTop();for(var t=window.innerHeight||r.height(),c=0,p=a.length;cm.end||w>=_){f.css({position:"",top:"",left:""}),i.activeClass&&f.removeClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute");continue}o>w&&o<_?(!("fixed"==f.css("position"))&&f.css({left:f.offset().left,top:m.pad.top}).css("position","fixed"),i.activeClass&&f.addClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute")):o>=_?(f.css({left:"",top:_-m.parentTop+m.pad.top}).css("position","absolute"),i.activeClass&&f.addClass(i.activeClass),f.hasClass("sticky-absolute")&&f.addClass("sticky-transition"),f.addClass("sticky-absolute")):(f.css({position:"",top:"",left:""}),i.activeClass&&f.removeClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute"))}else if(i.fitToBottom){var w=m.from,_=m.to;if(m.from+t>m.end||m.from>=_){f.css({position:"",top:"",bottom:"",left:""}),i.activeClass&&f.removeClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute");continue}o>w&&o<_?(!("fixed"==f.css("position"))&&f.css({left:f.offset().left,bottom:m.pad.bottom,top:""}).css("position","fixed"),i.activeClass&&f.addClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute")):o>=_?(f.css({left:"",top:m.to2,bottom:""}).css("position","absolute"),i.activeClass&&f.addClass(i.activeClass),f.hasClass("sticky-absolute")&&f.addClass("sticky-transition"),f.addClass("sticky-absolute")):(f.css({position:"",top:"",bottom:"",left:""}),i.activeClass&&f.removeClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute"))}else if(d[c]!=m.to&&h[c]&&f.height()+f.offset().top+m.pad.bottomt||l[c]||h[c]){var y=parseInt(f.parent().parent().css("padding-top"));o+m.pad.top-y<=m.parentTop?(f.css({position:"",top:"",bottom:"",left:""}),l[c]=h[c]=!1):o>=m.to?(f.css({left:"",top:m.to2,bottom:""}).css("position","absolute"),i.activeClass&&f.addClass(i.activeClass),f.hasClass("sticky-absolute")&&f.addClass("sticky-transition"),f.addClass("sticky-absolute")):o>=s?l[c]?(l[c]=!1,u=f.offset().top-m.parentTop,f.css({left:"",top:u,bottom:""}).css("position","absolute"),i.activeClass&&f.addClass(i.activeClass),f.hasClass("sticky-absolute")&&f.addClass("sticky-transition"),f.addClass("sticky-absolute")):!h[c]&&f.height()+f.offset().top+m.pad.bottom=o+m.pad.top&&(l[c]=!0,!("fixed"==f.css("position"))&&f.css({left:f.offset().left,top:m.pad.top,bottom:""}).css("position","fixed"),i.activeClass&&f.addClass(i.activeClass),f.removeClass("sticky-transition"),f.removeClass("sticky-absolute")))}else o>=m.parentTop-m.pad.top?f.css({position:"fixed",top:m.pad.top}):f.css({position:"",top:"",bottom:"",left:""}),l[c]=h[c]=!1;d[c]=m.to}}s=o}},u=function(){c(),p()};return this.each(function(){var t=e(this),i=e(this).data("themePin")||{};i&&i.update||(a.push(t),e("img",this).one("load",c),i.update=u,e(this).data("themePin",i),l.push(!1),h.push(!1),d.push(0))}),r.on("touchmove scroll",p),c(),r.on("load",u),e(this).on("recalc.pin",function(){c(),p()}),this},t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={autoInit:!1,minWidth:767,activeClass:"sticky-active",padding:{top:0,bottom:0},offsetTop:0,offsetBottom:0,autoFit:!1,fitToBottom:!1},i.prototype={initialize:function(t,e){return t.data("__sticky")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__sticky",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){if(!e.isFunction(e.fn.themePin))return this;var i,o=this,s=this.options.wrapper;return this.options.minWidth-=t.getScrollbarWidth(),s.hasClass("porto-sticky-nav")&&(this.options.padding.top=t.StickyHeader.sticky_height+t.adminBarHeight(),this.options.activeClass="sticky-active",this.options.containerSelector=".main-content-wrap",t.sticky_nav_height=s.outerHeight(),this.options.minWidth>e(window).width()&&(t.sticky_nav_height=0)),s.themePin(this.options),e(window).smartresize(function(){i&&clearTimeout(i),i=setTimeout(function(){s.trigger("recalc.pin")},800);var a=s.parent();s.outerWidth(a.width()),"fixed"==s.css("position")&&s.css("left",a.offset().left),s.hasClass("porto-sticky-nav")&&(t.sticky_nav_height=s.outerHeight(),o.options.minWidth>e(window).width()&&(t.sticky_nav_height=0))}),this}},e.extend(t,{Sticky:i}),e.fn.themeSticky=function(i){return this.map(function(){var o=e(this);return o.data("__sticky")?(o.trigger("recalc.pin"),setTimeout(function(){o.trigger("recalc.pin")},800),o.data("__sticky")):new t.Sticky(o,i)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";e(function(){e(document.body).on("click",".mobile-toggle",function(t){e("#nav-panel").length>0?e("#nav-panel").stop().slideToggle():e("#side-nav-panel").length>0&&(e("html").hasClass("panel-opened")?(e("html").removeClass("panel-opened"),e(".panel-overlay").removeClass("active")):(e("html").addClass("panel-opened"),e(".panel-overlay").addClass("active")))}),e(".panel-overlay").on("click",function(){e("html").removeClass("panel-opened"),e(this).removeClass("active")}),e("#side-nav-panel .side-nav-panel-close").on("click",function(t){t.preventDefault(),e(".panel-overlay").click()}),e(window).on("resize",function(){e(window).width()>991-t.getScrollbarWidth()&&(e("#nav-panel").hide(),e(".panel-overlay").click())})})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";e(function(){e(document).on("click",".portfolio-like",function(i){i.preventDefault();var o=e(this),s=o.parent(),a=o.attr("data-id");return e.post(t.ajax_url,{portfolio_id:a,action:"porto_portfolio-like",nonce:js_porto_vars.porto_nonce},function(t){t&&(o.remove(),s.html(t),s.find("data-tooltip").tooltip())}),!1})})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";e(function(){e(document).on("click",".blog-like",function(i){i.preventDefault();var o=e(this),s=o.parent(),a=o.attr("data-id");return!o.hasClass("updating")&&(o.addClass("updating").text("..."),e.post(t.ajax_url,{blog_id:a,action:"porto_blog-like",nonce:js_porto_vars.porto_nonce},function(t){t&&(o.remove(),s.html(t),s.find("data-tooltip").tooltip())}),!1)})})}.apply(this,[window.theme,jQuery]);var scrolltotop={setting:{startline:100,scrollto:0,scrollduration:1e3,fadeduration:[500,100]},controlHTML:'',controlattrs:{offsetx:10,offsety:10},anchorkeyword:"#top",state:{isvisible:!1,shouldvisible:!1},scrollup:function(){this.cssfixedsupport||this.$control.css({opacity:0});var t=isNaN(this.setting.scrollto)?this.setting.scrollto:parseInt(this.setting.scrollto);t="string"==typeof t&&1==jQuery("#"+t).length?jQuery("#"+t).offset().top:0,this.$body.animate({scrollTop:t},this.setting.scrollduration)},keepfixed:function(){var t=jQuery(window),e=t.scrollLeft()+t.width()-this.$control.width()-this.controlattrs.offsetx,i=t.scrollTop()+t.height()-this.$control.height()-this.controlattrs.offsety;this.$control.css({left:e+"px",top:i+"px"})},togglecontrol:function(){var t=jQuery(window).scrollTop();this.cssfixedsupport||this.keepfixed(),this.state.shouldvisible=t>=this.setting.startline,this.state.shouldvisible&&!this.state.isvisible?(this.$control.stop().animate({opacity:1},this.setting.fadeduration[0]),this.state.isvisible=!0):0==this.state.shouldvisible&&this.state.isvisible&&(this.$control.stop().animate({opacity:0},this.setting.fadeduration[1]),this.state.isvisible=!1)},init:function(){jQuery(document).ready(function(t){var e=scrolltotop,i=document.all;e.cssfixedsupport=!i||i&&"CSS1Compat"==document.compatMode&&window.XMLHttpRequest,e.$body=t(window.opera?"CSS1Compat"==document.compatMode?"html":"body":"html,body"),e.$control=t('
    '+e.controlHTML+"
    ").css({position:e.cssfixedsupport?"fixed":"absolute",bottom:e.controlattrs.offsety,opacity:0,cursor:"pointer"}).attr({title:""}).click(function(){return e.scrollup(),!1}).appendTo("body"),document.all&&!window.XMLHttpRequest&&""!=e.$control.text()&&e.$control.css({width:e.$control.width()}),e.togglecontrol(),t('a[href="'+e.anchorkeyword+'"]').click(function(){return e.scrollup(),!1}),t(window).bind("scroll resize",function(t){e.togglecontrol()})})}};(function(t,e){"use strict";t=t||{},e.extend(t,{ScrollToTop:{defaults:{html:'',offsetx:10,offsety:0},initialize:function(t,e,i){return this.html=t||this.defaults.html,this.offsetx=e||this.defaults.offsetx,this.offsety=i||this.defaults.offsety,this.build(),this},build:function(){return void 0!==scrolltotop&&(scrolltotop.controlHTML=this.html,scrolltotop.controlattrs={offsetx:this.offsetx,offsety:this.offsety},scrolltotop.init()),this}}})}).apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{MegaMenu:{defaults:{menu:e(".mega-menu")},initialize:function(t){return this.$menu=t||this.defaults.menu,this.build().events(),this},popupWidth:function(){var i=e(window).width()+t.getScrollbarWidth(),o=e(window).width()-2*t.grid_gutter_width;return e("body").hasClass("wide")||(i>=t.container_width+t.grid_gutter_width-1?o=t.container_width-t.grid_gutter_width:i>=992?o=960-t.grid_gutter_width:i>=768&&(o=720-t.grid_gutter_width)),o},calcMenuPosition:function(i){var o=i,s=e("#header .header-main .container").outerWidth()-parseInt(e("#header .header-main .container").css("padding-left"))-parseInt(e("#header .header-main .container").css("padding-right"));if(!(s<900)){var a=Math.max(document.documentElement.clientWidth,window.innerWidth||0)-t.getScrollbarWidth(),n=o.offset().left-(a-s)/2;window.theme.rtl&&(n=e(window).width()-(o.offset().left+o.outerWidth())-(a-s)/2);var r=o.width(),l=s-(n+r),h=!1;return n>l&&n li").each(function(){var o=e(this),s=o.find("> .popup");if(s.length>0&&(s.css("display","block"),o.hasClass("wide"))){s.css("left",0);var n=parseInt(s.css("padding-left"))+parseInt(s.css("padding-right"))+parseInt(s.find("> .inner").css("padding-left"))+parseInt(s.find("> .inner").css("padding-right")),r=4;o.hasClass("col-2")&&(r=2),o.hasClass("col-3")&&(r=3),o.hasClass("col-4")&&(r=4),o.hasClass("col-5")&&(r=5),o.hasClass("col-6")&&(r=6),e(window).width()<992-t.scrollbarWidth&&(r=1);var l=0;s.find("> .inner > ul > li").each(function(){var t=parseFloat(e(this).attr("data-cols"));t<=0&&(t=1),t>r&&(t=r),l+=t}),l>r&&(l=r);var h=s.find(".inner").css("max-width"),d=a/r;if("none"!==h&&h .inner > ul > li").each(function(){var t=parseFloat(e(this).attr("data-cols"));t<=0&&(t=1),t>r&&(t=r),o.hasClass("pos-center")||o.hasClass("pos-left")||o.hasClass("pos-right")?e(this).css("width",100/l*t+"%"):e(this).css("width",100/r*t+"%")}),o.hasClass("pos-center")){s.find("> .inner > ul").width(d*l-n);c=s.offset().left-(e(window).width()-d*l)/2;s.css({left:-c})}else if(o.hasClass("pos-left"))s.find("> .inner > ul").width(d*l-n),s.css({left:-15});else if(o.hasClass("pos-right"))s.find("> .inner > ul").width(d*l-n),s.css({left:"auto",right:-15});else{s.find("> .inner > ul").width(a-n),t.rtl&&s.css({right:0,left:"auto"});var c=i.calcMenuPosition(s);t.rtl?(s.css({right:-15,left:"auto"}),c&&s.css({right:-c})):(s.css({left:-15,right:"auto"}),c&&s.css({left:-c}))}}})}),i},events:function(){var t=this;return e(window).smartresize(function(){t.build()}),setTimeout(function(){t.build()},400),t}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{SidebarMenu:{defaults:{menu:e(".sidebar-menu:not(.side-menu-accordion)"),toggle:e(".widget_sidebar_menu .widget-title .toggle"),menu_toggle:e("#main-toggle-menu .menu-title")},rtl:t.rtl,initialize:function(t,e,i){return this.$menu=t||this.defaults.menu,this.$toggle=e||this.defaults.toggle,this.$menu_toggle=i||this.defaults.menu_toggle,this.build().events(),this},isRightSidebar:function(t){var i=!1;i=this.rtl?!(e("#main").hasClass("column2-right-sidebar")||e("#main").hasClass("column2-wide-right-sidebar")):e("#main").hasClass("column2-right-sidebar")||e("#main").hasClass("column2-wide-right-sidebar"),t.closest("#main-toggle-menu").length&&(i=!!this.rtl);var o=t.closest(".header-wrapper");return o.length&&o.hasClass("header-side-nav")&&(i=!!this.rtl,e(".page-wrapper").hasClass("side-nav-right")&&(i=!this.rtl)),i},popupWidth:function(){var i=e(window).width()+t.getScrollbarWidth(),o=e(window).width()-2*t.grid_gutter_width;return e("body").hasClass("wide")||(i>=t.container_width+t.grid_gutter_width-1?o=t.container_width-t.grid_gutter_width:i>=992?o=960-t.grid_gutter_width:i>=768&&(o=720-t.grid_gutter_width)),o},build:function(){var i=this;return i.$menu.hasClass("side-menu-slide")||i.$menu.each(function(){var o,s=e(this);o=e(window).width()<992-t.getScrollbarWidth()?i.popupWidth():i.popupWidth()-s.width()-45;var a=i.isRightSidebar(s),n=s.find("> li");n.each(function(){var i=e(this),r=i.find("> .popup");if(r.length>0){if(r.css("display","block"),i.hasClass("wide")){r.css("left",0);var l=4;i.hasClass("col-2")&&(l=2),i.hasClass("col-3")&&(l=3),i.hasClass("col-4")&&(l=4),i.hasClass("col-5")&&(l=5),i.hasClass("col-6")&&(l=6),e(window).width()<992-t.getScrollbarWidth()&&(l=1);var h=0;r.find("> .inner > ul > li").each(function(){var t=parseFloat(e(this).attr("data-cols"));t<=0&&(t=1),t>l&&(t=l),h+=t}),h>l&&(h=l);var d=r.find(".inner").css("max-width"),c=o/l;"none"!==d&&d .inner > ul > li").each(function(){var t=parseFloat(e(this).attr("data-cols"));t<=0&&(t=1),t>l&&(t=l),i.hasClass("pos-center")||i.hasClass("pos-left")||i.hasClass("pos-right")?e(this).css("width",100/h*t+"%"):e(this).css("width",100/l*t+"%")}),r.find("> .inner > ul").width(c*h+1),a?r.css({left:"auto",right:e(this).width()}):r.css({left:e(this).width(),right:"auto"})}r.css("display","none"),s.hasClass("side-menu-accordion")||s.hasClass("side-menu-slide")||i.hover(function(){n.find(".popup").hide(),r.show(),r.parent().addClass("open")},function(){r.hide(),r.parent().removeClass("open")})}})}),i},events:function(){var t=this;if(t.$toggle.on("click",function(){var i=e(this).parent().parent(),o=e(this);o.hasClass("closed")?(o.removeClass("closed"),i.removeClass("closed"),i.find(".sidebar-menu-wrap").stop().slideDown(400,function(){e(this).attr("style","").show(),t.build()})):(o.addClass("closed"),i.addClass("closed"),i.find(".sidebar-menu-wrap").stop().slideUp(400,function(){e(this).attr("style","").hide()}))}),this.$menu_toggle.on("click",function(){var i=e(this).parent(),o=e(this);o.hasClass("closed")?(o.removeClass("closed"),i.removeClass("closed"),i.find(".toggle-menu-wrap").stop().slideDown(400,function(){e(this).attr("style","").show()}),t.build()):(o.addClass("closed"),i.addClass("closed"),i.find(".toggle-menu-wrap").stop().slideUp(400,function(){e(this).attr("style","").hide()}))}),t.$menu.hasClass("side-menu-slide")){({$mainNav:t.$menu,$mainNavItem:t.$menu.find("li"),build:function(){this.menuNav()},menuNav:function(){this.$mainNav.find(".menu-item-has-children > a.nolink").removeClass("nolink").attr("href",""),this.$mainNav.find(".menu-item-has-children > a:not(.go-back)").on("click",function(t){t.stopImmediatePropagation(),t.preventDefault();var i=e(this).closest("ul"),o=e(this).parent().find("ul").first();o.children(".menu-item").children(".go-back").length<1&&o.prepend('");var s=o.find("> li").length*o.find("> li").outerHeight()-o.outerHeight();i.addClass("next-menu"),o.addClass("visible"),i.css({overflow:"visible","overflow-y":"visible"}),s>0&&o.css({overflow:"hidden","overflow-y":"scroll"}),o.outerHeight() li").outerHeight()}),o.css({"padding-top":s+"px"})}),this.$mainNav.on("click",".go-back",function(t){t.preventDefault();var i=e(this).closest(".next-menu"),o=i.find("> li").length*i.find("> li").outerHeight()-i.outerHeight();i.removeClass("next-menu"),e(this).closest("ul").removeClass("visible"),o>0&&i.css({overflow:"hidden","overflow-y":"scroll"})})}}).build()}if(e(window).on("resize",function(){t.build()}),e(".sidebar-menu:not(.side-menu-accordion)").closest("[data-plugin-sticky]").length){var i;e(window).smartresize(function(){i&&clearTimeout(i),i=setTimeout(function(){t.build()},800)})}return setTimeout(function(){t.build()},400),t}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{StickyHeader:{defaults:{header:e("#header")},initialize:function(i){if(this.$header=i||this.defaults.header,this.sticky_height=0,this.sticky_pos=0,this.change_logo=t.change_logo,!t.show_sticky_header||!this.$header.length||e(".side-header-narrow-bar").length)return this;var o=this.$header.find("> .header-top");o.length?(this.$header_top=o,this.top_height=o.height()):this.$header_top=!1;var s=this.$header.find("> .main-menu-wrap");return s.length?(this.$menu_wrap=s,this.menu_height=s.height()):this.$menu_wrap=!1,this.$header_main=this.$header.find(".header-main"),this.reveal=this.$header.parents(".header-wrapper").hasClass("header-reveal"),this.is_sticky=!1,this.reset().build().events(),this},build:function(){if(!this.is_sticky&&e(window).height()+this.header_height+t.adminBarHeight()+parseInt(this.$header.css("border-top-width"))>=e(document).height())return this;e(window).height()>e("body").height()&&window.scrollTo(0,0);var i=e(window).scrollTop();if(this.$menu_wrap&&!t.isTablet()){if(this.$header_main.stop().css("top",0),this.$header.parent().hasClass("fixed-header")&&this.$header.parent().attr("style",""),i>this.sticky_pos){if(!this.$header.hasClass("sticky-header")){s=this.$header.outerHeight();this.$header.addClass("sticky-header").css("height",s),this.$menu_wrap.stop().css("top",t.adminBarHeight());(o=this.$header.find(".header-main .searchform select").data("selectric"))&&void 0!==o.close&&o.close(),this.$header.parent().hasClass("fixed-header")&&(this.$header_main.hide(),this.$header.css("height","")),this.init_toggle_menu||(this.init_toggle_menu=!0,t.MegaMenu.build(),e("#main-toggle-menu").length&&(e("#main-toggle-menu").hasClass("show-always")&&(e("#main-toggle-menu").data("show-always",!0),e("#main-toggle-menu").removeClass("show-always")),e("#main-toggle-menu").addClass("closed"),e("#main-toggle-menu .menu-title").addClass("closed"),e("#main-toggle-menu .toggle-menu-wrap").attr("style",""))),this.is_sticky=!0}}else if(this.$header.hasClass("sticky-header")){this.$header.removeClass("sticky-header"),this.$header.css("height",""),this.$menu_wrap.stop().css("top",0),this.$header_main.show();var o=this.$header.find(".main-menu-wrap .searchform select").data("selectric");o&&void 0!==o.close&&o.close(),this.init_toggle_menu&&(this.init_toggle_menu=!1,t.MegaMenu.build(),e("#main-toggle-menu").length&&e("#main-toggle-menu").data("show-always")&&(e("#main-toggle-menu").addClass("show-always"),e("#main-toggle-menu").removeClass("closed"),e("#main-toggle-menu .menu-title").removeClass("closed"),e("#main-toggle-menu .toggle-menu-wrap").attr("style",""))),this.is_sticky=!1}}else if(this.$header_main.show(),this.$header.parent().hasClass("fixed-header")&&e("#wpadminbar").length&&"absolute"==e("#wpadminbar").css("position")?this.$header.parent().css("top",e("#wpadminbar").height()-i<0?-e("#wpadminbar").height():-i):this.$header.parent().hasClass("fixed-header")?this.$header.parent().attr("style",""):this.$header.parent().hasClass("fixed-header")&&this.$header.parent().attr("style",""),this.$header.hasClass("sticky-menu-header")&&!t.isTablet())this.$header_main.stop().css("top",0),this.change_logo&&this.$header_main.removeClass("change-logo"),this.$header_main.removeClass("sticky"),this.$header.removeClass("sticky-header"),this.is_sticky=!1,this.sticky_height=0;else if(this.$menu_wrap&&this.$menu_wrap.stop().css("top",0),i>this.sticky_pos&&(!t.isTablet()||t.isTablet()&&!t.isMobile()&&t.show_sticky_header_tablet||t.isMobile()&&t.show_sticky_header_tablet&&t.show_sticky_header_mobile)){if(!this.$header.hasClass("sticky-header")){var s=this.$header.outerHeight();this.$header.addClass("sticky-header").css("height",s),this.$header_main.addClass("sticky"),this.change_logo&&this.$header_main.addClass("change-logo"),this.$header_main.stop().css("top",t.adminBarHeight()),this.init_toggle_menu||(this.init_toggle_menu=!0,t.MegaMenu.build(),e("#main-toggle-menu").length&&(e("#main-toggle-menu").hasClass("show-always")&&(e("#main-toggle-menu").data("show-always",!0),e("#main-toggle-menu").removeClass("show-always")),e("#main-toggle-menu").addClass("closed"),e("#main-toggle-menu .menu-title").addClass("closed"),e("#main-toggle-menu .toggle-menu-wrap").attr("style",""))),this.is_sticky=!0}}else this.$header.hasClass("sticky-header")&&(this.change_logo&&this.$header_main.removeClass("change-logo"),this.$header_main.removeClass("sticky"),this.$header.removeClass("sticky-header"),this.$header.css("height",""),this.$header_main.stop().css("top",0),this.init_toggle_menu&&(this.init_toggle_menu=!1,t.MegaMenu.build(),e("#main-toggle-menu").length&&e("#main-toggle-menu").data("show-always")&&(e("#main-toggle-menu").addClass("show-always"),e("#main-toggle-menu").removeClass("closed"),e("#main-toggle-menu .menu-title").removeClass("closed"),e("#main-toggle-menu .toggle-menu-wrap").attr("style",""))),this.is_sticky=!1);return this.$header.hasClass("header-loaded")||this.$header.addClass("header-loaded"),this.$header.find(".logo").hasClass("logo-transition")||this.$header.find(".logo").addClass("logo-transition"),this.$header.find(".overlay-logo").get(0)&&!this.$header.find(".overlay-logo").hasClass("overlay-logo-transition")&&this.$header.find(".overlay-logo").addClass("overlay-logo-transition"),this},reset:function(){return this.$header.find(".logo").hasClass("logo-transition")&&this.$header.find(".logo").removeClass("logo-transition"),this.$header.find(".overlay-logo").get(0)&&this.$header.find(".overlay-logo").hasClass("overlay-logo-transition")&&this.$header.find(".overlay-logo").removeClass("overlay-logo-transition"),this.$menu_wrap&&!t.isTablet()?(this.$header.addClass("sticky-header sticky-header-calc"),this.$header_main.addClass("sticky"),this.change_logo&&this.$header_main.addClass("change-logo"),this.sticky_height=this.$menu_wrap.height()+parseInt(this.$menu_wrap.css("padding-top"))+parseInt(this.$menu_wrap.css("padding-bottom")),this.change_logo&&this.$header_main.removeClass("change-logo"),this.$header_main.removeClass("sticky"),this.$header.removeClass("sticky-header sticky-header-calc"),this.header_height=this.$header.height()+parseInt(this.$header.css("margin-top")),this.menu_height=this.$menu_wrap.height()+parseInt(this.$menu_wrap.css("padding-top"))+parseInt(this.$menu_wrap.css("padding-bottom")),this.sticky_pos=this.header_height-this.sticky_height+e(".banner-before-header").height()+parseInt(e("body").css("padding-top"))+parseInt(this.$header.css("border-top-width"))):(this.$header.addClass("sticky-header sticky-header-calc"),this.$header_main.addClass("sticky"),this.change_logo&&this.$header_main.addClass("change-logo"),this.sticky_height=this.$header_main.height(),this.change_logo&&this.$header_main.removeClass("change-logo"),this.$header_main.removeClass("sticky"),this.$header.removeClass("sticky-header sticky-header-calc"),this.header_height=this.$header.height()+parseInt(this.$header.css("margin-top")),this.main_height=this.$header_main.height(),!t.isTablet()||t.isTablet()&&!t.isMobile()&&t.show_sticky_header_tablet||t.isMobile()&&t.show_sticky_header_tablet&&t.show_sticky_header_mobile||(this.sticky_height=0),this.sticky_pos=this.header_height-this.sticky_height+e(".banner-before-header").height()+parseInt(e("body").css("padding-top"))+parseInt(this.$header.css("border-top-width"))),this.reveal&&(this.menu_height?this.sticky_pos+=this.menu_height+30:this.sticky_pos+=30),this.sticky_pos<0&&(this.sticky_pos=0),this.init_toggle_menu=!1,this.$header_main.removeAttr("style"),this.$header.removeAttr("style"),this},events:function(){var t=this,i=0;return e(window).smartresize(function(){i!=e(window).width()&&(t.reset().build(),i=e(window).width())}),e(window).on("scroll",function(){t.build()}),t}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{SideNav:{defaults:{side_nav:e(".header-side-nav #header")},bc_pos_top:0,initialize:function(t){if(this.$side_nav=t||this.defaults.side_nav,!this.$side_nav.length)return this;return this.$side_nav.addClass("initialize"),this.reset().build().events(),this},build:function(){var i=e(".page-top"),o=e("#main");if(t.isTablet())i.removeClass("fixed-pos"),i.attr("style",""),o.attr("style","");else{this.$side_nav.innerHeight(),e(window).height();var s=e(window).scrollTop();i.length&&i.outerHeight()<100&&!e(".side-header-narrow-bar-top").length&&(this.page_top_offset==t.adminBarHeight()||this.page_top_offset<=s?i.hasClass("fixed-pos")||(i.addClass("fixed-pos"),i.css("top",t.adminBarHeight()),o.css("padding-top",i.outerHeight())):i.hasClass("fixed-pos")&&(i.removeClass("fixed-pos"),i.attr("style",""),o.attr("style",""))),o.css("min-height",e(window).height()-t.adminBarHeight()-e(".page-top:not(.fixed-pos)").height()-e(".footer-wrapper").height())}return this},reset:function(){if(t.isTablet())this.$side_nav.attr("style","");else{var i=e(window).height(),o=this.$side_nav.find(".side-bottom");this.$side_nav.css({"min-height":i-t.adminBarHeight(),"padding-bottom":o.height()+parseInt(o.css("margin-top"))+parseInt(o.css("margin-bottom"))});var s=navigator.appVersion,a=s.indexOf("AppleWebKit/")+12,n=a+3;s.slice(a,n)<537&&(this.$side_nav.css("-webkit-backface-visibility","hidden"),this.$side_nav.css("-webkit-perspective","1000"))}var r=e(".page-top"),l=e("#main");return r.length&&(r.removeClass("fixed-pos"),r.attr("style",""),l.attr("style",""),this.page_top_offset=r.offset().top),this},events:function(){var i=this;return e(window).on("resize",function(){i.reset().build()}),e(window).on("scroll",function(){i.build()}),e(".side-header-narrow-bar-top").length&&(e(window).scrollTop()>t.adminBarHeight()+e(".side-header-narrow-bar-top").height()&&e(".side-header-narrow-bar-top").addClass("side-header-narrow-bar-sticky"),e(window).on("scroll",function(){e(this).scrollTop()>t.adminBarHeight()+e(".side-header-narrow-bar-top").height()?e(".side-header-narrow-bar-top").addClass("side-header-narrow-bar-sticky"):e(".side-header-narrow-bar-top").removeClass("side-header-narrow-bar-sticky")})),e(".side-header-narrow-bar .hamburguer-btn").on("click",function(){e(this).toggleClass("active"),e("#header").toggleClass("side-header-visible"),e(this).closest(".side-header-narrow-bar-top").length&&!e("#header > .hamburguer-btn").length&&e(this).closest(".side-header-narrow-bar-top").toggle()}),e(".hamburguer-close").on("click",function(){e(".side-header-narrow-bar .hamburguer-btn").trigger("click")}),i}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{Search:{defaults:{popup:e(".searchform-popup"),form:e(".searchform")},initialize:function(t,e){return this.$popup=t||this.defaults.popup,this.$form=e||this.defaults.form,this.build().events(),this},build:function(){var t=this.$form.find(".text input"),i=this.$form.find(".cat");return e(".header-wrapper .searchform .cat").get(0)&&e.fn.selectric&&e(".header-wrapper .searchform .cat").selectric({arrowButtonMarkup:"",expandToItemText:!0,maxHeight:240}),t.on("change",function(){var i=e(this),o=i.val();t.each(function(){i!=e(this)&&e(this).val(o)})}),i.on("change",function(){var t=e(this),o=t.val();i.each(function(){t!=e(this)&&e(this).val(o)})}),this},events:function(){var t=this;return t.$popup.on("click",function(t){t.stopPropagation()}),t.$popup.find(".search-toggle").on("click",function(i){e(this).toggleClass("opened"),e(this).next().toggle(),e(this).hasClass("opened")&&(e("#mini-cart.open").removeClass("open"),e(this).next().find('input[type="text"]').focus(),t.$popup.find(".btn-close-search-form").length&&t.$popup.parent().addClass("position-static")),i.stopPropagation()}),e("html,body").on("click",function(){t.removeFormStyle()}),"ontouchstart"in document||(e(window).on("resize",function(){t.removeFormStyle()}),e(".btn-close-search-form").on("click",function(e){e.preventDefault(),t.removeFormStyle()})),t},removeFormStyle:function(){this.$form.removeAttr("style"),this.$popup.find(".search-toggle").removeClass("opened"),this.$popup.find(".btn-close-search-form").length&&this.$popup.parent().removeClass("position-static")}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{HashScroll:{initialize:function(){return this.build().events(),this},build:function(){var i=this;try{var o=window.location.hash,s=e(o);return s.length&&"#review_form"!=o&&"#reviews"!=o&&-1==o.indexOf("#comment-")&&setTimeout(function(){e("html, body").stop().animate({scrollTop:s.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height+1},600,"easeOutQuad",function(){i.activeMenuItem()})},600),i}catch(t){return i}},getTarget:function(t){var i;if(0==t.indexOf("#"))i=e(t);else{var o=window.location.href;-1!=(o=o.substring(o.indexOf("://")+3)).indexOf("#")&&(o=o.substring(0,o.indexOf("#"))),0==(t=(t=t.substring(t.indexOf("://")+3)).substring(t.indexOf(o)+o.length)).indexOf("#")&&(i=e(t))}return i},activeMenuItem:function(){var i=this,o=e(window).scrollTop(),s=e('.menu-item > a[href*="#"], .porto-sticky-nav .nav > li > a[href*="#"]');return s.length&&s.each(function(){var s=e(this),a=s.attr("href"),n=i.getTarget(a);if(n&&n.get(0))if(s.parent().is(":last-child")&&o+e(window).height()>=n.offset().top+n.outerHeight())s.parent().siblings().removeClass("active"),s.parent().addClass("active");else{var r=n.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height+1,l=s.parent();r<=o+5?(l.siblings().removeClass("active"),l.addClass("active"),l.closest(".secondary-menu").length&&l.closest("#header").find(".main-menu").eq(0).children(".menu-item.active").removeClass("active")):l.removeClass("active")}}),i},events:function(){var i=this;return e('.menu-item > a[href*="#"], .porto-sticky-nav .nav > li > a[href*="#"], a[href*="#"].hash-scroll, .hash-scroll-wrap a[href*="#"]').on("click",function(o){o.preventDefault();var s=e(this),a=s.attr("href"),n=i.getTarget(a);if(n&&n.get(0)){var r=s.parent(),l=n.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height+1;e("html, body").stop().animate({scrollTop:l},600,"easeOutQuad",function(){i.activeMenuItem(),r.siblings().removeClass("active"),r.addClass("active")}),s.closest(".porto-popup-menu.opened").length&&s.closest(".porto-popup-menu.opened").children(".hamburguer-btn").trigger("click")}else window.location.href=s.attr("href")}),e(window).on("scroll",function(){i.activeMenuItem()}),i.activeMenuItem(),i}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{SortFilter:{defaults:{filters:".porto-sort-filters ul",elements:".porto-sort-container .row"},initialize:function(t,i){return this.$elements=t||e(this.defaults.elements),this.$filters=i||e(this.defaults.filters),this.build(),this},build:function(){return this.$elements.each(function(){var i=e(this);i.isotope({itemSelector:".porto-sort-item",layoutMode:"masonry",getSortData:{popular:"[data-popular] parseInt"},sortBy:"popular",isOriginLeft:!t.rtl}),i.isotope("on","layoutComplete",function(){i.find(".porto-lazyload:not(.lazy-load-loaded)").trigger("appear")}),i.waitForImages(function(){i.data("isotope")&&i.isotope("layout")})}),this.$filters.each(function(){var i=e(this),o=i.attr("data-sort-id"),s=e("#"+o);s.length&&(i.on("click","li",function(o){o.preventDefault();var a=e(this);i.find("li").removeClass("active"),a.addClass("active");var n=a.attr("data-sort-by");s.isotope({sortBy:n});var r=a.attr("data-filter-by");r?s.isotope({filter:r}):s.isotope({filter:".porto-sort-item"}),t.refreshVCContent()}),i.find("li[data-active]").click())}),this}}})}.apply(this,[window.theme,jQuery]),function(t){var e={$wrapper:t(".footer-reveal"),init:function(){this.build(),this.events()},build:function(){var e=this.$wrapper.outerHeight(!0);e>t(window).height()-t("#header .header-main").height()-theme.adminBarHeight()?(t(".footer-wrapper").removeClass("footer-reveal"),t(".page-wrapper").css("padding-bottom",0)):(t(".footer-wrapper").addClass("footer-reveal"),t(".page-wrapper").css("padding-bottom",e))},events:function(){var e=this,i=t(window);i.on("load",function(){i.smartresize(function(){e.build()})})}};t(".footer-reveal").get(0)&&e.init()}(jQuery),function(t,e){"use strict";t=t||{};var i=function(t,e){return this.initialize(t,e)};i.defaults={startPos:"top",speed:3,horizontal:!1,transition:!1},i.prototype={initialize:function(t,e){return t.data("__floatElement")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__floatElement",this),this},setOptions:function(t){return this.options=e.extend(!0,{},i.defaults,t,{wrapper:this.$el}),this},build:function(){var t,i=this,o=this.options.wrapper,s=e(window);return i.options.style&&o.attr("style",i.options.style),s.width()>767&&("none"==i.options.startPos?t="":"top"==i.options.startPos?(o.css({top:0}),t=""):(o.css({bottom:0}),t="-"),i.options.transition&&o.css({transition:"ease transform 500ms"}),i.movement(t),s.on("scroll",function(){i.movement(t)})),this},movement:function(t){var i=this.options.wrapper,o=e(window),s=o.scrollTop(),a=100*(i.offset().top-s)/o.height();i.visible(!0)&&(this.options.horizontal?i.css({transform:"translate3d("+t+a/this.options.speed+"%, "+t+a/this.options.speed+"%, 0)"}):i.css({transform:"translate3d(0, "+t+a/this.options.speed+"%, 0)"}))}},e.extend(t,{PluginFloatElement:i}),e.fn.themePluginFloatElement=function(t){return this.map(function(){var o=e(this);return o.data("__floatElement")?o.data("__floatElement"):new i(o,t)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";e(document).ready(function(){porto_init(),void 0!==t.ScrollToTop&&t.ScrollToTop.initialize(),void 0!==t.MegaMenu&&t.MegaMenu.initialize(),e(window).on("load",function(){setTimeout(function(){t.MegaMenu.build()},400)}),void 0!==t.SidebarMenu&&(t.SidebarMenu.initialize(),e(".sidebar-menu.side-menu-accordion").themeAccordionMenu({open_one:!0})),e(".porto-popup-menu").length&&(e(".porto-popup-menu .hamburguer-btn").on("click",function(t){t.preventDefault();var i=e(this);e(".porto-popup-menu-spacer").length?e(".porto-popup-menu-spacer").remove():(e('
    ').insertBefore(i.parent()),e(".porto-popup-menu-spacer").width(i.parent().width())),i.parent().toggleClass("opened"),setTimeout(function(){i.toggleClass("active")},10)}),e(".porto-popup-menu .main-menu").scrollbar(),e(".porto-popup-menu li.menu-item-has-children > a").on("click",function(t){t.preventDefault(),e(this).parent().siblings("li.menu-item-has-children.opened").removeClass("opened"),e(this).parent().toggleClass("opened")})),void 0!==t.SideNav&&t.SideNav.initialize(),void 0!==t.StickyHeader&&t.StickyHeader.initialize(),void 0!==t.Search&&t.Search.initialize(),void 0!==t.HashScroll&&t.HashScroll.initialize(),void 0!==t.SortFilter&&t.SortFilter.initialize(),e(document).on("click",".sidebar-toggle",function(t){var i=e("html");e(this).closest(".porto-product-filters").length?i.hasClass("filter-sidebar-opened")?(i.removeClass("filter-sidebar-opened"),e(".sidebar-overlay").removeClass("active")):(i.removeClass("sidebar-opened"),i.addClass("filter-sidebar-opened"),e(".sidebar-overlay").addClass("active")):i.hasClass("sidebar-opened")?(i.removeClass("sidebar-opened"),e(".sidebar-overlay").removeClass("active")):(i.addClass("sidebar-opened"),e(".sidebar-overlay").addClass("active"),e(this).closest(".mobile-sidebar").find(".porto-lazyload:not(.lazy-load-loaded)").trigger("appear"))}),e(document.body).on("click",".sidebar-overlay",function(){e("html").removeClass("sidebar-opened"),e("html").removeClass("filter-sidebar-opened"),e(this).removeClass("active")}),e(window).on("resize",function(){e(window).width()>991-t.getScrollbarWidth()&&e(".sidebar-overlay").click()}),e.isFunction(e.fn.matchHeight)&&(e(".tabs-simple .featured-box .box-content").matchHeight(),e(".porto-content-box .featured-box .box-content").matchHeight(),e(".vc_general.vc_cta3").matchHeight(),e(".match-height").matchHeight()),/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&e(".share-whatsapp").css("display","inline-block"),e(document).ajaxComplete(function(t,i,o){/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&e(".share-whatsapp").css("display","inline-block")});if(window.navigator.userAgent.indexOf("Edge/")>0&&e("html").addClass("ie12"),!e("#yith-wcwl-popup-message").get(0)){var i=e("
    ").attr("id","yith-wcwl-message"),o=e("
    ").attr("id","yith-wcwl-popup-message").html(i).hide();e("body").prepend(o)}e(document).on("click",".portfolios-lightbox a.portfolio-link",function(t){return e(this).find(".thumb-info-zoom").click(),!1}),e(document).on("click",".porto-portfolios .pagination:not(.load-more) a",function(i){var o=e(this),s=o.attr("href"),a=o.closest(".porto-portfolios").find(".shortcode-id").val(),n=o.closest(".porto-portfolios"+a);if(s)return i.preventDefault(),n.addClass("porto-ajax-loading"),n.children(".porto-loading-icon").length||n.append(''),setTimeout(function(){e("html, body").stop().animate({scrollTop:n.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height-14},600,"easeOutQuad")},200),e.ajax({type:"post",url:s,success:function(i){var o=e("
    "+i+"
    ").find(".porto-portfolios"+a);n.html(o.html()),t.PortfolioAjaxPage.initialize(n.find(".page-portfolios")),t.PostAjaxModal.initialize(n.find(".page-portfolios")),porto_init(),t.PostFilter.initialize(n.find(".portfolio-filter"),"portfolio")}}).always(function(){n.removeClass("porto-ajax-loading")}),!1}),e(document).on("click",".porto-members .pagination a",function(i){var o=e(this),s=o.attr("href"),a=o.closest(".porto-members").find(".shortcode-id").val(),n=o.closest(".porto-members"+a);if(s)return i.preventDefault(),n.addClass("porto-ajax-loading"),n.children(".porto-loading-icon").length||n.append(''),setTimeout(function(){e("html, body").stop().animate({scrollTop:n.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height-14},600,"easeOutQuad")},200),e.ajax({type:"post",url:s,success:function(i){var o=e("
    "+i+"
    ").find(".porto-members"+a);n.html(o.html()),t.MemberAjaxPage.initialize(n.find(".page-members")),t.PostAjaxModal.initialize(n.find(".page-members"),"member"),porto_init(),t.PostFilter.initialize(n.find(".member-filter"),"member")}}).always(function(){n.removeClass("porto-ajax-loading")}),!1}),e(document).on("click",".porto-faqs .pagination a",function(i){var o=e(this),s=o.attr("href"),a=o.closest(".porto-faqs").find(".shortcode-id").val(),n=o.closest(".porto-faqs"+a);if(s)return i.preventDefault(),n.addClass("porto-ajax-loading"),n.children(".porto-loading-icon").length||n.append(''),setTimeout(function(){e("html, body").stop().animate({scrollTop:n.offset().top-t.StickyHeader.sticky_height-t.adminBarHeight()-t.sticky_nav_height-14},600,"easeOutQuad")},200),e.ajax({type:"post",url:s,success:function(i){var o=e("
    "+i+"
    ").find(".porto-faqs"+a);n.html(o.html()),porto_init(),t.PostFilter.initialize(n.find(".faq-filter"),"faq")}}).always(function(){n.removeClass("porto-ajax-loading")}),!1}),e(".porto-faqs").each(function(){e(this).find(".faq .toggle.active").length<1&&(e(this).find(".faq").eq(0).find(".toggle").addClass("active"),e(this).find(".faq").eq(0).find(".toggle-content").show())}),e(document).on("shown.bs.collapse",".collapse",function(){var i=e(this);t.refreshVCContent(i)}),e(document).on("shown.bs.tab",'a[data-toggle="tab"]',function(i){var o=e(e(i.target).attr("href"));t.refreshVCContent(o)}),e(".porto-tooltip .tooltip-icon").on("click",function(){"none"==e(this).parent().children(".tooltip-popup").css("display")?e(this).parent().children(".tooltip-popup").fadeIn(200):e(this).parent().children(".tooltip-popup").fadeOut(200)}),e(".porto-tooltip .tooltip-close").on("click",function(){e(this).parent().fadeOut(200)})})}.apply(this,[window.theme,jQuery]),function(t,e,i){"use strict";e(document).ready(function(){e(window).on("vc_reload",function(){porto_init(),e(".type-post").addClass("post"),e(".type-portfolio").addClass("portfolio"),e(".type-member").addClass("member"),e(".type-block").addClass("block")})}),e(document).on("click",".porto-portfolios .pagination.load-more a",function(i){var o=e(this),s=o.attr("href"),a=o.closest(".porto-portfolios").find(".shortcode-id").val(),n=o.closest(".porto-portfolios"+a),r=n.find(".pagination-wrap.load-more .bounce-loader"),l=n.find(".pagination.load-more a.next");if(s)return i.preventDefault(),l.hide(),r.show(),e.ajax({type:"post",url:s,success:function(i){var o=e("
    "+i+"
    ").find(".porto-portfolios"+a),s=o.find(".porto-portfolios-lighbox-thumbnails .owl-carousel").html(),r=o.find(".portfolio-row").children("article.portfolio");if(n.find(".pagination-wrap").replaceWith(o.find(".pagination-wrap")),n.find(".porto-portfolios-lighbox-thumbnails .owl-carousel").append(s),r.length){var l=n.find(".page-portfolios").find(".portfolio-row");l.isotope("insert",r),l.waitForImages(function(){l.isotope("layout")})}else if(o.find(".portfolios-timeline").length){var h=(r=o.find(".portfolios-timeline .timeline-body")).children(".timeline-date:first-child"),d=n.find(".timeline-body").children(".timeline-date").last();d.length&&h.length&&d.html()==h.html()&&r.children(".timeline-date:first-child").remove(),n.find(".timeline-body").append(r.children())}t.PortfolioAjaxPage.initialize(e(".page-portfolios")),t.PostAjaxModal.initialize(e(".page-portfolios")),porto_init(),t.PostFilter.initialize(e(".portfolio-filter"),"portfolio"),n.find(".porto-lazyload:not(.lazy-load-loaded)").trigger("appear")}}).always(function(){r.hide()}),!1}),e(window).on("resize",function(){this.resizeTO&&clearTimeout(this.resizeTO),this.resizeTO=setTimeout(function(){e(this).trigger("resizeEnd")},700)});var o={$timeline:e("#exp-timeline"),$timelineBar:e("#exp-timeline .timeline-bar"),$firstTimelineItem:e("#exp-timeline .timeline-box").first(),$lastTimelineItem:e("#exp-timeline .timeline-box").last(),build:function(){this.adjustHeight()},adjustHeight:function(){var t=this.$firstTimelineItem.outerHeight(!0)/2+5,e=this.$lastTimelineItem.outerHeight(!0)/2+5;this.$timelineBar.css({top:t,bottom:e})}};e("#exp-timeline").get(0)&&(setTimeout(function(){e(window).on("resizeEnd",function(){o.build()})},1e3),o.build()),e(".custom-view-our-location").on("click",function(t){t.preventDefault();var i=e(this);e(".custom-googlemap").slideDown("1000",function(){setTimeout(function(){i.hide()},700)})})}(window.theme,jQuery),function(t,e,i){"use strict";function o(){e(".porto-ultimate-content-box").each(function(t,i){var o=e(i).css("background-color")||"",s=e(i).css("box-shadow")||"",a=e(i).data("hover_bg_color")||e(i).css("background-color"),n=e(i).data("hover_box_shadow")||e(i).css("box-shadow");o==a&&s==n||e(i).off("mouseenter").on("mouseenter",function(){e(i).css("background-color",a),e(i).css("box-shadow",n)}).off("mouseleave").on("mouseleave",function(){e(i).css("background-color",o),e(i).css("box-shadow",s)})})}if(e(".porto-ultimate-content-box").length&&(e(window).on("load",function(t){o()}),e(window).smartresize(function(t){o()})),e(document).ready(function(){if(e(".porto-u-heading").each(function(){var t=e(this).attr("data-halign");"line_only"==e(this).attr("data-hspacer")&&("right"==t||"left"==t?"auto"!=e(this).find(".porto-u-heading-spacer").find(".porto-u-headings-line")[0].style.width&&e(this).find(".porto-u-heading-spacer").find(".porto-u-headings-line").css({float:t}):e(this).find(".porto-u-heading-spacer").find(".porto-u-headings-line").css({margin:"0 auto"}))}),o(),e(".porto-ibanner[data-opacity]").length){t(),e(window).on("load",function(){t()}),e(window).smartresize(function(){t()});function t(){e(".porto-ibanner[data-opacity]").each(function(t,i){e(this).off("mouseenter").on("mouseenter",function(){e(this).data("hover-opacity")&&e(this).find(".porto-ibanner-img").css("opacity",e(this).data("hover-opacity"))}).off("mouseleave").on("mouseleave",function(){e(this).data("opacity")&&e(this).find(".porto-ibanner-img").css("opacity",e(this).data("opacity"))})})}}}),e(".porto-btn[data-hover]").on("mouseenter",function(){var t=e(this).data("hover");t&&(e(this).data("originalColor",e(this).css("color")),e(this).css("color",t))}).on("mouseleave",function(){var t=e(this).data("originalColor");t&&e(this).css("color",t)}),e("#footer .widget_wysija .wysija-submit:not(.btn)").addClass("btn btn-default"),e("[data-vc-parallax] .owl-carousel").length&&setTimeout(function(){"object"==typeof window.vcParallaxSkroll&&window.vcParallaxSkroll.refresh()},200),e(".wpcf7-form .wpcf7-submit").on("click",function(t){if(e(this).closest("form").hasClass("processing"))return t.preventDefault(),!1;e(this).closest("form").addClass("processing")}),e(document).ajaxComplete(function(t,i,o){e(".wpcf7-form.processing").removeClass("processing")}),e(".page-content > .alignfull").length){var s=function(){e(".page-content > .alignfull").each(function(){e(this).css("left",-1*e(this).parent().offset().left).css("right",-1*e(this).parent().offset().left).css("width",e("body").width())})};s(),e(window).smartresize(function(){s()})}}(window.theme,jQuery); (function(t,e){"use strict";t=t||{},e.extend(t,{mfpConfig:{tClose:js_porto_vars.popup_close,tLoading:'
    ',gallery:{tPrev:js_porto_vars.popup_prev,tNext:js_porto_vars.popup_next,tCounter:js_porto_vars.mfp_counter},image:{tError:js_porto_vars.mfp_img_error},ajax:{tError:js_porto_vars.mfp_ajax_error},callbacks:{open:function(){e("body").addClass("lightbox-opened");this.st.fixedContentPos&&e("#header.sticky-header .header-main.sticky, #header.sticky-header .main-menu-wrap, .fixed-header #header.sticky-header .header-main, .fixed-header #header.sticky-header .main-menu-wrap").css(t.rtl_browser?"left":"right",t.getScrollbarWidth());var o=e(this._lastFocusedEl);if(o.closest(".portfolios-lightbox").hasClass("with-thumbs")&&e(document).width()>=1024){var a=o.closest(".portfolios-lightbox.with-thumbs").find(".porto-portfolios-lighbox-thumbnails").clone(),i=e.magnificPopup.instance;e("body").prepend(a);var n=e("body > .porto-portfolios-lighbox-thumbnails").children(".owl-carousel");n.themeCarousel(n.data("plugin-options")),n.trigger("refresh.owl.carousel");var s=n.find(".owl-stage");s.find(".owl-item").removeClass("current"),s.find(".owl-item").eq(i.currItem.index).addClass("current"),e.magnificPopup.instance.next=function(){var t=e.magnificPopup.instance;e.magnificPopup.proto.next.call(this),s.find(".owl-item").removeClass("current"),s.find(".owl-item").eq(t.currItem.index).addClass("current")},e.magnificPopup.instance.prev=function(){var t=e.magnificPopup.instance;e.magnificPopup.proto.prev.call(this),s.find(".owl-item").removeClass("current"),s.find(".owl-item").eq(t.currItem.index).addClass("current")},s.find(".owl-item").on("click",function(){s.find(".owl-item").removeClass("current"),e.magnificPopup.instance.goTo(e(this).index()),e(this).addClass("current")})}},close:function(){e("body").removeClass("lightbox-opened");this.st.fixedContentPos&&e("#header.sticky-header .header-main.sticky, #header.sticky-header .main-menu-wrap, .fixed-header #header.sticky-header .header-main, .fixed-header #header.sticky-header .main-menu-wrap").css(t.rtl_browser?"left":"right",""),e(".owl-carousel .owl-stage").each(function(){var t=e(this),o=t.width()+parseInt(t.css("padding-left"))+parseInt(t.css("padding-right"));t.css({width:o+200}),setTimeout(function(){t.css({width:o})},0)});e(this._lastFocusedEl).parents(".portfolios-lightbox").hasClass("with-thumbs")&&e(document).width()>=1024&&e(" body > .porto-portfolios-lighbox-thumbnails").remove()}}}})}).apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var o=function(t,e){return this.initialize(t,e)};o.defaults={callbacks:{open:function(){e("body").addClass("lightbox-opened")},close:function(){e("body").removeClass("lightbox-opened")}}},o.prototype={initialize:function(t,e){return t.data("__lightbox")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__lightbox",this),this},setOptions:function(a){return this.options=e.extend(!0,{},o.defaults,t.mfpConfig,a,{wrapper:this.$el}),this},build:function(){return e.isFunction(e.fn.magnificPopup)?(this.options.wrapper.magnificPopup(this.options),this):this}},e.extend(t,{Lightbox:o}),e.fn.themeLightbox=function(o){return this.map(function(){var a=e(this);return a.data("__lightbox")?a.data("__lightbox"):new t.Lightbox(a,o)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var o=function(t,e){return this.initialize(t,e)};o.defaults={},o.prototype={initialize:function(t,e){return t.data("__toggle")?this:(this.$el=t,this.setData().setOptions(e).build(),this)},setData:function(){return this.$el.data("__toggle",this),this},setOptions:function(t){return this.options=e.extend(!0,{},o.defaults,t,{wrapper:this.$el}),this},build:function(){return this.options.container.parent().magnificPopup(e.extend(!0,{},t.mfpConfig,{delegate:".porto-vc-zoom",gallery:{enabled:!0},mainClass:"mfp-with-zoom",zoom:{enabled:!0,duration:300},type:"image"})),this}},e.extend(t,{VcImageZoom:o}),e.fn.themeVcImageZoom=function(o){return this.map(function(){var a=e(this);return a.data("__toggle")?a.data("__toggle"):new t.VcImageZoom(a,o)})}}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var o;e.extend(t,{PostAjaxModal:{defaults:{elements:".page-portfolios"},initialize:function(t,o){return this.$elements=t||e(this.defaults.elements),this.post_type=void 0===o?"portfolio":o,this.build(),this},build:function(){var a=this;return a.$elements.each(function(){var i=e(this);if(i.find("a[data-ajax-on-modal]").get(0)){var n={$wrapper:e(this),modals:[],currentModal:0,total:0,build:function(){var t=this;t.modals=[],t.total=0,i.find("a[data-ajax-on-modal]").each(function(){t.add(e(this))}),i.off("mousedown","a[data-ajax-on-modal]").on("mousedown","a[data-ajax-on-modal]",function(t){if(2==t.which)return t.preventDefault(),!1})},add:function(t){var e=this,o=t.attr("href"),a=e.total;e.modals.push({src:o}),e.total++,t.off("click").on("click",function(t){return t.preventDefault(),e.show(a),!1})},next:function(){this.currentModal+1=0?this.show(this.currentModal-1):this.show(this.total-1)},show:function(i){var n=this;if(n.currentModal=i,i<0||i>n.total-1)return!1;e.magnificPopup.close(),e.magnificPopup.open(e.extend(!0,{},t.mfpConfig,{type:"ajax",items:n.modals,gallery:{enabled:!0},ajax:{settings:{type:"post",data:{ajax_action:a.post_type+"_ajax_modal"}}},mainClass:a.post_type+"-ajax-modal",fixedContentPos:!1,callbacks:{parseAjax:function(t){var o=e(t.data),i=o.find("#content article."+a.post_type),n="";o.filter('style[data-type]:not("")').each(function(){n+=e(this).text()}),e("#"+a.post_type+"AjaxCSS").get(0)?e("#"+a.post_type+"AjaxCSS").text(n):e('").appendTo("head"),i.find("."+a.post_type+"-nav-all").html(''),i.find("."+a.post_type+"-nav").html(''),t.data='
    '+i.html()+"
    "},ajaxContentAdded:function(){var i=e("."+a.post_type+"-ajax-modal");i.find("a[data-ajax-"+a.post_type+"-close]").on("click",function(t){return t.preventDefault(),e.magnificPopup.close(),!1}),o=i.find(".rev_slider, rs-module"),n.modals.length<=1?i.find("a[data-ajax-"+a.post_type+"-prev], a[data-ajax-"+a.post_type+"-next]").remove():(i.find("a[data-ajax-"+a.post_type+"-prev]").on("click",function(t){if(t.preventDefault(),o&&o.get(0))try{o.revkill()}catch(t){}return i.find(".mfp-arrow-left").trigger("click"),!1}),i.find("a[data-ajax-"+a.post_type+"-next]").on("click",function(t){if(t.preventDefault(),o&&o.get(0))try{o.revkill()}catch(t){}return i.find(".mfp-arrow-right").trigger("click"),!1})),"portfolio"==a.post_type&&e(window).trigger("resize"),porto_init(),t.refreshVCContent(i),setTimeout(function(){var t=i.find("video");t.get(0)&&t.each(function(){e(this)[0].play(),e(this).parent().parent().parent().find(".video-controls").attr("data-action","play"),e(this).parent().parent().parent().find(".video-controls").html('')})},600),i.off("scroll").on("scroll",function(){e.fn.appear.run()})},change:function(){e(".mfp-wrap .ajax-container").click()},beforeClose:function(){if(o&&o.get(0))try{o.revkill()}catch(t){}e("."+a.post_type+"-ajax-modal").off("scroll")}}}),i)}};n.build(),i.data(a.post_type+"AjaxOnModal",n)}}),a}}}),e(document.documentElement).on("keydown",function(t){try{37!=t.keyCode&&39!=t.keyCode||o&&o.get(0)&&o.revkill()}catch(t){}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var o;e.extend(t,{PortfolioAjaxPage:{defaults:{elements:".page-portfolios"},initialize:function(t){return this.$elements=t||e(this.defaults.elements),this.build(),this},build:function(){return this.$elements.each(function(){var a=e(this);if(a.find("#portfolioAjaxBox").get(0)){var i={$wrapper:e(this),pages:[],currentPage:0,total:0,$ajaxBox:a.find("#portfolioAjaxBox"),$ajaxBoxContent:a.find("#portfolioAjaxBoxContent"),build:function(){var t=this;t.pages=[],t.total=0,a.find("a[data-ajax-on-page]").each(function(){t.add(e(this))}),a.off("mousedown","a[data-ajax-on-page]").on("mousedown","a[data-ajax-on-page]",function(t){if(2==t.which)return t.preventDefault(),!1})},add:function(t){var e=this,o=t.attr("href");e.pages.push(o),e.total++,t.off("click").on("click",function(t){t.preventDefault();var a=t.target.className;return"owl-next"!=a&&("owl-prev"!=a&&(e.show(e.pages.indexOf(o)),!1))})},events:function(){var t=this;a.off("click","a[data-ajax-portfolio-close]").on("click","a[data-ajax-portfolio-close]",function(e){return e.preventDefault(),t.close(),!1}),t.total<=1?e("a[data-ajax-portfolio-prev], a[data-ajax-portfolio-next]").remove():(a.off("click","a[data-ajax-portfolio-prev]").on("click","a[data-ajax-portfolio-prev]",function(e){return e.preventDefault(),t.prev(),!1}),a.off("click","a[data-ajax-portfolio-next]").on("click","a[data-ajax-portfolio-next]",function(e){return e.preventDefault(),t.next(),!1}))},close:function(){if(this.$ajaxBoxContent.find(".rev_slider, rs-module").get(0))try{this.$ajaxBoxContent.find(".rev_slider, rs-module").revkill()}catch(t){}this.$ajaxBoxContent.empty(),this.$ajaxBox.removeClass("ajax-box-init").removeClass("ajax-box-loading")},next:function(){this.currentPage+1=0?this.show(this.currentPage-1):this.show(this.total-1)},show:function(a){var i=this;if(o=null,i.$ajaxBoxContent.find(".rev_slider, rs-module").get(0))try{i.$ajaxBoxContent.find(".rev_slider, rs-module").revkill()}catch(t){}if(i.$ajaxBoxContent.empty(),i.$ajaxBox.removeClass("ajax-box-init").addClass("ajax-box-loading"),t.scrolltoContainer(i.$ajaxBox),i.currentPage=a,a<0||a>i.total-1)return i.close(),!1;e.ajax({url:i.pages[a],complete:function(a){var n=e(a.responseText),s=n.find("#content article.portfolio");n.filter('style[data-type]:not("")');e("#portfolioAjaxCSS").get(0)?e("#portfolioAjaxCSS").text(""):e('').appendTo("head"),s.find(".portfolio-nav-all").html(''),s.find(".portfolio-nav").html(''),i.$ajaxBoxContent.html(s.html()).append('

    '),i.$ajaxBox.removeClass("ajax-box-loading"),e(window).trigger("resize"),porto_init(),t.refreshVCContent(i.$ajaxBoxContent),i.events(),o=i,i.$ajaxBoxContent.find(".lightbox:not(.manual)").each(function(){var t,o=e(this),a=o.data("plugin-options");a&&(t=a),o.themeLightbox(t)})}})}};i.build(),a.data("portfolioAjaxOnPage",i)}}),this}}}),e(document.documentElement).on("keyup",function(t){try{if(!o)return;39==t.keyCode&&o.next(),37==t.keyCode&&o.prev()}catch(t){}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{PostFilter:{defaults:{elements:".portfolio-filter"},initialize:function(t,o){return this.$elements=t||e(this.defaults.elements),this.post_type=void 0===o?"portfolio":o,this.build(),this},build:function(){function o(){var t=e(a.$elements.get(0)),o=window.location.hash;o&&t.find('li[data-filter="'+o.replace("#","")+'"]').click()}var a=this;return a.$elements.each(function(){var o=e(this);o.find("li").on("click",function(i){i.preventDefault();var n,s=e(this).attr("data-filter"),r=o.data("position");if(o.find(".active").removeClass("active"),"sidebar"==r?(n=e(".main-content .page-"+a.post_type+"s"),e(".sidebar-overlay").click()):n="global"==r?e(".main-content .page-"+a.post_type+"s"):e(this).closest(".page-"+a.post_type+"s"),"faq"==a.post_type)n.find(".faq").each(function(){var t=e(this),o="easeInOutQuart";"*"==s?("none"==t.css("display")&&t.stop(!0).slideDown(300,o,function(){e(this).attr("style","").show()}),l++):t.hasClass(s)?("none"==t.css("display")&&t.stop(!0).slideDown(300,o,function(){e(this).attr("style","").show()}),l++):"none"!=t.css("display")&&t.stop(!0).slideUp(300,o,function(){e(this).attr("style","").hide()})}),!l&&n.find(".faqs-infinite").length&&void 0!==e.fn.infinitescroll&&n.find(".faqs-infinite").infinitescroll("retrieve");else if(n.hasClass("portfolios-timeline")){var l=0;n.find(".portfolio").each(function(){var t=e(this),o="easeInOutQuart";"*"==s?("none"==t.css("display")&&t.stop(!0).slideDown(300,o,function(){e(this).attr("style","").show()}),l++):t.hasClass(s)?("none"==t.css("display")&&t.stop(!0).slideDown(300,o,function(){e(this).attr("style","").show()}),l++):"none"!=t.css("display")&&t.stop(!0).slideUp(300,o,function(){e(this).attr("style","").hide()})}),!l&&n.find(".portfolios-infinite").length&&void 0!==e.fn.infinitescroll&&n.find(".portfolios-infinite").infinitescroll("retrieve"),setTimeout(function(){t.FilterZoom.initialize(n)},400)}else n.find("."+a.post_type+"-row").isotope({filter:"*"==s?s:"."+s});e(this).addClass("active"),"sidebar"==r&&a.$elements.each(function(){var t=e(this);t==o&&"sidebar"!=t.data("position")||(t.find("li").removeClass("active"),t.find('li[data-filter="'+s+'"]').addClass("active"))}),window.location.hash="#"+s,t.refreshVCContent()})}),e(window).on("hashchange",o),o(),a}}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{};var o;e.extend(t,{MemberAjaxPage:{defaults:{elements:".page-members"},initialize:function(t){return this.$elements=t||e(this.defaults.elements),this.build(),this},build:function(){return this.$elements.each(function(){var a=e(this);if(a.find("#memberAjaxBox").get(0)){var i={$wrapper:e(this),pages:[],currentPage:0,total:0,$ajaxBox:a.find("#memberAjaxBox"),$ajaxBoxContent:a.find("#memberAjaxBoxContent"),build:function(){var t=this;t.pages=[],t.total=0,a.find("a[data-ajax-on-page]").each(function(){t.add(e(this))}),a.off("mousedown","a[data-ajax-on-page]").on("mousedown","a[data-ajax-on-page]",function(t){if(2==t.which)return t.preventDefault(),!1})},add:function(t){var e=this,o=t.attr("href");e.pages.push(o),e.total++,t.off("click").on("click",function(t){return t.preventDefault(),e.show(e.pages.indexOf(o)),!1})},next:function(){this.currentPage+1=0?this.show(this.currentPage-1):this.show(this.total-1)},show:function(a){var i=this;if(o=null,i.$ajaxBoxContent.find(".rev_slider, rs-module").get(0))try{i.$ajaxBoxContent.find(".rev_slider, rs-module").revkill()}catch(t){}if(i.$ajaxBoxContent.empty(),i.$ajaxBox.removeClass("ajax-box-init").addClass("ajax-box-loading"),t.scrolltoContainer(i.$ajaxBox),i.currentPage=a,a<0||a>i.total-1)return i.close(),!1;e.ajax({url:i.pages[a],complete:function(a){var n=e(a.responseText),s=n.find("#content article.member"),r="";n.filter('style[data-type]:not("")').each(function(){r+=e(this).text()}),e("#memberAjaxCSS").get(0)?e("#memberAjaxCSS").text(r):e('").appendTo("head");var l=i.$ajaxBox.find(".ajax-content-append"),p="";l.length&&(p=l.html()),i.$ajaxBoxContent.html(s.html()).prepend('

    ').append('

    '+p),i.$ajaxBox.removeClass("ajax-box-loading"),e(window).trigger("resize"),porto_init(),t.refreshVCContent(i.$ajaxBoxContent),o=i}})}};i.build(),a.data("memberAjaxOnPage",i)}}),this}}}),e(document.documentElement).on("keyup",function(t){try{if(!o)return;39==t.keyCode&&o.next(),37==t.keyCode&&o.prev()}catch(t){}})}.apply(this,[window.theme,jQuery]),function(t,e){"use strict";t=t||{},e.extend(t,{FilterZoom:{defaults:{elements:null},initialize:function(t){return this.$elements=t||this.defaults.elements,this.build(),this},build:function(){return this.$elements.each(function(){var o=e(this);if(o.find(".zoom, .thumb-info-zoom").get(0)){o.find(".zoom, .thumb-info-zoom").unbind("click");var a=[],i=0;o.find("article").each(function(){var t=e(this);if("none"!=t.css("display")){var o,n=t.find(".zoom, .thumb-info-zoom"),s=n.data("src"),r=n.data("title");n.data("index",i),e.isArray(s)?e.each(s,function(t,e){(o={}).src=e,o.title=r[t],a[i]=o,i++}):((o={}).src=s,o.title=r,a[i]=o,i++)}}),o.find("article").each(function(){var o=e(this);"none"!=o.css("display")&&o.off("click",".zoom, .thumb-info-zoom").on("click",".zoom, .thumb-info-zoom",function(o){var i=e(this),n=i.parents(".thumb-info"),s=0;if(n.get(0)){var r=n.find(".porto-carousel");r.get(0)&&(s=r.data("owl.carousel").current()-r.find(".cloned").length/2)}return o.preventDefault(),e.fn.magnificPopup&&(e.magnificPopup.close(),e.magnificPopup.open(e.extend(!0,{},t.mfpConfig,{items:a,gallery:{enabled:!0},type:"image"}),i.data("index")+s)),!1})})}}),this}}})}.apply(this,[window.theme,jQuery]),jQuery(document).ready(function(t){"use strict";function e(e){var o=e.data("trigger-id"),a=e.data("overlay-class"),i=e.data("type");if(void 0!==o){void 0===i&&(i="inline"),"inline"==i&&(o="#"+escape(o));var n={items:{src:o},type:i};e.hasClass("porto-onload")&&(n.callbacks={beforeClose:function(){t(".mfp-wrap .porto-modal-content .porto-disable-modal-onload").length&&t(".mfp-wrap .porto-modal-content .porto-disable-modal-onload").is(":checked")&&t.cookie("porto_modal_disable_onload","true",{expires:7})}}),void 0!==a&&a&&(n.mainClass=escape(a)),t.magnificPopup.open(t.extend(!0,{},theme.mfpConfig,n),0)}}function o(){if(t(".lightbox:not(.manual)").each(function(){var e,o=t(this),a=o.data("plugin-options");a&&(e=a),o.themeLightbox(e)}),t(".porto-popup-iframe").magnificPopup(t.extend(!0,{},theme.mfpConfig,{disableOn:700,type:"iframe",mainClass:"mfp-fade",removalDelay:160,preloader:!1,fixedContentPos:!1})),t(".porto-popup-ajax").magnificPopup(t.extend(!0,{},theme.mfpConfig,{type:"ajax"})),t(".porto-popup-content").each(function(){var e=t(this).attr("data-animation");t(this).magnificPopup(t.extend(!0,{},theme.mfpConfig,{type:"inline",fixedContentPos:!1,fixedBgPos:!0,overflowY:"auto",closeBtnInside:!0,preloader:!1,midClick:!0,removalDelay:300,mainClass:e}))}),t(".popup-youtube, .popup-vimeo, .popup-gmaps").each(function(e){var o=t(this).find(".porto-modal-trigger").data("overlay-class"),a={type:"iframe",removalDelay:160,preloader:!1,fixedContentPos:!1};void 0!==o&&o&&(a.mainClass=escape(o)),t(this).magnificPopup(a)}),t(".porto-modal-trigger.porto-onload").length>0){var o=t(".porto-modal-trigger.porto-onload").eq(0),a=0;o.data("timeout")&&(a=parseInt(o.data("timeout"),10)),setTimeout(function(){e(o)},a)}t(".porto-modal-trigger").on("click",function(o){o.preventDefault(),e(t(this))}),t(".login-popup .porto-link-login, .login-popup .porto-link-register").magnificPopup({items:{src:theme.ajax_url+"?action=porto_account_login_popup&nonce="+js_porto_vars.porto_nonce,type:"ajax"},tLoading:'',callbacks:{ajaxContentAdded:function(){t(window).trigger("porto_login_popup_opened")}}}),t(".product-images").magnificPopup(t.extend(!0,{},theme.mfpConfig,{delegate:".img-thumbnail a.zoom",type:"image",gallery:{enabled:!0}}))}t.isFunction(t.fn.themeVcImageZoom)&&t(function(){var e=null;t(".porto-vc-zoom:not(.manual)").each(function(){var o,a=t(this),i=a.attr("data-gallery"),n=a.data("plugin-options");if(n&&(o=n),void 0===o&&(o={}),o.container=a.parent(),"true"==i){var s="vc_row";a.attr("data-container")&&(s=a.attr("data-container"));var r=t(a.closest("."+s).get(0));if(r.length>0&&null!=e&&e.is(r))return;r.length>0&&(e=r),null!=e&&e.length>0&&(o.container=e)}a.themeVcImageZoom(o)})}),t.isFunction(t.fn.magnificPopup)?o():setTimeout(function(){t.isFunction(t.fn.magnificPopup)&&o()},500),void 0!==theme.PostAjaxModal&&(t(".page-portfolios").length&&theme.PostAjaxModal.initialize(t(".page-portfolios")),t(".page-members").length&&theme.PostAjaxModal.initialize(t(".page-members"),"member")),void 0!==theme.PortfolioAjaxPage&&theme.PortfolioAjaxPage.initialize(),void 0!==theme.PostFilter&&(t(".portfolio-filter").length&&theme.PostFilter.initialize(t(".portfolio-filter"),"portfolio"),t(".member-filter").length&&theme.PostFilter.initialize(t(".member-filter"),"member"),t(".faq-filter").length&&theme.PostFilter.initialize(t(".faq-filter"),"faq")),void 0!==theme.MemberAjaxPage&&theme.MemberAjaxPage.initialize(),void 0!==theme.FilterZoom&&(theme.FilterZoom.initialize(t(".page-portfolios")),theme.FilterZoom.initialize(t(".page-members")),theme.FilterZoom.initialize(t(".blog-posts-related")))}); !function(d,l){"use strict";var e=!1,o=!1;if(l.querySelector)if(d.addEventListener)e=!0;if(d.wp=d.wp||{},!d.wp.receiveEmbedMessage)if(d.wp.receiveEmbedMessage=function(e){var t=e.data;if(t)if(t.secret||t.message||t.value)if(!/[^a-zA-Z0-9]/.test(t.secret)){var r,a,i,s,n,o=l.querySelectorAll('iframe[data-secret="'+t.secret+'"]'),c=l.querySelectorAll('blockquote[data-secret="'+t.secret+'"]');for(r=0;r=a)b=3;else if(.8489>=a)b=9;else if(.96208>=a)b=27;else{if(!(.99981>=a))return 1;b=91}return 1-i.abs(3*i.cos(a*b*1.028)/b)}};d.prototype.refresh=function(a){var d,e,f=!1;for(a===c?(f=!0,ia=[],Ra=0,a=b.getElementsByTagName("*")):a.length===c&&(a=[a]),d=0,e=a.length;e>d;d++){var g=a[d],h=g,i=[],j=pa,k=ta,l=!1;if(f&&F in g&&delete g[F],g.attributes){for(var m=0,n=g.attributes.length;n>m;m++){var p=g.attributes[m];if("data-anchor-target"!==p.name)if("data-smooth-scrolling"!==p.name)if("data-edge-strategy"!==p.name)if("data-emit-events"!==p.name){var q=p.name.match(I);if(null!==q){var r={props:p.value,element:g,eventType:p.name.replace(L,M)};i.push(r);var s=q[1];s&&(r.constant=s.substr(1));var t=q[2];/p$/.test(t)?(r.isPercentage=!0,r.offset=(0|t.slice(0,-1))/100):r.offset=0|t;var u=q[3],v=q[4]||u;u&&u!==B&&u!==C?(r.mode="relative",r.anchors=[u,v]):(r.mode="absolute",u===C?r.isEnd=!0:r.isPercentage||(r.offset=r.offset*Ka))}}else l=!0;else k=p.value;else j="off"!==p.value;else if(h=b.querySelector(p.value),null===h)throw'Unable to find anchor target "'+p.value+'"'}if(i.length){var w,x,y;!f&&F in g?(y=g[F],w=ia[y].styleAttr,x=ia[y].classAttr):(y=g[F]=Ra++,w=g.style.cssText,x=Da(g)),ia[y]={element:g,styleAttr:w,classAttr:x,anchorTarget:h,keyFrames:i,smoothScrolling:j,edgeStrategy:k,emitEvents:l,lastFrameIndex:-1},Ea(g,[o],[])}}}for(Aa(),d=0,e=a.length;e>d;d++){var z=ia[a[d][F]];z!==c&&(_(z),ba(z))}return ha},d.prototype.relativeToAbsolute=function(a,b,c){var d=e.clientHeight,f=a.getBoundingClientRect(),g=f.top,h=f.bottom-f.top;return b===E?g-=d:b===D&&(g-=d/2),c===E?g+=h:c===D&&(g+=h/2),g+=ha.getScrollTop(),g+.5|0},d.prototype.animateTo=function(a,b){b=b||{};var d=Ha(),e=ha.getScrollTop(),f=b.duration===c?x:b.duration;return oa={startTop:e,topDiff:a-e,targetTop:a,duration:f,startTime:d,endTime:d+f,easing:W[b.easing||w],done:b.done},oa.topDiff||(oa.done&&oa.done.call(ha,!1),oa=c),ha},d.prototype.stopAnimateTo=function(){oa&&oa.done&&oa.done.call(ha,!0),oa=c},d.prototype.isAnimatingTo=function(){return!!oa},d.prototype.isMobile=function(){return Sa},d.prototype.setScrollTop=function(b,c){return sa=c===!0,Sa?Ta=i.min(i.max(b,0),Ja):a.scrollTo(0,b),ha},d.prototype.getScrollTop=function(){return Sa?Ta:a.pageYOffset||e.scrollTop||f.scrollTop||0},d.prototype.getMaxScrollTop=function(){return Ja},d.prototype.on=function(a,b){return ka[a]=b,ha},d.prototype.off=function(a){return delete ka[a],ha},d.prototype.destroy=function(){var a=V();a(va),ya(),Ea(e,[t],[s,u,v]);for(var b=0,d=ia.length;d>b;b++)fa(ia[b].element);e.style.overflow=f.style.overflow="",e.style.height=f.style.height="",ja&&g.setStyle(ja,"transform","none"),ha=c,ja=c,ka=c,la=c,Ja=0,Ka=1,ma=c,na=c,La="down",Ma=-1,Oa=0,Pa=0,Qa=!1,oa=c,pa=c,qa=c,ra=c,sa=c,Ra=0,ta=c,Sa=!1,Ta=0,ua=c};var X=function(){var d,g,h,j,o,p,q,r,s,t,u,v;wa(e,[k,l,m,n].join(" "),function(a){var e=a.changedTouches[0];for(j=a.target;3===j.nodeType;)j=j.parentNode;switch(o=e.clientY,p=e.clientX,t=a.timeStamp,G.test(j.tagName)||a.preventDefault(),a.type){case k:d&&d.blur(),ha.stopAnimateTo(),d=j,g=q=o,h=p,s=t;break;case l:G.test(j.tagName)&&b.activeElement!==j&&a.preventDefault(),r=o-q,v=t-u,ha.setScrollTop(Ta-r,!0),q=o,u=t;break;default:case m:case n:var f=g-o,w=h-p,x=w*w+f*f;if(49>x){if(!G.test(d.tagName)){d.focus();var y=b.createEvent("MouseEvents");y.initMouseEvent("click",!0,!0,a.view,1,e.screenX,e.screenY,e.clientX,e.clientY,a.ctrlKey,a.altKey,a.shiftKey,a.metaKey,0,null),d.dispatchEvent(y)}return}d=c;var z=r/v;z=i.max(i.min(z,3),-3);var A=i.abs(z/na),B=z*A+.5*na*A*A,C=ha.getScrollTop()-B,D=0;C>Ja?(D=(Ja-C)/B,C=Ja):0>C&&(D=-C/B,C=0),A*=1-D,ha.animateTo(C+.5|0,{easing:"outCubic",duration:A})}}),a.scrollTo(0,0),e.style.overflow=f.style.overflow="hidden"},Y=function(){var a,b,c,d,f,g,h,j,k,l,m,n=e.clientHeight,o=Ba();for(j=0,k=ia.length;k>j;j++)for(a=ia[j],b=a.element,c=a.anchorTarget,d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],l=h.offset,m=o[h.constant]||0,h.frame=l,h.isPercentage&&(l*=n,h.frame=l),"relative"===h.mode&&(fa(b),h.frame=ha.relativeToAbsolute(c,h.anchors[0],h.anchors[1])-l,fa(b,!0)),h.frame+=m,la&&!h.isEnd&&h.frame>Ja&&(Ja=h.frame);for(Ja=i.max(Ja,Ca()),j=0,k=ia.length;k>j;j++){for(a=ia[j],d=a.keyFrames,f=0,g=d.length;g>f;f++)h=d[f],m=o[h.constant]||0,h.isEnd&&(h.frame=Ja-h.offset+m);a.keyFrames.sort(Ia)}},Z=function(a,b){for(var c=0,d=ia.length;d>c;c++){var e,f,i=ia[c],j=i.element,k=i.smoothScrolling?a:b,l=i.keyFrames,m=l.length,n=l[0],s=l[l.length-1],t=ks.frame,v=t?n:s,w=i.emitEvents,x=i.lastFrameIndex;if(t||u){if(t&&-1===i.edge||u&&1===i.edge)continue;switch(t?(Ea(j,[p],[r,q]),w&&x>-1&&(za(j,n.eventType,La),i.lastFrameIndex=-1)):(Ea(j,[r],[p,q]),w&&m>x&&(za(j,s.eventType,La),i.lastFrameIndex=m)),i.edge=t?-1:1,i.edgeStrategy){case"reset":fa(j);continue;case"ease":k=v.frame;break;default:case"set":var y=v.props;for(e in y)h.call(y,e)&&(f=ea(y[e].value),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f));continue}}else 0!==i.edge&&(Ea(j,[o,q],[p,r]),i.edge=0);for(var z=0;m-1>z;z++)if(k>=l[z].frame&&k<=l[z+1].frame){var A=l[z],B=l[z+1];for(e in A.props)if(h.call(A.props,e)){var C=(k-A.frame)/(B.frame-A.frame);C=A.props[e].easing(C),f=da(A.props[e].value,B.props[e].value,C),f=ea(f),0===e.indexOf("@")?j.setAttribute(e.substr(1),f):g.setStyle(j,e,f)}w&&x!==z&&("down"===La?za(j,A.eventType,La):za(j,B.eventType,La),i.lastFrameIndex=z);break}}},$=function(){Qa&&(Qa=!1,Aa());var a,b,d=ha.getScrollTop(),e=Ha();if(oa)e>=oa.endTime?(d=oa.targetTop,a=oa.done,oa=c):(b=oa.easing((e-oa.startTime)/oa.duration),d=oa.startTop+b*oa.topDiff|0),ha.setScrollTop(d,!0);else if(!sa){var f=ra.targetTop-d;f&&(ra={startTop:Ma,topDiff:d-Ma,targetTop:d,startTime:Na,endTime:Na+qa}),e<=ra.endTime&&(b=W.sqrt((e-ra.startTime)/qa),d=ra.startTop+b*ra.topDiff|0)}if(sa||Ma!==d){La=d>Ma?"down":Ma>d?"up":La,sa=!1;var h={curTop:d,lastTop:Ma,maxTop:Ja,direction:La},i=ka.beforerender&&ka.beforerender.call(ha,h);i!==!1&&(Z(d,ha.getScrollTop()),Sa&&ja&&g.setStyle(ja,"transform","translate(0, "+-Ta+"px) "+ua),Ma=d,ka.render&&ka.render.call(ha,h)),a&&a.call(ha,!1)}Na=e},_=function(a){for(var b=0,c=a.keyFrames.length;c>b;b++){for(var d,e,f,g,h=a.keyFrames[b],i={};null!==(g=J.exec(h.props));)f=g[1],e=g[2],d=f.match(K),null!==d?(f=d[1],d=d[2]):d=w,e=e.indexOf("!")?aa(e):[e.slice(1)],i[f]={value:e,easing:W[d]};h.props=i}},aa=function(a){var b=[];return P.lastIndex=0,a=a.replace(P,function(a){return a.replace(N,function(a){return a/255*100+"%"})}),S&&(Q.lastIndex=0,a=a.replace(Q,function(a){return S+a})),a=a.replace(N,function(a){return b.push(+a),"{?}"}),b.unshift(a),b},ba=function(a){var b,c,d={};for(b=0,c=a.keyFrames.length;c>b;b++)ca(a.keyFrames[b],d);for(d={},b=a.keyFrames.length-1;b>=0;b--)ca(a.keyFrames[b],d)},ca=function(a,b){var c;for(c in b)h.call(a.props,c)||(a.props[c]=b[c]);for(c in a.props)b[c]=a.props[c]},da=function(a,b,c){var d,e=a.length;if(e!==b.length)throw"Can't interpolate between \""+a[0]+'" and "'+b[0]+'"';var f=[a[0]];for(d=1;e>d;d++)f[d]=a[d]+(b[d]-a[d])*c;return f},ea=function(a){var b=1;return O.lastIndex=0,a[0].replace(O,function(){return a[b++]})},fa=function(a,b){a=[].concat(a);for(var c,d,e=0,f=a.length;f>e;e++)d=a[e],c=ia[d[F]],c&&(b?(d.style.cssText=c.dirtyStyleAttr,Ea(d,c.dirtyClassAttr)):(c.dirtyStyleAttr=d.style.cssText,c.dirtyClassAttr=Da(d),d.style.cssText=c.styleAttr,Ea(d,c.classAttr)))},ga=function(){ua="translateZ(0)",g.setStyle(ja,"transform",ua);var a=j(ja),b=a.getPropertyValue("transform"),c=a.getPropertyValue(S+"transform"),d=b&&"none"!==b||c&&"none"!==c;d||(ua="")};g.setStyle=function(a,b,c){var d=a.style;if(b=b.replace(L,M).replace("-",""),"zIndex"===b)isNaN(c)?d[b]=c:d[b]=""+(0|c);else if("float"===b)d.styleFloat=d.cssFloat=c;else try{R&&(d[R+b.slice(0,1).toUpperCase()+b.slice(1)]=c),d[b]=c}catch(e){}};var ha,ia,ja,ka,la,ma,na,oa,pa,qa,ra,sa,ta,ua,va,wa=g.addEvent=function(b,c,d){var e=function(b){return b=b||a.event,b.target||(b.target=b.srcElement),b.preventDefault||(b.preventDefault=function(){b.returnValue=!1,b.defaultPrevented=!0}),d.call(this,b)};c=c.split(" ");for(var f,g=0,h=c.length;h>g;g++)f=c[g],b.addEventListener?b.addEventListener(f,d,!1):b.attachEvent("on"+f,e),Ua.push({element:b,name:f,listener:d})},xa=g.removeEvent=function(a,b,c){b=b.split(" ");for(var d=0,e=b.length;e>d;d++)a.removeEventListener?a.removeEventListener(b[d],c,!1):a.detachEvent("on"+b[d],c)},ya=function(){for(var a,b=0,c=Ua.length;c>b;b++)a=Ua[b],xa(a.element,a.name,a.listener);Ua=[]},za=function(a,b,c){ka.keyframe&&ka.keyframe.call(ha,a,b,c)},Aa=function(){var a=ha.getScrollTop();Ja=0,la&&!Sa&&(f.style.height=""),Y(),la&&!Sa&&(f.style.height=Ja+e.clientHeight+"px"),Sa?ha.setScrollTop(i.min(ha.getScrollTop(),Ja)):ha.setScrollTop(a,!0),sa=!0},Ba=function(){var a,b,c=e.clientHeight,d={};for(a in ma)b=ma[a],"function"==typeof b?b=b.call(ha):/p$/.test(b)&&(b=b.slice(0,-1)/100*c),d[a]=b;return d},Ca=function(){var a,b=0;return ja&&(b=i.max(ja.offsetHeight,ja.scrollHeight)),a=i.max(b,f.scrollHeight,f.offsetHeight,e.scrollHeight,e.offsetHeight,e.clientHeight),a-e.clientHeight},Da=function(b){var c="className";return a.SVGElement&&b instanceof a.SVGElement&&(b=b[c],c="baseVal"),b[c]},Ea=function(b,d,e){var f="className";if(a.SVGElement&&b instanceof a.SVGElement&&(b=b[f],f="baseVal"),e===c)return void(b[f]=d);for(var g=b[f],h=0,i=e.length;i>h;h++)g=Ga(g).replace(Ga(e[h])," ");g=Fa(g);for(var j=0,k=d.length;k>j;j++)-1===Ga(g).indexOf(Ga(d[j]))&&(g+=" "+d[j]);b[f]=Fa(g)},Fa=function(a){return a.replace(H,"")},Ga=function(a){return" "+a+" "},Ha=Date.now||function(){return+new Date},Ia=function(a,b){return a.frame-b.frame},Ja=0,Ka=1,La="down",Ma=-1,Na=Ha(),Oa=0,Pa=0,Qa=!1,Ra=0,Sa=!1,Ta=0,Ua=[];"function"==typeof define&&define.amd?define([],function(){return g}):"undefined"!=typeof module&&module.exports?module.exports=g:a.skrollr=g}(window,document); !function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,s,a){function u(t,e,o){var n,s="$()."+i+'("'+e+'")';return t.each(function(t,u){var h=a.data(u,i);if(!h)return void r(i+" not initialized. Cannot call methods, i.e. "+s);var d=h[e];if(!d||"_"==e.charAt(0))return void r(s+" is not a valid method");var l=d.apply(h,o);n=void 0===n?l:n}),void 0!==n?n:t}function h(t,e){t.each(function(t,o){var n=a.data(o,i);n?(n.option(e),n._init()):(n=new s(o,e),a.data(o,i,n))})}a=a||e||t.jQuery,a&&(s.prototype.option||(s.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=n.call(arguments,1);return u(this,t,e)}return h(this,t),this},o(a))}function o(t){!t||t&&t.bridget||(t.bridget=i)}var n=Array.prototype.slice,s=t.console,r="undefined"==typeof s?function(){}:function(t){s.error(t)};return o(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},o=i[t]=i[t]||[];return o.indexOf(e)==-1&&o.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},o=i[t]=i[t]||{};return o[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var o=i.indexOf(e);return o!=-1&&i.splice(o,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var o=this._onceEvents&&this._onceEvents[t],n=0;n