PageSourceSearch

https://www.portofhueneme.org/wp-content/cache/autoptimize/js/auto…cc64aea503413daa3c1860e.js?ver=2.11.1-1.6.1

js portofhueneme.org collected 2026-09-25 00:49:06 UTC 101,795 bytes, 400 lines download raw bytes

1/*!
2 * Bowser - a browser detector
3 * https://github.com/ded/bowser
4 * MIT License | (c) Dustin Diaz 2015
5 */
6!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition()
7else if(typeof define=='function'&&define.amd)define(name,definition)
8else this[name]=definition()}('bowser',function(){var t=true
9function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';}
10function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';}
11var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result
12if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}}
13else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}}
14else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}}
15else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}}
16else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}}
17else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}}
18else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}}
19else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,ver
19sion:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}}
20else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}}
21else if(windowsphone){result={name:'Windows Phone',windowsphone:t}
22if(edgeVersion){result.msedge=t
23result.version=edgeVersion}
24else{result.msie=t
25result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}}
26else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}}
27else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}}
28else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}}
29else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}}
30else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)}
31if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}}
32else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}}
33else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}}
34else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}}
35else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}}
36else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}}
37else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};}
38else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};}
39else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}}
40else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}}
41else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}
42else if(android){result={name:'Android',version:versionIdentifier}}
43else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t}
44if(versionIdentifier){result.version=versionIdentifier}}
45else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'}
46if(versionIdentifier){result.version=versionIdentifier}}
47else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}}
48else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};}
49if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink"
50result.blink=t}else{result.name=result.name||"Webkit"
51result.webkit=t}
52if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko"
53result.gecko=t
54result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)}
55if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t
56result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t}
57var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);}
58if(osVersion){result.osversion=osVersion;}
59var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t}
60if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>
60=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;}
61else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t
62return result}
63var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'')
64bowser.test=function(browserList){for(var i=0;i<browserList.length;++i){var browserItem=browserList[i];if(typeof browserItem==='string'){if(browserItem in bowser){return true;}}}
65return false;}
66function getVersionPrecision(version){return version.split(".").length;}
67function map(arr,iterator){var result=[],i;if(Array.prototype.map){return Array.prototype.map.call(arr,iterator);}
68for(i=0;i<arr.length;i++){result.push(iterator(arr[i]));}
69return result;}
70function compareVersions(versions){var precision=Math.max(getVersionPrecision(versions[0]),getVersionPrecision(versions[1]));var chunks=map(versions,function(version){var delta=precision-getVersionPrecision(version);version=version+new Array(delta+1).join(".0");return map(version.split("."),function(chunk){return new Array(20-chunk.length).join("0")+chunk;}).reverse();});while(--precision>=0){if(chunks[0][precision]>chunks[1][precision]){return 1;}
71else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}}
72else{return-1;}}}
73function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);}
74if(strictMode===void(0)){strictMode=false;}
75if(ua){_bowser=detect(ua);}
76var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}}
77return strictMode;}
78function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);}
79bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);}
80$('.uabb-row-separator').parents('html').css('overflow-x','hidden');});;(function($){FLBuilderMenu=function(settings){this.nodeId=settings.id;this.nodeClass='.fl-node-'+settings.id;this.wrapperClass=this.nodeClass+' .fl-menu';this.type=settings.type;this.mobileToggle=settings.mobile;this.mobileBelowRow=settings.mobileBelowRow;this.mobileFlyout=settings.mobileFlyout;this.breakPoints=settings.breakPoints;this.mobileBreakpoint=settings.mobileBreakpoint;this.currentBrowserWidth=$(window).width();this.postId=settings.postId;this.mobileStacked=settings.mobileStacked;this.submenuIcon=settings.submenuIcon;this.flyoutWidth=settings.flyoutWidth;this._initMenu();$(window).on('resize',$.proxy(function(){var width=$(window).width();if(width!=this.currentBrowserWidth){this.currentBrowserWidth=width;this._initMenu(true);this._clickOrHover(true);}
81this._resizeFlyoutMenuPanel();},this));$(window).on('scroll',$.proxy(function(){this._resizeFlyoutMenuPanel();},this));$(this.wrapperClass).on('keydown','.fl-menu-mobile-toggle, .menu-item:first a:first',$.proxy(function(event){if(event.key!=='Tab'||!this._isMenuToggle()||!this._isMobileBelowRowEnabled()){return;}
82if(event.shiftKey&&$(event.currentTarget).is('a')){event.preventDefault();$(this.wrapperClass).find('.fl-menu-mobile-toggle').trigger('focus');}
83else if(!event.shiftKey&&$(event.currentTarget).hasClass('fl-menu-mobile-toggle')&&$(event.currentTarget).hasClass('fl-active')){event.preventDefault();$(this.wrapperClass).find('.menu-item').first().find('a').first().trigger('focus');}},this));$(this.wrapperClass).on('focusout',$.proxy(function(event){if($(this.wrapperClass+' nav').has($(event.relatedTarget)).length===0){if(this.t
83ype==='accordion'){this._toggleSubmenu($(event.target).parents('.fl-has-submenu').last(),false);}
84else{this._clickOrHover(true);}
85const mobileToggle=$(this.wrapperClass).find('.fl-menu-mobile-toggle');if(this._isMenuToggle()&&mobileToggle.hasClass('fl-active')&&!$(event.relatedTarget).is(mobileToggle)&&'expanded'!==this.mobileToggle){mobileToggle.trigger('click');}}},this));};FLBuilderMenu.prototype={nodeClass:'',wrapperClass:'',type:'',breakPoints:{},$submenus:null,_isMobile:function(){return this.currentBrowserWidth<=this.breakPoints.small?true:false;},_isMouseAvailable:function(){return window.matchMedia("(pointer: fine) and (hover: hover)").matches;},_isMedium:function(){return this.currentBrowserWidth<=this.breakPoints.medium?true:false;},_isLarge:function(){return this.currentBrowserWidth<=this.breakPoints.large?true:false;},_isMenuToggle:function(){if(('always'==this.mobileBreakpoint||(this._isMobile()&&'mobile'==this.mobileBreakpoint)||(this._isMedium()&&'medium-mobile'==this.mobileBreakpoint)||(this._isLarge()&&'large-mobile'==this.mobileBreakpoint))&&($(this.wrapperClass).find('.fl-menu-mobile-toggle').is(':visible')||'expanded'==this.mobileToggle)){return true;}
86return false;},_initMenu:function(resized=false){this._setupSubmenu();if(!resized){this._menuOnFocus();this._menuOnClick();this._menuOnEscape();}
87if($(this.nodeClass).length&&this.type=='horizontal'){this._initMegaMenus();}
88if(this._isMenuToggle()||this.type=='accordion'){$(this.wrapperClass).off('mouseenter mouseleave');this._clickOrHover();}else{this._submenuOnRight();this._submenuRowZindexFix();}
89if(this.mobileToggle!='expanded'){this._toggleForMobile();}
90if($(this.wrapperClass).find('.fl-menu-search-item').length){this._toggleMenuSearch();}
91if($(this.wrapperClass).find('.fl-menu-cart-item').length){this._wooUpdateParams();}},_setupSubmenu:function(){if(!this._isMouseAvailable()||this._isMenuToggle()||this.type==='accordion'){$(this.wrapperClass).addClass('no-hover');}
92else{$(this.wrapperClass).removeClass('no-hover');}},_menuOnFocus:function(){$(this.wrapperClass).on('focus','a:not(.fl-button), .fl-menu-toggle',$.proxy(function(event){const focusedMenuItem=$(event.currentTarget).closest('.menu-item');const blurredMenuItem=$(event.relatedTarget).closest('.menu-item');if(focusedMenuItem.closest('ul').is(blurredMenuItem.closest('ul'))){if(!focusedMenuItem.is(blurredMenuItem)){this._toggleSubmenu(blurredMenuItem,false);}}
93else if(focusedMenuItem.has(blurredMenuItem).length===blurredMenuItem.has(focusedMenuItem).length){blurredMenuItem.parents('.fl-has-submenu').each((_,parent)=>{if(focusedMenuItem.closest('ul').is($(parent).closest('ul'))){this._toggleSubmenu($(parent),false);return false;}});}
94else if(focusedMenuItem.has(blurredMenuItem).length){if(this.type!=='accordion'&&this.submenuIcon==='none'){this._toggleSubmenu(blurredMenuItem,false);}}},this));},_menuOnEscape:function(){$(this.wrapperClass).on('keydown',$.proxy(function(event){if(event.key!=='Escape')return;const menuItem=$(event.target).closest('.menu-item');const mobileToggle=$(this.wrapperClass).find('.fl-menu-mobile-toggle');
94if(menuItem.length||$(event.target).hasClass('fl-menu-mobile-close')){if(menuItem.hasClass('fl-menu-search-item')&&$(this.wrapperClass).find('.fl-search-form-input-wrap').is(':visible')){$(this.wrapperClass).find('.fl-menu-search-item .fl-button:is(a, button:not([type="submit"]))').trigger('focus');}
95else if(menuItem.hasClass('fl-has-submenu')&&menuItem.find('.sub-menu').first().is(':visible')){this._toggleSubmenu(menuItem,false);}
96else{const parentMenuItem=menuItem.parents('.fl-has-submenu').not('.mega-menu.hide-heading, .mega-menu-disabled.hide-heading').first();if(parentMenuItem.length===0&&this._isMenuToggle()&&mobileToggle.hasClass('fl-active')){mobileToggle.trigger('blur').trigger('focus');}
97else if(parentMenuItem.length!==0){this._toggleSubmenu(parentMenuItem,false);parentMenuItem.find('a').first().trigger('focus');}}}
98else if($(event.target).hasClass('fl-menu-mobile-toggle')&&mobileToggle.hasClass('fl-active')){mobileToggle.trigger('blur').trigger('focus');}},this));},_menuOnClick:function(){$(this.wrapperClass).on('keydown','a:not(.fl-button, [href]), span.fl-menu-toggle',$.proxy(function(event){if(event.key==='Enter'||event.key===' '){event.preventDefault();$(event.currentTarget).trigger('click');}},this));$(this.wrapperClass).on('click','a, .fl-menu-toggle',$.proxy(function(event){if(this._isMouseAvailable()&&!this._isMenuToggle()&&event.detail&&this.type!=='accordion')return;if($(event.currentTarget).is('a')&&(this.submenuIcon!=='none'||this.type==='accordion'))return;const menuItem=$(event.currentTarget).closest('.menu-item, .fl-menu-logo');const menuLink=menuItem.find('a').first().attr('href');const submenuHidden=menuItem.find('.sub-menu').first().is(':hidden');if(typeof menuLink==='undefined'||menuLink==='#'||submenuHidden){event.preventDefault();}
99if($(event.currentTarget).hasClass('fl-menu-toggle')||submenuHidden){this._toggleSubmenu(menuItem,submenuHidden);}},this));},_toggleSubmenu:function(menuItem,opened){const togglingClass=this._isMenuToggle()||this.type==='accordion'?'fl-active':'focus';const toggleElement=this.submenuIcon==='none'?'a':'.fl-menu-toggle';const hiddenMenu='.mega-menu.hide-heading, .mega-menu-disabled.hide-heading';if(opened&&menuItem.hasClass('fl-has-submenu')&&!menuItem.is(hiddenMenu)){menuItem.addClass(togglingClass);menuItem.find(toggleElement).first().attr('aria-expanded',true);if(this._isMenuToggle()||this.type==='accordion'){menuItem.find('.sub-menu').first().filter(':hidden').slideDown();}}
100else{menuItem.parent().find('.menu-item').removeClass(togglingClass);menuItem.parent().find('.fl-has-submenu').not(hiddenMenu).find(toggleElement).attr('aria-expanded',false);if(this._isMenuToggle()||this.type==='accordion'){menuItem.find('.sub-menu').filter(':visible').slideUp();}}},_clickOrHover:function(clear=false){const selector=this._isMobileBelowRowEnabled()?this.nodeClass+'-clone':this.nodeClass;this.$submenus=this.$submenus||$(selector).find('.sub-menu');const className=this._isMenuToggle()||this.type==='accordion'?'fl-active':'focus';const toggleElement=this.submenuIcon==='none'?'a':'.fl-menu-toggle';const hiddenMenu='.mega-menu.hide-heading, .mega-menu-disabled.hide-heading';$(selector).find('.fl-has-submenu').not(hiddenMenu).each(function(){if(clear||!$(this).hasClass(className)){if(clear)$(this).removeClass(className);$(this).find(toggleElement).first().attr('aria-expanded',false);if(className==='fl-active'){$(this).find('.sub-menu').fadeOut();}else if(className==='focus'){$(this).find('.sub-menu').css({'display':'','opacity':''});}}});},_submenuOnRight:function(){$(this.wrapperClass).on('mouseenter focus','.fl-has-submenu',$.proxy(function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;}
101var $link=$(e.currentTarget),$parent=$link.parent(),$subMenu=$link.find('.sub-menu'),subMenuWidth=$subMenu.width(),subMenuPos=0,bodyWidth=$('body').width();if($link.closest('.fl-menu-submenu-right').length!==0){$link.addClass('fl-menu-submenu-right');}else if($('body').hasClass('rtl')){subMenuPos=$parent.is('.sub-menu')?$parent.offset().left-subMenuWidth:$link.offset().left-$link.width()-subMenuWidth;if(subMenuPos<=0){$link.addClass('fl-menu-submenu-right');}}else{subMenuPos=$parent.is('.sub-menu')?$parent.offset().left+$parent.width()+subMenuWidth:$link.offset().left+$link.width()+subMenuWidth;if(subMenuPos>bodyWidth){$link.addClass('fl-menu-submenu-right');}}},this)).on('mouseleave','.fl-has-submenu',$.proxy(function(e){$(e.currentTarget).removeClass('fl-menu-submenu-right');},this));},_submenuRowZindexFix:function(){$(this.wrapperClass).on('mouseenter','ul.menu > .fl-has-submenu',$.proxy(function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;}
102$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','10');},this)).on('mouseleave','ul.menu > .fl-has-submenu',$.proxy(function(){$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','');},this));},_toggleForMobile:function(){var $wrapper=null,$menu=null,self=this;$(this.wrapperClass).find('.fl-menu-mobile-toggle').attr('aria-controls',$(this.wrapperClass).find('ul.menu').attr('id'));if(this._isMenuToggle()){if(this._isMobileBelowRowEnabled()){this._placeMobileMenuBelowRow();$wrapper=$(this.wrapperClass);$menu=$(this.nodeClass+'-clone');$menu.find('ul.menu').show();}
103else{$wrapper=$(this.wrapperClass);$menu=$wrapper.find('.menu');}
104if(!$wrapper.find('.fl-menu-mobile-toggle').hasClass('fl-active')&&!self.mobileFlyout){$menu.css({display:'none'});}
105if(self.mobileFlyout){this._initFlyoutMenu();}
106$wrapper.on('click','.fl-menu-mobile-toggle',function(e){e.stopImmediatePropagation();$(this).toggleClass('fl-active');if(self.mobileFlyout){self._toggleFlyoutMenu();const flyoutWrapper=$('.fl-menu-mobile-flyout');if($(this).hasClass('fl-active')){flyoutWrapper.attr('aria-hidden',false);flyoutWrapper.find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex="-1"]').attr('tabindex',0);}
107else{flyoutWrapper.attr('aria-hidden',true);flyoutWrapper.find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex]:not
107([tabindex="-1"])').attr('tabindex',-1);}}
108else{var targetMenu=null;if(self.mobileBelowRow){var $closestCol=$(this).parents('.fl-col, .fl-module-box'),$closestColGroup=$closestCol.length?$closestCol.parent('.fl-col-group'):null;targetMenu=$closestCol.length?$closestCol.last().next('.fl-menu-mobile-clone'):null;if($closestColGroup.length){if($closestColGroup.hasClass('fl-col-group-responsive-reversed')){$closestColGroup.find('.fl-menu-mobile-clone').css('order',-1);}else if($closestColGroup){$closestColGroup.find('.fl-menu-mobile-clone').css('order',2);}}}else{targetMenu=$(this).closest('.fl-menu').find('ul.menu');}
109if(targetMenu.length){$menu=$(targetMenu);}
110$menu.slideToggle();}
111e.stopPropagation();});$menu.off().on('click','.menu-item > a[href*="#"]:not([href="#"])',function(){var $href=$(this).attr('href'),$targetID=$href.split('#')[1],element=$('#'+$targetID);if($('body').find(element).length>0){$(this).toggleClass('fl-active');FLBuilderLayout._scrollToElement(element);if(!self._isMenuToggle()){$menu.slideToggle();}}});}
112else{if(this._isMobileBelowRowEnabled()){this._removeMenuFromBelowRow();}
113$wrapper=$(this.wrapperClass),$menu=$wrapper.find('ul.menu');$wrapper.find('.fl-menu-mobile-toggle').removeClass('fl-active');$menu.css({display:''});if(!this._isMobileBelowRowEnabled()){$menu.off('click','.menu-item > a[href*="#"]:not([href="#"])');}
114if(this.mobileFlyout&&$wrapper.find('.fl-menu-mobile-flyout').length>0){$('body').css('margin','');$('.fl-builder-ui-pinned-content-transform').css('transform','');$menu.unwrap();$wrapper.find('.fl-menu-mobile-close').remove();$wrapper.find('.fl-menu-mobile-opacity').remove();}}},_initMegaMenus:function(){var module=$(this.nodeClass),rowContent=module.closest('.fl-row-content'),rowWidth=rowContent.width(),megas=module.find('.mega-menu'),disabled=module.find('.mega-menu-disabled'),isToggle=this._isMenuToggle();if(isToggle){megas.removeClass('mega-menu').addClass('mega-menu-disabled');module.find('li.mega-menu-disabled > ul.sub-menu').css('width','');rowContent.css('position','');}else{disabled.removeClass('mega-menu-disabled').addClass('mega-menu');module.find('li.mega-menu > ul.sub-menu').css('width',rowWidth+'px');rowContent.css('position','relative');}},_isMobileBelowRowEnabled:function(){return this.mobileBelowRow&&($(this.nodeClass).parents('.fl-col, .fl-module-box').length);},_placeMobileMenuBelowRow:function(){if($(this.nodeClass+'-clone').length){return;}
115var module=$(this.nodeClass),clone=null,col=module.parents('.fl-col, .fl-module-box').last();if(module.length<1){return;}
116clone=(module.length>1)?$(module[0]).clone():module.clone();module.find('ul.menu').remove();clone.addClass((this.nodeClass+'-clone').replace('.',''));clone.addClass('fl-menu-mobile-clone');clone.find('.fl-menu-mobile-toggle').remove();col.after(clone);if(module.hasClass('fl-animation')){clone.removeClass('fl-animation');}
117this._menuOnFocus();this._menuOnClick();this._menuOnEscape();},_removeMenuFromBelowRow:function(){if(!$(this.nodeClass+'-clone').length){return;}
118var module=$(this.nodeClass),clone=$(this.nodeClass+'-clone'),menu=clone.find('ul.menu'),nav=module.find('nav');if(nav.length){nav.append(menu);}else{module.find('.fl-menu-mobile-toggle').after(menu);}
119clone.remove();menu.find('a').each(FLBuilderLayout._initAnchorLink);},_initFlyoutMenu:function(){var wrapper=$(this.wrapperClass),menu=wrapper.find('ul.menu'),button=wrapper.find('.fl-menu-mobile-toggle');
119if(0===wrapper.find('.fl-menu-mobile-flyout').length){menu.wrap('<div class="fl-menu-mobile-flyout" aria-hidden="true"></div>');}
120if(0===wrapper.find('.fl-menu-mobile-close').length){var close=window.fl_responsive_close||'Close'
121wrapper.find('.fl-menu-mobile-flyout').prepend('<button class="fl-menu-mobile-close fl-content-ui-button" aria-label="'+close+'"><i class="fas fa-times"></i></button>');}
122if(wrapper.hasClass('fl-menu-responsive-flyout-push-opacity')&&0===wrapper.find('.fl-menu-mobile-opacity').length){wrapper.append('<div class="fl-menu-mobile-opacity"></div>');}
123wrapper.off('click','.fl-menu-mobile-opacity, .fl-menu-mobile-close').on('click','.fl-menu-mobile-opacity, .fl-menu-mobile-close',function(e){button.trigger('focus').trigger('click');e.stopPropagation();});if('undefined'!==typeof FLBuilder){FLBuilder.addHook('restartEditingSession',function(){$('.fl-builder-ui-pinned-content-transform').css('transform','');if(button.hasClass('fl-active')){button.trigger('click');}});}
124$('.fl-menu-mobile-flyout').find('a[href], button, input, select, textarea, span.fl-menu-toggle, [tabindex]:not([tabindex="-1"])').attr('tabindex',-1);},_toggleFlyoutMenu:function(){var wrapper=$(this.wrapperClass),button=wrapper.find('.fl-menu-mobile-toggle'),position=wrapper.hasClass('fl-flyout-right')?'right':'left',pushMenu=wrapper.hasClass('fl-menu-responsive-flyout-push')||wrapper.hasClass('fl-menu-responsive-flyout-push-opacity'),opacity=wrapper.find('.fl-menu-mobile-opacity'),marginPos={},fixedPos={},fixedHeader=$('header, header > div');this._resizeFlyoutMenuPanel();if($('.fl-builder-ui-pinned-content-transform').length>0&&!$('body').hasClass('fl-builder-edit')){$('.fl-builder-ui-pinned-content-transform').css('transform','none');}
125if(pushMenu){marginPos['margin-'+position]=button.hasClass('fl-active')?this.flyoutWidth+'px':'0px';$('body').animate(marginPos,200);if(fixedHeader.length>0){fixedPos[position]=button.hasClass('fl-active')?this.flyoutWidth+'px':'0px';fixedHeader.each(function(){if('fixed'==$(this).css('position')){$(this).css({'transition':'none'});$(this).animate(fixedPos,200);}});}}
126if(opacity.length>0&&button.hasClass('fl-active')){opacity.show();}
127else{opacity.hide();}},_resizeFlyoutMenuPanel:function(){const wrapper=$(this.wrapperClass);const wrapFlyout=wrapper.find('.fl-menu-mobile-flyout');if(wrapFlyout.length>0){wrapFlyout.css(this._getFlyoutMenuPanelPosition());}},_getFlyoutMenuPanelPosition:function(){var wrapper=$(this.wrapperClass),button=wrapper.find('.fl-menu-mobile-toggle'),side=wrapper.hasClass('fl-flyout-right')?'right':'left',winHeight=$(window).outerHeight(),winTop=$(window).scrollTop(),adminBarHeight=$('#wpadminbar').length?$('#wpadminbar').height():0,flyoutPosition={};flyoutPosition[side]='-'+(parseInt(this.flyoutWidth)+15)+'px';if(!button.hasClass('fl-active')){return flyoutPosition;}
128flyoutPosition[side]='0px';flyoutPosition['height']=winHeight+'px';flyoutPosition['top']='0px';if(adminBarHeight>0){const diff=adminBarHeight-winTop;flyoutPosition['top']=diff<=0?'0px':(diff)+'px';}
129return flyoutPosition;},_toggleMenuSearch:function(){const form=$(this.wrapperClass).find('.fl-menu-search-item .fl-search-form-input-wrap');const button=$(this.wrapperClass).find('.fl-menu-search-item .fl-button:is(a, button:not([type="submit"]))');form.on('submit',()=>form.stop().fadeToggle('fast'));form.on('focusout',(event)=>{if(form.is(':visible')&&form.has($(event.relatedTarget)).length===0){button.trigger('click');}});button.attr('aria-expanded',false);button.on('focus',(event)=>{const parentMenus=$(event.relatedTarget).parents('.menu-item.fl-has-submenu');if(event.relatedTarget&&parentMenus.length){this._toggleSubmenu(parentMenus,false);}});button.on('click',(event)=>{if(event.detail&&event.type==='click'&&form.is(':visible'))return;form.stop().fadeToggle('fast',()=>{button.attr('aria-expanded',form.is(':visible'));if(form.is(':visible')){form.find('.fl-search-text').focus();}});});},_wooUpdateParams:function(){if('undefined'!==typeof wc_cart_fragments_params){wc_cart_fragments_params.wc_ajax_url+='&fl-menu-node='+this.nodeId+'&post-id='+this.postId;}
130if('undefined'!==typeof wc_add_to_cart_params){wc_add_to_cart_params.wc_ajax_url+='&fl-menu-node='+this.nodeId+'&post-id='+this.postId;}},};})(jQuery);(function($){$(function(){new FLBuilderMenu({id:'5c115af8942a4',type:'horizontal',mobile:'expanded',mobileBelowRow:true,mobileFlyout:false,breakPoints:{large:1200,medium:992,small:768},mobileBreakpoint:'mobile',postId:'2871',mobileStacked:false,submenuIcon:'none',flyoutWidth:'250',});});})(jQuery);jQuery(function($){$(function(){$('.fl-node-5c115b895f796 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});;(function($){PPAdvancedMenu=function(settings){this.settingsId=settings.id;
130this.nodeClass='.fl-node-'+settings.id;this.wrapperClass=this.nodeClass+' .pp-advanced-menu';this.type=settings.type;this.mobileToggle=settings.mobile;this.mobileBelowRow='below'===settings.menuPosition;this.breakpoints=settings.breakpoints;this.mobileBreakpoint=settings.mobileBreakpoint;this.mediaBreakpoint=settings.mediaBreakpoint;this.mobileMenuType=settings.mobileMenuType;this.offCanvasDirection=settings.offCanvasDirection;this.postId=bb_powerpack.post_id;this.isBuilderActive=settings.isBuilderActive;this.currentBrowserWidth=window.innerWidth;this.fullScreenMenu=null;this.offCanvasMenu=null;this.$submenus=null;$(this._initMenu.bind(this));$(window).on('resize',function(e){var width=window.innerWidth;if(width!=this.currentBrowserWidth){this._initMenu();this._clickOrHover();this.currentBrowserWidth=width;}}.bind(this));$('body').on('click',function(e){if('undefined'!==typeof FLBuilderConfig){return;}
131if($(this.wrapperClass).find('.pp-advanced-menu-mobile-toggle').hasClass('pp-active')&&('expanded'!==this.mobileToggle)){if($(e.target).parents('.fl-module-pp-advanced-menu').length>0){return;}
132if($(e.target).is('input')&&$(e.target).parents('.pp-advanced-menu').length>0){return;}
133if($(e.target).hasClass('pp-menu-close-btn')){return;}
134$(this.wrapperClass).find('.pp-advanced-menu-mobile-toggle').trigger('click');}
135$(this.wrapperClass).find('.pp-has-submenu').each(function(){if(!$(this).find('> .sub-menu').is(':visible')){$(this).removeClass('pp-active');}});$(this.wrapperClass).find('.pp-has-submenu').removeClass('focus');$(this.wrapperClass).find('.pp-has-submenu .sub-menu').removeClass('focus');$(this.wrapperClass).find('.pp-has-submenu-container').removeClass('focus');$(this.wrapperClass).find('.pp-menu-toggle').attr('aria-expanded',false);}.bind(this));$(document).on('keyup',function(e){if(27==e.which){$(this.wrapperClass).find('.pp-has-submenu').each(function(){if(!$(this).find('> .sub-menu').is(':visible')){$(this).removeClass('pp-active');}});$(this.wrapperClass).find('.pp-has-submenu').removeClass('focus');$(this.wrapperClass).find('.pp-has-submenu .sub-menu').removeClass('focus');$(this.wrapperClass).find('.pp-has-submenu-container').removeClass('focus');$(this.wrapperClass).find('.pp-menu-toggle').attr('aria-expanded',false);if($(this.wrapperClass).find('.pp-menu-toggle.focus').is(':visible')){$(this.wrapperClass).find('.pp-menu-toggle.focus').delay(100).trigger('focus');}}}.bind(this));};PPAdvancedMenu.prototype={nodeClass:'',wrapperClass:'',type:'',breakpoints:{},$submenus:null,fullScreenMenu:null,offCanvasMenu:null,_isMobile:function(){return window.innerWidth<=this.breakpoints.small?true:false;},_isMedium:function(){return window.innerWidth<=this.breakpoints.medium?true:false;},_isLarge:function(){return window.innerWidth<=this.breakpoints.large?true:false;},_isCustom:function(){return window.innerWidth<=this.breakpoints.custom?true:false;},_isTouch:function(){var prefixes=' -webkit- -moz- -o- -ms- '.split(' ');var mq=function(query){return window.matchMedia(query).matches;}
136if(('ontouchstart'in window)||window.DocumentTouch&&document instanceof DocumentTouch){return true;}
137var query=['(',prefixes.join('touch-enabled),('),'heartz',')'].join('');return mq(query);},_isMenuToggle:function(){if(('always'==this.mobileBreakpoint||(this._isMobile()&&'mobile'==this.mobileBreakpoint)||(this._isMedium()&&'medium-mobile'==this.mobileBreakpoint)||(this._isCustom()&&'custom'==this.mobileBreakpoint))&&($(this.nodeClass).find('.pp-advanced-menu-mobile-toggle').is(':visible')||'expanded'==this.mobileToggle)){return true;}
138return false;},_bindSettingsFormEvents:function(){},_initMenu:function(){if(this.mobileToggle!='expanded'){this._initOffCanvas();this._initFullScreen();}
139this._setupSubmenu();this._menuOnHover();this._menuOnFocus();this._submenuOnClick();if($(this.nodeClass).length&&this.type=='horizontal'){this._initMegaMenus();}
140if(this.type=='horizontal'||this.type=='vertical'){var self=this;$(this.wrapperClass).find('.pp-has-submenu-container').on('click',function(e){if(self.mobileMenuType!=='off-canvas'&&self.mobileMenuType!=='full-screen'){if(self._isTouch()){if(!$(this).hasClass('first-click')){e.preventDefault();$(this).addClass('first-click');}}}});$(this.wrapperClass).on('keydown.pp-menu','a, .pp-has-submenu-container > .pp-menu-toggle',function(e){var $current=$(e.target);var key=e.key||e.which;var KEYS={LEFT:'ArrowLeft',RIGHT:'ArrowRight',UP:'ArrowUp',DOWN:'ArrowDown',ENTER:'Enter',SPACE:' ',};function isKey(match){return key===match||key==={ArrowLeft:37,ArrowUp:38,ArrowRight:39,ArrowDown:40,Enter:13,' ':32}[match];}
141var $item=$current.closest('li');var $parentItem=$current.closest('li.pp-has-submenu');var $submenu=$current.closest('ul.sub-menu');var isTopLevel=$current.closest('.sub-menu').length===0;function toggleSubmenu($el){var $li=$el.closest('li.pp-has-submenu');var $btn=$li.find('> .pp-has-submenu-container > .pp-menu-toggle');$li.toggleClass('pp-active');var isOpen=$li.hasClass('pp-active');if($btn.length){$btn.attr('aria-expanded',isOpen);}}
142if($current.hasClass('pp-menu-toggle')){if(isKey(KEYS.ENTER)||isKey(KEYS.SPACE)){e.preventDefault();e.stopPropagation();toggleSubmenu($current);return;}}
143if(isTopLevel&&(isKey(KEYS.LEFT)||isKey(KEYS.RIGHT))){e.preventDefault();e.stopPropagation();if(isKey(KEYS.LEFT)){if($current.is('.pp-menu-toggle')){$current.prev('a').focus();}else{var $prev=$item.prev();if($prev.length){var $target=$prev.find('> .pp-has-submenu-container > .pp-menu-toggle:visible');($target.length?$target:$prev.find('a')).first().focus();}}}
144if(isKey(KEYS.RIGHT)){if($current.next().is('.pp-menu-toggle:visible')){$current.next().focus();}else{var $next=$item.next();if($next.length){$next.find('a').first().focus();}}}
145return;}
146if(!isTopLevel&&(isKey(KEYS.RIGHT)||isKey(KEYS.LEFT))){var $parentItem=$current.closest('li.pp-has-submenu');if(isKey(KEYS.RIGHT)){var $childSubmenu=$parentItem.children('.sub-menu');if($childSubmenu.length){e.preventDefault();e.stopPropagation();$parentItem.addClass('pp-active');var $toggle=$parentItem.find('> .pp-has-submenu-container > .pp-menu-toggle:visible');if($toggle.length){$toggle.attr('aria-expanded',true);}else{$parentItem.find('> .pp-has-submenu-container > a').attr('aria-expanded',true);}
147$childSubmenu.find('a, .pp-menu-toggle:visible').first().focus();}
148return;}
149if(isKey(KEYS.LEFT)){var $currentSubmenu=$current.closest('ul.sub-menu');var $parentItem=$currentSubmenu.parent('li');if($parentItem.length){e.preventDefault();e.stopPropagation();$parentItem.removeClass('pp-active');var $toggle=$parentItem.find('> .pp-has-submenu-container > .pp-menu-toggle:visible');if($toggle.length){$toggle.attr('aria-expanded',false);$toggle.focus();}else{$parentItem.find('> .pp-has-submenu-container > a').attr('aria-expanded',false).focus();}}
150return;}}
151if(isKey(KEYS.DOWN)&&isTopLevel&&$parentItem.length){e.preventDefault();e.stopPropagation();var $submenu=$parentItem.children('.sub-menu');if($submenu.length){if(!$parentItem.hasClass('pp-active')){$parentItem.addClass('pp-active');var $toggle=$parentItem.find('> .pp-has-submenu-container > .pp-menu-toggle:visible');if($toggle.length){$toggle.attr('aria-expanded',true);}else{$parentItem.find('> .pp-has-submenu-container > a').attr('aria-expanded',true);}}
152$submenu.find('a, .pp-menu-toggle:visible').first().focus();}
153return;}
154if(!$submenu.length){return;}
155var $items=$submenu.find('a, .pp-menu-toggle').filter(':visible');var index=$items.index($current);if(index===-1)return;if(isKey(KEYS.DOWN)){e.preventDefault();e.stopPropagation();var next=index+1;if(next<$items.length){$items.eq(next).focus();}
156return;}
157if(isKey(KEYS.UP)){e.preventDefault();e.stopPropagation();if(index===0&&!$current.closest('.sub-menu').parents('.sub-menu').length){var $currentSubmenu=$current.closest('ul.sub-menu');var $parentItem=$currentSubmenu.parent('li');var $toggle=$parentItem.find('> .pp-has-submenu-container > .pp-menu-toggle:visible');if($toggle.length){$toggle.focus();}else{$parentItem.find('> .pp-has-submenu-container > a').focus();}
158return;}
159if(index===0){$items.eq(index).focus();return;}
160$items.eq(index-1).focus();return;}}.bind(this));}
161if(this._isMenuToggle()||this.type=='accordion'){$(this.wrapperClass).off('mouseenter mouseleave');this._menuOnClick();this._clickOrHover();}else{$(this.wrapperClass).off('click');this._submenuOnRight();this._submenuRowZindexFix();}
162if(this.mobileToggle!='expanded'){this._toggleForMobile();}
163$(this.wrapperClass).find('li:not(.menu-item-has-children)').on('click','a',function(e){if($(e.target).closest('.pp-menu-search-item').length>0){return;}
164$(this.nodeClass).find('.pp-advanced-menu').removeClass('menu-open');$(this.nodeClass).find('.pp-advanced-menu').addClass('menu-close');$('html').removeClass('pp-off-canvas-menu-open');$('html').removeClass('pp-full-screen-menu-open');}.bind(this));if($(this.wrapperClass).find('.pp-menu-search-item').length){this._toggleMenuSearch();}
165if($(this.wrapperClass).find('.pp-menu-cart-item').length){this._wooUpdateParams();}},_setupSubmenu:function(){},_menuOnHover:function(){$(this.wrapperClass).on('mouseenter','li.menu-item',function(){$(this).addClass('hover');}).on('mouseleave','li.menu-item',function(){$(this).removeClass('hover');});},_menuOnFocus:function(){$(this.nodeClass).off('focus','a').on('focus','a',function(e){var $menuItem=$(e.target).parents('.menu-item').first(),$parents=$(e.target).parentsUntil(this.wrapperClass);$('.pp-advanced-menu .focus:not(.pp-menu-toggle)').removeClass('focus');$menuItem.addClass('focus');$parents.addClass('focus');}.bind(this)).on('focusout','a',function(e){if($('.pp-advanced-menu .focus').hasClass('pp-has-submenu')){$(e.target).parentsUntil(this.wrapperClass).find('.pp-has-submenu-container').removeClass('first-click');}}.bind(this));$(this.nodeClass).off('focus','.pp-menu-toggle').on('focus','.pp-menu-toggle',function(e){$(e.target).addClass('focus');}.bind(this)).off('blur','.pp-menu-toggle').on('blur','.pp-menu-toggle',function(e){if($(e.target).parents('li.pp-has-submenu.pp-active').length===0||$(e.target).parents('li.pp-has-submenu.pp-active').parent('ul.menu').length===0){$(e.target).removeClass('focus');}}.bind(this));},_menuOnClick:function(){var self=this;var $mainItem='';$(this.wrapperClass).off('click.pp-advanced-menu keyup','.pp-has-submenu-container').on('click.pp-advanced-menu keyup','.pp-has-submenu-container',function(e){var isValidEvent=e.which==1||e.which==13||e.which==undefined;if(!isValidEvent){return;}
166if(e.which==13&&!$(e.target).hasClass('pp-menu-toggle')){return;}
167if(self._isTouch()){if(!$(this).hasClass('first-click')){e.preventDefault();$(this).addClass('first-click');}}
168e.stopPropagation();var isMainEl=$(e.target).parents('.menu-item').parent().parent().hasClass('pp-advanced-menu');if(isMainEl&&$mainItem===''){$mainItem=$(e.target).parents('.menu-item');}
169var $link=$(e.target).parents('.pp-has-submenu').first(),$subMenu=$link.children('.sub-menu').first(),$href=$link.children('.pp-has-submenu-container').first().find('> a').attr('href'),$subMenuParents=$(e.target).parents('.sub-menu'),$activeParent=$(e.target).closest('.pp-has-submenu.pp-active');if($activeParent.length>0){$activeParent.find('.pp-menu-toggle').first().attr('aria-expanded',true);}else{$activeParent.find('.pp-menu-toggle').first().attr('aria-expanded',false);}
170if(!$subMenu.is(':visible')||$(e.target).hasClass('pp-menu-toggle')||($subMenu.is(':visible')&&(typeof $href==='undefined'||$href=='#'))){if(!$(this.wrapperClass).hasClass('pp-advanced-menu-accordion-collapse')){e.preventDefault();}
171if($(e.target).hasClass('pp-menu-toggle')){e.stopPropagation();e.preventDefault();}}
172else{e.stopPropagation();window.location.href=$href;return;}
173if($(this.wrapperClass).hasClass('pp-advanced-menu-accordion-collapse')){
173if($link.parents('.menu-item').length&&!$link.parents('.menu-item').hasClass('pp-active')){$('.menu .pp-active',this.wrapperClass).not($link).removeClass('pp-active');}
174else if($link.parents('.menu-item').hasClass('pp-active')&&$link.parent('.sub-menu').length){$('.menu .pp-active',this.wrapperClass).not($link).not($activeParent).removeClass('pp-active');}
175$('.sub-menu',this.wrapperClass).not($subMenu).not($subMenuParents).slideUp('normal');}
176if($(self.wrapperClass).find('.sub-menu:visible').length>0){$(self.wrapperClass).find('.sub-menu:visible').parent().addClass('pp-active');}
177$subMenu.slideToggle(400,function(){$(e.target).parents('.pp-has-submenu-container').parent().parent().find('> .menu-item.pp-active').removeClass('pp-active');if($mainItem!==''){$mainItem.parent().find('.menu-item.pp-active').removeClass('pp-active');$(self.wrapperClass).find('.sub-menu').parent().removeClass('pp-active');if($(self.wrapperClass).find('.sub-menu:visible').length>0){$(self.wrapperClass).find('.sub-menu:visible').parent().addClass('pp-active');}else{$link.toggleClass('pp-active');$mainItem.removeClass('pp-active');}}else{$link.toggleClass('pp-active');}
178if(!$subMenu.is(':visible')){$subMenu.parent().removeClass('pp-active');$subMenu.parent().find('> .pp-has-submenu-container .pp-menu-toggle').attr('aria-expanded',false);}else{$subMenu.parent().find('> .pp-has-submenu-container .pp-menu-toggle').attr('aria-expanded',true);}});}.bind(this));},_submenuOnClick:function(){$('body').off('click',this.wrapperClass+' .sub-menu a').on('click',this.wrapperClass+' .sub-menu a',function(e){if($(e.target).parent().hasClass('focus')){$(e.target).parentsUntil(this.wrapperClass).removeClass('focus');}}.bind(this));},_clickOrHover:function(){this.$submenus=this.$submenus||$(this.wrapperClass).find('.sub-menu');var $wrapper=$(this.wrapperClass),$menu=$wrapper.find('.menu');$li=$wrapper.find('.pp-has-submenu');if(this._isMenuToggle()){$li.each(function(){if(!$(this).hasClass('pp-active')){$(this).find('.sub-menu').fadeOut();}});}else{$li.each(function(){if(!$(this).hasClass('pp-active')){$(this).find('.sub-menu').css({'display':'','opacity':''});}});}},_submenuOnRight:function(){$(this.wrapperClass).on('mouseenter focus','.pp-has-submenu',function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;}
179var $link=$(e.currentTarget),$parent=$link.parent(),$subMenu=$link.find('.sub-menu'),subMenuWidth=$subMenu.width(),subMenuPos=0,winWidth=window.innerWidth;if($link.closest('.pp-menu-submenu-right').length!==0){$link.addClass('pp-menu-submenu-right');}else if($('body').hasClass('rtl')){subMenuPos=$parent.is('.sub-menu')?$parent.offset().left-subMenuWidth:$link.offset().left-subMenuWidth;if(subMenuPos<=0){$link.addClass('pp-menu-submenu-right');}}else{subMenuPos=$parent.is('.sub-menu')?$parent.offset().left+$parent.width()+subMenuWidth:$link.offset().left+subMenuWidth;if(subMenuPos>winWidth){$link.addClass('pp-menu-submenu-right');}}}.bind(this)).on('mouseleave','.pp-has-submenu',function(e){$(e.currentTarget).removeClass('pp-menu-submenu-right');}.bind(this));},_submenuRowZindexFix:function(e){$(this.wrapperClass).on('mouseenter','ul.menu > .pp-has-submenu',function(e){if($(e.currentTarget).find('.sub-menu').length===0){return;}
180$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','10');}.bind(this)).on('mouseleave','ul.menu > .pp-has-submenu',function(e){$(this.nodeClass).closest('.fl-row').find('.fl-row-content').css('z-index','');}.bind(this));},_toggleForMobile:function(){var $wrapper=null,$menu=null,self=this;if(this._isMenuToggle()){$wrapper=$(this.wrapperClass);if(this._isMobileBelowRowEnabled()){this._placeMobileMenuBelowRow();$menu=$(this.nodeClass+'-clone');$menu.find('ul.menu').show();}else{$menu=$wrapper.find('.menu');}
181if(!$wrapper.find('.pp-advanced-menu-mobile-toggle').hasClass('pp-active')&&this.mobileMenuType==='default'){$menu.css({display:'none'});}
182$wrapper.off('click.pp-mobile-menu-toggle','.pp-advanced-menu-mobile-toggle').on('click.pp-mobile-menu-toggle','.pp-advanced-menu-mobile-toggle',function(e){e.stopPropagation();$(this).toggleClass('pp-active');if($(this).hasClass('pp-active')){$(this).attr('aria-expanded','true');$menu.addClass('pp-menu-visible');}else{$(this).attr('aria-expanded','false');$menu.removeClass('pp-menu-visible');}
183$menu.slideToggle();});$menu.on('click','.menu-item > a[href*="#"]',function(e){var $href=$(this).attr('href'),$targetID='';if($href!=='#'){$targetID=$href.split('#')[1];if($('body').find('#'+$targetID).length>0){e.preventDefault();$(this).toggleClass('pp-active');setTimeout(function(){$('html, body').animate({scrollTop:$('#'+$targetID).offset().top},1000,function(){window.location.hash=$targetID;});},500);if(!self._isMenuToggle()){$menu.slideToggle();}}}});}
184else{if(this._isMobileBelowRowEnabled()){this._removeMenuFromBelowRow();}
185$wrapper=$(this.wrapperClass),$menu=$wrapper.children('.menu');$wrapper.find('.pp-advanced-menu-mobile-toggle').removeClass('pp-active');$menu.css({display:''});}},_initMegaMenus:function(){var module=$(this.nodeClass),rowContent=module.closest('.fl-row-content'),rowWidth=rowContent.width(),megas=module.find('.mega-menu'),disabled=module.find('.mega-menu-disabled'),isToggle=this._isMenuToggle();if(isToggle){megas.removeClass('mega-menu').addClass('mega-menu-disabled');module.find('li.mega-menu-disabled > ul.sub-menu').css('width','');rowContent.css('position','');}else{disabled.removeClass('mega-menu-disabled').addClass('mega-menu');module.find('li.mega-menu > ul.sub-menu').css('width',rowWidth+'px');rowContent.css('position','relative');}},_initOffCanvas:function(){if(this.mobileMenuType!=='off-canvas'){return;}
186$('html').addClass('pp-off-canvas-menu-module');$('html').addClass('pp-off-canvas-menu-'+this.offCanvasDirection);if($(this.nodeClass).find('#pp-menu-'+this.settingsId).length===0){return;}
187var menuHTML=$(this.nodeClass).find('#pp-menu-'+this.settingsId).html();if(null===this.offCanvasMenu){this.offCanvasMenu=$('<div id="pp-advanced-menu-off-canvas-'+this.settingsId+'" class="fl-node-'+this.settingsId+' pp-menu-off-canvas" />').html(menuHTML);}
188if($('#pp-advanced-menu-off-canvas-'+this.settingsId).length===0&&null!==this.offCanvasMenu&&!this.isBuilderActive){this.offCanvasMenu.appendTo('body');}
189$(this.nodeClass).trigger('pp-advanced-menu-off-canvas-init',[this.offCanvasMenu]);this._toggleMenu();},_initFullScreen:function(){if(this.mobileMenuType!=='full-screen'){return;}
190$('html').addClass('pp-full-screen-menu-module');
190if($(this.nodeClass).find('#pp-menu-'+this.settingsId).length===0){return;}
191var menuHTML=$(this.nodeClass).find('#pp-menu-'+this.settingsId).html();if(null===this.fullScreenMenu){this.fullScreenMenu=$('<div id="pp-advanced-menu-full-screen-'+this.settingsId+'" class="fl-node-'+this.settingsId+' pp-menu-full-screen" />').html(menuHTML);}
192if($('#pp-advanced-menu-full-screen-'+this.settingsId).length===0&&null!==this.fullScreenMenu&&!this.isBuilderActive){this.fullScreenMenu.appendTo('body');}
193$(this.nodeClass).trigger('pp-advanced-menu-full-screen-init',[this.fullScreenMenu]);this._toggleMenu();},_toggleMenu:function(){var self=this;var singleInstance=true;if(self.mobileMenuType==='full-screen'){var winHeight=window.innerHeight;$(self.nodeClass).find('.pp-menu-overlay').css('height',winHeight+'px');$(window).on('resize',function(){winHeight=window.innerHeight;$(self.nodeClass).find('.pp-menu-overlay').css('height',winHeight+'px');});}
194var toggleEvent=('ontouchend'in window)?'touchend':'click';$(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').off(toggleEvent).on(toggleEvent,function(){if(singleInstance){if($('.pp-advanced-menu.menu-open').length>0){$('.pp-advanced-menu').removeClass('menu-open');$('html').removeClass('pp-full-screen-menu-open');}}
195if($(self.nodeClass).find('.pp-advanced-menu').hasClass('menu-open')){$(self.nodeClass).find('.pp-advanced-menu').removeClass('menu-open');$(self.nodeClass).find('.pp-advanced-menu').addClass('menu-close');$('html').removeClass('pp-off-canvas-menu-open');$('html').removeClass('pp-full-screen-menu-open');}else{$(self.nodeClass).find('.pp-advanced-menu').addClass('menu-open');if(self.mobileMenuType==='off-canvas'){$('html').addClass('pp-off-canvas-menu-open');self.offCanvasMenu.find('nav').attr('tabindex','0').trigger('focus');$(this).attr('tabindex','-1').trigger('blur');}
196if(self.mobileMenuType==='full-screen'){$('html').addClass('pp-full-screen-menu-open');self.fullScreenMenu.find('nav').attr('tabindex','0').trigger('focus');$(this).attr('tabindex','-1').trigger('blur');}}
197if('0'==$(this).attr('tabindex')){$(this).attr('aria-expanded','false');}else{$(this).attr('aria-expanded','true');}});$(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').on('keyup',function(e){if(13===e.keyCode||13===e.which){$(this).trigger('click');}});$(self.nodeClass).find('.pp-advanced-menu .pp-menu-close-btn, .pp-clear').on('click',function(){$(self.nodeClass).find('.pp-advanced-menu').removeClass('menu-open');$(self.nodeClass).find('.pp-advanced-menu').addClass('menu-close');$('html').removeClass('pp-off-canvas-menu-open');$('html').removeClass('pp-full-screen-menu-open');if($(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').is(':visible')){setTimeout(function(){$(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').attr('tabindex',0).attr('aria-expanded','false').trigger('focus');}
197,120);}
198if(self.offCanvasMenu&&self.offCanvasMenu.length>0){self.offCanvasMenu.find('nav').attr('tabindex','-1').trigger('blur');}
199if(self.fullScreenMenu&&self.fullScreenMenu.length>0){self.fullScreenMenu.find('nav').attr('tabindex','-1').trigger('blur');}});if(this.isBuilderActive){setTimeout(function(){if($('.fl-builder-settings[data-node="'+self.settingsId+'"]').length>0){$('.pp-advanced-menu').removeClass('menu-open');$(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').trigger('click');}},600);FLBuilder.addHook('settings-form-init',function(){if(!$('.fl-builder-settings[data-node="'+self.settingsId+'"]').length>0){return;}
200if(!$(self.nodeClass).find('.pp-advanced-menu').hasClass('menu-open')){$('.pp-advanced-menu').removeClass('menu-open');$(self.nodeClass).find('.pp-advanced-menu-mobile-toggle').trigger('click');}});if($('html').hasClass('pp-full-screen-menu-open')&&!$(self.nodeClass).find('.pp-advanced-menu').hasClass('menu-open')){$('html').removeClass('pp-full-screen-menu-open');}
201if($('html').hasClass('pp-off-canvas-menu-open')&&!$(self.nodeClass).find('.pp-advanced-menu').hasClass('menu-open')){$('html').removeClass('pp-off-canvas-menu-open');}}},_isMobileBelowRowEnabled:function(){if(this.mobileMenuType==='default'){return this.mobileBelowRow&&$(this.nodeClass).closest('.fl-col').length;}
202return false;},_placeMobileMenuBelowRow:function(){if($(this.nodeClass+'-clone').length){return;}
203var module=$(this.nodeClass),clone=null,row=module.closest('.fl-row-content');if(module.length<1){return;}
204clone=(module.length>1)?$(module[0]).clone():module.clone();module.find('.pp-menu-nav').remove();clone.addClass((this.nodeClass+'-clone').replace('.',''));clone.addClass('pp-menu-mobile-clone');clone.find('.pp-advanced-menu-mobile').remove();row.append(clone);if(module.hasClass('fl-animation')){clone.removeClass('fl-animation');}
205this._menuOnClick();},_removeMenuFromBelowRow:function(){if(!$(this.nodeClass+'-clone').length){return;}
206var module=$(this.nodeClass),clone=$(this.nodeClass+'-clone'),menu=clone.find('.pp-menu-nav');module.find('.pp-advanced-menu-mobile').after(menu);module.find('.pp-advanced-menu-mobile-toggle').attr('aria-expanded',false);clone.remove();},_toggleMenuSearch:function(){var items=$(this.wrapperClass).find('.pp-menu-search-item'),self=this;items.each(function(){var item=$(this);var button=item.find('> a'),form=item.find('.pp-search-form'),input=item.find('.pp-search-form__input');button.on('click',function(e){e.preventDefault();item.toggleClass('pp-search-active');if(item.hasClass('pp-search-active')){setTimeout(function(){input.focus();self._focusMenuSearch(input);},100);}
207$('body').on('click.pp-menu-search',self._hideMenuSearch.bind(self));});input.on('focus',function(){form.addClass('pp-search-form--focus');}).on('blur',function(){form.removeClass('pp-search-form--focus');});input.on('keyup',function(e){if(e.key==='Escape'||e.keyCode===27){item.removeClass('pp-search-active');$('body').off('click.pp-menu-search');button.delay(100).focus();}});});},_hideMenuSearch:function(e){if(e!==undefined){if($(e.target).closest('.pp-menu-search-item').length>0){return;}}
208$(this.wrapperClass).find('.pp-menu-search-item').removeClass('pp-search-active');$('body').off('click.pp-menu-search');},_focusMenuSearch:function($el){if($el[0].setSelectionRange){var len=$el.val().length*2;setTimeout(function(){$el[0].setSelectionRange(len,len);},1);}else{$el.val($el.val());}},_wooUpdateParams:function(){if('undefined'!==typeof wc_cart_fragments_params){wc_cart_fragments_params.wc_ajax_url+='&pp-advanced-menu-node='+this.settingsId+'&post-id='+this.postId;}
209if('undefined'!==typeof wc_add_to_cart_params){wc_add_to_cart_params.wc_ajax_url+='&pp-advanced-menu-node='+this.settingsId+'&post-id='+this.postId;}},_validClick:function(e){return(e.which==1||e.which==13||e.which==32||e.which==undefined)?true:false;}};})(jQuery);var pp_menu_3rjtqouv17zi;
209(function($){pp_menu_3rjtqouv17zi=new PPAdvancedMenu({id:'3rjtqouv17zi',type:'horizontal',mobile:'hamburger',menuPosition:'below',breakpoints:{large:1200,medium:992,small:768,custom:768},mobileBreakpoint:'medium-mobile',mediaBreakpoint:'992',mobileMenuType:'default',offCanvasDirection:'right',fullScreenAnimation:'',isBuilderActive:false});})(jQuery);;(function($){FLBuilderSearchForm=function(settings){this.settings=settings;this.nodeClass='.fl-node-'+settings.id;this.searchForm=$(this.nodeClass+' .fl-search-form');this.form=this.searchForm.find('form');this.input=this.form.find('input[type=search]');this.button=this.searchForm.find('.fl-button:is(a, button:not([type="submit"]), .fl-button:is(a, button:not([type="submit"]) *');this.resultsEl=$(this.nodeClass+' .fl-search-results-content');this._init();};FLBuilderSearchForm.prototype={settings:{},nodeClass:'',searchForm:'',form:null,input:null,button:null,resultsEl:'',searching:false,prevSearchData:{},request:null,_init:function(){this._bindEvents();this._popupSearch();},_bindEvents:function(){var $this=this,keyCode=null,keyType=null,enterPressed=false,t,et;this.button.on('click',$.proxy(this._buttonClick,this));this.input.on('input',(event)=>{const input=event.target;if(input.checkValidity()){input.removeAttribute('aria-invalid');}else{input.setAttribute('aria-invalid',true);}});if(this.searchForm.hasClass('fl-search-button-expand')){this.input.attr({'id':'input-'+this.settings.id,'tabindex':-1});this.button.closest('.fl-button').attr({'aria-controls':'input-'+this.settings.id,'aria-expanded':false});}
210else if(this.searchForm.hasClass('fl-search-button-reveal')){const form=this.searchForm.find('.fl-search-form-input-wrap');form.attr('id','form-'+this.settings.id);this.button.closest('.fl-button').attr({'aria-controls':'form-'+this.settings.id,'aria-expanded':false,'aria-haspopup':true});form.on('focusout',(event)=>{if(form.is(':visible')&&form.has($(event.relatedTarget)).length===0){this._buttonClick(event);}});this.searchForm.on('keydown',(event)=>{if(event.key==='Escape'&&form.is(':visible')){this.button.focus();}});}
211if('ajax'==this.settings.result){$(document).on('click touchend',function(e){if($(e.target).is('input'))return;$this._hideResults();});$this.resultsEl.bind("click touchend",function(e){e.stopImmediatePropagation();});$this.form.on('submit',function(e){e.preventDefault();});this.input.off('focus');this.input.on('keyup',function(e){if(window.event){keyCode=window.event.keyCode;keyType=window.event.type;}else if(e){keyCode=e.which;keyType=e.type;}
212if(13==keyCode){clearTimeout(et);et=setTimeout(function(){enterPressed=false;},300);if(enterPressed){return false;}else{enterPressed=true;}}
213if($this.input.val().length>=3&&'keyup'==keyType&&13==keyCode){$this._search(e);return false;}});this.input.on('click input',function(e){if(window.event){keyCode=window.event.keyCode;keyType=window.event.type;}else if(e){keyCode=e.which;keyType=e.type;}
214if((keyCode>=37&&keyCode<=40)||(keyCode>=112&&keyCode<=123)){return;}
215if($this.input.val().length<3){$this._hideLoader();$this._hideResults();$this.input.attr('aria-invalid',true);if($this.post!=null)$this.post.abort();clearTimeout(t);return;}
216if('click'==keyType||keyCode==32){if($this.resultsEl.html().length!=0){clearTimeout(t);if($this.resultsEl.hasClass('fl-search-open'))return;$this._showResults();}
217else{$this._hideResults();}
218return;}
219if($this.request!=null)$this.request.abort();$this._hideLoader();clearTimeout(t);t=setTimeout(function(){$this._search(e);},100);});}},_search:function(e){if($.trim(this.input.val()).length<1||('ajax'==this.settings.result&&this.input.val().length<3)){this.input.attr('aria-invalid',true);return;}
220e.preventDefault();
220if('ajax'==this.settings.result){this._doAjaxSearch();}
221else{this.form.submit();}
222return false;},_doAjaxSearch:function(){var searchText=this.input.val(),postId=this.searchForm.closest('.fl-builder-content').data('post-id'),templateId=this.searchForm.data('template-id'),templateNodeId=this.searchForm.data('template-node-id'),ajaxData={},self=this;if(searchText.length<1)return;this.searching=true;this._showLoader();ajaxData={action:'fl_search_query',keyword:searchText,post_id:postId,template_id:templateId,template_node_id:templateNodeId,node_id:this.settings.id,nonce:this.settings.nonce,}
223if(JSON.stringify(ajaxData)===JSON.stringify(this.prevSearchData)){if(!this.resultsEl.hasClass('fl-search-open')){this._showResults();}
224this._hideLoader();return false;}
225this.request=$.post(FLBuilderLayoutConfig.paths.wpAjaxUrl,ajaxData,function(response){self._hideLoader();self.resultsEl.html("");self.resultsEl.html(response);self._showResults();self.prevSearchData=ajaxData;});},_popupSearch:function(){var inputWrap=this.searchForm.find('.fl-search-form-input-wrap'),$this=this;if('button'!==this.settings.layout||('fullscreen'!==this.settings.btnAction&&'reveal'!==this.settings.btnAction)){return;}
226this.button.off('click');this.button.magnificPopup({type:'inline',mainClass:'fl-node-'+this.settings.id,items:{src:inputWrap[0],},alignTop:true,showCloseBtn:$this.settings.showCloseBtn,closeBtnInside:false,enableEscapeKey:true,closeOnBgClick:false,focus:'input[type=search]',tLoading:'<i class="fas fa-spinner fa-spin fa-3x fa-fw"></i>',callbacks:{open:function(){$this.input.trigger('click');}}});this.resultsEl.appendTo(inputWrap);},_buttonClick:function(e){e.stopImmediatePropagation();if(this.searchForm.hasClass('fl-search-button-expand')){this.searchForm.find('.fl-search-form-wrap').toggleClass('fl-search-expanded');if(this.searchForm.find('.fl-search-form-wrap').hasClass('fl-search-expanded')){this.button.closest('.fl-button').attr('aria-expanded',true);this.input.attr('tabindex',0);this.input.focus();}
227else{this._hideResults();this.input.attr('tabindex',-1);this.button.closest('.fl-button').attr('aria-expanded',false);}
228return false;}else if(this.searchForm.hasClass('fl-search-button-reveal')&&$(e.target).closest('.fl-button:not([type="submit"])')){const form=this.searchForm.find('.fl-search-form-input-wrap');if(e.detail&&e.type==='click'&&form.is(':visible'))return false;form.fadeToggle('fast',()=>{this.button.attr('aria-expanded',form.is(':visible'));if(form.is(':visible')){this.input.focus();}});return false;}else{this._search(e);}},_showResults:function(){this._hideResults();this.resultsEl.addClass('fl-search-open');if('button'==this.settings.layout&&'expand'==this.settings.btnAction){this.searchForm.find('.fl-search-form-input-wrap').css('overflow','visible');}},_hideResults:function(){$('.fl-search-results-content').removeClass('fl-search-open');if('button'==this.settings.layout&&'expand'==this.settings.btnAction){this.searchForm.find('.fl-search-form-input-wrap').removeAttr('style');}},_doRedirectResults:function(){},_showLoader:function(){$(this.nodeClass+' .fl-search-loader-wrap').show();},_hideLoader:function(){this.searching=false;$(this.nodeClass+' .fl-search-loader-wrap').hide();},_cleanInput:function(s){return encodeURIComponent(s).replace(/%20/g,'+');}}})(jQuery);(function($){$(function(){new FLBuilderSearchForm({id:'e68lnpyqh1do',layout:'inline',btnAction:'expand',result:'redirect',showCloseBtn:true,nonce:'39e2da4ded',});});})(jQuery);;(function($){PPOffcanvasContent=function(settings){this.id=settings.id;this.node=$('.fl-node-'+this.id);this.wrap=this.node.find('.pp-offcanvas-content-wrap');this.content=this.node.find('.pp-offcanvas-content');this.button=this.node.find('.pp-offcanvas-toggle');this.direction=settings.direction,this.contentTransition=settings.contentTransition,this.closeButton=settings.closeButton,this.escClose=settings.escClose,this.closeButton=settings.closeButton,this.bodyClickClose=settings.bodyClickClose,this.toggleSource=settings.toggleSource,this.toggle_class=settings.toggle_class,this.toggle_id=settings.toggle_id,this.innerWrapper=sett
228ings.innerWrapper,this.size=settings.size,this.duration=500,this.isBuilderActive=settings.isBuilderActive,this._active=false;this._previous=false;this._destroy();this._init();};PPOffcanvasContent.prototype={animations:['slide','slide-along','reveal','push',],_active:false,_previous:false,_init:function(){if(!this.wrap.length){return;}
229if(this.isBuilderActive){return;}
230$('html').addClass('pp-offcanvas-content-widget');if(this.innerWrapper){if($('.pp-offcanvas-container').length===0){$('body').wrapInner('<div class="pp-offcanvas-container" />');this.content.insertBefore('.pp-offcanvas-container');}}else{$('body').addClass('pp-offcanvas-container');}
231if(this.wrap.find('.pp-offcanvas-content').length>0){if($('.pp-offcanvas-container > .pp-offcanvas-content-'+this.id).length>0){$('.pp-offcanvas-container > .pp-offcanvas-content-'+this.id).remove();}
232if($('body > .pp-offcanvas-content-'+this.id).length>0){$('body > .pp-offcanvas-content-'+this.id).remove();}
233$('body').prepend(this.wrap.find('.pp-offcanvas-content'));}
234this._setSize();this._bindEvents();$(document).trigger('pp_offcanvas_after_init',[$('.pp-offcanvas-content-'+this.id)]);},_setSize:function(){if(''!==this.size){return;}
235if('top'!==this.direction||'bottom'!==this.direction){return;}
236var offCanvasContent=$('.pp-offcanvas-content-'+this.id),offCanvasBody=offCanvasContent.find('.pp-offcanvas-body');offCanvasContent.css({'height':offCanvasBody.outerHeight()+'px','max-height':(window.innerHeight)+'px'});},_destroy:function(){this._close();this.animations.forEach(function(animation){if($('html').hasClass('pp-offcanvas-content-'+animation)){$('html').removeClass('pp-offcanvas-content-'+animation)}});},_getTrigger:function(){var trigger=false;if(this.toggleSource=='id'&&this.toggle_id!=''){var toggleId=this.toggle_id.replace('#','');trigger='#'+toggleId;}else if(this.toggleSource=='class'&&this.toggle_class!=''){var toggleClass=this.toggle_class.replace('#','');trigger='.'+toggleClass;}else{trigger='.fl-node-'+this.id+' .pp-offcanvas-toggle';}
237return trigger;},_bindEvents:function(){var self=this;var trigger=this._getTrigger();var scrollPos=$(window).scrollTop();if(trigger){$('body').on('click',trigger,this._toggleContent.bind(this));}
238const originalPushState=history.pushState;history.pushState=function(){originalPushState.apply(this,arguments);window.dispatchEvent(new Event('pushstate'));window.dispatchEvent(new Event('locationchange'));};this._onHashChange();$(window).on('hashchange',function(e){e.preventDefault();window['pp_offcanvas_'+self.id]._onHashChange();});$('body').on('click keyup','.pp-offcanvas-content .pp-offcanvas-close',function(e){if(e.which==1||e.which==13||e.which==32||e.which==undefined){this._close();}}.bind(this));$('body').on('click keyup','.pp-offcanvas-'+this.id+'-close',function(e){e.preventDefault();window['pp_offcanvas_'+self.id]._close();});$('body').on('click','.pp-offcanvas-content .pp-offcanvas-body a[href*="#"]:not([href="#"])',this._close.bind(this));$('body, .fl-menu').on('click','a[href*="#"]:not([href="#"])',function(e){var hash='#'+$(this).attr('href').split('#')[1];if($(hash).length>0&&$(hash).hasClass('fl-node-'+self.id)){e.stopPropagation();if(!$('html').hasClass('pp-offcanvas-content-open')){self._show();}}});if(this.escClose==='yes'){this._closeESC();}
239if(this.bodyClickClose==='yes'){this._closeClick();}
240$(window).on('resize',this._setSize.bind(this));},_onHashChange:function(){var hash=location.hash.split('/')[0].replace('!','');var self=this;if($(hash).length>0&&$(hash).hasClass('fl-node-'+this.id)){setTimeout(function(){if(!$('html').hasClass('pp-offcanvas-content-open')){self._show();}},200);}},_toggleContent:function(e){e.preventDefault();if(!$('html').hasClass('pp-offcanvas-content-open')){this._show();}else{this._close();}},_show:function(){$(document).trigger('pp_offcanvas_before_reveal',[$('.pp-offcanvas-content-'+this.id)]);this._previous=this._active;var self=this;$('html').addClass('pp-offcanvas-content-'+this.contentTransition);$('html').addClass('pp-offcanvas-content-'+this.direction);$('html').addClass('pp-offcanvas-content-open');$('html').addClass('pp-offcanvas-content-'+this.id+'-open');$('html').addClass('pp-offcanvas-content-reset');setTimeout(function(){$('.pp-offcanvas-content-'+self.id).addClass('pp-offcanvas-content-visible').attr('tabindex','0');$('.pp-offcanvas-content-'+self.id).trigger('focus');},250);this.button.addClass('pp-is-active');
240this._active={id:this.id,contentTransition:this.contentTransition,direction:this.direction,$button:this.button};$(document).trigger('pp_offcanvas_after_reveal',[$('.pp-offcanvas-content-'+this.id)]);},_close:function(){$(document).trigger('pp_offcanvas_before_close',[$('.pp-offcanvas-content-'+this.id)]);var hash=location.hash.split('/')[0].replace('!','');var self=this;$('html').removeClass('pp-offcanvas-content-open');$('html').removeClass('pp-offcanvas-content-'+this.id+'-open');setTimeout(function(){$('html').removeClass('pp-offcanvas-content-reset');$('html').removeClass('pp-offcanvas-content-'+this.contentTransition);$('html').removeClass('pp-offcanvas-content-'+this.direction);$('.pp-offcanvas-content-'+this.id).removeClass('pp-offcanvas-content-visible');$('.pp-offcanvas-content-'+this.id).trigger('blur');if($(hash).length>0&&$(hash).hasClass('fl-node-'+this.id)){if(!$('html').hasClass('pp-offcanvas-content-open')){var scrollPos=$(window).scrollTop();location.href=location.href.split('#')[0]+'#';window.scrollTo(0,scrollPos);}}}.bind(this),500);setTimeout(function(){$('.pp-offcanvas-content-'+self.id).addClass('pp-offcanvas-content-visible').attr('tabindex','-1');},250);this.button.removeClass('pp-is-active');this._active=false;$(document).trigger('pp_offcanvas_after_close',[$('.pp-offcanvas-content-'+this.id)]);},_closeESC:function(){var self=this;if('no'===self.escClose){return;}
241$(document).on('keydown',function(e){if(e.keyCode===27){self._close();}});},_closeClick:function(){var self=this;if(this.toggleSource=='id'&&this.toggle_id!=''){$trigger='#'+this.toggle_id;}else if(this.toggleSource=='class'&&this.toggle_class!=''){$trigger='.'+this.toggle_class;}else{$trigger='.pp-offcanvas-toggle';}
242$(document).on('click',function(e){if($(e.target).is('.pp-offcanvas-content')||$(e.target).parents('.pp-offcanvas-content').length>0||$(e.target).is('.pp-offcanvas-toggle')||$(e.target).parents('.pp-offcanvas-toggle').length>0||$(e.target).is($trigger)||$(e.target).parents($trigger).length>0||!$(e.target).is('.pp-offcanvas-container')){return;}else{self._close();}});}};})(jQuery);var pp_offcanvas_ogbjicrt90ls='';;(function($){$(function(){pp_offcanvas_ogbjicrt90ls=new PPOffcanvasContent({id:'ogbjicrt90ls',direction:'right',contentTransition:'slide',closeButton:'yes',escClose:'yes',closeButton:'yes',bodyClickClose:'yes',toggleSource:'hamburger',toggle_class:'',toggle_id:'',size:'100',isBuilderActive:false,innerWrapper:true});});})(jQuery);jQuery(function($){$(function(){$('.fl-node-pbwoil8zgr05 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});(function($){FLThemeBuilderHeaderLayout={win:null,body:null,header:null,overlay:false,hasAdminBar:false,stickyOn:'',breakpointWidth:0,pinnable:false,init:function(){var editing=$('html.fl-builder-edit').length,header=$('.fl-builder-content[data-type=header]'),menuModule=header.find('.fl-module-menu'),breakpoint=null,adminBarHeight=0;if(!editing&&header.length){header.imagesLoaded($.proxy(function(){this.win=$(window);this.body=$('body');this.header=header.eq(0);this.overlay=!!Number(header.attr('data-overlay'));this.hasAdminBar=!!$('body.admin-bar').length;this.stickyOn=this.header.data('sticky-on');breakpoint=this.header.data('sticky-breakpoint');if(''==this.stickyOn){if(typeof FLBuilderLayoutConfig.breakpoints[breakpoint]!==undefined){this.breakpointWidth=FLBuilderLayoutConfig.breakpoints[breakpoint];}
243else{this.breakpointWidth=FLBuilderLayoutConfig.breakpoints.medium;}}
244if(Number(header.attr('data-sticky'))){this.header.data('original-top',this.header.offset().top);adminBarHeight=$('#wpadminbar').length?$('#wpadminbar').outerHeight():0;this.pinnable=this.overlay&&this.header.data('original-top')<=adminBarHeight;this.win.on('resize',$.throttle(500,$.proxy(this._initSticky,this)));this._initSticky();}},this));}},_initSticky:function(e){var header=$('.fl-builder-content[data-type=header]'),windowSize=this.win.width(),makeSticky=false;makeSticky=this._makeWindowSticky(windowSize);if(makeSticky||(this.breakpointWidth>0&&windowSize>
244=this.breakpointWidth)){this.win.on('scroll.fl-theme-builder-header-sticky',$.proxy(this._doSticky,this));this._initPin();if(!e&&!this.overlay&&!this.header.hasClass('fl-theme-builder-header-sticky')){var loadWinTop=this.win.scrollTop(),loadHeaderTop=Math.floor(this.header.data('original-top'));if(this.hasAdminBar&&windowSize>600){loadWinTop+=Math.floor($('#wpadminbar').outerHeight());}
245if(loadWinTop>loadHeaderTop){this.header.addClass('fl-theme-builder-header-sticky');this.header.addClass('fl-theme-builder-header-scrolled');this._adjustHeaderHeight();this._adjustStickyHeaderWidth();}}
246if(e&&'resize'===e.type){if(this.header.hasClass('fl-theme-builder-header-sticky')){this._doSticky(e);}
247this._adjustStickyHeaderWidth();}
248if(Number(header.attr('data-shrink'))){this.header.data('original-height',this.header.outerHeight());this.win.on('resize',$.throttle(500,$.proxy(this._initShrink,this)));this._initShrink();}
249this._initFlyoutMenuFix(e);}else{this.win.off('scroll.fl-theme-builder-header-sticky');this.win.off('resize.fl-theme-builder-header-sticky');this.header.removeClass('fl-theme-builder-header-sticky');this.header.removeClass('fl-theme-builder-header-pinned');this.header.removeAttr('style');this.header.parent().css('padding-top','0');}},_initPin:function(){this.header.toggleClass('fl-theme-builder-header-pinned',this.pinnable);if(!this.pinnable){return;}
250this._adjustStickyHeaderWidth();if(this.win.scrollTop()>Math.floor(this.header.data('original-top'))){this.header.addClass('fl-theme-builder-header-scrolled');}},_makeWindowSticky:function(windowSize){var makeSticky=false;switch(this.stickyOn){case'xl':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['large'];break;case'':case'desktop':makeSticky=windowSize>=FLBuilderLayoutConfig.breakpoints['medium'];break;case'desktop-medium':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['small'];break;case'large':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['medium']&&windowSize<=FLBuilderLayoutConfig.breakpoints['large'];break;case'large-medium':makeSticky=windowSize>FLBuilderLayoutConfig.breakpoints['small']&&windowSize<=FLBuilderLayoutConfig.breakpoints['large'];break;case'medium':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['medium']&&windowSize>FLBuilderLayoutConfig.breakpoints['small']);break;case'medium-mobile':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['medium']);break;case'mobile':makeSticky=(windowSize<=FLBuilderLayoutConfig.breakpoints['small']);break;case'all':makeSticky=true;break;}
251return makeSticky;},_doSticky:function(e){var winTop=Math.floor(this.win.scrollTop()),headerTop=Math.floor(this.header.data('original-top')),hasStickyClass=this.header.hasClass('fl-theme-builder-header-sticky'),hasScrolledClass=this.header.hasClass('fl-theme-builder-header-scrolled'),beforeHeader=this.header.prevAll('.fl-builder-content'),bodyTopPadding=parseInt(jQuery('body').css('padding-top')),winBarHeight=$('#wpadminbar').length?$('#wpadminbar').outerHeight():0,headerHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;}
252if(this.hasAdminBar&&this.win.width()>600){winTop+=Math.floor(winBarHeight);}
253if(winTop>headerTop){if(!hasStickyClass){if(e&&('scroll'===e.type||'smartscroll'===e.type)){this.header.addClass('fl-theme-builder-header-sticky');if(this.overlay&&beforeHeader.length){this.header.css('top',winBarHeight);}}
254if(!this.overlay){this._adjustHeaderHeight();}}}
255else if(hasStickyClass){this.header.removeClass('fl-theme-builder-header-sticky');this.header.removeAttr('style');this.header.parent().css('padding-top','0');}
256this._adjustStickyHeaderWidth();if(winTop>headerTop){if(!hasScrolledClass){this.header.addClass('fl-theme-builder-header-scrolled');}}else if(hasScrolledClass){this.header.removeClass('fl-theme-builder-header-scrolled');}
257this._flyoutMenuFix(e);},_initFlyoutMenuFix:function(e){var header=this.header,menuModule=header.closest('.fl-menu'),flyoutMenu=menuModule.find('.fl-menu-mobile-flyout'),isPushMenu=menuModule.hasClass('fl-menu-responsive-flyout-push')||menuModule.hasClass('fl-menu-responsive-flyout-push-opacity'),isOverlay=menuModule.hasClass('fl-menu-responsive-flyout-overlay'),flyoutPos=menuModule.hasClass('fl-flyout-right')?'right':'left',flyoutParent=header.parent().is('header')?header.parent().parent():header.parent();
257isFullWidth=this.win.width()===header.width(),flyoutLayout='',activePos=250,headerPos=0;if(!flyoutMenu.length){return;}
258if(this.win.width()>header.parent().width()){headerPos=(this.win.width()-header.width())/2;}
259if(isOverlay){activePos=headerPos;}
260else if(isPushMenu){activePos=activePos+headerPos;}
261flyoutMenu.data('activePos',activePos);if(isPushMenu){flyoutLayout='push-'+flyoutPos;}
262else if(isOverlay){flyoutLayout='overlay-'+flyoutPos;}
263if(isPushMenu&&!$('html').hasClass('fl-theme-builder-has-flyout-menu')){$('html').addClass('fl-theme-builder-has-flyout-menu');}
264if(!flyoutParent.hasClass('fl-theme-builder-flyout-menu-'+flyoutLayout)){flyoutParent.addClass('fl-theme-builder-flyout-menu-'+flyoutLayout);}
265if(!header.hasClass('fl-theme-builder-flyout-menu-overlay')&&isOverlay){header.addClass('fl-theme-builder-flyout-menu-overlay');}
266if(!header.hasClass('fl-theme-builder-header-full-width')&&isFullWidth){header.addClass('fl-theme-builder-header-full-width');}
267else if(!isFullWidth){header.removeClass('fl-theme-builder-header-full-width');}
268menuModule.on('click','.fl-menu-mobile-toggle',$.proxy(function(event){if(menuModule.find('.fl-menu-mobile-toggle.fl-active').length){$('html').addClass('fl-theme-builder-flyout-menu-active');event.stopImmediatePropagation();}
269else{$('html').removeClass('fl-theme-builder-flyout-menu-active');}
270this._flyoutMenuFix(event);},this));},_flyoutMenuFix:function(e){var header=this.header,menuModule=$(e.target).closest('.fl-menu'),flyoutMenu=menuModule.find('.fl-menu-mobile-flyout'),flyoutPos=menuModule.hasClass('fl-flyout-right')?'right':'left',menuOpacity=menuModule.find('.fl-menu-mobile-opacity'),isScroll='undefined'!==typeof e&&'scroll'===e.handleObj.type,activePos='undefined'!==typeof flyoutMenu.data('activePos')?flyoutMenu.data('activePos'):0,headerPos=(this.win.width()-header.width())/2,inactivePos=headerPos>0?activePos+4:254;if(!flyoutMenu.length){return;}
271if(this.overlay){return;}
272if($('.fl-theme-builder-flyout-menu-active').length){if(isScroll&&!flyoutMenu.hasClass('fl-menu-disable-transition')){flyoutMenu.addClass('fl-menu-disable-transition');}
273if(header.hasClass('fl-theme-builder-header-sticky')){if(!isScroll){setTimeout($.proxy(function(){flyoutMenu.css(flyoutPos,'-'+activePos+'px');},this),1);}
274else{flyoutMenu.css(flyoutPos,'-'+activePos+'px');}}
275else{flyoutMenu.css(flyoutPos,'0px');}}
276else{if(flyoutMenu.hasClass('fl-menu-disable-transition')){flyoutMenu.removeClass('fl-menu-disable-transition');}
277if(header.hasClass('fl-theme-builder-flyout-menu-overlay')&&headerPos>0&&headerPos<250){if(header.hasClass('fl-theme-builder-header-sticky')){inactivePos=headerPos+254;}
278else{inactivePos=254;}}
279if(e&&e.type==='resize'){inactivePos=headerPos+254;}
280flyoutMenu.css(flyoutPos,'-'+inactivePos+'px');}
281if(e&&menuModule.is('.fl-menu-responsive-flyout-overlay')&&$.infinitescroll){e.stopImmediatePropagation();}
282if(menuOpacity.length){if(header.hasClass('fl-theme-builder-header-sticky')){if('0px'===menuOpacity.css('left')){menuOpacity.css('left','-'+headerPos+'px');}}
283else{menuOpacity.css('left','');}}},_adjustStickyHeaderWidth:function(){if($('body').hasClass('fl-fixed-width')){var parentWidth=this.header.parent().width();if(this.win.width()>=992){this.header.css({'margin':'0 auto','max-width':parentWidth,});}
284else{this.header.css({'margin':'','max-width':'',});}}},_adjustHeaderHeight:function(){var beforeHeader=this.header.prevAll('.fl-builder-content'),beforeHeaderHeight=0,beforeHeaderFix=0,headerHeight=Math.floor(this.header.outerHeight()),bodyTopPadding=parseInt($('body').css('padding-top')),wpAdminBarHeight=0,totalHeaderHeight=0;if(isNaN(bodyTopPadding)){bodyTopPadding=0;}
285if(beforeHeader.length){$.each(beforeHeader,function(){beforeHeaderHeight+=Math.floor($(this).outerHeight());});beforeHeaderFix=2;}
286if(this.hasAdminBar&&this.win.width()<=600){wpAdminBarHeight=Math.floor($('#wpadminbar').outerHeight());}
287totalHeaderHeight=Math.floor(beforeHeaderHeight+headerHeight);if(headerHeight>0){var headerParent=this.header.parent(),headerParentTopPadding=0;if($(headerParent).is('body')){headerParentTopPadding=Math.floor(headerHeight-wpAdminBarHeight);}else{headerParentTopPadding=Math.floor(headerHeight-bodyTopPadding-wpAdminBarHeight);}
288$(headerParent).css('padding-top',(headerParentTopPadding-beforeHeaderFix)+'px');this.header.css({'-webkit-transform':'translate(0px, -'+totalHeaderHeight+'px)','-ms-transform':'translate(0px, -'+totalHeaderHeight+'px)','transform':'translate(0px, -'+totalHeaderHeight+'px)'});}},_initShrink:function(e){if(this.win.width()>
288=this.breakpointWidth){this.win.on('scroll.fl-theme-builder-header-shrink',$.proxy(this._doShrink,this));this._setImageMaxHeight();if(this.win.scrollTop()>0){this._doShrink();}}else{this.header.parent().css('padding-top','0');this.win.off('scroll.fl-theme-builder-header-shrink');this._removeShrink();this._removeImageMaxHeight();}},_doShrink:function(e){var winTop=this.win.scrollTop(),headerTop=this.header.data('original-top'),headerHeight=this.header.data('original-height'),shrinkImageHeight=this.header.data('shrink-image-height'),windowSize=this.win.width(),makeSticky=this._makeWindowSticky(windowSize),hasClass=this.header.hasClass('fl-theme-builder-header-shrink');if(this.hasAdminBar){winTop+=32;}
289if(makeSticky&&(winTop>headerTop+headerHeight)){if(!hasClass){this.header.addClass('fl-theme-builder-header-shrink');this.header.find('img').each(function(i){var image=$(this),maxMegaMenu=image.closest('.max-mega-menu').length,imageInLightbox=image.closest('.fl-button-lightbox-content').length,imageInNavMenu=image.closest('li.menu-item').length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.css('max-height',shrinkImageHeight);}});this.header.find('.fl-row-content-wrap').each(function(){var row=$(this);if(parseInt(row.css('padding-bottom'))>5){row.addClass('fl-theme-builder-header-shrink-row-bottom');}
290if(parseInt(row.css('padding-top'))>5){row.addClass('fl-theme-builder-header-shrink-row-top');}});this.header.find('.fl-module').each(function(){var module=$(this).find('.fl-module-content').length?$(this).find('.fl-module-content'):$(this);if(parseInt(module.css('margin-bottom'))>5){module.addClass('fl-theme-builder-header-shrink-module-bottom');}
291if(parseInt(module.css('margin-top'))>5){module.addClass('fl-theme-builder-header-shrink-module-top');}});}}else if(hasClass){this.header.find('img').css('max-height','');this._removeShrink();}
292if('undefined'===typeof(e)&&$('body').hasClass('fl-fixed-width')){if(!this.overlay){this._adjustHeaderHeight();}}},_removeShrink:function(){var rows=this.header.find('.fl-row-content-wrap'),modules=this.header.find('.fl-module, .fl-module-content');rows.removeClass('fl-theme-builder-header-shrink-row-bottom');rows.removeClass('fl-theme-builder-header-shrink-row-top');modules.removeClass('fl-theme-builder-header-shrink-module-bottom');modules.removeClass('fl-theme-builder-header-shrink-module-top');this.header.removeClass('fl-theme-builder-header-shrink');},_setImageMaxHeight:function(){var head=$('head'),stylesId='fl-header-styles-'
292+this.header.data('post-id'),styles='',images=this.header.find('.fl-module img');if($('#'+stylesId).length){return;}
293images.each(function(i){var image=$(this),height=image.height(),node=image.closest('.fl-module').data('node'),className='fl-node-'+node+'-img-'+i,maxMegaMenu=image.closest('.max-mega-menu').length,imageInLightbox=image.closest('.fl-button-lightbox-content').length,imageInNavMenu=image.closest('li.menu-item').length;if(!(imageInLightbox||imageInNavMenu||maxMegaMenu)){image.addClass(className);styles+='.'+className+' { max-height: '+(height?height:image[0].height)+'px }';}});if(''!==styles){head.append('<style id="'+stylesId+'">'+styles+'</style>');}},_removeImageMaxHeight:function(){$('#fl-header-styles-'+this.header.data('post-id')).remove();},};$(function(){FLThemeBuilderHeaderLayout.init();});})(jQuery);
294/*!
295 * Bowser - a browser detector
296 * https://github.com/ded/bowser
297 * MIT License | (c) Dustin Diaz 2015
298 */
299!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition()
300else if(typeof define=='function'&&define.amd)define(name,definition)
301else this[name]=definition()}('bowser',function(){var t=true
302function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';}
303function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';}
304var iosdevice=getFirstMatch(/(ipod|iphone|ipad)/i).toLowerCase(),likeAndroid=/like android/i.test(ua),android=!likeAndroid&&/android/i.test(ua),nexusMobile=/nexus\s*[0-6]\s*/i.test(ua),nexusTablet=!nexusMobile&&/nexus\s*[0-9]+/i.test(ua),chromeos=/CrOS/.test(ua),silk=/silk/i.test(ua),sailfish=/sailfish/i.test(ua),tizen=/tizen/i.test(ua),webos=/(web|hpw)os/i.test(ua),windowsphone=/windows phone/i.test(ua),windows=!windowsphone&&/windows/i.test(ua),mac=!iosdevice&&!silk&&/macintosh/i.test(ua),linux=!android&&!sailfish&&!tizen&&!webos&&/linux/i.test(ua),edgeVersion=getFirstMatch(/edge\/(\d+(\.\d+)?)/i),versionIdentifier=getFirstMatch(/version\/(\d+(\.\d+)?)/i),tablet=/tablet/i.test(ua),mobile=!tablet&&/[^-]mobi/i.test(ua),xbox=/xbox/i.test(ua),result
305if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}}
306else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}}
307else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}}
308else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}}
309else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}}
310else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}}
311else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}}
312else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,ver
312sion:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}}
313else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}}
314else if(windowsphone){result={name:'Windows Phone',windowsphone:t}
315if(edgeVersion){result.msedge=t
316result.version=edgeVersion}
317else{result.msie=t
318result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}}
319else if(/msie|trident/i.test(ua)){result={name:'Internet Explorer',msie:t,version:getFirstMatch(/(?:msie |rv:)(\d+(\.\d+)?)/i)}}else if(chromeos){result={name:'Chrome',chromeos:t,chromeBook:t,chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}else if(/chrome.+? edge/i.test(ua)){result={name:'Microsoft Edge',msedge:t,version:edgeVersion}}
320else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}}
321else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}}
322else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}}
323else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)}
324if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}}
325else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}}
326else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}}
327else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}}
328else if(/blackberry|\bbb\d+/i.test(ua)||/rim\stablet/i.test(ua)){result={name:'BlackBerry',blackberry:t,version:versionIdentifier||getFirstMatch(/blackberry[\d]+\/(\d+(\.\d+)?)/i)}}
329else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}}
330else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};}
331else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};}
332else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}}
333else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}}
334else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}}
335else if(android){result={name:'Android',version:versionIdentifier}}
336else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t}
337if(versionIdentifier){result.version=versionIdentifier}}
338else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'}
339if(versionIdentifier){result.version=versionIdentifier}}
340else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}}
341else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};}
342if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink"
343result.blink=t}else{result.name=result.name||"Webkit"
344result.webkit=t}
345if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko"
346result.gecko=t
347result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)}
348if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t
349result.ios=t}else if(mac){result.mac=t}else if(xbox){result.xbox=t}else if(windows){result.windows=t}else if(linux){result.linux=t}
350var osVersion='';if(result.windowsphone){osVersion=getFirstMatch(/windows phone (?:os)?\s?(\d+(\.\d+)*)/i);}else if(iosdevice){osVersion=getFirstMatch(/os (\d+([_\s]\d+)*) like mac os x/i);osVersion=osVersion.replace(/[_\s]/g,'.');}else if(android){osVersion=getFirstMatch(/android[ \/-](\d+(\.\d+)*)/i);}else if(result.webos){osVersion=getFirstMatch(/(?:web|hpw)os\/(\d+(\.\d+)*)/i);}else if(result.blackberry){osVersion=getFirstMatch(/rim\stablet\sos\s(\d+(\.\d+)*)/i);}else if(result.bada){osVersion=getFirstMatch(/bada\/(\d+(\.\d+)*)/i);}else if(result.tizen){osVersion=getFirstMatch(/tizen[\/\s](\d+(\.\d+)*)/i);}
351if(osVersion){result.osversion=osVersion;}
352var osMajorVersion=osVersion.split('.')[0];if(tablet||nexusTablet||iosdevice=='ipad'||(android&&(osMajorVersion==3||(osMajorVersion>=4&&!mobile)))||result.silk){result.tablet=t}else if(mobile||iosdevice=='iphone'||iosdevice=='ipod'||android||nexusMobile||result.blackberry||result.webos||result.bada){result.mobile=t}
353if(result.msedge||(result.msie&&result.version>=10)||(result.yandexbrowser&&result.version>=15)||(result.vivaldi&&result.version>=1.0)||(result.chrome&&result.version>=20)||(result.firefox&&result.version>=20.0)||(result.safari&&result.version>=6)||(result.opera&&result.version>
353=10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]>=6)||(result.blackberry&&result.version>=10.1)||(result.chromium&&result.version>=20)){result.a=t;}
354else if((result.msie&&result.version<10)||(result.chrome&&result.version<20)||(result.firefox&&result.version<20.0)||(result.safari&&result.version<6)||(result.opera&&result.version<10.0)||(result.ios&&result.osversion&&result.osversion.split(".")[0]<6)||(result.chromium&&result.version<20)){result.c=t}else result.x=t
355return result}
356var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'')
357bowser.test=function(browserList){for(var i=0;i<browserList.length;++i){var browserItem=browserList[i];if(typeof browserItem==='string'){if(browserItem in bowser){return true;}}}
358return false;}
359function getVersionPrecision(version){return version.split(".").length;}
360function map(arr,iterator){var result=[],i;if(Array.prototype.map){return Array.prototype.map.call(arr,iterator);}
361for(i=0;i<arr.length;i++){result.push(iterator(arr[i]));}
362return result;}
363function compareVersions(versions){var precision=Math.max(getVersionPrecision(versions[0]),getVersionPrecision(versions[1]));var chunks=map(versions,function(version){var delta=precision-getVersionPrecision(version);version=version+new Array(delta+1).join(".0");return map(version.split("."),function(chunk){return new Array(20-chunk.length).join("0")+chunk;}).reverse();});while(--precision>=0){if(chunks[0][precision]>chunks[1][precision]){return 1;}
364else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}}
365else{return-1;}}}
366function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);}
367if(strictMode===void(0)){strictMode=false;}
368if(ua){_bowser=detect(ua);}
369var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}}
370return strictMode;}
371function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);}
372bowser.isUnsupportedBrowser=isUnsupportedBrowser;bowser.compareVersions=compareVersions;bowser.check=check;bowser._detect=detect;return bowser});(function($){UABBTrigger={triggerHook:function(hook,args){$('body').trigger('uabb-trigger.'+hook,args);},addHook:function(hook,callback){$('body').on('uabb-trigger.'+hook,callback);},removeHook:function(hook,callback){$('body').off('uabb-trigger.'+hook,callback);},};})(jQuery);jQuery(document).ready(function($){if(typeof bowser!=='undefined'&&bowser!==null){var uabb_browser=bowser.name,uabb_browser_v=bowser.version,uabb_browser_class=uabb_browser.replace(/\s+/g,'-').toLowerCase(),uabb_browser_v_class=uabb_browser_class+parseInt(uabb_browser_v);$('html').addClass(uabb_browser_class).addClass(uabb_browser_v_class);}
373$('.uabb-row-separator').parents('html').css('overflow-x','hidden');});jQuery(function($){$(function(){$('.fl-node-nj6mtzilufp0 .fl-photo-img').on('mouseenter',function(e){$(this).data('title',$(this).attr('title')).removeAttr('title');}).on('mouseleave',function(e){$(this).attr('title',$(this).data('title')).data('title',null);});});window._fl_string_to_slug_regex='a-zA-Z0-9';});(function($){$(function(){new FLBuilderMenu({id:'hadb6gq8r39v',type:'vertical',mobile:'expanded',mobileBelowRow:true,mobileFlyout:false,breakPoints:{large:1200,medium:992,small:768},mobileBreakpoint:'mobile',postId:'2875',mobileStacked:false,submenuIcon:'none',flyoutWidth:'250',});});})(jQuery);;(function($){window.onLoadPPReCaptcha=function(){var reCaptchaFields=$('.pp-grecaptcha'),widgetID;if(reCaptchaFields.length>0){reCaptchaFields.each(function(i){var self=$(this),attrWidget=self.attr('data-widgetid'),newID=$(this).attr('id')+'-'+i;if((typeof attrWidget!==typeof undefined&&attrWidget!==false)){return;}
374else{self.attr('id',newID);widgetID=grecaptcha.render(newID,{sitekey:self.data('sitekey'),theme:self.data('theme'),size:self.data('validate'),callback:function(response){if(response!=''){self.attr('data-pp-grecaptcha-response',response);if('invisible'==self.data('validate')){self.closest('.fl-module').find('.pp-form-button').trigger('click');}}}});self.attr('data-widgetid',widgetID);}});}};window.onLoadPPHCaptcha=function(){var hCaptchaFields=$('.pp-hcaptcha .h-captcha'),widgetID;if(hCaptchaFields.length>0){hCaptchaFields.each(function(i){var self=$(this),frame=$(this).find('iframe'),attrWidget=frame.attr('data-hcaptcha-widget-id'),newID=$(this).attr('id')+'-'+i;if((typeof attrWidget!==typeof undefined&&attrWidget!==false)){return;}
375else{self.attr('id',newID);widgetID=hcaptcha.render(newID,{sitekey:self.data('sitekey'),callback:function(response){if(response!=''){self.attr('data-pp-hcaptcha-response',response);}}});self.attr('data-hcaptcha-widget-id',widgetID);}});}};PPSubscribeForm=function(settings){this.settings=settings;
375this.nodeClass='.fl-node-'+settings.id;this.form=$(this.nodeClass+' .pp-subscribe-form');this.wrap=this.form.find('.pp-subscribe-form-inner');this.button=this.form.find('a.fl-button');this._init();};PPSubscribeForm.prototype={settings:{},nodeClass:'',form:null,button:null,_init:function(){this.button.on('click',this._submitForm.bind(this));this.form.find('input[type="email"]').on('keypress',this._onEnterKey.bind(this));},_submitForm:function(e){var postId=this.form.closest('.fl-builder-content').data('post-id'),templateId=this.form.data('template-id'),templateNodeId=this.form.data('template-node-id'),nodeId=this.form.closest('.fl-module').data('node'),buttonText=this.button.find('.fl-button-text').text(),waitText=this.button.closest('.pp-form-button').data('wait-text'),name=this.form.find('input[name=pp-subscribe-form-name]'),email=this.form.find('input[name=pp-subscribe-form-email]'),acceptance=this.form.find('input[name=pp-subscribe-form-acceptance]'),customFieldInputs=this.form.find('input[name^=pp-subscribe-form-custom]'),reCaptchaField=this.form.find('.pp-grecaptcha'),reCaptchaValue=reCaptchaField.data('pp-grecaptcha-response'),hCaptchaField=this.form.find('.h-captcha'),hCaptchaValue=hCaptchaField.find('iframe').data('hcaptcha-response'),re=/\S+@\S+\.\S+/,valid=true,customField={};e.preventDefault();if(customFieldInputs.length>0){customFieldInputs.each(function(){fieldValue=$(this).val();fieldName=$(this).data('custom-field');if(fieldValue!==''){customField[fieldName]=fieldValue;}});}
376if(this.button.hasClass('pp-form-button-disabled')){return;}
377if(name.length>0){if(name.val()==''){name.parent().addClass('pp-form-error');valid=false;}else{name.parent().removeClass('pp-form-error');}}
378if(''==email.val()||!re.test(email.val())){email.parent().addClass('pp-form-error');valid=false;}else{email.parent().removeClass('pp-form-error');}
379if(acceptance.length){if(!acceptance.is(':checked')){valid=false;acceptance.parent().addClass('pp-form-error');}
380else{acceptance.parent().removeClass('pp-form-error');}}
381if(reCaptchaField.length>0){if('undefined'===typeof reCaptchaValue||reCaptchaValue===false){valid=false;if('normal'==reCaptchaField.data('validate')){reCaptchaField.parent().addClass('pp-form-error');}else if('invisible'==reCaptchaField.data('validate')){grecaptcha.execute(reCaptchaField.data('widgetid'));}}else{reCaptchaField.parent().removeClass('pp-form-error');}}
382if(hCaptchaField.length>0){if('undefined'===typeof hCaptchaValue||hCaptchaValue===false){valid=false;hCaptchaField.parent().addClass('pp-form-error');}else{hCaptchaField.parent().removeClass('pp-form-error');}}
383var ajaxData={name:name.val(),email:email.val(),acceptance:acceptance.is(':checked')?'1':'0',custom_field:customField,};this.form.trigger('pp_form_before_process',[ajaxData,valid]);if(valid){this.form.find('> .pp-form-error-message').hide();this.button.find('.fl-button-text').text(waitText);this.button.data('original-text',buttonText);this.button.addClass('pp-form-button-disabled');ajaxData.action='pp_subscribe_form_submit';ajaxData.post_id=postId;ajaxData.node_id=nodeId;ajaxData.template_id=templateId;ajaxData.template_node_id=templateNodeId;if(reCaptchaValue){ajaxData.recaptcha_response=reCaptchaValue;}
384if(hCaptchaValue){ajaxData.hcaptcha_response=hCaptchaValue;}
385$.post(bb_powerpack.getAjaxUrl(),ajaxData,this._submitFormComplete.bind(this));}},_submitFormComplete:function(response){var data=JSON.parse(response),buttonText=this.button.data('original-text');if(data.error){if(data.error){this.wrap.find('> .pp-form-error-message').text(data.error);}
386if(typeof data.errorInfo!=='undefined'){console.log('Subscribe Form:',data.errorInfo);}
387this.wrap.find('> .pp-form-error-message').show();this.button.removeClass('pp-form-button-disabled');this.button.find('.fl-button-text').text(buttonText);}
388else if('message'==data.action){this.form.find('> *').hide();this.form.append('<div class="pp-form-success-message">'+data.message+'</div>');}
389else if('redirect'==data.action){window.location.href=data.url;}},_onEnterKey:function(e){if(e.which==13){this.button.trigger('click');}}}})(jQuery);(function($){if($('.fl-node-hciraekn85do').length===0){return;}
390if('undefined'===typeof $.cookie){
391/*!
392 * jQuery Cookie Plugin v1.4.1
393 * https://github.com/carhartl/jquery-cookie
394 *
395 * Copyright 2013 Klaus Hartl
396 * Released under the MIT license
397 */
398!function(a){"function"==typeof define&&define.amd?define(["jquery"],a):a("object"==typeof exports?require("jquery"):jQuery)}(function(a){function b(a){return h.raw?a:encodeURIComponent(a)}function c(a){return h.raw?a:decodeURIComponent(a)}function d(a){return b(h.json?JSON.stringify(a):String(a))}function e(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(g," ")),h.json?JSON.parse(a):a}catch(b){}}function f(b,c){var d=h.raw?b:e(b);return a.isFunction(c)?c(d):d}var g=/\+/g,h=a.cookie=function(e,g,i){if(void 0!==g&&!a.isFunction(g)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[b(e),"=",d(g),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=e?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=c(p.shift()),r=p.join("=");if(e&&e===q){l=f(r,g);break}e||void 0===(r=f(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});}
399var closed=false;var winWidth=window.innerWidth;var mediumWidth=992;var smallWidth=768;if(winWidth){}
400new PPSubscribeForm({id:'hciraekn85do',type:'standard',cookie:1});})(jQuery);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.