/*! * Bowser - a browser detector * https://github.com/ded/bowser * MIT License | (c) Dustin Diaz 2015 */!function(name,definition){if(typeof module!='undefined'&&module.exports)module.exports=definition() else if(typeof define=='function'&&define.amd)define(name,definition) else this[name]=definition()}('bowser',function(){var t=true function detect(ua){function getFirstMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[1])||'';} function getSecondMatch(regex){var match=ua.match(regex);return(match&&match.length>1&&match[2])||'';} var 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 if(/opera|opr|opios/i.test(ua)){result={name:'Opera',opera:t,version:versionIdentifier||getFirstMatch(/(?:opera|opr|opios)[\s\/](\d+(\.\d+)?)/i)}} else if(/coast/i.test(ua)){result={name:'Opera Coast',coast:t,version:versionIdentifier||getFirstMatch(/(?:coast)[\s\/](\d+(\.\d+)?)/i)}} else if(/yabrowser/i.test(ua)){result={name:'Yandex Browser',yandexbrowser:t,version:versionIdentifier||getFirstMatch(/(?:yabrowser)[\s\/](\d+(\.\d+)?)/i)}} else if(/ucbrowser/i.test(ua)){result={name:'UC Browser',ucbrowser:t,version:getFirstMatch(/(?:ucbrowser)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/mxios/i.test(ua)){result={name:'Maxthon',maxthon:t,version:getFirstMatch(/(?:mxios)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/epiphany/i.test(ua)){result={name:'Epiphany',epiphany:t,version:getFirstMatch(/(?:epiphany)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/puffin/i.test(ua)){result={name:'Puffin',puffin:t,version:getFirstMatch(/(?:puffin)[\s\/](\d+(?:\.\d+)?)/i)}} else if(/sleipnir/i.test(ua)){result={name:'Sleipnir',sleipnir:t,version:getFirstMatch(/(?:sleipnir)[\s\/](\d+(?:\.\d+)+)/i)}} else if(/k-meleon/i.test(ua)){result={name:'K-Meleon',kMeleon:t,version:getFirstMatch(/(?:k-meleon)[\s\/](\d+(?:\.\d+)+)/i)}} else if(windowsphone){result={name:'Windows Phone',windowsphone:t} if(edgeVersion){result.msedge=t result.version=edgeVersion} else{result.msie=t result.version=getFirstMatch(/iemobile\/(\d+(\.\d+)?)/i)}} else 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}} else if(/vivaldi/i.test(ua)){result={name:'Vivaldi',vivaldi:t,version:getFirstMatch(/vivaldi\/(\d+(\.\d+)?)/i)||versionIdentifier}} else if(sailfish){result={name:'Sailfish',sailfish:t,version:getFirstMatch(/sailfish\s?browser\/(\d+(\.\d+)?)/i)}} else if(/seamonkey\//i.test(ua)){result={name:'SeaMonkey',seamonkey:t,version:getFirstMatch(/seamonkey\/(\d+(\.\d+)?)/i)}} else if(/firefox|iceweasel|fxios/i.test(ua)){result={name:'Firefox',firefox:t,version:getFirstMatch(/(?:firefox|iceweasel|fxios)[ \/](\d+(\.\d+)?)/i)} if(/\((mobile|tablet);[^\)]*rv:[\d\.]+\)/i.test(ua)){result.firefoxos=t}} else if(silk){result={name:'Amazon Silk',silk:t,version:getFirstMatch(/silk\/(\d+(\.\d+)?)/i)}} else if(/phantom/i.test(ua)){result={name:'PhantomJS',phantom:t,version:getFirstMatch(/phantomjs\/(\d+(\.\d+)?)/i)}} else if(/slimerjs/i.test(ua)){result={name:'SlimerJS',slimer:t,version:getFirstMatch(/slimerjs\/(\d+(\.\d+)?)/i)}} else 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)}} else if(webos){result={name:'WebOS',webos:t,version:versionIdentifier||getFirstMatch(/w(?:eb)?osbrowser\/(\d+(\.\d+)?)/i)};if(/touchpad\//i.test(ua)){result.touchpad=t;}} else if(/bada/i.test(ua)){result={name:'Bada',bada:t,version:getFirstMatch(/dolfin\/(\d+(\.\d+)?)/i)};} else if(tizen){result={name:'Tizen',tizen:t,version:getFirstMatch(/(?:tizen\s?)?browser\/(\d+(\.\d+)?)/i)||versionIdentifier};} else if(/qupzilla/i.test(ua)){result={name:'QupZilla',qupzilla:t,version:getFirstMatch(/(?:qupzilla)[\s\/](\d+(?:\.\d+)+)/i)||versionIdentifier}} else if(/chromium/i.test(ua)){result={name:'Chromium',chromium:t,version:getFirstMatch(/(?:chromium)[\s\/](\d+(?:\.\d+)?)/i)||versionIdentifier}} else if(/chrome|crios|crmo/i.test(ua)){result={name:'Chrome',chrome:t,version:getFirstMatch(/(?:chrome|crios|crmo)\/(\d+(\.\d+)?)/i)}} else if(android){result={name:'Android',version:versionIdentifier}} else if(/safari|applewebkit/i.test(ua)){result={name:'Safari',safari:t} if(versionIdentifier){result.version=versionIdentifier}} else if(iosdevice){result={name:iosdevice=='iphone'?'iPhone':iosdevice=='ipad'?'iPad':'iPod'} if(versionIdentifier){result.version=versionIdentifier}} else if(/googlebot/i.test(ua)){result={name:'Googlebot',googlebot:t,version:getFirstMatch(/googlebot\/(\d+(\.\d+))/i)||versionIdentifier}} else{result={name:getFirstMatch(/^(.*)\/(.*) /),version:getSecondMatch(/^(.*)\/(.*) /)};} if(!result.msedge&&/(apple)?webkit/i.test(ua)){if(/(apple)?webkit\/537\.36/i.test(ua)){result.name=result.name||"Blink" result.blink=t}else{result.name=result.name||"Webkit" result.webkit=t} if(!result.version&&versionIdentifier){result.version=versionIdentifier}}else if(!result.opera&&/gecko\//i.test(ua)){result.name=result.name||"Gecko" result.gecko=t result.version=result.version||getFirstMatch(/gecko\/(\d+(\.\d+)?)/i)} if(!result.msedge&&(android||result.silk)){result.android=t}else if(iosdevice){result[iosdevice]=t result.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} var 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);} if(osVersion){result.osversion=osVersion;} var 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} if(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>=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;} else 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 return result} var bowser=detect(typeof navigator!=='undefined'?navigator.userAgent:'') bowser.test=function(browserList){for(var i=0;i=0){if(chunks[0][precision]>chunks[1][precision]){return 1;} else if(chunks[0][precision]===chunks[1][precision]){if(precision===0){return 0;}} else{return-1;}}} function isUnsupportedBrowser(minVersions,strictMode,ua){var _bowser=bowser;if(typeof strictMode==='string'){ua=strictMode;strictMode=void(0);} if(strictMode===void(0)){strictMode=false;} if(ua){_bowser=detect(ua);} var version=""+_bowser.version;for(var browser in minVersions){if(minVersions.hasOwnProperty(browser)){if(_bowser[browser]){return compareVersions([version,minVersions[browser]])<0;}}} return strictMode;} function check(minVersions,strictMode,ua){return!isUnsupportedBrowser(minVersions,strictMode,ua);} bowser.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);} $('.uabb-row-separator').parents('html').css('overflow-x','hidden');});var wpAjaxUrl='https://gigisplayhouse.org/sandiego/wp-admin/admin-ajax.php';var flBuilderUrl='https://gigisplayhouse.org/sandiego/wp-content/plugins/bb-plugin/';var FLBuilderLayoutConfig={anchorLinkAnimations:{duration:1000,easing:'swing',offset:100},paths:{pluginUrl:'https://gigisplayhouse.org/sandiego/wp-content/plugins/bb-plugin/',wpAjaxUrl:'https://gigisplayhouse.org/sandiego/wp-admin/admin-ajax.php'},breakpoints:{small:768,medium:992,large:1200},waypoint:{offset:80},emptyColWidth:'0%'};(function($){if(typeof FLBuilderLayout!='undefined'){return;} FLBuilderLayout={init:function(){FLBuilderLayout._destroy();FLBuilderLayout._initClasses();FLBuilderLayout._initBackgrounds();FLBuilderLayout._initButtons();FLBuilderLayout._initRowShapeLayerHeight();if(0===$('.fl-builder-edit').length){FLBuilderLayout._initAnchorLinks();FLBuilderLayout._initHash();FLBuilderLayout._initForms();FLBuilderLayout._reorderMenu();} else{FLBuilderLayout._initNestedColsWidth();} $('body').removeClass('fl-no-js');},refreshGalleries:function(element){var $element='undefined'==typeof element?$('body'):$(element),mfContent=$element.find('.fl-mosaicflow-content'),wmContent=$element.find('.fl-gallery'),mfObject=null;if(mfContent){mfObject=mfContent.data('mosaicflow');if(mfObject){mfObject.columns=$([]);mfObject.columnsHeights=[];mfContent.data('mosaicflow',mfObject);mfContent.mosaicflow('refill');}} if(wmContent){wmContent.trigger('refreshWookmark');}},refreshGridLayout:function(element){var $element='undefined'==typeof element?$('body'):$(element),msnryContent=$element.find('.masonry');if(msnryContent.length){msnryContent.masonry('layout');}},reloadSlider:function(content){var $content='undefined'==typeof content?$('body'):$(content);if($content.find('.bx-viewport > div').length>0){$.each($content.find('.bx-viewport > div'),function(key,slider){setTimeout(function(){$(slider).data('bxSlider').reloadSlider();},100);});}},resizeAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio'),player=null,mejsPlayer=null,rail=null,railWidth=400;if(audioPlayers.length&&typeof mejs!=='undefined'){audioPlayers.each(function(){player=$(this);mejsPlayer=mejs.players[player.attr('id')];rail=player.find('.mejs-controls .mejs-time-rail');var innerMejs=player.find('.mejs-inner'),total=player.find('.mejs-controls .mejs-time-total');if(typeof mejsPlayer!=='undefined'){railWidth=Math.ceil(player.width()*0.8);if(innerMejs.length){rail.css('width',railWidth+'px!important');mejsPlayer.options.autosizeProgress=true;setTimeout(function(){mejsPlayer.setControlsSize();},50);player.find('.mejs-inner').css({visibility:'visible',height:'inherit'});}}});}},preloadAudio:function(element){var $element='undefined'==typeof element?$('body'):$(element),contentWrap=$element.closest('.fl-accordion-item'),audioPlayers=$element.find('.wp-audio-shortcode.mejs-audio');if(!contentWrap.hasClass('fl-accordion-item-active')&&audioPlayers.find('.mejs-inner').length){audioPlayers.find('.mejs-inner').css({visibility:'hidden',height:0});}},resizeSlideshow:function(){if(typeof YUI!=='undefined'){YUI().use('node-event-simulate',function(Y){Y.one(window).simulate("resize");});}},reloadGoogleMap:function(element){var $element='undefined'==typeof element?$('body'):$(element),googleMap=$element.find('iframe[src*="google.com/maps"]');if(googleMap.length){googleMap.attr('src',function(i,val){return val;});}},_destroy:function(){var win=$(window);win.off('scroll.fl-bg-parallax');win.off('resize.fl-bg-video');},_isTouch:function(){if(('ontouchstart'in window)||(window.DocumentTouch&&document instanceof DocumentTouch)){return true;} return false;},_isMobile:function(){return/Mobile|Android|Silk\/|Kindle|BlackBerry|Opera Mini|Opera Mobi|webOS/i.test(navigator.userAgent);},_initClasses:function(){var body=$('body'),ua=navigator.userAgent;if(!body.hasClass('fl-builder-blocks-only')&&!body.hasClass('archive')&&$('.fl-builder-content-primary').length>0){body.addClass('fl-builder');} if(FLBuilderLayout._isTouch()){body.addClass('fl-builder-touch');} if(FLBuilderLayout._isMobile()){body.addClass('fl-builder-mobile');} if($(window).width()FLBuilderLayoutConfig.breakpoints.small&&$(window).width()FLBuilderLayoutConfig.breakpoints.medium&&$(window).width()FLBuilderLayoutConfig.breakpoints.large){body.addClass('fl-builder-breakpoint-default');} if(ua.indexOf('Trident/7.0')>-1&&ua.indexOf('rv:11.0')>-1){body.addClass('fl-builder-ie-11');}},_initBackgrounds:function(){var win=$(window);if($('.fl-row-bg-parallax').length>0&&!FLBuilderLayout._isMobile()){FLBuilderLayout._scrollParallaxBackgrounds();FLBuilderLayout._initParallaxBackgrounds();win.on('resize.fl-bg-parallax',FLBuilderLayout._initParallaxBackgrounds);win.on('scroll.fl-bg-parallax',FLBuilderLayout._scrollParallaxBackgrounds);} if($('.fl-bg-video').length>0){FLBuilderLayout._initBgVideos();FLBuilderLayout._resizeBgVideos();var resizeBGTimer=null;win.on('resize.fl-bg-video',function(e){clearTimeout(resizeBGTimer);resizeBGTimer=setTimeout(function(){FLBuilderLayout._resizeBgVideos(e);},100);});}},_initButtons:function(){$('a.fl-button[role="button"]').on('keydown',function(event){if(event.key==='Enter'||event.key===' '){event.preventDefault();$(this).trigger('click');}});},_initParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._initParallaxBackground);},_initParallaxBackground:function(){var row=$(this),content=row.find('> .fl-row-content-wrap'),winWidth=$(window).width(),screenSize='',imageSrc={default:'',medium:'',responsive:'',};imageSrc.default=row.data('parallax-image')||'';imageSrc.medium=row.data('parallax-image-medium')||imageSrc.default;imageSrc.responsive=row.data('parallax-image-responsive')||imageSrc.medium;if(winWidth>FLBuilderLayoutConfig.breakpoints.medium){screenSize='default';}else if(winWidth>FLBuilderLayoutConfig.breakpoints.small&&winWidth<=FLBuilderLayoutConfig.breakpoints.medium){screenSize='medium';}else if(winWidth<=FLBuilderLayoutConfig.breakpoints.small){screenSize='responsive';} content.css('background-image','url('+imageSrc[screenSize]+')');row.data('current-image-loaded',screenSize);},_scrollParallaxBackgrounds:function(){$('.fl-row-bg-parallax').each(FLBuilderLayout._scrollParallaxBackground);},_scrollParallaxBackground:function(){var win=$(window),row=$(this),content=row.find('> .fl-row-content-wrap'),speed=row.data('parallax-speed'),offset=content.offset(),yPos=-((win.scrollTop()-offset.top)/ speed),initialOffset=(row.data('parallax-offset')!=null)?row.data('parallax-offset'):0,totalOffset=yPos-initialOffset;content.css('background-position','center '+totalOffset+'px');},_initBgVideos:function(){$('.fl-bg-video').each(FLBuilderLayout._initBgVideo);},_initBgVideo:function(){var wrap=$(this),width=wrap.data('width'),height=wrap.data('height'),mp4=wrap.data('mp4'),youtube=wrap.data('youtube'),vimeo=wrap.data('vimeo'),mp4Type=wrap.data('mp4-type'),webm=wrap.data('webm'),webmType=wrap.data('webm-type'),fallback=wrap.data('fallback'),loaded=wrap.data('loaded'),videoMobile=wrap.data('video-mobile'),playPauseButton=wrap.find('.fl-bg-video-play-pause-control'),fallbackTag='',videoTag=null,mp4Tag=null,webmTag=null;if(loaded){return;} videoTag=$('');if('undefined'!=typeof fallback&&''!=fallback){videoTag.attr('poster','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7') videoTag.css({backgroundImage:'url("'+fallback+'")',backgroundColor:'transparent',backgroundRepeat:'no-repeat',backgroundSize:'cover',backgroundPosition:'center center',})} if('undefined'!=typeof mp4&&''!=mp4){mp4Tag=$('');mp4Tag.attr('src',mp4);mp4Tag.attr('type',mp4Type);videoTag.append(mp4Tag);} if('undefined'!=typeof webm&&''!=webm){webmTag=$('');webmTag.attr('src',webm);webmTag.attr('type',webmType);videoTag.append(webmTag);} if(!FLBuilderLayout._isMobile()||(FLBuilderLayout._isMobile()&&"yes"==videoMobile)){if('undefined'!=typeof youtube){FLBuilderLayout._initYoutubeBgVideo.apply(this);} else if('undefined'!=typeof vimeo){FLBuilderLayout._initVimeoBgVideo.apply(this);} else{wrap.append(videoTag);if(playPauseButton.length>0){var video=videoTag[0];playPauseButton.on('click',{video:video},function(e){var video=e.data.video;if(video.paused){video.play();}else{video.pause();}});$(video).on('play playing',function(){playPauseButton.removeClass('fa-play').addClass('fa-pause');});$(video).on('pause ended waiting',function(){playPauseButton.removeClass('fa-pause').addClass('fa-play');});}}} else{videoTag.attr('src','') wrap.append(videoTag);} wrap.data('loaded',true);},_initYoutubeBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),startTime='undefined'!==typeof playerWrap.data('start')?playerWrap.data('start'):0,startTime='undefined'!==typeof playerWrap.data('t')&&startTime===0?playerWrap.data('t'):startTime,endTime='undefined'!==typeof playerWrap.data('end')?playerWrap.data('end'):0,loop='undefined'!==typeof playerWrap.data('loop')?playerWrap.data('loop'):1,stateCount=0,player,fallback_showing;if(videoId){fallback=playerWrap.data('fallback')||false if(fallback){playerWrap.find('iframe').remove() fallbackTag=$('
');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');fallbackTag.css('background-size','cover');fallbackTag.css('transition','background-image 1s') playerWrap.append(fallbackTag);fallback_showing=true;} FLBuilderLayout._onYoutubeApiReady(function(YT){setTimeout(function(){player=new YT.Player(videoPlayer[0],{videoId:videoId,events:{onReady:function(event){if("no"===enableAudio||FLBuilderLayout._isMobile()){event.target.mute();} else if("yes"===enableAudio&&event.target.isMuted){event.target.unMute();} playerWrap.data('YTPlayer',player);FLBuilderLayout._resizeYoutubeBgVideo.apply(playerWrap);event.target.playVideo();if(audioButton.length>0&&!FLBuilderLayout._isMobile()){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);} if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(1===player.getPlayerState()){player.pauseVideo();}else{player.playVideo();}});}},onStateChange:function(event){if(event.data===1){if(fallback_showing){$('.fl-bg-video-fallback').css('background-image','url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)')}} if(stateCount<4){stateCount++;} if(stateCount>1&&-1===event.data&&"yes"===enableAudio){player.mute();player.playVideo();audioButton.show();} if(event.data===YT.PlayerState.ENDED&&1===loop){if(startTime>0){player.seekTo(startTime);} else{player.playVideo();}} if(event.data===YT.PlayerState.PLAYING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.PAUSED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.BUFFERING){playPauseButton.removeClass('fa-play').addClass('fa-pause');}else if(event.data===YT.PlayerState.CUED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}else if(event.data===YT.PlayerState.ENDED){playPauseButton.removeClass('fa-pause').addClass('fa-play');}},onError:function(event){console.info('YT Error: '+event.data) FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)}},playerVars:{playsinline:FLBuilderLayout._isMobile()?1:0,controls:0,showinfo:0,rel:0,start:startTime,end:endTime,}});},1);});}},_onErrorYoutubeVimeo:function(playerWrap){fallback=playerWrap.data('fallback')||false if(!fallback){return false;} playerWrap.find('iframe').remove() fallbackTag=$('
');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+playerWrap.data('fallback')+')');playerWrap.append(fallbackTag);},_onYoutubeApiReady:function(callback){if(window.YT&&YT.loaded){callback(YT);}else{setTimeout(function(){FLBuilderLayout._onYoutubeApiReady(callback);},350);}},_initVimeoBgVideo:function(){var playerWrap=$(this),videoId=playerWrap.data('video-id'),videoHash=playerWrap.data('video-hash'),videoPlayer=playerWrap.find('.fl-bg-video-player'),enableAudio=playerWrap.data('enable-audio'),audioButton=playerWrap.find('.fl-bg-video-audio'),playPauseButton=playerWrap.find('.fl-bg-video-play-pause-control'),playerState='',player,width=playerWrap.outerWidth(),ua=navigator.userAgent;if(typeof Vimeo!=='undefined'&&videoId){const vimOptions={loop:true,title:false,portrait:false,background:true,autopause:false,muted:true,};if(videoHash.length){vimOptions.url=`https://player.vimeo.com/video/${ videoId }?h=${ videoHash }`;}else{vimOptions.id=videoId;} player=new Vimeo.Player(videoPlayer[0],vimOptions);playerWrap.data('VMPlayer',player);if("no"===enableAudio){player.setVolume(0);} else if("yes"===enableAudio){if(ua.indexOf("Safari")>-1||ua.indexOf("Chrome")>-1||ua.indexOf("Firefox")>-1){player.setVolume(0);audioButton.show();} else{player.setVolume(1);}} player.play().catch(function(error){FLBuilderLayout._onErrorYoutubeVimeo(playerWrap)});if(audioButton.length>0){audioButton.on('click',{button:audioButton,player:player},FLBuilderLayout._toggleBgVideoAudio);} player.on('play',function(){playerState='play';playPauseButton.removeClass('fa-play').addClass('fa-pause');});player.on('pause',function(){playerState='pause';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('ended',function(){playerState='ended';playPauseButton.removeClass('fa-pause').addClass('fa-play');});player.on('bufferstart',function(){playerState='bufferstart';playPauseButton.removeClass('fa-play').addClass('fa-pause');});if(playPauseButton.length>0){playPauseButton.on('click',{player:player},function(e){var player=e.data.player;if(playerState==='play'){player.pause();}else{player.play();}});}}},_toggleBgVideoAudio:function(e){var player=e.data.player,control=e.data.button.find('.fl-audio-control');if(control.hasClass('fa-volume-off')){control.removeClass('fa-volume-off').addClass('fa-volume-up');e.data.button.find('.fa-times').hide();if('function'===typeof player.unMute){player.unMute();} else{player.setVolume(1);}} else{control.removeClass('fa-volume-up').addClass('fa-volume-off');e.data.button.find('.fa-times').show();if('function'===typeof player.unMute){player.mute();} else{player.setVolume(0);}}},_videoBgSourceError:function(e){var source=$(e.target),wrap=source.closest('.fl-bg-video'),vid=wrap.find('video'),fallback=wrap.data('fallback'),fallbackTag='';source.remove();if(vid.find('source').length){return;}else if(''!==fallback){fallbackTag=$('
');fallbackTag.addClass('fl-bg-video-fallback');fallbackTag.css('background-image','url('+fallback+')');wrap.append(fallbackTag);vid.remove();}},_resizeBgVideos:function(){$('.fl-bg-video').each(function(){FLBuilderLayout._resizeBgVideo.apply(this);if($(this).parent().find('img').length>0){$(this).parent().imagesLoaded($.proxy(FLBuilderLayout._resizeBgVideo,this));}});},_resizeBgVideo:function(){if(0===$(this).find('video').length&&0===$(this).find('iframe').length){return;} var wrap=$(this),wrapHeight=wrap.outerHeight(),wrapWidth=wrap.outerWidth(),vid=wrap.find('video'),vidHeight=wrap.data('height'),vidWidth=wrap.data('width'),newWidth=wrapWidth,newHeight=Math.round(vidHeight*wrapWidth/vidWidth),newLeft=0,newTop=0,iframe=wrap.find('iframe'),isRowFullHeight=$(this).closest('.fl-row-bg-video').hasClass('fl-row-full-height'),vidCSS={top:'50%',left:'50%',transform:'translate(-50%,-50%)',};if(vid.length){if(vidHeight===''||typeof vidHeight==='undefined'||vidWidth===''||typeof vidWidth==='undefined'){vid.css({'left':'0px','top':'0px','width':newWidth+'px'});vid.on('loadedmetadata',FLBuilderLayout._resizeOnLoadedMeta);return;} if(!isRowFullHeight){if(newHeightaspectRatio,width=isWidthFixed?wrapWidth:ratioHeight,height=isWidthFixed?ratioWidth:wrapHeight;if(video){$(video).width(width).height(height);}},_initHash:function(){var hash=window.location.hash.replace('#','').split('/').shift(),element=null,tabs=null,responsiveLabel=null,tabIndex=null,label=null;if(''!==hash){try{element=$('#'+hash);if(element.length>0){if(element.hasClass('fl-accordion-item')){setTimeout(function(){element.find('.fl-accordion-button').trigger('click');},100);} if(element.hasClass('fl-tabs-panel')){setTimeout(function(){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');label[0].click();FLBuilderLayout._scrollToElement(element);},100);}}} catch(e){}}},_initAnchorLinks:function(){$('a, [role="link"]').each(FLBuilderLayout._initAnchorLink);},_initAnchorLink:function(){var link=$(this),href=link.data('url')?link.data('url'):link.attr('href'),target=link.data('url')?new URL(href,window.location.href):this,loc=window.location,id=null,element=null,flNode=false;if('undefined'!=typeof href&&href.indexOf('#')>-1&&link.closest('svg').length<1){if(loc.pathname.replace(/^\//,'')==target.pathname.replace(/^\//,'')&&loc.hostname==target.hostname){try{id=href.split('#').pop();if(!id){return;} element=$('#'+id);if(element.length>0){flNode=element.hasClass('fl-row')||element.hasClass('fl-col')||element.hasClass('fl-module');if(!element.hasClass('fl-no-scroll')&&(link.hasClass('fl-scroll-link')||flNode)){$(link).on('click',FLBuilderLayout._scrollToElementOnLinkClick);} if(element.hasClass('fl-accordion-item')){$(link).on('click',FLBuilderLayout._scrollToAccordionOnLinkClick);} if(element.hasClass('fl-tabs-panel')){$(link).on('click',FLBuilderLayout._scrollToTabOnLinkClick);}}} catch(e){}}}},_scrollToElementOnLinkClick:function(e,callback){var attribute=$(this).data('url')?$(this).data('url'):$(this).attr('href');var element=$('#'+attribute.split('#').pop());FLBuilderLayout._scrollToElement(element,callback);e.preventDefault();},_scrollToElement:function(element,callback){var config=FLBuilderLayoutConfig.anchorLinkAnimations,dest=0,win=$(window),doc=$(document);if(element.length>0){if('fixed'===element.css('position')||'fixed'===element.parent().css('position')){dest=element.position().top;} else if(element.offset().top>doc.height()-win.height()){dest=doc.height()-win.height();} else{dest=element.offset().top-config.offset;} $('html, body').stop(true).animate({scrollTop:dest},config.duration,config.easing,function(){if('undefined'!=typeof callback){callback();} if(undefined!=element.attr('id')&&window.location.hash!=='#'+element.attr('id')){var firefox_version=window.navigator.userAgent.match(/Firefox\/(\d+)\./),firefox_version=firefox_version?parseInt(firefox_version[1],10):null;if(firefox_version!==null&&firefox_version<135){window.location.hash=element.attr('id');}else{if(history.pushState){history.pushState(null,null,'#'+element.attr('id'));}else{window.location.hash=element.attr('id');}}}});}},_scrollToAccordionOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop());if(element.length>0){var callback=function(){if(element){element.find('.fl-accordion-button').trigger('click');element=false;}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);}},_scrollToTabOnLinkClick:function(e){var element=$('#'+$(this).attr('href').split('#').pop()),tabs=null,label=null,responsiveLabel=null;if(element.length>0){tabs=element.closest('.fl-tabs');responsiveLabel=element.find('.fl-tabs-panel-label');tabIndex=responsiveLabel.data('index');label=tabs.find('.fl-tabs-labels .fl-tabs-label[data-index='+tabIndex+']');if(responsiveLabel.is(':visible')){var callback=function(){if(element){responsiveLabel.trigger($.Event('click',{which:1}));}};FLBuilderLayout._scrollToElementOnLinkClick.call(this,e,callback);} else{label[0].click();FLBuilderLayout._scrollToElement(element);} e.preventDefault();}},_initForms:function(){if(!FLBuilderLayout._hasPlaceholderSupport){$('.fl-form-field input').each(FLBuilderLayout._initFormFieldPlaceholderFallback);} $('.fl-form-field input').on('focus',FLBuilderLayout._clearFormFieldError);},_hasPlaceholderSupport:function(){var input=document.createElement('input');return'undefined'!=input.placeholder;},_initFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if('undefined'!=placeholder&&''===val){field.val(placeholder);field.on('focus',FLBuilderLayout._hideFormFieldPlaceholderFallback);field.on('blur',FLBuilderLayout._showFormFieldPlaceholderFallback);}},_hideFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(val==placeholder){field.val('');}},_showFormFieldPlaceholderFallback:function(){var field=$(this),val=field.val(),placeholder=field.attr('placeholder');if(''===val){field.val(placeholder);}},_clearFormFieldError:function(){var field=$(this);field.removeAttr('aria-invalid');field.removeClass('fl-form-error');const message=field.attr('aria-describedby');message?$('#'+message).hide():field.siblings('.fl-form-error-message').hide();},_initRowShapeLayerHeight:function(){FLBuilderLayout._adjustRowShapeLayerHeight();$(window).on('resize',FLBuilderLayout._adjustRowShapeLayerHeight);},_initNestedColsWidth:function(){var nestedCols=$('.fl-col-has-cols');if(nestedCols.length<=0){return;} $(nestedCols).each(function(index,col){if($(col).width()<=0){$(col).css('width',FLBuilderLayoutConfig.emptyColWidth);}});},_adjustRowShapeLayerHeight:function(){var rowShapeLayers=$('.fl-builder-shape-layer');$(rowShapeLayers).each(function(index){var rowShapeLayer=$(this),shape=$(rowShapeLayer).find('svg'),height=shape.height(),excludeShapes='.fl-builder-shape-circle, .fl-builder-shape-dot-cluster, .fl-builder-shape-topography, .fl-builder-shape-rect';if(!rowShapeLayer.is(excludeShapes)){$(shape).css('height',Math.ceil(height));}});},_string_to_slug:function(str){str=str.replace(/^\s+|\s+$/g,'');if('undefined'==typeof window._fl_string_to_slug_regex){regex=new RegExp('[^a-zA-Z0-9\'":() !.,-_|]','g');}else{regex=new RegExp('[^'+window._fl_string_to_slug_regex+'\'":\(\) !.,-_|\\\p{Letter}]','ug');} str=str.replace(regex,'').replace(/\s+/g,' ');return str;},_reorderMenu:function(){if($('#wp-admin-bar-fl-builder-frontend-edit-link-default li').length>1){$('#wp-admin-bar-fl-builder-frontend-duplicate-link').appendTo('#wp-admin-bar-fl-builder-frontend-edit-link-default').css('padding-top','5px').css('border-top','2px solid #1D2125').css('margin-top','5px')}}};$(function(){FLBuilderLayout.init();});})(jQuery);(function($){if(typeof FLBuilderLayoutModules!=='undefined'){return;} FLBuilderLayoutModules={init:function(){if(0===$('.fl-builder-edit').length){FLBuilderLayoutModules._initModuleAnimations();}},_initModuleAnimations:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$('.fl-animation').each(function(){var node=$(this),nodeTop=node.offset().top,winHeight=$(window).height(),bodyHeight=$('body').height(),waypoint=FLBuilderLayoutConfig.waypoint,offset='80%';if(typeof waypoint.offset!==undefined){offset=FLBuilderLayoutConfig.waypoint.offset+'%';} if(bodyHeight-nodeTop0){setTimeout(function(){module.addClass('fl-animated');},delay*1000);}else{setTimeout(function(){module.addClass('fl-animated');},1);}}};$(function(){FLBuilderLayoutModules.init();});})(jQuery);jQuery(function($){$(function(){$('.fl-node-ovts9wbcyik4 .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';});jQuery(function($){$(function(){$('.fl-node-09sqhp3id8by .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';});jQuery(function($){$(function(){$('.fl-node-98xb0s5u1wjq .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';});jQuery(function($){$(function(){$('.fl-node-jkgd1qpve6m8 .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';});jQuery(function($){$(function(){$('.fl-node-newcx6bykt53 .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(){YUI({'logExclude':{'yui':true}}).use('fl-slideshow',function(Y){if(null===Y.one('.fl-node-8lyp7wurtan2 .fl-slideshow-container')){return;} var oldSlideshow=Y.one('.fl-node-8lyp7wurtan2 .fl-slideshow-container .fl-slideshow'),newSlideshow=new Y.FL.Slideshow({fallback:true,autoPlay:true,color:'light',height:500,imageNavEnabled:true,likeButtonEnabled:true,navOverlay:true,navPosition:'bottom',navType:'none',overlayHideDelay:3000,overlayHideOnMousemove:true,pinterestButtonEnabled:true,protect:true,randomize:false,responsiveThreshold:768,source:[{type:"urls",urls:[{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram-827x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-scaled.jpg",caption:"",alt:"",}]}],speed:3000,tweetButtonEnabled:true,thumbsImageHeight:50,thumbsImageWidth:50,transition:'fade',transitionDuration:1});if(oldSlideshow){oldSlideshow.remove(true);} newSlideshow.render('.fl-node-8lyp7wurtan2 .fl-slideshow-container');Y.one('.fl-node-8lyp7wurtan2 .fl-slideshow-container').setStyle('height','auto');});});})(jQuery);jQuery(function($){$(function(){$('.fl-node-a85r1fzdmvuo .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(){YUI({'logExclude':{'yui':true}}).use('fl-slideshow',function(Y){if(null===Y.one('.fl-node-ejzv0i8kp7mn .fl-slideshow-container')){return;} var oldSlideshow=Y.one('.fl-node-ejzv0i8kp7mn .fl-slideshow-container .fl-slideshow'),newSlideshow=new Y.FL.Slideshow({fallback:true,autoPlay:true,color:'light',height:500,imageNavEnabled:true,likeButtonEnabled:true,navOverlay:true,navPosition:'bottom',navType:'none',overlayHideDelay:3000,overlayHideOnMousemove:true,pinterestButtonEnabled:true,protect:true,randomize:false,responsiveThreshold:768,source:[{type:"urls",urls:[{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-3-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-2-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-1-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132653-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-766x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/20241116_132649-scaled.jpg",caption:"",alt:"",},{thumbURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram-150x150.jpg",largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram-827x1024.jpg",x3largeURL:"https://gigisplayhouse.org/sandiego/files/2024/12/Screenshot_20241212_125254_Instagram.jpg",caption:"",alt:"",}]}],speed:3000,tweetButtonEnabled:true,thumbsImageHeight:50,thumbsImageWidth:50,transition:'fade',transitionDuration:1});if(oldSlideshow){oldSlideshow.remove(true);} newSlideshow.render('.fl-node-ejzv0i8kp7mn .fl-slideshow-container');Y.one('.fl-node-ejzv0i8kp7mn .fl-slideshow-container').setStyle('height','auto');});});})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-xnbifgrdpz4a').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'xnbifgrdpz4a',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){})(jQuery);(function($){})(jQuery);jQuery(function($){$(function(){$('.fl-node-w3tjevblu69z .uabb-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);});});});;(function($){FLBuilderAccordion=function(settings){this.settings=settings;this.nodeClass='.fl-node-'+settings.id;this.expandOnTab=settings.expandOnTab;this._init();};FLBuilderAccordion.prototype={settings:{},nodeClass:'',expandOnTab:false,_init:function(){$(this.nodeClass+' .fl-accordion-button').on('click keydown',$.proxy(this._buttonClick,this));$(this.nodeClass+' .fl-accordion-content').on('keydown',$.proxy(this._contentKeys,this));$(this.nodeClass+' .fl-accordion-button').on('focusin',$.proxy(this._focusIn,this));if('undefined'!==typeof FLBuilderLayout){FLBuilderLayout.preloadAudio(this.nodeClass+' .fl-accordion-content');} this._openActiveAccordion();},_openActiveAccordion:function(){var activeAccordion=$(this.nodeClass+' .fl-accordion-item.fl-accordion-item-active');if(activeAccordion.length>0){activeAccordion.find('.fl-accordion-content:first').show();}},_contentKeys:function(e){const item=$(e.target).closest('.fl-accordion-item');const active=item.hasClass('fl-accordion-item-active');const typing=$(e.target).is('input, textarea, select')||e.target.isContentEditable;if(e.key==='Escape'&&active){this._toggleAccordion(item.find('.fl-accordion-button'));}else if(e.key===' '&&!typing){e.preventDefault();}},_focusIn:function(e){if(!e.relatedTarget||!this.expandOnTab)return;if(!e.target.matches(':focus-visible'))return;const button=$(e.target).closest('.fl-accordion-button');this._toggleAccordion(button);},_buttonClick:function(e){const item=$(e.currentTarget).closest('.fl-accordion-item');const active=item.hasClass('fl-accordion-item-active');const button=item.find('.fl-accordion-button');const target='fl-node-'+item.closest('.fl-module-accordion').data('node');const node=this.nodeClass.replace('.','');if(e.type==='keydown'&&![' ','Enter','Escape'].includes(e.key))return;if(e.type==='click'&&e.button!==0&&e.button!==undefined)return;if(node!==target)return;if(e.key==='Escape'&&!active)return;if([' ','Enter'].includes(e.key)&&$(e.target).hasClass('fl-accordion-button-icon'))e.preventDefault();this._toggleAccordion(button);},_toggleAccordion:function(button){var accordion=button.closest('.fl-accordion'),item=button.closest('.fl-accordion-item'),allContent=accordion.find('.fl-accordion-content'),allIcons=accordion.find('.fl-accordion-button i.fl-accordion-button-icon'),content=button.siblings('.fl-accordion-content'),icon=button.find('i.fl-accordion-button-icon');if(accordion.hasClass('fl-accordion-collapse')){accordion.find('.fl-accordion-item-active').removeClass('fl-accordion-item-active');accordion.find('.fl-accordion-button-icon:not(i)').attr('aria-expanded','false');accordion.find('.fl-accordion-content').attr('aria-hidden','true');allContent.slideUp('normal');if(allIcons.find('svg').length>0){allIcons.find('svg').attr("data-icon",'plus');}else{allIcons.removeClass(this.settings.activeIcon);allIcons.addClass(this.settings.labelIcon);}} if(!item.find('.fl-accordion-button-icon:not(i)').is(':focus')){item.find('.fl-accordion-button-icon:not(i)').trigger('focus');} if(content.is(':hidden')){item.find('.fl-accordion-button-icon:not(i)').attr('aria-expanded','true');item.find('.fl-accordion-content').attr('aria-hidden','false');item.addClass('fl-accordion-item-active');content.slideDown('normal',this._slideDownComplete);if(icon.find('svg').length>0){icon.find('svg').attr("data-icon",'minus');}else{icon.removeClass(this.settings.labelIcon);icon.addClass(this.settings.activeIcon);} icon.parent().find('span').text(this.settings.collapseTxt);icon.find('span').text(this.settings.collapseTxt);} else{item.find('.fl-accordion-button-icon:not(i)').attr('aria-expanded','false');item.find('.fl-accordion-content').attr('aria-hidden','true');item.removeClass('fl-accordion-item-active');content.slideUp('normal',this._slideUpComplete);if(icon.find('svg').length>0){icon.find('svg').attr("data-icon",'plus');}else{icon.removeClass(this.settings.activeIcon);icon.addClass(this.settings.labelIcon);} icon.parent().find('span').text(this.settings.expandTxt);icon.find('span').text(this.settings.expandTxt);}},_slideUpComplete:function(){var content=$(this),accordion=content.closest('.fl-accordion');accordion.trigger('fl-builder.fl-accordion-toggle-complete');},_slideDownComplete:function(){var content=$(this),accordion=content.closest('.fl-accordion'),item=content.parent(),win=$(window);if('undefined'!==typeof FLBuilderLayout){FLBuilderLayout.refreshGalleries(content);FLBuilderLayout.refreshGridLayout(content);FLBuilderLayout.reloadSlider(content);FLBuilderLayout.resizeAudio(content);FLBuilderLayout.reloadGoogleMap(content);FLBuilderLayout.resizeSlideshow();} if(item.offset().topmaxHeight){maxHeight=$(this).outerHeight();}});$('.fl-node-m67xkwjhecag .pp-testimonial .pp-content-wrapper').css('height',maxHeight+'px');} var left_arrow_svg='Previous';var right_arrow_svg='Next';var setAriaHidden=function(e){var currentIndex=e.item.index;var visibleItems=e.page.size;$(e.target).find('.owl-item').each(function(index){if(index>=currentIndex&&indexTestimonial Slide '+count+'');if($(this).hasClass('active')){$(this).attr('aria-current','true');}else{$(this).attr('aria-current','false');} count++;});$(e.target).find('.owl-item').attr('role','group');var visibleSlides=0;$(e.target).find('.owl-item').each(function(index){if(!$(this).hasClass('cloned')){visibleSlides++;$(this).attr('aria-label','Testimonial '+visibleSlides+' of '+e.item.count);}});$(e.target).parent().find('.owl-prev').attr('title','Previous testimonial');$(e.target).parent().find('.owl-next').attr('title','Next testimonial');var carousel=this;carousel.$element.on('focus',function(){carousel.$element.on('keyup',function(e){if(37===e.keyCode||37===e.which){carousel.prev();} if(39===e.keyCode||39===e.which){carousel.next();}});}).on('blur',function(){carousel.$element.off('keyup');});},onResized:equalheight,onRefreshed:equalheight,onLoadedLazy:equalheight,onChanged:onChange,onDragged:function(e){var autoplay=true;if(!autoplay){$(e.target).trigger('stop.owl.autoplay');}}};if($.fn.imagesLoaded){$('.fl-node-m67xkwjhecag').imagesLoaded(function(){$('.fl-node-m67xkwjhecag .owl-carousel').owlCarousel(options);});}else{$('.fl-node-m67xkwjhecag .owl-carousel').owlCarousel(options);} if($('.fl-node-m67xkwjhecag .owl-carousel').parents('.pp-tabs-panel-content:not(:visible)').length>0){$('.fl-node-m67xkwjhecag .owl-carousel').addClass('owl-hidden');}})(jQuery);;(function($){FLBuilderTabs=function(settings){this.settings=settings;this.nodeClass='.fl-node-'+settings.id;this.tabsOnMobile=settings.tabsOnMobile;this.activeTab=settings.activeTab;this._init();};FLBuilderTabs.prototype={settings:{},nodeClass:'',_init:function(){var win=$(window);$(this.nodeClass+' .fl-tabs-labels .fl-tabs-label').click($.proxy(this._labelClick,this));$(this.nodeClass+' .fl-tabs-labels .fl-tabs-label').on('keydown',$.proxy(this._labelClick,this));$(this.nodeClass+' .fl-tabs-panels .fl-tabs-label').click($.proxy(this._responsiveLabelClick,this));$(this.nodeClass+' .fl-tabs-panels .fl-tabs-label').on('keydown',$.proxy(this._responsiveLabelClick,this));win.on('resize',$.proxy(this._setupTabs,this));if($(this.nodeClass+' .fl-tabs-vertical').length>0){this._resize();win.off('resize'+this.nodeClass);win.on('resize'+this.nodeClass,$.proxy(this._resize,this));} FLBuilderLayout.preloadAudio(this.nodeClass+' .fl-tabs-panel-content');this._setupTabs();},_labelClick:function(e){var label=$(e.target).closest('.fl-tabs-label'),index=label.data('index'),wrap=label.closest('.fl-tabs'),allIcons=wrap.find('.fl-tabs-panels .fl-tabs-label .fas'),icon=wrap.find('.fl-tabs-panels .fl-tabs-label[data-index="'+index+'"] .fas');if(!this._validClick(e)){return;} allIcons.addClass('fa-plus');icon.removeClass('fa-plus');wrap.find('.fl-tabs-labels:first .fl-tab-active').removeClass('fl-tab-active').attr('aria-selected','false');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tab-active').removeClass('fl-tab-active').attr('aria-selected','false');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tabs-panel-content').attr('aria-hidden','true').css('display','');wrap.find('.fl-tabs-labels:first .fl-tabs-label[data-index="'+index+'"]').addClass('fl-tab-active').attr('aria-selected','true');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tabs-panel-label[data-index="'+index+'"]').addClass('fl-tab-active').attr('aria-selected','true');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tabs-panel-content[data-index="'+index+'"]').addClass('fl-tab-active').attr('aria-hidden','false');FLBuilderLayout.refreshGalleries(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));FLBuilderLayout.refreshGridLayout(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));FLBuilderLayout.reloadSlider(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));FLBuilderLayout.resizeAudio(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));FLBuilderLayout.resizeSlideshow();FLBuilderLayout.reloadGoogleMap(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));e.preventDefault();},_responsiveLabelClick:function(e){var label=$(e.target).closest('.fl-tabs-label'),wrap=label.closest('.fl-tabs'),index=label.data('index'),content=label.siblings('.fl-tabs-panel-content'),activeContent=wrap.find('.fl-tabs-panel-content.fl-tab-active'),allIcons=wrap.find('.fl-tabs-panels .fl-tabs-label > .fas'),icon=label.find('.fas');if(!this._validClick(e)){return;} if(label.hasClass('fl-tab-active')||wrap.hasClass('fl-tabs-animation')){return;} allIcons.addClass('fa-plus');icon.removeClass('fa-plus');wrap.addClass('fl-tabs-animation');activeContent.slideUp('normal');content.slideDown('normal',function(){wrap.find('.fl-tab-active').removeClass('fl-tab-active').attr('aria-selected','false');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tabs-panel-content').attr('aria-hidden','true');wrap.find('.fl-tabs-label[data-index="'+index+'"]').addClass('fl-tab-active').attr('aria-selected','true');wrap.find('.fl-tabs-panels:first > .fl-tabs-panel > .fl-tabs-panel-content[data-index="'+index+'"]').attr('aria-hidden','false');content.addClass('fl-tab-active');wrap.removeClass('fl-tabs-animation');FLBuilderLayout.refreshGalleries(content);FLBuilderLayout.refreshGridLayout(content);FLBuilderLayout.reloadSlider(content);FLBuilderLayout.resizeAudio(content);FLBuilderLayout.reloadGoogleMap(wrap.find('.fl-tabs-panel-content[data-index="'+index+'"]'));if(label.offset().top<$(window).scrollTop()+100){$('html, body').animate({scrollTop:label.offset().top-100},500,'swing');}});},_resize:function(){$(this.nodeClass+' .fl-tabs-vertical').each($.proxy(this._resizeVertical,this));},_resizeVertical:function(e){var wrap=$(this.nodeClass+' .fl-tabs-vertical'),labels=wrap.find('.fl-tabs-labels'),panels=wrap.find('.fl-tabs-panels');panels.css('min-height',labels.height()+'px');},_validClick:function(e){return(e.which==1||e.which==13||e.which==32)?true:false;},_setupTabs:function(){index=this.activeTab-1;if(index<0){index=0;} var winWidth=$(window).width(),activeTabContent=$(this.nodeClass+' .fl-tabs-panel-content.fl-tab-active'),activeTabPanel=activeTabContent.parent(),activeTabLabelIcon=activeTabPanel.find('.fl-tabs-label > i'),smallBreakPoint=FLBuilderLayoutConfig.breakpoints.small;if(winWidth<=smallBreakPoint&&'close-all'==this.tabsOnMobile){activeTabContent.hide();activeTabLabelIcon.addClass('fa-plus');activeTabPanel.find('.fl-tab-active').removeClass('fl-tab-active').attr('aria-hidden','true');}else if(winWidth>=smallBreakPoint){activeTabContent.show();activeTabLabelIcon.removeClass('fa-plus');}},};})(jQuery);(function($){$(function(){new FLBuilderTabs({id:'wbd9ph3mn615',tabsOnMobile:'open-active',activeTab:'1',});});})(jQuery);(function($){var fixedHeight=false;function equalheight(){if(!fixedHeight){return;} var maxHeight=0;$('.fl-node-w1nu3liapm79 .pp-testimonial .pp-content-wrapper').each(function(index){if(($(this).outerHeight())>maxHeight){maxHeight=$(this).outerHeight();}});$('.fl-node-w1nu3liapm79 .pp-testimonial .pp-content-wrapper').css('height',maxHeight+'px');} var left_arrow_svg='Previous';var right_arrow_svg='Next';var setAriaHidden=function(e){var currentIndex=e.item.index;var visibleItems=e.page.size;$(e.target).find('.owl-item').each(function(index){if(index>=currentIndex&&indexTestimonial Slide '+count+'');if($(this).hasClass('active')){$(this).attr('aria-current','true');}else{$(this).attr('aria-current','false');} count++;});$(e.target).find('.owl-item').attr('role','group');var visibleSlides=0;$(e.target).find('.owl-item').each(function(index){if(!$(this).hasClass('cloned')){visibleSlides++;$(this).attr('aria-label','Testimonial '+visibleSlides+' of '+e.item.count);}});$(e.target).parent().find('.owl-prev').attr('title','Previous testimonial');$(e.target).parent().find('.owl-next').attr('title','Next testimonial');var carousel=this;carousel.$element.on('focus',function(){carousel.$element.on('keyup',function(e){if(37===e.keyCode||37===e.which){carousel.prev();} if(39===e.keyCode||39===e.which){carousel.next();}});}).on('blur',function(){carousel.$element.off('keyup');});},onResized:equalheight,onRefreshed:equalheight,onLoadedLazy:equalheight,onChanged:onChange,onDragged:function(e){var autoplay=true;if(!autoplay){$(e.target).trigger('stop.owl.autoplay');}}};if($.fn.imagesLoaded){$('.fl-node-w1nu3liapm79').imagesLoaded(function(){$('.fl-node-w1nu3liapm79 .owl-carousel').owlCarousel(options);});}else{$('.fl-node-w1nu3liapm79 .owl-carousel').owlCarousel(options);} if($('.fl-node-w1nu3liapm79 .owl-carousel').parents('.pp-tabs-panel-content:not(:visible)').length>0){$('.fl-node-w1nu3liapm79 .owl-carousel').addClass('owl-hidden');}})(jQuery);(function($){})(jQuery);(function($){})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-8by6zguhe2o4').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'8by6zguhe2o4',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-34qk5cbups8d').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'34qk5cbups8d',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-295dilr36gya').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-295dilr36gya').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-295dilr36gya').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-295dilr36gya').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-295dilr36gya').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-295dilr36gya').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-295dilr36gya').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-295dilr36gya').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-295dilr36gya').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-295dilr36gya').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'295dilr36gya',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-2gxzyb6w3jfu').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'2gxzyb6w3jfu',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){UABBProgressBar=function(settings){this.settings=settings;this.animation_delay=settings.animation_delay;this.viewport_position=90;this.animation_speed=settings.animation_speed;this.nodeClass='.fl-node-'+settings.id;this._init();};UABBProgressBar.addCommas=function(n){var rgx=/(\d+)(\d{3})/;n+='';x=n.split('.');x1=x[0];x2=x.length>1?'.'+x[1]:'';while(rgx.test(x1)){x1=x1.replace(rgx,'$1'+','+'$2');} return x1+x2;};UABBProgressBar.prototype={settings:{},nodeClass:'',animation:'',animation_speed:'1000',animation_delay:0,viewport_position:90,_init:function(){if(typeof jQuery.fn.waypoint!=='undefined'){$(this.nodeClass).waypoint({offset:this.viewport_position+'%',handler:$.proxy(this._initProgressBar,this)});}},_initProgressBar:function(){var delay='1000';if(!isNaN(delay)&&delay>0){setTimeout(function(){this._executeProgressBarHorizontal();this._countProgressNumber();}.bind(this),delay);} else{this._executeProgressBarHorizontal();this._countProgressNumber();}},_countProgressNumber:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var text_field=form.find('.uabb-progress-value');var number=form.data('number');var completeClass=form.hasClass('uabb-progress-complete-number');if(!completeClass){text_field.animate({Counter:number},{duration:(ani_speed),easing:'linear',step:function(now){text_field.find('span').text(UABBProgressBar.addCommas(Math.ceil(now))+'%');}});form.addClass('uabb-progress-complete-number');}});},_executeProgressBarHorizontal:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-horizontal').each(function(index){var form=jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-horizontal.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));form.find('.uabb-progress-bar').animate({width:number+'%'},{duration:ani_speed,easing:'linear',queue:false});form.find('.uabb-progress-box .uabb-progress-info').animate({width:(number / 2)+'%'},{duration:ani_speed,easing:'linear',queue:false});form.addClass('uabb-progress-complete');}});},_executeProgressBarVertical:function(){var ani_speed=parseInt('1000');jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-vertical').each(function(index){var form=jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-vertical.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var number=Math.ceil(form.data('number'));var progressBarWidth=number+'%';form.find('.uabb-progress-bar').animate({height:number+'%'},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-circular').each(function(index){var form=jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'));var r=140,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},_executeProgressBarSemiCircular:function(e){var ani_speed=parseInt('1000');jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-semi-circular').each(function(index){var form=jQuery('.fl-node-na6ftcgrwzv0').find('.uabb-layout-semi-circular.uabb-progress-bar-'+index);var completeClass=form.hasClass('uabb-progress-complete');if(!completeClass){var circle=form.find('.uabb-bar'),circular_number=Math.ceil(form.find('.uabb-svg-wrap').data('number'))/ 2;var r=145,circlePi=Math.PI*(r*2);var pct=((100-circular_number)/100)*circlePi;circle.animate({strokeDashoffset:pct},{duration:ani_speed,easing:'linear'});form.addClass('uabb-progress-complete');}});},};new UABBProgressBar({id:'na6ftcgrwzv0',animation_delay:'1',animation_speed:'1',viewport_position:90});})(jQuery);(function($){})(jQuery);(function($){})(jQuery);document.addEventListener("DOMContentLoaded",function(){const desktopBackgrounds=["/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-3-min.jpg","/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-2-min.jpg","/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-1-min.jpg","/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-4-min.jpg","/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-5-min.jpg","/westchester/files/2025/09/BELIEVE-IN
OUR-BUILD-hero-image-6-min.jpg"];const mobileImages=["https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-1.png","https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-2.png","https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-3.png","https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-4.png","https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-5.png","https://gigisplayhouse.org/wp-content/uploads/2025/10/Believe-in-our-build-Hero-Mobile-6.png"];const row=document.getElementById('bb-banner');const section=row?row.querySelector('.fl-row-content-wrap'):null;if(!section)return;const isMobile=window.innerWidth<=768;const images=isMobile?mobileImages:desktopBackgrounds;const storageKey=isMobile?"lastBgIndexMobile":"lastBgIndexDesktop";let lastIndex=parseInt(localStorage.getItem(storageKey),10);if(isNaN(lastIndex))lastIndex=-1;let newIndex;do{newIndex=Math.floor(Math.random()*images.length);}while(newIndex===lastIndex&&images.length>1);localStorage.setItem(storageKey,newIndex);const cacheBuster=`?v=${Date.now()}`;const imageUrl=images[newIndex]+cacheBuster;if(isMobile){const firstHeadingModule=section.querySelector(".fl-module-heading");if(firstHeadingModule){const existingImg=firstHeadingModule.querySelector(".mobile-top-image");if(existingImg)existingImg.remove();const img=document.createElement("img");img.src=imageUrl;img.alt="Banner Image";img.className="mobile-top-image";img.style.width="100%";img.style.height="auto";img.style.display="block";firstHeadingModule.insertBefore(img,firstHeadingModule.firstChild);} section.style.backgroundImage="";}else{section.style.backgroundImage=`url('${imageUrl}')`;section.style.backgroundRepeat="no-repeat";section.style.backgroundPosition="center top";section.style.backgroundAttachment="scroll";section.style.backgroundSize="cover";const existingImg=section.querySelector(".mobile-top-image");if(existingImg)existingImg.remove();} console.log("Banner applied:",images[newIndex]);});;document.addEventListener("DOMContentLoaded",function(){var swiper=new Swiper(".mySwiper",{slidesPerView:1,spaceBetween:50,autoHeight:true,allowTouchMove:true});const tabs=document.querySelectorAll(".slider-tabs button");tabs.forEach((tab,index)=>{tab.addEventListener("click",()=>{if(swiper.slides[index]){swiper.slideTo(index);tabs.forEach(t=>t.classList.remove("active"));tab.classList.add("active");}});});swiper.on("slideChange",()=>{tabs.forEach(t=>t.classList.remove("active"));const active=tabs[swiper.activeIndex];if(active)active.classList.add("active");});if(tabs.length>0){tabs[0].classList.add("active");}});document.addEventListener("DOMContentLoaded",function(){function openModal(modal){modal.style.display="block";document.documentElement.style.overflow="hidden";document.body.style.overflow="hidden";} function closeModal(modal){modal.style.display="none";document.documentElement.style.overflowY="auto";document.documentElement.style.overflowX="hidden";document.body.style.overflowY="auto";document.body.style.overflowX="hidden";} document.querySelectorAll(".donate-btn").forEach(btn=>{btn.addEventListener("click",function(){const targetId=btn.getAttribute("data-target");const modal=document.getElementById(targetId);openModal(modal);const closeBtn=modal.querySelector(".close-modal");closeBtn.addEventListener("click",()=>closeModal(modal));window.addEventListener("click",(e)=>{if(e.target===modal)closeModal(modal);});});});});;document.addEventListener("DOMContentLoaded",function(){const tabs=document.querySelectorAll(".tab-btn");const sliders=document.querySelectorAll(".slider-container");function showTab(tabIndex){sliders.forEach((slider)=>{slider.classList.toggle("active",slider.dataset.tab==tabIndex);});tabs.forEach((t,i)=>{t.classList.toggle("active",i==tabIndex);});} tabs.forEach((tab,i)=>{tab.addEventListener("click",()=>{showTab(i);});});sliders.forEach((slider)=>{const slides=slider.querySelectorAll(".slide");const prevBtn=slider.querySelector(".prev");const nextBtn=slider.querySelector(".next");let current=0;function showSlide(index){slides.forEach((s,i)=>{s.classList.toggle("active",i===index);});current=index;} if(prevBtn){prevBtn.addEventListener("click",()=>{current=(current-1+slides.length)%slides.length;showSlide(current);});} if(nextBtn){nextBtn.addEventListener("click",()=>{current=(current+1)%slides.length;showSlide(current);});} showSlide(0);});showTab(0);});;(function($){$(function(){var $carousel=$('.fl-node-c5u9hro8tml0 .owl-carousel');if($carousel.length&&$carousel.data('owl.carousel')){$carousel.trigger('refresh.owl.carousel');}});})(jQuery);