/*! Magnific Popup - v1.3 - 2022-09-14 * http://dimsemenov.com/plugins/magnific-popup/ * Copyright (c) 2016 Dmitry Semenov; */ !function(e){var t,i,n,o,r,a,s="Close",l="BeforeClose",c="MarkupParse",d="Open",p="Change",u="mfp",f="."+u,m="mfp-ready",g="mfp-removing",v="mfp-prevent-close",h=function(){},y=!!window.jQuery,C=e(window),b=function(e,i){t.ev.on(u+e+f,i)},w=function(t,i,n,o){var r=document.createElement("div");return r.className="mfp-"+t,n&&(r.innerHTML=n),o?i&&i.appendChild(r):(r=e(r),i&&r.appendTo(i)),r},I=function(e,i){t.ev.triggerHandler(u+e,i),t.st.callbacks&&(e=e.charAt(0).toLowerCase()+e.slice(1),t.st.callbacks[e]&&t.st.callbacks[e].apply(t,Array.isArray(i)?i:[i]))},x=function(i){return i===a&&t.currTemplate.closeBtn||(t.currTemplate.closeBtn=e(t.st.closeMarkup.replace("%title%",t.st.tClose)),a=i),t.currTemplate.closeBtn},k=function(){e.magnificPopup.instance||((t=new h).init(),e.magnificPopup.instance=t)};h.prototype={constructor:h,init:function(){var i=navigator.appVersion;t.isLowIE=t.isIE8=document.all&&!document.addEventListener,t.isAndroid=/android/gi.test(i),t.isIOS=/iphone|ipad|ipod/gi.test(i),t.supportsTransition=function(){var e=document.createElement("p").style,t=["ms","O","Moz","Webkit"];if(void 0!==e.transition)return!0;for(;t.length;)if(t.pop()+"Transition"in e)return!0;return!1}(),t.probablyMobile=t.isAndroid||t.isIOS||/(Opera Mini)|Kindle|webOS|BlackBerry|(Opera Mobi)|(Windows Phone)|IEMobile/i.test(navigator.userAgent),n=e(document),t.popupsCache={}},open:function(i){var o;if(!1===i.isObj){t.items=i.items.toArray(),t.index=0;var a,s=i.items;for(o=0;o(e||C.height())},_setFocus:function(){(t.st.focus?t.content.find(t.st.focus).eq(0):t.wrap).trigger("focus")},_onFocusIn:function(i){if(i.target!==t.wrap[0]&&!e.contains(t.wrap[0],i.target))return t._setFocus(),!1},_parseMarkup:function(t,i,n){var o;n.data&&(i=e.extend(n.data,i)),I(c,[t,i,n]),e.each(i,(function(i,n){if(void 0===n||!1===n)return!0;if((o=i.split("_")).length>1){var r=t.find(f+"-"+o[0]);if(r.length>0){var a=o[1];"replaceWith"===a?r[0]!==n[0]&&r.replaceWith(n):"img"===a?r.is("img")?r.attr("src",n):r.replaceWith(e("").attr("src",n).attr("class",r.attr("class"))):r.attr(o[1],n)}}else t.find(f+"-"+i).html(n)}))},_getScrollbarSize:function(){if(void 0===t.scrollbarSize){var e=document.createElement("div");e.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(e),t.scrollbarSize=e.offsetWidth-e.clientWidth,document.body.removeChild(e)}return t.scrollbarSize}},e.magnificPopup={instance:null,proto:h.prototype,modules:[],open:function(t,i){return k(),(t=t?e.extend(!0,{},t):{}).isObj=!0,t.index=i||0,this.instance.open(t)},close:function(){return e.magnificPopup.instance&&e.magnificPopup.instance.close()},registerModule:function(t,i){i.options&&(e.magnificPopup.defaults[t]=i.options),e.extend(this.proto,i.proto),this.modules.push(t)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},e.fn.magnificPopup=function(i){k();var n=e(this);if("string"==typeof i)if("open"===i){var o,r=y?n.data("magnificPopup"):n[0].magnificPopup,a=parseInt(arguments[1],10)||0;r.items?o=r.items[a]:(o=n,r.delegate&&(o=o.find(r.delegate)),o=o.eq(a)),t._openClick({mfpEl:o},n,r)}else t.isOpen&&t[i].apply(t,Array.prototype.slice.call(arguments,1));else i=e.extend(!0,{},i),y?n.data("magnificPopup",i):n[0].magnificPopup=i,t.addGroup(n,i);return n};var T,_,z,P="inline",S=function(){z&&(_.after(z.addClass(T)).detach(),z=null)};e.magnificPopup.registerModule(P,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){t.types.push(P),b(s+"."+P,(function(){S()}))},getInline:function(i,n){if(S(),i.src){var o=t.st.inline,r=e(i.src);if(r.length){var a=r[0].parentNode;a&&a.tagName&&(_||(T=o.hiddenClass,_=w(T),T="mfp-"+T),z=r.after(_).detach().removeClass(T)),t.updateStatus("ready")}else t.updateStatus("error",o.tNotFound),r=e("
");return i.inlineElement=r,r}return t.updateStatus("ready"),t._parseMarkup(n,{},i),n}}});var E,O="ajax",M=function(){E&&e(document.body).removeClass(E)},B=function(){M(),t.req&&t.req.abort()};e.magnificPopup.registerModule(O,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){t.types.push(O),E=t.st.ajax.cursor,b(s+"."+O,B),b("BeforeChange."+O,B)},getAjax:function(i){E&&e(document.body).addClass(E),t.updateStatus("loading");var n=e.extend({url:i.src,success:function(n,o,r){var a={data:n,xhr:r};I("ParseAjax",a),t.appendContent(e(a.data),O),i.finished=!0,M(),t._setFocus(),setTimeout((function(){t.wrap.addClass(m)}),16),t.updateStatus("ready"),I("AjaxContentAdded")},error:function(){M(),i.finished=i.loadError=!0,t.updateStatus("error",t.st.ajax.tError.replace("%url%",i.src))}},t.st.ajax.settings);return t.req=e.ajax(n),""}}});var A,L=function(e){if(e.data&&void 0!==e.data.title)return e.data.title;var i=t.st.image.titleSrc;if(i){if("function"==typeof i)return i.call(t,e);if(e.el)return e.el.attr(i)||""}return""};e.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 i=t.st.image,n=".image";t.types.push("image"),b(d+n,(function(){"image"===t.currItem.type&&i.cursor&&e(document.body).addClass(i.cursor)})),b(s+n,(function(){i.cursor&&e(document.body).removeClass(i.cursor),C.off("resize"+f)})),b("Resize"+n,t.resizeImage),t.isLowIE&&b("AfterChange",t.resizeImage)},resizeImage:function(){var e=t.currItem;if(e&&e.img&&t.st.image.verticalFit){var i=0;t.isLowIE&&(i=parseInt(e.img.css("padding-top"),10)+parseInt(e.img.css("padding-bottom"),10)),e.img.css("max-height",t.wH-i)}},_onImageHasSize:function(e){e.img&&(e.hasSize=!0,A&&clearInterval(A),e.isCheckingImgSize=!1,I("ImageHasSize",e),e.imgHidden&&(t.content&&t.content.removeClass("mfp-loading"),e.imgHidden=!1))},findImageSize:function(e){var i=0,n=e.img[0],o=function(r){A&&clearInterval(A),A=setInterval((function(){n.naturalWidth>0?t._onImageHasSize(e):(i>200&&clearInterval(A),3===++i?o(10):40===i?o(50):100===i&&o(500))}),r)};o(1)},getImage:function(i,n){var o=0,r=function(){i&&(i.img[0].complete?(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("ready")),i.hasSize=!0,i.loaded=!0,I("ImageLoadComplete")):++o<200?setTimeout(r,100):a())},a=function(){i&&(i.img.off(".mfploader"),i===t.currItem&&(t._onImageHasSize(i),t.updateStatus("error",s.tError.replace("%url%",i.src))),i.hasSize=!0,i.loaded=!0,i.loadError=!0)},s=t.st.image,l=n.find(".mfp-img");if(l.length){var c=document.createElement("img");if(c.className="mfp-img",i.el&&i.el.find("img").length&&(c.alt=i.el.find("img").attr("alt")),i.img=e(c).on("load.mfploader",r).on("error.mfploader",a),c.src=i.src,e("body").hasClass("responsive-images-lightbox-support")){var d=i.el.data("srcset"),p=i.el.data("sizes");void 0!==d?(c.srcset=d,void 0!==p&&(c.sizes=p)):(void 0!==(d=i.el.find("img").attr("srcset"))&&(c.srcset=d),void 0!==(p=i.el.find("img").attr("sizes"))&&(c.sizes=p))}l.is("img")&&(i.img=i.img.clone()),(c=i.img[0]).naturalWidth>0?i.hasSize=!0:c.width||(i.hasSize=!1)}return t._parseMarkup(n,{title:L(i),img_replaceWith:i.img},i),t.resizeImage(),i.hasSize?(A&&clearInterval(A),i.loadError?(n.addClass("mfp-loading"),t.updateStatus("error",s.tError.replace("%url%",i.src))):(n.removeClass("mfp-loading"),t.updateStatus("ready")),n):(t.updateStatus("loading"),i.loading=!0,i.hasSize||(i.imgHidden=!0,n.addClass("mfp-loading"),t.findImageSize(i)),n)}}});var H;e.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(e){return e.is("img")?e:e.find("img")}},proto:{initZoom:function(){var e,i=t.st.zoom,n=".zoom";if(i.enabled&&t.supportsTransition){var o,r,a=i.duration,c=function(e){var t=e.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),n="all "+i.duration/1e3+"s "+i.easing,o={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},r="transition";return o["-webkit-"+r]=o["-moz-"+r]=o["-o-"+r]=o[r]=n,t.css(o),t},d=function(){t.content.css("visibility","visible")};b("BuildControls"+n,(function(){if(t._allowZoom()){if(clearTimeout(o),t.content.css("visibility","hidden"),!(e=t._getItemToZoom()))return void d();(r=c(e)).css(t._getOffset()),t.wrap.append(r),o=setTimeout((function(){r.css(t._getOffset(!0)),o=setTimeout((function(){d(),setTimeout((function(){r.remove(),e=r=null,I("ZoomAnimationEnded")}),16)}),a)}),16)}})),b(l+n,(function(){if(t._allowZoom()){if(clearTimeout(o),t.st.removalDelay=a,!e){if(!(e=t._getItemToZoom()))return;r=c(e)}r.css(t._getOffset(!0)),t.wrap.append(r),t.content.css("visibility","hidden"),setTimeout((function(){r.css(t._getOffset())}),16)}})),b(s+n,(function(){t._allowZoom()&&(d(),r&&r.remove(),e=null)}))}},_allowZoom:function(){return"image"===t.currItem.type},_getItemToZoom:function(){return!!t.currItem.hasSize&&t.currItem.img},_getOffset:function(i){var n,o=(n=i?t.currItem.img:t.st.zoom.opener(t.currItem.el||t.currItem)).offset(),r=parseInt(n.css("padding-top"),10),a=parseInt(n.css("padding-bottom"),10);o.top-=e(window).scrollTop()-r;var s={width:n.width(),height:(y?n.innerHeight():n[0].offsetHeight)-a-r};return void 0===H&&(H=void 0!==document.createElement("p").style.MozTransform),H?s["-moz-transform"]=s.transform="translate("+o.left+"px,"+o.top+"px)":(s.left=o.left,s.top=o.top),s}}});var F="iframe",j=function(e){if(t.currTemplate[F]){var i=t.currTemplate[F].find("iframe");i.length&&(e||(i[0].src="//about:blank"),t.isIE8&&i.css("display",e?"block":"none"))}};e.magnificPopup.registerModule(F,{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(){t.types.push(F),b("BeforeChange",(function(e,t,i){t!==i&&(t===F?j():i===F&&j(!0))})),b(s+"."+F,(function(){j()}))},getIframe:function(i,n){var o=i.src,r=t.st.iframe;e.each(r.patterns,(function(){if(o.indexOf(this.index)>-1)return this.id&&(o="string"==typeof this.id?o.substr(o.lastIndexOf(this.id)+this.id.length,o.length):this.id.call(this,o)),o=this.src.replace("%id%",o),!1}));var a={};return r.srcAction&&(a[r.srcAction]=o),t._parseMarkup(n,a,i),t.updateStatus("ready"),n}}});var N=function(e){var i=t.items.length;return e>i-1?e-i:e<0?i+e:e},W=function(e,t,i){return e.replace(/%curr%/gi,t+1).replace(/%total%/gi,i)};e.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 i=t.st.gallery,o=".mfp-gallery";if(t.direction=!0,!i||!i.enabled)return!1;r+=" mfp-gallery",b(d+o,(function(){i.navigateByImgClick&&t.wrap.on("click"+o,".mfp-img",(function(){if(t.items.length>1)return t.next(),!1})),n.on("keydown"+o,(function(e){37===e.keyCode?t.prev():39===e.keyCode&&t.next()}))})),b("UpdateStatus"+o,(function(e,i){i.text&&(i.text=W(i.text,t.currItem.index,t.items.length))})),b(c+o,(function(e,n,o,r){var a=t.items.length;o.counter=a>1?W(i.tCounter,r.index,a):""})),b("BuildControls"+o,(function(){if(t.items.length>1&&i.arrows&&!t.arrowLeft){var n=i.arrowMarkup,o=t.arrowLeft=e(n.replace(/%title%/gi,i.tPrev).replace(/%dir%/gi,"left")).addClass(v),r=t.arrowRight=e(n.replace(/%title%/gi,i.tNext).replace(/%dir%/gi,"right")).addClass(v);o.on("click",(function(){t.prev()})),r.on("click",(function(){t.next()})),t.container.append(o.add(r))}})),b(p+o,(function(){t._preloadTimeout&&clearTimeout(t._preloadTimeout),t._preloadTimeout=setTimeout((function(){t.preloadNearbyImages(),t._preloadTimeout=null}),16)})),b(s+o,(function(){n.off(o),t.wrap.off("click"+o),t.arrowRight=t.arrowLeft=null}))},next:function(){t.direction=!0,t.index=N(t.index+1),t.updateItemHTML()},prev:function(){t.direction=!1,t.index=N(t.index-1),t.updateItemHTML()},goTo:function(e){t.direction=e>=t.index,t.index=e,t.updateItemHTML()},preloadNearbyImages:function(){var e,i=t.st.gallery.preload,n=Math.min(i[0],t.items.length),o=Math.min(i[1],t.items.length);for(e=1;e<=(t.direction?o:n);e++)t._preloadItem(t.index+e);for(e=1;e<=(t.direction?n:o);e++)t._preloadItem(t.index-e)},_preloadItem:function(i){if(i=N(i),!t.items[i].preloaded){var n=t.items[i];if(n.parsed||(n=t.parseEl(i)),I("LazyLoad",n),"image"===n.type&&(n.img=e('').on("load.mfploader",(function(){n.hasSize=!0})).on("error.mfploader",(function(){n.hasSize=!0,n.loadError=!0,I("LazyLoadError",n)})).attr("src",n.src),e("body").hasClass("responsive-images-lightbox-support")&&n.el.length>0)){var o=e(n.el[0]),r=o.data("srcset"),a=o.data("sizes");if(void 0!==r)n.img.attr("srcset",r),void 0!==a&&n.img.attr("sizes",a);else{var s=e(n.el[0]).find("img");void 0!==(r=s.attr("srcset"))&&n.img.attr("srcset",r),void 0!==(a=s.attr("sizes"))&&n.img.attr("sizes",a)}}n.preloaded=!0}}}});var R="retina";e.magnificPopup.registerModule(R,{options:{replaceSrc:function(e){return e.src.replace(/\.\w+$/,(function(e){return"@2x"+e}))},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var e=t.st.retina,i=e.ratio;(i=isNaN(i)?i():i)>1&&(b("ImageHasSize."+R,(function(e,t){t.img.css({"max-width":t.img[0].naturalWidth/i,width:"100%"})})),b("ElementParse."+R,(function(t,n){n.src=e.replaceSrc(n,i)})))}}}}),k()}(jQuery); ;(function($) {"use strict";$.avia_utilities=$.avia_utilities||{};$.avia_utilities.av_popup={type:'image',mainClass:'avia-popup mfp-zoom-in',tLoading:'',tClose:'',removalDelay:300,closeBtnInside:true,closeOnContentClick:false,midClick:true,autoFocusLast:false,fixedContentPos:$('html').hasClass('av-default-lightbox-no-scroll'),iframe:{patterns:{youtube:{index:'youtube.com/watch',id:function(url){var m=url.match(/[\\?\\&]v=([^\\?\\&]+)/),id,params;if(!m||!m[1]) {return null;} id=m[1];params=url.split('/watch');params=params[1];return id+params;},src:'//www.youtube.com/embed/%id%'},vimeo:{index:'vimeo.com/',id:function(url){var m=url.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})\/(\w{6,11})[?]?.*/),params,vid;m=m?m:url.match(/(https?:\/\/)?(www.)?(player.)?vimeo.com\/([a-z]*\/)*([0-9]{6,11})[?]?.*/);if(!m||!m[5]) {return null;} vid=m[5];params=url.split('?');params=params[1]?"?"+params[1]:"";if(m[6]) {vid=vid+(params?params+"&h=":"?h=")+m[6];}else{vid=vid+params;} return vid;},src:'//player.vimeo.com/video/%id%'}},},image:{titleSrc:function(item) {var title=item.el.attr('title');if(!title) {title=item.el.find('img').attr('title');} if(!title) {title=item.el.parent().next('.wp-caption-text').html();} if(typeof title!="undefined") {return title;} if(!$('body').hasClass('avia-mfp-show-alt-text')) {return'';} var alt=item.el.attr('alt');if(typeof alt!="undefined") {return alt;} alt=item.el.find('img').attr('alt');if(typeof alt!="undefined") {return alt;} return'';}},gallery:{tPrev:'',tNext:'',tCounter:'%curr% / %total%',enabled:true,preload:[1,1]},callbacks:{beforeOpen:function() {if(this.st.el&&this.st.el.data('fixed-content')) {this.fixedContentPos=true;}},open:function() {$.magnificPopup.instance.next=function() {var self=this;self.wrap.removeClass('mfp-image-loaded');setTimeout(function(){$.magnificPopup.proto.next.call(self);},120);};$.magnificPopup.instance.prev=function() {var self=this;self.wrap.removeClass('mfp-image-loaded');setTimeout(function(){$.magnificPopup.proto.prev.call(self);},120);};if(this.st.el&&this.st.el.data('av-extra-class')) {this.wrap.addClass(this.currItem.el.data('av-extra-class'));} this.wrap.avia_swipe_trigger({prev:'.mfp-arrow-left',next:'.mfp-arrow-right'});},markupParse:function(template,values,item) {if(typeof values.img_replaceWith=='undefined'||typeof values.img_replaceWith.length=='undefined'||values.img_replaceWith.length==0) {return;} var img=$(values.img_replaceWith[0]);if(typeof img.attr('alt')!='undefined') {return;} var alt=item.el.attr('alt');if(typeof alt=="undefined") {alt=item.el.find('img').attr('alt');} if(typeof alt!="undefined") {img.attr('alt',alt);} return;},imageLoadComplete:function() {var self=this;setTimeout(function(){self.wrap.addClass('mfp-image-loaded');},16);},change:function() {if(this.currItem.el) {var current=this.currItem.el;this.content.find('.av-extra-modal-content, .av-extra-modal-markup').remove();if(current.data('av-extra-content')) {var extra=current.data('av-extra-content');this.content.append("
"+extra+"
");} if(current.data('av-extra-markup')) {var markup=current.data('av-extra-markup');this.wrap.append("
"+markup+"
");}}}}};$.fn.avia_activate_lightbox=function(variables) {var defaults={groups:['.avia-slideshow','.avia-gallery','.av-horizontal-gallery','.av-instagram-pics','.portfolio-preview-image','.portfolio-preview-content','.isotope','.post-entry','.sidebar','#main','.main_menu','.woocommerce-product-gallery'],autolinkElements:'a.lightbox, a[rel^="prettyPhoto"], a[rel^="lightbox"], a[href$=jpg], a[href$=webp], a[href$=png], a[href$=gif], a[href$=jpeg], a[href*=".jpg?"], a[href*=".png?"], a[href*=".gif?"], a[href*=".jpeg?"], a[href$=".mov"] , a[href$=".swf"] , a:regex(href, .vimeo\.com/[0-9]) , a[href*="youtube.com/watch"] , a[href*="screenr.com"], a[href*="iframe=true"]',videoElements:'a[href$=".mov"] , a[href$=".swf"] , a:regex(href, .vimeo\.com/[0-9]) , a[href*="youtube.com/watch"] , a[href*="screenr.com"], a[href*="iframe=true"]',exclude:'.noLightbox, .noLightbox a, .fakeLightbox, .lightbox-added, a[href*="dropbox.com"]'},options=$.extend({},defaults,variables),active=!$('html').is('.av-custom-lightbox');if(!active) {return this;} return this.each(function() {var container=$(this),videos=$(options.videoElements,this).not(options.exclude).addClass('mfp-iframe'),ajaxed=!container.is('body')&&!container.is('.ajax_slide');for(var i=0;ili:not(.ignore_menu)"),megaItems=menuItems.find(">div").parent().css({overflow:'hidden'}),menuActive=menu.find('>.current-menu-item>a, >.current_page_item>a'),dropdownItems=menuItems.find(">ul").parent(),parentContainer=menu.parent(),mainMenuParent=menu.parents('.main_menu').eq(0),parentContainerWidth=parentContainer.width(),delayCheck={},mega_open=[];if(!menuActive.length) {menu.find('.current-menu-ancestor, .current_page_ancestor').eq(0).find('a').eq(0).parent().addClass('active-parent-item');} if(!the_html.is('.html_header_top')) {options.modify_position=false;} menuItems.on('click','a',function(e) {if(this.href==window.location.href+"#"||this.href==window.location.href+"/#") {e.preventDefault();}});menuItems.each(function() {var item=$(this),pos=item.position(),megaDiv=item.find("div").first().css({opacity:0,display:"none"}),normalDropdown="";if(!megaDiv.length) {normalDropdown=item.find(">ul").css({display:"none"});} if(megaDiv.length||normalDropdown.length) {var link=item.addClass('dropdown_ul_available').find('>a');link.append('');if(typeof link.attr('href')!='string'||link.attr('href')=="#") {link.css('cursor','default').on('click',function(e) {e.preventDefault();});}} if(options.modify_position&&megaDiv.length) {item.on('mouseenter focusin',function() {calc_offset(item,pos,megaDiv,parentContainerWidth);});}});function calc_offset(item,pos,megaDiv,parentContainerWidth) {pos=item.position();if(!left_menu) {if(pos.left+megaDiv.width()parentContainerWidth) {megaDiv.css({right:-mainMenuParent.outerWidth()+(pos.left+item.outerWidth())});}} else {if(megaDiv.width()>pos.left+item.outerWidth()) {megaDiv.css({left:(pos.left*-1)});} else if(pos.left+megaDiv.width()>parentContainerWidth) {megaDiv.css({left:(megaDiv.width()-pos.left)*-1});}}} function megaDivShow(i) {if(delayCheck[i]==true) {var item=megaItems.eq(i).css({overflow:'visible'}).find("div").first(),link=megaItems.eq(i).find("a").first();mega_open["check"+i]=true;item.stop().css('display','block').animate({opacity:1},300);if(item.length) {link.addClass('open-mega-a');}}} function megaDivHide(i) {if(delayCheck[i]==false) {megaItems.eq(i).find(">a").removeClass('open-mega-a');var listItem=megaItems.eq(i),item=listItem.find("div").first();item.stop().css('display','block').animate({opacity:0},300,function() {$(this).css('display','none');listItem.css({overflow:'hidden'});mega_open["check"+i]=false;});}} if(isMobile) {megaItems.each(function(i) {$(this).on('click',function() {if(mega_open["check"+i]!=true) {return false;}});});} megaItems.each(function(i) {$(this).on('mouseenter',function() {delayCheck[i]=true;setTimeout(function(){megaDivShow(i);},options.delay);}).on('mouseleave',function() {delayCheck[i]=false;setTimeout(function(){megaDivHide(i);},options.delay);});$(this).find("a").on('focus',function() {delayCheck[i]=true;setTimeout(function(){megaDivShow(i);},50);}).on('blur',function() {delayCheck[i]=false;setTimeout(function(){megaDivHide(i);},50);});});dropdownItems.find('li').addBack().each(function() {var currentItem=$(this),sublist=currentItem.find('ul').first(),showList=false;if(sublist.length) {sublist.css({display:'block',opacity:0,visibility:'hidden'});var currentLink=currentItem.find('>a');currentLink.on('mouseenter',function() {sublist.stop().css({visibility:'visible'}).animate({opacity:1});});currentLink.on('focus',function() {sublist.stop().css({visibility:'visible'}).animate({opacity:1});sublist.find('li').on('focusin',function() {sublist.stop().css({visibility:'visible'}).animate({opacity:1});}).on('focusout',function() {sublist.stop().animate({opacity:0},function() {sublist.css({visibility:'hidden'});});});}).on('focusout',function() {$(this).trigger('mouseleave');});currentItem.on('mouseleave',function() {sublist.stop().animate({opacity:0},function() {sublist.css({visibility:'hidden'});});});}});});};})(jQuery);;(function($) {"use strict";$(function() {avia_header_size();});function av_change_class($element,change_method,class_name) {if($element[0].classList) {if(change_method=="add") {$element[0].classList.add(class_name);} else {$element[0].classList.remove(class_name);}} else {if(change_method=="add") {$element.addClass(class_name);} else {$element.removeClass(class_name);}}} function avia_header_size() {var win=$(window),header=$('.html_header_top.html_header_sticky #header'),unsticktop=$('.av_header_unstick_top');if(!header.length&&!unsticktop.length) {return;} var logo=$('#header_main .container .logo img, #header_main .container .logo svg, #header_main .container .logo a'),elements=$('#header_main .container:not(#header_main_alternate>.container), #header_main .main_menu ul:first-child > li > a:not(.avia_mega_div a, #header_main_alternate a), #header_main #menu-item-shop .cart_dropdown_link'),el_height=$(elements).first().height(),isMobile=$.avia_utilities.isMobile,scroll_top=$('#scroll-top-link'),transparent=header.is('.av_header_transparency'),shrinking=header.is('.av_header_shrinking'),shrink_factor=header.data('av_shrink_factor'),shrink_val=el_height/2.0,el_shrinked=el_height/2.0,header_meta=header.find('#header_meta'),topbar_height=header_meta.length?header_meta.outerHeight():0,set_height=function() {var st=win.scrollTop(),newH=0,st_real=st;if(unsticktop) {st-=topbar_height;} if(st<0) {st=0;} if(shrinking&&!isMobile) {if(st50) {av_change_class(header,'remove','av_header_transparency');} else {av_change_class(header,'add','av_header_transparency');}}};if(typeof shrink_factor!='undefined') {const value=parseInt(shrink_factor);if(!isNaN(value)) {shrink_val=el_height*(value/100.0);el_shrinked=el_height-shrink_val;}} if($('body').is('.avia_deactivate_menu_resize')) {shrinking=false;} if(!transparent&&!shrinking&&!unsticktop.length) {return;} win.on('debouncedresize',function() {el_height=$(elements).attr('style',"").first().height();set_height();});win.on('scroll',function() {window.requestAnimationFrame(set_height);});set_height();}})(jQuery);;(function($) {"use strict";var win=null,body=null,placeholder=null,footer=null,max_height=null;$(function() {win=$(window);body=$('body');if(body.hasClass('av-curtain-footer')) {aviaFooterCurtain();return;} return;});function aviaFooterCurtain() {footer=body.find('.av-curtain-footer-container');if(footer.length==0) {body.removeClass('av-curtain-footer av-curtain-activated av-curtain-numeric av-curtain-screen');return;} placeholder=$('');footer.before(placeholder);if(body.hasClass('av-curtain-numeric')) {max_height=footer.data('footer_max_height');if('undefined'==typeof max_height) {max_height=70;} else {max_height=parseInt(max_height,10);if(isNaN(max_height)) {max_height=70;}}} aviaCurtainEffects();win.on('debouncedresize',aviaCurtainEffects);} function aviaCurtainEffects() {var height=Math.floor(footer.outerHeight()),viewportHeight=win.innerHeight();if(null==max_height) {placeholder.css({height:height+'px'});} else {var limit=Math.floor(viewportHeight*(max_height/100.0));if(height>limit) {body.removeClass('av-curtain-activated');placeholder.css({height:''});} else {body.addClass('av-curtain-activated');placeholder.css({height:height+'px'});}}}})(jQuery);;(function($) {"use strict";$(function() {$('.avia_auto_toc').each(function(){var $toc_section=$(this).attr('id');var $levels='h1';var $levelslist=new Array();var $excludeclass='';var $toc_container=$(this).find('.avia-toc-container');if($toc_container.length) {var $levels_attr=$toc_container.attr('data-level');var $excludeclass_attr=$toc_container.attr('data-exclude');if(typeof $levels_attr!='undefined') {$levels=$levels_attr;} if(typeof $excludeclass_attr!='undefined') {$excludeclass=$excludeclass_attr.trim();}} $levelslist=$levels.split(',');$('.entry-content-wrapper').find($levels).each(function() {var headline=$(this);if(headline.hasClass('av-no-toc')) {return;} if($excludeclass!=''&&(headline.hasClass($excludeclass)||headline.parent().hasClass($excludeclass))) {return;} var $h_id=headline.attr('id');var $tagname=headline.prop('tagName').toLowerCase();var $txt=headline.text();var $pos=$levelslist.indexOf($tagname);if(typeof $h_id=='undefined') {var $new_id=av_pretty_url($txt);headline.attr('id',$new_id);$h_id=$new_id;} var $list_tag=''+$txt+'';$toc_container.append($list_tag);});$(".avia-toc-smoothscroll .avia-toc-link").on('click',function(e) {e.preventDefault();var $target=$(this).attr('href');var $offset=50;var $sticky_header=$('.html_header_top.html_header_sticky #header');if($sticky_header.length) {$offset=$sticky_header.outerHeight()+50;} $('html,body').animate({scrollTop:$($target).offset().top-$offset});});});});function av_pretty_url(text) {return text.toLowerCase().replace(/[^a-z0-9]+/g,"-").replace(/^-+|-+$/g,"-").replace(/^-+|-+$/g,'');}})(jQuery);;(function($) {"use strict";var elements=$('.has-background, .has-text-color');elements.each(function(i) {var element=$(this);if(!(element.hasClass('has-background')||element.hasClass('has-text-color'))) {return;} var classList=element.attr('class').split(/\s+/);var color='';var style='';if(element.hasClass('has-background')) {$.each(classList,function(index,item) {item=item.trim().toLowerCase();if(0==item.indexOf('has-col-')&&-1!=item.indexOf('-background-color')) {color=item.replace('has-col-','');color=color.replace('-background-color','');color=color.replace(/-|[^0-9a-fA-F]/g,'');if(color.length==3||color.length==6) {element.css({'background-color':'','border-color':''});style='undefined'!=typeof element.attr('style')?element.attr('style')+';':'';element.attr('style',style+' background-color: #'+color+'; border-color: #'+color+';');}}});} if(element.hasClass('has-text-color')) {$.each(classList,function(index,item) {item=item.trim().toLowerCase();if(0==item.indexOf('has-col-')&&-1==item.indexOf('-background-color')&&-1!=item.indexOf('-color')) {var color=item.replace('has-col-','');color=color.replace('-color','');color=color.replace(/-|[^0-9a-fA-F]/g,'');if(color.length==3||color.length==6) {element.css('color','');style='undefined'!=typeof element.attr('style')?element.attr('style')+';':'';element.attr('style',style+' color: #'+color+';');}}});}});elements=$('[class^="has-fs-"], [class$="-font-size"]');elements.each(function(i) {var element=$(this);var classList=element.attr('class').split(/\s+/);$.each(classList,function(index,item) {item=item.trim().toLowerCase();if(0==item.indexOf('has-fs-')&&-1!=item.indexOf('-font-size')) {item=item.replace('has-fs-','');item=item.replace('-font-size','');item=item.split('-');if(item.length!=2) {return;} var style='undefined'!=typeof element.attr('style')?element.attr('style')+';':'';element.attr('style',style+' font-size:'+item[0]+item[1]+';');}});});})(jQuery);;"use strict";(function($) {var objAviaGoogleMaps=null;var AviaGoogleMaps=function(){if('undefined'==typeof window.av_google_map||'undefined'==typeof avia_framework_globals) {return;} if(objAviaGoogleMaps!=null) {return;} objAviaGoogleMaps=this;this.document=$(document);this.script_loading=false;this.script_loaded=false;this.script_source=avia_framework_globals.gmap_avia_api;this.maps={};this.loading_icon_html='
';this.LoadAviaMapsAPIScript();};AviaGoogleMaps.prototype={LoadAviaMapsAPIScript:function() {this.maps=$('body').find('.avia-google-map-container');if(this.maps.length==0) {return;} var needToLoad=false;this.maps.each(function(index){var container=$(this);if(container.hasClass('av_gmaps_show_unconditionally')||container.hasClass('av_gmaps_show_delayed')) {needToLoad=true;return false;}});if(!needToLoad) {return;} var cookie_check=$('html').hasClass('av-cookies-needs-opt-in')||$('html').hasClass('av-cookies-can-opt-out');var allow_continue=true;var silent_accept_cookie=$('html').hasClass('av-cookies-user-silent-accept');if(cookie_check&&!silent_accept_cookie) {if(!document.cookie.match(/aviaCookieConsent/)||$('html').hasClass('av-cookies-session-refused')) {allow_continue=false;} else {if(!document.cookie.match(/aviaPrivacyRefuseCookiesHideBar/)) {allow_continue=false;} else if(!document.cookie.match(/aviaPrivacyEssentialCookiesEnabled/)) {allow_continue=false;} else if(document.cookie.match(/aviaPrivacyGoogleMapsDisabled/)) {allow_continue=false;}}} if(!allow_continue) {$('.av_gmaps_main_wrap').addClass('av-maps-user-disabled');return;} if(typeof $.AviaMapsAPI!='undefined') {this.AviaMapsScriptLoaded();return;} $('body').on('avia-google-maps-api-script-loaded',this.AviaMapsScriptLoaded.bind(this));this.script_loading=true;var script=document.createElement('script');script.id='avia-gmaps-api-script';script.type='text/javascript';script.src=this.script_source;document.body.appendChild(script);},AviaMapsScriptLoaded:function() {this.script_loading=false;this.script_loaded=true;var object=this;this.maps.each(function(index){var container=$(this);if(container.hasClass('av_gmaps_show_page_only')) {return;} var mapid=container.data('mapid');if('undefined'==typeof window.av_google_map[mapid]) {console.log('Map cannot be displayed because no info: '+mapid);return;} if(container.hasClass('av_gmaps_show_unconditionally')) {container.aviaMaps();} else if(container.hasClass('av_gmaps_show_delayed')) {var wrap=container.closest('.av_gmaps_main_wrap');var confirm=wrap.find('a.av_text_confirm_link');confirm.on('click',object.AviaMapsLoadConfirmed);} else {console.log('Map cannot be displayed because missing display class: '+mapid);}});},AviaMapsLoadConfirmed:function(event) {event.preventDefault();var confirm=$(this);var container=confirm.closest('.av_gmaps_main_wrap').find('.avia-google-map-container');container.aviaMaps();}};$(function() {new AviaGoogleMaps();});})(jQuery); ;/*! This file is auto-generated */ (()=>{"use strict";var e={d:(t,d)=>{for(var o in d)e.o(d,o)&&!e.o(t,o)&&Object.defineProperty(t,o,{enumerable:!0,get:d[o]})},o:(e,t)=>Object.prototype.hasOwnProperty.call(e,t)},t={};function d(e){"undefined"!=typeof document&&("complete"!==document.readyState&&"interactive"!==document.readyState?document.addEventListener("DOMContentLoaded",e):e())}e.d(t,{default:()=>d}),(window.wp=window.wp||{}).domReady=t.default})(); ;/*! This file is auto-generated */ (()=>{"use strict";var t={d:(e,n)=>{for(var r in n)t.o(n,r)&&!t.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:n[r]})},o:(t,e)=>Object.prototype.hasOwnProperty.call(t,e),r:t=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})}},e={};t.r(e),t.d(e,{actions:()=>P,addAction:()=>A,addFilter:()=>m,applyFilters:()=>w,applyFiltersAsync:()=>I,createHooks:()=>h,currentAction:()=>x,currentFilter:()=>T,defaultHooks:()=>f,didAction:()=>j,didFilter:()=>z,doAction:()=>g,doActionAsync:()=>k,doingAction:()=>O,doingFilter:()=>S,filters:()=>Z,hasAction:()=>_,hasFilter:()=>v,removeAction:()=>p,removeAllActions:()=>F,removeAllFilters:()=>b,removeFilter:()=>y});const n=function(t){return"string"!=typeof t||""===t?(console.error("The namespace must be a non-empty string."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.\-\/]*$/.test(t)||(console.error("The namespace can only contain numbers, letters, dashes, periods, underscores and slashes."),!1)};const r=function(t){return"string"!=typeof t||""===t?(console.error("The hook name must be a non-empty string."),!1):/^__/.test(t)?(console.error("The hook name cannot begin with `__`."),!1):!!/^[a-zA-Z][a-zA-Z0-9_.-]*$/.test(t)||(console.error("The hook name can only contain numbers, letters, dashes, periods and underscores."),!1)};const o=function(t,e){return function(o,i,s,c=10){const l=t[e];if(!r(o))return;if(!n(i))return;if("function"!=typeof s)return void console.error("The hook callback must be a function.");if("number"!=typeof c)return void console.error("If specified, the hook priority must be a number.");const a={callback:s,priority:c,namespace:i};if(l[o]){const t=l[o].handlers;let e;for(e=t.length;e>0&&!(c>=t[e-1].priority);e--);e===t.length?t[e]=a:t.splice(e,0,a),l.__current.forEach((t=>{t.name===o&&t.currentIndex>=e&&t.currentIndex++}))}else l[o]={handlers:[a],runs:0};"hookAdded"!==o&&t.doAction("hookAdded",o,i,s,c)}};const i=function(t,e,o=!1){return function(i,s){const c=t[e];if(!r(i))return;if(!o&&!n(s))return;if(!c[i])return 0;let l=0;if(o)l=c[i].handlers.length,c[i]={runs:c[i].runs,handlers:[]};else{const t=c[i].handlers;for(let e=t.length-1;e>=0;e--)t[e].namespace===s&&(t.splice(e,1),l++,c.__current.forEach((t=>{t.name===i&&t.currentIndex>=e&&t.currentIndex--})))}return"hookRemoved"!==i&&t.doAction("hookRemoved",i,s),l}};const s=function(t,e){return function(n,r){const o=t[e];return void 0!==r?n in o&&o[n].handlers.some((t=>t.namespace===r)):n in o}};const c=function(t,e,n,r){return function(o,...i){const s=t[e];s[o]||(s[o]={handlers:[],runs:0}),s[o].runs++;const c=s[o].handlers;if(!c||!c.length)return n?i[0]:void 0;const l={name:o,currentIndex:0};return(r?async function(){try{s.__current.add(l);let t=n?i[0]:void 0;for(;l.currentIndex0:Array.from(r.__current).some((t=>t.name===n))}};const u=function(t,e){return function(n){const o=t[e];if(r(n))return o[n]&&o[n].runs?o[n].runs:0}};class d{constructor(){this.actions=Object.create(null),this.actions.__current=new Set,this.filters=Object.create(null),this.filters.__current=new Set,this.addAction=o(this,"actions"),this.addFilter=o(this,"filters"),this.removeAction=i(this,"actions"),this.removeFilter=i(this,"filters"),this.hasAction=s(this,"actions"),this.hasFilter=s(this,"filters"),this.removeAllActions=i(this,"actions",!0),this.removeAllFilters=i(this,"filters",!0),this.doAction=c(this,"actions",!1,!1),this.doActionAsync=c(this,"actions",!1,!0),this.applyFilters=c(this,"filters",!0,!1),this.applyFiltersAsync=c(this,"filters",!0,!0),this.currentAction=l(this,"actions"),this.currentFilter=l(this,"filters"),this.doingAction=a(this,"actions"),this.doingFilter=a(this,"filters"),this.didAction=u(this,"actions"),this.didFilter=u(this,"filters")}}const h=function(){return new d},f=h(),{addAction:A,addFilter:m,removeAction:p,removeFilter:y,hasAction:_,hasFilter:v,removeAllActions:F,removeAllFilters:b,doAction:g,doActionAsync:k,applyFilters:w,applyFiltersAsync:I,currentAction:x,currentFilter:T,doingAction:O,doingFilter:S,didAction:j,didFilter:z,actions:P,filters:Z}=f;(window.wp=window.wp||{}).hooks=e})();