var aviaJS=aviaJS||{};(function() {"use strict";if(!aviaJS.aviaJSHelpers) {class aviaJSHelpers {constructor() {} debounce(callback,wait,immediate) {var timeout;return function() {var context=this,args=arguments;var later=function() {timeout=null;if(!immediate) {callback.apply(context,args);}};var callNow=immediate&&!timeout;clearTimeout(timeout);timeout=setTimeout(later,wait);if(callNow) {callback.apply(context,args);}};}} aviaJS.aviaJSHelpers=new aviaJSHelpers();} if(!aviaJS.aviaPlugins) {class aviaPlugins {plugins=[];defaultPlugin={classFactory:null,selector:''};constructor() {this.plugins=[];} register(classFactory,selector) {if('function'!=typeof classFactory) {return false;} let newPlugin=Object.assign({},this.defaultPlugin);if('string'!=typeof selector) {selector='body';} newPlugin.classFactory=classFactory;newPlugin.selector=selector;this.plugins.push(newPlugin);this.check_bind();} check_bind() {if(document.readyState==='complete') {this.bind_plugins();} else {document.addEventListener('readystatechange',this.bind_plugins.bind(this));}} bind_plugins(e) {if(document.readyState!=='complete') {return;} let plugins=this.plugins;this.plugins=[];for(let plugin of plugins) {let elements=document.querySelectorAll(plugin.selector);for(let element of elements) {plugin.classFactory(element);}}}} aviaJS.aviaPlugins=new aviaPlugins();}})();;"use strict";var avia_is_mobile=false;if(/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)&&'ontouchstart'in document.documentElement) {avia_is_mobile=true;document.documentElement.className+=' avia_mobile ';} else {document.documentElement.className+=' avia_desktop ';} document.documentElement.className+=' js_active ';(function() {var prefix=['-webkit-','-moz-','-ms-',''],transform='',transform2d=false,transform3d=false;for(var i in prefix) {if(prefix[i]+'transform'in document.documentElement.style) {transform2d=true;transform=prefix[i]+'transform';} if(prefix[i]+'perspective'in document.documentElement.style) {transform3d=true;}} if(transform2d) {document.documentElement.className+=' avia_transform ';} if(transform3d) {document.documentElement.className+=' avia_transform3d ';} if(typeof document.getElementsByClassName=='function'&&typeof document.documentElement.getBoundingClientRect=="function"&&avia_is_mobile==false) {if(transform&&window.innerHeight>0) {setTimeout(function() {var y=0,offsets={},transY=0,parallax=document.getElementsByClassName("av-parallax"),winTop=window.pageYOffset||document.documentElement.scrollTop;for(y=0;y