CINXE.COM
Fun Things to Do in Philly - DiscoverPHL
<!DOCTYPE html> <!--[if lt IE 7]> <html class="no-js lt-ie9 lt-ie8 lt-ie7"> <![endif]--> <!--[if IE 7]> <html class="no-js lt-ie9 lt-ie8"> <![endif]--> <!--[if IE 8]> <html class="no-js lt-ie9"> <![endif]--> <!--[if IE 9]> <html class="no-js ie9"> <![endif]--> <!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]--> <head> <meta charset="UTF-8" /> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1386154133",accountID:"4372814",trustKey:"66686",xpid:"UAUAU15SDBABV1BaAgMDVVAB",licenseKey:"NRJS-ffbc3c15bbce2bcb1ca",applicationID:"1318524340"};;/*! For license information please see nr-loader-spa-1.274.0.min.js.LICENSE.txt */ (()=>{var e,t,r={8122:(e,t,r)=>{"use strict";r.d(t,{a:()=>i});var n=r(944);function i(e,t){try{if(!e||"object"!=typeof e)return(0,n.R)(3);if(!t||"object"!=typeof t)return(0,n.R)(4);const r=Object.create(Object.getPrototypeOf(t),Object.getOwnPropertyDescriptors(t)),o=0===Object.keys(r).length?e:r;for(let a in o)if(void 0!==e[a])try{if(null===e[a]){r[a]=null;continue}Array.isArray(e[a])&&Array.isArray(t[a])?r[a]=Array.from(new Set([...e[a],...t[a]])):"object"==typeof e[a]&&"object"==typeof t[a]?r[a]=i(e[a],t[a]):r[a]=e[a]}catch(e){(0,n.R)(1,e)}return r}catch(e){(0,n.R)(2,e)}}},2555:(e,t,r)=>{"use strict";r.d(t,{Vp:()=>c,fn:()=>s,x1:()=>u});var n=r(384),i=r(8122);const o={beacon:n.NT.beacon,errorBeacon:n.NT.errorBeacon,licenseKey:void 0,applicationID:void 0,sa:void 0,queueTime:void 0,applicationTime:void 0,ttGuid:void 0,user:void 0,account:void 0,product:void 0,extra:void 0,jsAttributes:{},userAttributes:void 0,atts:void 0,transactionName:void 0,tNamePlain:void 0},a={};function s(e){try{const t=c(e);return!!t.licenseKey&&!!t.errorBeacon&&!!t.applicationID}catch(e){return!1}}function c(e){if(!e)throw new Error("All info objects require an agent identifier!");if(!a[e])throw new Error("Info for ".concat(e," was never set"));return a[e]}function u(e,t){if(!e)throw new Error("All info objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.info=a[e])}},9417:(e,t,r)=>{"use strict";r.d(t,{D0:()=>h,gD:()=>g,xN:()=>p});var n=r(993);const i=e=>{if(!e||"string"!=typeof e)return!1;try{document.createDocumentFragment().querySelector(e)}catch{return!1}return!0};var o=r(2614),a=r(944),s=r(384),c=r(8122);const u="[data-nr-mask]",d=()=>{const e={mask_selector:"*",block_selector:"[data-nr-block]",mask_input_options:{color:!1,date:!1,"datetime-local":!1,email:!1,month:!1,number:!1,range:!1,search:!1,tel:!1,text:!1,time:!1,url:!1,week:!1,textarea:!1,select:!1,password:!0}};return{ajax:{deny_list:void 0,block_internal:!0,enabled:!0,harvestTimeSeconds:10,autoStart:!0},distributed_tracing:{enabled:void 0,exclude_newrelic_header:void 0,cors_use_newrelic_header:void 0,cors_use_tracecontext_headers:void 0,allowed_origins:void 0},feature_flags:[],generic_events:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},harvest:{tooManyRequestsDelay:60},jserrors:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},logging:{enabled:!0,harvestTimeSeconds:10,autoStart:!0,level:n.p_.INFO},metrics:{enabled:!0,autoStart:!0},obfuscate:void 0,page_action:{enabled:!0},page_view_event:{enabled:!0,autoStart:!0},page_view_timing:{enabled:!0,harvestTimeSeconds:30,autoStart:!0},performance:{capture_marks:!1,capture_measures:!1},privacy:{cookies_enabled:!0},proxy:{assets:void 0,beacon:void 0},session:{expiresMs:o.wk,inactiveMs:o.BB},session_replay:{autoStart:!0,enabled:!1,harvestTimeSeconds:60,preload:!1,sampling_rate:10,error_sampling_rate:100,collect_fonts:!1,inline_images:!1,fix_stylesheets:!0,mask_all_inputs:!0,get mask_text_selector(){return e.mask_selector},set mask_text_selector(t){i(t)?e.mask_selector="".concat(t,",").concat(u):""===t||null===t?e.mask_selector=u:(0,a.R)(5,t)},get block_class(){return"nr-block"},get ignore_class(){return"nr-ignore"},get mask_text_class(){return"nr-mask"},get block_selector(){return e.block_selector},set block_selector(t){i(t)?e.block_selector+=",".concat(t):""!==t&&(0,a.R)(6,t)},get mask_input_options(){return e.mask_input_options},set mask_input_options(t){t&&"object"==typeof t?e.mask_input_options={...t,password:!0}:(0,a.R)(7,t)}},session_trace:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},soft_navigations:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},spa:{enabled:!0,harvestTimeSeconds:10,autoStart:!0},ssl:void 0,user_actions:{enabled:!0}}},l={},f="All configuration objects require an agent identifier!";function h(e){if(!e)throw new Error(f);if(!l[e])throw new Error("Configuration for ".concat(e," was never set"));return l[e]}function p(e,t){if(!e)throw new Error(f);l[e]=(0,c.a)(t,d());const r=(0,s.nY)(e);r&&(r.init=l[e])}function g(e,t){if(!e)throw new Error(f);var r=h(e);if(r){for(var n=t.split("."),i=0;i<n.length-1;i++)if("object"!=typeof(r=r[n[i]]))return;r=r[n[n.length-1]]}return r}},5603:(e,t,r)=>{"use strict";r.d(t,{a:()=>c,o:()=>s});var n=r(384),i=r(8122);const o={accountID:void 0,trustKey:void 0,agentID:void 0,licenseKey:void 0,applicationID:void 0,xpid:void 0},a={};function s(e){if(!e)throw new Error("All loader-config objects require an agent identifier!");if(!a[e])throw new Error("LoaderConfig for ".concat(e," was never set"));return a[e]}function c(e,t){if(!e)throw new Error("All loader-config objects require an agent identifier!");a[e]=(0,i.a)(t,o);const r=(0,n.nY)(e);r&&(r.loader_config=a[e])}},3371:(e,t,r)=>{"use strict";r.d(t,{V:()=>f,f:()=>l});var n=r(8122),i=r(384),o=r(6154),a=r(9324);let s=0;const c={buildEnv:a.F3,distMethod:a.Xs,version:a.xv,originTime:o.WN},u={customTransaction:void 0,disabled:!1,isolatedBacklog:!1,loaderType:void 0,maxBytes:3e4,onerror:void 0,ptid:void 0,releaseIds:{},appMetadata:{},session:void 0,denyList:void 0,timeKeeper:void 0,obfuscator:void 0},d={};function l(e){if(!e)throw new Error("All runtime objects require an agent identifier!");if(!d[e])throw new Error("Runtime for ".concat(e," was never set"));return d[e]}function f(e,t){if(!e)throw new Error("All runtime objects require an agent identifier!");d[e]={...(0,n.a)(t,u),...c},Object.hasOwnProperty.call(d[e],"harvestCount")||Object.defineProperty(d[e],"harvestCount",{get:()=>++s});const r=(0,i.nY)(e);r&&(r.runtime=d[e])}},9324:(e,t,r)=>{"use strict";r.d(t,{F3:()=>i,Xs:()=>o,Yq:()=>a,xv:()=>n});const n="1.274.0",i="PROD",o="CDN",a="^2.0.0-alpha.17"},6154:(e,t,r)=>{"use strict";r.d(t,{A4:()=>s,OF:()=>d,RI:()=>i,WN:()=>h,bv:()=>o,gm:()=>a,lR:()=>f,m:()=>u,mw:()=>c,sb:()=>l});var n=r(1863);const i="undefined"!=typeof window&&!!window.document,o="undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self.navigator instanceof WorkerNavigator||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis.navigator instanceof WorkerNavigator),a=i?window:"undefined"!=typeof WorkerGlobalScope&&("undefined"!=typeof self&&self instanceof WorkerGlobalScope&&self||"undefined"!=typeof globalThis&&globalThis instanceof WorkerGlobalScope&&globalThis),s="complete"===a?.document?.readyState,c=Boolean("hidden"===a?.document?.visibilityState),u=""+a?.location,d=/iPad|iPhone|iPod/.test(a.navigator?.userAgent),l=d&&"undefined"==typeof SharedWorker,f=(()=>{const e=a.navigator?.userAgent?.match(/Firefox[/\s](\d+\.\d+)/);return Array.isArray(e)&&e.length>=2?+e[1]:0})(),h=Date.now()-(0,n.t)()},7295:(e,t,r)=>{"use strict";r.d(t,{Xv:()=>a,gX:()=>i,iW:()=>o});var n=[];function i(e){if(!e||o(e))return!1;if(0===n.length)return!0;for(var t=0;t<n.length;t++){var r=n[t];if("*"===r.hostname)return!1;if(s(r.hostname,e.hostname)&&c(r.pathname,e.pathname))return!1}return!0}function o(e){return void 0===e.hostname}function a(e){if(n=[],e&&e.length)for(var t=0;t<e.length;t++){let r=e[t];if(!r)continue;0===r.indexOf("http://")?r=r.substring(7):0===r.indexOf("https://")&&(r=r.substring(8));const i=r.indexOf("/");let o,a;i>0?(o=r.substring(0,i),a=r.substring(i)):(o=r,a="");let[s]=o.split(":");n.push({hostname:s,pathname:a})}}function s(e,t){return!(e.length>t.length)&&t.indexOf(e)===t.length-e.length}function c(e,t){return 0===e.indexOf("/")&&(e=e.substring(1)),0===t.indexOf("/")&&(t=t.substring(1)),""===e||e===t}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>c,Ze:()=>l,x3:()=>u});var n=r(7836),i=r(3606),o=r(860),a=r(2646);const s={};function c(e,t){const r={staged:!1,priority:o.P3[t]||0};d(e),s[e].get(t)||s[e].set(t,r)}function u(e,t){e&&s[e]&&(s[e].get(t)&&s[e].delete(t),h(e,t,!1),s[e].size&&f(e))}function d(e){if(!e)throw new Error("agentIdentifier required");s[e]||(s[e]=new Map)}function l(e="",t="feature",r=!1){if(d(e),!e||!s[e].get(t)||r)return h(e,t);s[e].get(t).staged=!0,f(e)}function f(e){const t=Array.from(s[e]);t.every((([e,t])=>t.staged))&&(t.sort(((e,t)=>e[1].priority-t[1].priority)),t.forEach((([t])=>{s[e].delete(t),h(e,t)})))}function h(e,t,r=!0){const o=e?n.ee.get(e):n.ee,s=i.i.handlers;if(!o.aborted&&o.backlog&&s){if(r){const e=o.backlog[t],r=s[t];if(r){for(let t=0;e&&t<e.length;++t)p(e[t],r);Object.entries(r).forEach((([e,t])=>{Object.values(t||{}).forEach((t=>{t[0]?.on&&t[0]?.context()instanceof a.y&&t[0].on(e,t[1])}))}))}}o.isolatedBacklog||delete s[t],o.backlog[t]=null,o.emit("drain-"+t,[])}}function p(e,t){var r=e[1];Object.values(t[r]||{}).forEach((t=>{var r=e[0];if(t[0]===r){var n=t[1],i=e[3],o=e[2];n.apply(i,o)}}))}},7836:(e,t,r)=>{"use strict";r.d(t,{P:()=>c,ee:()=>u});var n=r(384),i=r(8990),o=r(3371),a=r(2646),s=r(5607);const c="nr@context:".concat(s.W),u=function e(t,r){var n={},s={},d={},l=!1;try{l=16===r.length&&(0,o.f)(r).isolatedBacklog}catch(e){}var f={on:p,addEventListener:p,removeEventListener:function(e,t){var r=n[e];if(!r)return;for(var i=0;i<r.length;i++)r[i]===t&&r.splice(i,1)},emit:function(e,r,n,i,o){!1!==o&&(o=!0);if(u.aborted&&!i)return;t&&o&&t.emit(e,r,n);for(var a=h(n),c=g(e),d=c.length,l=0;l<d;l++)c[l].apply(a,r);var p=v()[s[e]];p&&p.push([f,e,r,a]);return a},get:m,listeners:g,context:h,buffer:function(e,t){const r=v();if(t=t||"feature",f.aborted)return;Object.entries(e||{}).forEach((([e,n])=>{s[n]=t,t in r||(r[t]=[])}))},abort:function(){f._aborted=!0,Object.keys(f.backlog).forEach((e=>{delete f.backlog[e]}))},isBuffering:function(e){return!!v()[s[e]]},debugId:r,backlog:l?{}:t&&"object"==typeof t.backlog?t.backlog:{},isolatedBacklog:l};return Object.defineProperty(f,"aborted",{get:()=>{let e=f._aborted||!1;return e||(t&&(e=t.aborted),e)}}),f;function h(e){return e&&e instanceof a.y?e:e?(0,i.I)(e,c,(()=>new a.y(c))):new a.y(c)}function p(e,t){n[e]=g(e).concat(t)}function g(e){return n[e]||[]}function m(t){return d[t]=d[t]||e(f,t)}function v(){return f.backlog}}(void 0,"globalEE"),d=(0,n.Zm)();d.ee||(d.ee=u)},2646:(e,t,r)=>{"use strict";r.d(t,{y:()=>n});class n{constructor(e){this.contextId=e}}},9908:(e,t,r)=>{"use strict";r.d(t,{d:()=>n,p:()=>i});var n=r(7836).ee.get("handle");function i(e,t,r,i,o){o?(o.buffer([e],i),o.emit(e,t,r)):(n.buffer([e],i),n.emit(e,t,r))}},3606:(e,t,r)=>{"use strict";r.d(t,{i:()=>o});var n=r(9908);o.on=a;var i=o.handlers={};function o(e,t,r,o){a(o||n.d,i,e,t,r)}function a(e,t,r,i,o){o||(o="feature"),e||(e=n.d);var a=t[o]=t[o]||{};(a[r]=a[r]||[]).push([e,i])}},3878:(e,t,r)=>{"use strict";function n(e,t){return{capture:e,passive:!1,signal:t}}function i(e,t,r=!1,i){window.addEventListener(e,t,n(r,i))}function o(e,t,r=!1,i){document.addEventListener(e,t,n(r,i))}r.d(t,{DD:()=>o,jT:()=>n,sp:()=>i})},5607:(e,t,r)=>{"use strict";r.d(t,{W:()=>n});const n=(0,r(9566).bz)()},9566:(e,t,r)=>{"use strict";r.d(t,{LA:()=>s,ZF:()=>c,bz:()=>a,el:()=>u});var n=r(6154);const i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx";function o(e,t){return e?15&e[t]:16*Math.random()|0}function a(){const e=n.gm?.crypto||n.gm?.msCrypto;let t,r=0;return e&&e.getRandomValues&&(t=e.getRandomValues(new Uint8Array(30))),i.split("").map((e=>"x"===e?o(t,r++).toString(16):"y"===e?(3&o()|8).toString(16):e)).join("")}function s(e){const t=n.gm?.crypto||n.gm?.msCrypto;let r,i=0;t&&t.getRandomValues&&(r=t.getRandomValues(new Uint8Array(e)));const a=[];for(var s=0;s<e;s++)a.push(o(r,i++).toString(16));return a.join("")}function c(){return s(16)}function u(){return s(32)}},2614:(e,t,r)=>{"use strict";r.d(t,{BB:()=>a,H3:()=>n,g:()=>u,iL:()=>c,tS:()=>s,uh:()=>i,wk:()=>o});const n="NRBA",i="SESSION",o=144e5,a=18e5,s={STARTED:"session-started",PAUSE:"session-pause",RESET:"session-reset",RESUME:"session-resume",UPDATE:"session-update"},c={SAME_TAB:"same-tab",CROSS_TAB:"cross-tab"},u={OFF:0,FULL:1,ERROR:2}},1863:(e,t,r)=>{"use strict";function n(){return Math.floor(performance.now())}r.d(t,{t:()=>n})},7485:(e,t,r)=>{"use strict";r.d(t,{D:()=>i});var n=r(6154);function i(e){if(0===(e||"").indexOf("data:"))return{protocol:"data"};try{const t=new URL(e,location.href),r={port:t.port,hostname:t.hostname,pathname:t.pathname,search:t.search,protocol:t.protocol.slice(0,t.protocol.indexOf(":")),sameOrigin:t.protocol===n.gm?.location?.protocol&&t.host===n.gm?.location?.host};return r.port&&""!==r.port||("http:"===t.protocol&&(r.port="80"),"https:"===t.protocol&&(r.port="443")),r.pathname&&""!==r.pathname?r.pathname.startsWith("/")||(r.pathname="/".concat(r.pathname)):r.pathname="/",r}catch(e){return{}}}},944:(e,t,r)=>{"use strict";function n(e,t){"function"==typeof console.debug&&console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t)}r.d(t,{R:()=>n})},5284:(e,t,r)=>{"use strict";r.d(t,{t:()=>c,B:()=>s});var n=r(7836),i=r(6154);const o="newrelic";const a=new Set,s={};function c(e,t){const r=n.ee.get(t);s[t]??={},e&&"object"==typeof e&&(a.has(t)||(r.emit("rumresp",[e]),s[t]=e,a.add(t),function(e={}){try{i.gm.dispatchEvent(new CustomEvent(o,{detail:e}))}catch(e){}}({loaded:!0})))}},8990:(e,t,r)=>{"use strict";r.d(t,{I:()=>i});var n=Object.prototype.hasOwnProperty;function i(e,t,r){if(n.call(e,t))return e[t];var i=r();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(e,t,{value:i,writable:!0,enumerable:!1}),i}catch(e){}return e[t]=i,i}},6389:(e,t,r)=>{"use strict";function n(e,t=500,r={}){const n=r?.leading||!1;let i;return(...r)=>{n&&void 0===i&&(e.apply(this,r),i=setTimeout((()=>{i=clearTimeout(i)}),t)),n||(clearTimeout(i),i=setTimeout((()=>{e.apply(this,r)}),t))}}function i(e){let t=!1;return(...r)=>{t||(t=!0,e.apply(this,r))}}r.d(t,{J:()=>i,s:()=>n})},3304:(e,t,r)=>{"use strict";r.d(t,{A:()=>o});var n=r(7836);const i=()=>{const e=new WeakSet;return(t,r)=>{if("object"==typeof r&&null!==r){if(e.has(r))return;e.add(r)}return r}};function o(e){try{return JSON.stringify(e,i())??""}catch(e){try{n.ee.emit("internal-error",[e])}catch(e){}return""}}},5289:(e,t,r)=>{"use strict";r.d(t,{GG:()=>o,sB:()=>a});var n=r(3878);function i(){return"undefined"==typeof document||"complete"===document.readyState}function o(e,t){if(i())return e();(0,n.sp)("load",e,t)}function a(e){if(i())return e();(0,n.DD)("DOMContentLoaded",e)}},384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>o,US:()=>d,Zm:()=>a,bQ:()=>c,dV:()=>s,nY:()=>u,pV:()=>l});var n=r(6154),i=r(1863);const o={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function a(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function s(){let e=a();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket}),e}function c(e,t){let r=a();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e){let t=a();return t.initializedAgents?.[e]}function d(e,t){a()[e]=t}function l(){return function(){let e=a();const t=e.info||{};e.info={beacon:o.beacon,errorBeacon:o.errorBeacon,...t}}(),function(){let e=a();const t=e.init||{};e.init={...t}}(),s(),function(){let e=a();const t=e.loader_config||{};e.loader_config={...t}}(),a()}},2843:(e,t,r)=>{"use strict";r.d(t,{u:()=>i});var n=r(3878);function i(e,t=!1,r,i){(0,n.DD)("visibilitychange",(function(){if(t)return void("hidden"===document.visibilityState&&e());e(document.visibilityState)}),r,i)}},8139:(e,t,r)=>{"use strict";r.d(t,{u:()=>f});var n=r(7836),i=r(3434),o=r(8990),a=r(6154);const s={},c=a.gm.XMLHttpRequest,u="addEventListener",d="removeEventListener",l="nr@wrapped:".concat(n.P);function f(e){var t=function(e){return(e||n.ee).get("events")}(e);if(s[t.debugId]++)return t;s[t.debugId]=1;var r=(0,i.YM)(t,!0);function f(e){r.inPlace(e,[u,d],"-",p)}function p(e,t){return e[1]}return"getPrototypeOf"in Object&&(a.RI&&h(document,f),h(a.gm,f),h(c.prototype,f)),t.on(u+"-start",(function(e,t){var n=e[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var i=(0,o.I)(n,l,(function(){var e={object:function(){if("function"!=typeof n.handleEvent)return;return n.handleEvent.apply(n,arguments)},function:n}[typeof n];return e?r(e,"fn-",null,e.name||"anonymous"):n}));this.wrapped=e[1]=i}})),t.on(d+"-start",(function(e){e[1]=this.wrapped||e[1]})),t}function h(e,t,...r){let n=e;for(;"object"==typeof n&&!Object.prototype.hasOwnProperty.call(n,u);)n=Object.getPrototypeOf(n);n&&t(n,...r)}},3434:(e,t,r)=>{"use strict";r.d(t,{Jt:()=>o,YM:()=>c});var n=r(7836),i=r(5607);const o="nr@original:".concat(i.W);var a=Object.prototype.hasOwnProperty,s=!1;function c(e,t){return e||(e=n.ee),r.inPlace=function(e,t,n,i,o){n||(n="");const a="-"===n.charAt(0);for(let s=0;s<t.length;s++){const c=t[s],u=e[c];d(u)||(e[c]=r(u,a?c+n:n,i,c,o))}},r.flag=o,r;function r(t,r,n,s,c){return d(t)?t:(r||(r=""),nrWrapper[o]=t,function(e,t,r){if(Object.defineProperty&&Object.keys)try{return Object.keys(e).forEach((function(r){Object.defineProperty(t,r,{get:function(){return e[r]},set:function(t){return e[r]=t,t}})})),t}catch(e){u([e],r)}for(var n in e)a.call(e,n)&&(t[n]=e[n])}(t,nrWrapper,e),nrWrapper);function nrWrapper(){var o,a,d,l;try{a=this,o=[...arguments],d="function"==typeof n?n(o,a):n||{}}catch(t){u([t,"",[o,a,s],d],e)}i(r+"start",[o,a,s],d,c);try{return l=t.apply(a,o)}catch(e){throw i(r+"err",[o,a,e],d,c),e}finally{i(r+"end",[o,a,l],d,c)}}}function i(r,n,i,o){if(!s||t){var a=s;s=!0;try{e.emit(r,n,i,t,o)}catch(t){u([t,r,n,i],e)}s=a}}}function u(e,t){t||(t=n.ee);try{t.emit("internal-error",e)}catch(e){}}function d(e){return!(e&&"function"==typeof e&&e.apply&&!e[o])}},9300:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.ajax},3333:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,Zp:()=>i,mq:()=>s,nf:()=>a,qN:()=>o});const n=r(860).K7.genericEvents,i=["auxclick","click","copy","keydown","paste","scrollend"],o=["focus","blur"],a=4,s=1e3},6774:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.jserrors},993:(e,t,r)=>{"use strict";r.d(t,{ET:()=>o,TZ:()=>a,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},o="log",a=n.K7.logging},3785:(e,t,r)=>{"use strict";r.d(t,{R:()=>c,b:()=>u});var n=r(9908),i=r(1863),o=r(860),a=r(3969),s=r(993);function c(e,t,r={},c=s.p_.INFO){(0,n.p)(a.xV,["API/logging/".concat(c.toLowerCase(),"/called")],void 0,o.K7.metrics,e),(0,n.p)(s.ET,[(0,i.t)(),t,r,c],void 0,o.K7.logging,e)}function u(e){return"string"==typeof e&&Object.values(s.p_).some((t=>t===e.toUpperCase().trim()))}},3969:(e,t,r)=>{"use strict";r.d(t,{TZ:()=>n,XG:()=>s,rs:()=>i,xV:()=>a,z_:()=>o});const n=r(860).K7.metrics,i="sm",o="cm",a="storeSupportabilityMetrics",s="storeEventMetrics"},6630:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewEvent},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},6344:(e,t,r)=>{"use strict";r.d(t,{BB:()=>d,G4:()=>o,Qb:()=>l,TZ:()=>i,Ug:()=>a,_s:()=>s,bc:()=>u,yP:()=>c});var n=r(2614);const i=r(860).K7.sessionReplay,o={RECORD:"recordReplay",PAUSE:"pauseReplay",REPLAY_RUNNING:"replayRunning",ERROR_DURING_REPLAY:"errorDuringReplay"},a=.12,s={DomContentLoaded:0,Load:1,FullSnapshot:2,IncrementalSnapshot:3,Meta:4,Custom:5},c={[n.g.ERROR]:15e3,[n.g.FULL]:3e5,[n.g.OFF]:0},u={RESET:{message:"Session was reset",sm:"Reset"},IMPORT:{message:"Recorder failed to import",sm:"Import"},TOO_MANY:{message:"429: Too Many Requests",sm:"Too-Many"},TOO_BIG:{message:"Payload was too large",sm:"Too-Big"},CROSS_TAB:{message:"Session Entity was set to OFF on another tab",sm:"Cross-Tab"},ENTITLEMENTS:{message:"Session Replay is not allowed and will not be started",sm:"Entitlement"}},d=5e3,l={API:"api"}},5270:(e,t,r)=>{"use strict";r.d(t,{Aw:()=>c,CT:()=>u,SR:()=>s});var n=r(384),i=r(9417),o=r(7767),a=r(6154);function s(e){return!!(0,n.dV)().o.MO&&(0,o.V)(e)&&!0===(0,i.gD)(e,"session_trace.enabled")}function c(e){return!0===(0,i.gD)(e,"session_replay.preload")&&s(e)}function u(e,t){const r=t.correctAbsoluteTimestamp(e);return{originalTimestamp:e,correctedTimestamp:r,timestampDiff:e-r,originTime:a.WN,correctedOriginTime:t.correctedOriginTime,originTimeDiff:Math.floor(a.WN-t.correctedOriginTime)}}},3738:(e,t,r)=>{"use strict";r.d(t,{He:()=>i,Kp:()=>s,Lc:()=>u,Rz:()=>d,TZ:()=>n,bD:()=>o,d3:()=>a,jx:()=>l,uP:()=>c});const n=r(860).K7.sessionTrace,i="bstResource",o="resource",a="-start",s="-end",c="fn"+a,u="fn"+s,d="pushState",l=1e3},3962:(e,t,r)=>{"use strict";r.d(t,{AM:()=>o,O2:()=>s,Qu:()=>c,TZ:()=>a,ih:()=>u,tC:()=>i});var n=r(860);const i=["click","keydown","submit"],o="api",a=n.K7.softNav,s={INITIAL_PAGE_LOAD:"",ROUTE_CHANGE:1,UNSPECIFIED:2},c={INTERACTION:1,AJAX:2,CUSTOM_END:3,CUSTOM_TRACER:4},u={IP:"in progress",FIN:"finished",CAN:"cancelled"}},7378:(e,t,r)=>{"use strict";r.d(t,{$p:()=>x,BR:()=>b,Kp:()=>R,L3:()=>y,Lc:()=>c,NC:()=>o,SG:()=>d,TZ:()=>i,U6:()=>p,UT:()=>m,d3:()=>w,dT:()=>f,e5:()=>A,gx:()=>v,l9:()=>l,oW:()=>h,op:()=>g,rw:()=>u,tH:()=>E,uP:()=>s,wW:()=>T,xq:()=>a});var n=r(384);const i=r(860).K7.spa,o=["click","submit","keypress","keydown","keyup","change"],a=999,s="fn-start",c="fn-end",u="cb-start",d="api-ixn-",l="remaining",f="interaction",h="spaNode",p="jsonpNode",g="fetch-start",m="fetch-done",v="fetch-body-",b="jsonp-end",y=(0,n.dV)().o.ST,w="-start",R="-end",x="-body",T="cb"+R,A="jsTime",E="fetch"},4234:(e,t,r)=>{"use strict";r.d(t,{W:()=>o});var n=r(7836),i=r(1687);class o{constructor(e,t){this.agentIdentifier=e,this.ee=n.ee.get(e),this.featureName=t,this.blocked=!1}deregisterDrain(){(0,i.x3)(this.agentIdentifier,this.featureName)}}},7767:(e,t,r)=>{"use strict";r.d(t,{V:()=>o});var n=r(9417),i=r(6154);const o=e=>i.RI&&!0===(0,n.gD)(e,"privacy.cookies_enabled")},425:(e,t,r)=>{"use strict";r.d(t,{j:()=>j});var n=r(860),i=r(2555),o=r(3371),a=r(9908),s=r(7836),c=r(1687),u=r(5289),d=r(6154),l=r(944),f=r(3969),h=r(384),p=r(6344);const g=["setErrorHandler","finished","addToTrace","addRelease","addPageAction","setCurrentRouteName","setPageViewName","setCustomAttribute","interaction","noticeError","setUserId","setApplicationVersion","start",p.G4.RECORD,p.G4.PAUSE,"log","wrapLogger"],m=["setErrorHandler","finished","addToTrace","addRelease"];var v=r(1863),b=r(2614),y=r(993),w=r(3785),R=r(2646),x=r(3434);function T(e,t,r,n){if("object"!=typeof t||!t||"string"!=typeof r||!r||"function"!=typeof t[r])return(0,l.R)(29);const i=function(e){return(e||s.ee).get("logger")}(e),o=(0,x.YM)(i),a=new R.y(s.P);return a.level=n.level,a.customAttributes=n.customAttributes,o.inPlace(t,[r],"wrap-logger-",a),i}function A(){const e=(0,h.pV)();g.forEach((t=>{e[t]=(...r)=>function(t,...r){let n=[];return Object.values(e.initializedAgents).forEach((e=>{e&&e.api?e.exposed&&e.api[t]&&n.push(e.api[t](...r)):(0,l.R)(38,t)})),n.length>1?n:n[0]}(t,...r)}))}const E={};var S=r(9417),N=r(5603),O=r(5284);const _=e=>{const t=e.startsWith("http");e+="/",r.p=t?e:"https://"+e};let I=!1;function j(e,t={},g,R){let{init:x,info:j,loader_config:P,runtime:C={},exposed:k=!0}=t;C.loaderType=g;const L=(0,h.pV)();j||(x=L.init,j=L.info,P=L.loader_config),(0,S.xN)(e.agentIdentifier,x||{}),(0,N.a)(e.agentIdentifier,P||{}),j.jsAttributes??={},d.bv&&(j.jsAttributes.isWorker=!0),(0,i.x1)(e.agentIdentifier,j);const H=(0,S.D0)(e.agentIdentifier),D=[j.beacon,j.errorBeacon];I||(H.proxy.assets&&(_(H.proxy.assets),D.push(H.proxy.assets)),H.proxy.beacon&&D.push(H.proxy.beacon),A(),(0,h.US)("activatedFeatures",O.B),e.runSoftNavOverSpa&&=!0===H.soft_navigations.enabled&&H.feature_flags.includes("soft_nav")),C.denyList=[...H.ajax.deny_list||[],...H.ajax.block_internal?D:[]],C.ptid=e.agentIdentifier,(0,o.V)(e.agentIdentifier,C),e.ee=s.ee.get(e.agentIdentifier),void 0===e.api&&(e.api=function(e,t,h=!1){t||(0,c.Ak)(e,"api");const g={};var R=s.ee.get(e),x=R.get("tracer");E[e]=b.g.OFF,R.on(p.G4.REPLAY_RUNNING,(t=>{E[e]=t}));var A="api-",S=A+"ixn-";function N(t,r,n,o){const a=(0,i.Vp)(e);return null===r?delete a.jsAttributes[t]:(0,i.x1)(e,{...a,jsAttributes:{...a.jsAttributes,[t]:r}}),I(A,n,!0,o||null===r?"session":void 0)(t,r)}function O(){}g.log=function(e,{customAttributes:t={},level:r=y.p_.INFO}={}){(0,a.p)(f.xV,["API/log/called"],void 0,n.K7.metrics,R),(0,w.R)(R,e,t,r)},g.wrapLogger=(e,t,{customAttributes:r={},level:i=y.p_.INFO}={})=>{(0,a.p)(f.xV,["API/wrapLogger/called"],void 0,n.K7.metrics,R),T(R,e,t,{customAttributes:r,level:i})},m.forEach((e=>{g[e]=I(A,e,!0,"api")})),g.addPageAction=I(A,"addPageAction",!0,n.K7.genericEvents),g.setPageViewName=function(t,r){if("string"==typeof t)return"/"!==t.charAt(0)&&(t="/"+t),(0,o.f)(e).customTransaction=(r||"http://custom.transaction")+t,I(A,"setPageViewName",!0)()},g.setCustomAttribute=function(e,t,r=!1){if("string"==typeof e){if(["string","number","boolean"].includes(typeof t)||null===t)return N(e,t,"setCustomAttribute",r);(0,l.R)(40,typeof t)}else(0,l.R)(39,typeof e)},g.setUserId=function(e){if("string"==typeof e||null===e)return N("enduser.id",e,"setUserId",!0);(0,l.R)(41,typeof e)},g.setApplicationVersion=function(e){if("string"==typeof e||null===e)return N("application.version",e,"setApplicationVersion",!1);(0,l.R)(42,typeof e)},g.start=()=>{try{(0,a.p)(f.xV,["API/start/called"],void 0,n.K7.metrics,R),R.emit("manual-start-all")}catch(e){(0,l.R)(23,e)}},g[p.G4.RECORD]=function(){(0,a.p)(f.xV,["API/recordReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.RECORD,[],void 0,n.K7.sessionReplay,R)},g[p.G4.PAUSE]=function(){(0,a.p)(f.xV,["API/pauseReplay/called"],void 0,n.K7.metrics,R),(0,a.p)(p.G4.PAUSE,[],void 0,n.K7.sessionReplay,R)},g.interaction=function(e){return(new O).get("object"==typeof e?e:{})};const _=O.prototype={createTracer:function(e,t){var r={},i=this,o="function"==typeof t;return(0,a.p)(f.xV,["API/createTracer/called"],void 0,n.K7.metrics,R),h||(0,a.p)(S+"tracer",[(0,v.t)(),e,r],i,n.K7.spa,R),function(){if(x.emit((o?"":"no-")+"fn-start",[(0,v.t)(),i,o],r),o)try{return t.apply(this,arguments)}catch(e){const t="string"==typeof e?new Error(e):e;throw x.emit("fn-err",[arguments,this,t],r),t}finally{x.emit("fn-end",[(0,v.t)()],r)}}}};function I(e,t,r,i){return function(){return(0,a.p)(f.xV,["API/"+t+"/called"],void 0,n.K7.metrics,R),i&&(0,a.p)(e+t,[(0,v.t)(),...arguments],r?null:this,i,R),r?void 0:this}}function j(){r.e(478).then(r.bind(r,8778)).then((({setAPI:t})=>{t(e),(0,c.Ze)(e,"api")})).catch((e=>{(0,l.R)(27,e),R.abort()}))}return["actionText","setName","setAttribute","save","ignore","onEnd","getContext","end","get"].forEach((e=>{_[e]=I(S,e,void 0,h?n.K7.softNav:n.K7.spa)})),g.setCurrentRouteName=h?I(S,"routeName",void 0,n.K7.softNav):I(A,"routeName",!0,n.K7.spa),g.noticeError=function(t,r){"string"==typeof t&&(t=new Error(t)),(0,a.p)(f.xV,["API/noticeError/called"],void 0,n.K7.metrics,R),(0,a.p)("err",[t,(0,v.t)(),!1,r,!!E[e]],void 0,n.K7.jserrors,R)},d.RI?(0,u.GG)((()=>j()),!0):j(),g}(e.agentIdentifier,R,e.runSoftNavOverSpa)),void 0===e.exposed&&(e.exposed=k),I=!0}},8374:(e,t,r)=>{r.nc=(()=>{try{return document?.currentScript?.nonce}catch(e){}return""})()},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>o,K7:()=>n,P3:()=>i});const n={ajax:"ajax",genericEvents:"generic_events",jserrors:"jserrors",logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},i={[n.pageViewEvent]:1,[n.pageViewTiming]:2,[n.metrics]:3,[n.jserrors]:4,[n.spa]:5,[n.ajax]:6,[n.sessionTrace]:7,[n.softNav]:8,[n.sessionReplay]:9,[n.logging]:10,[n.genericEvents]:11},o={[n.pageViewTiming]:"events",[n.ajax]:"events",[n.spa]:"events",[n.softNav]:"events",[n.metrics]:"jserrors",[n.jserrors]:"jserrors",[n.sessionTrace]:"browser/blobs",[n.sessionReplay]:"browser/blobs",[n.logging]:"browser/logs",[n.genericEvents]:"ins"}}},n={};function i(e){var t=n[e];if(void 0!==t)return t.exports;var o=n[e]={exports:{}};return r[e](o,o.exports,i),o.exports}i.m=r,i.d=(e,t)=>{for(var r in t)i.o(t,r)&&!i.o(e,r)&&Object.defineProperty(e,r,{enumerable:!0,get:t[r]})},i.f={},i.e=e=>Promise.all(Object.keys(i.f).reduce(((t,r)=>(i.f[r](e,t),t)),[])),i.u=e=>({212:"nr-spa-compressor",249:"nr-spa-recorder",478:"nr-spa"}[e]+"-1.274.0.min.js"),i.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),e={},t="NRBA-1.274.0.PROD:",i.l=(r,n,o,a)=>{if(e[r])e[r].push(n);else{var s,c;if(void 0!==o)for(var u=document.getElementsByTagName("script"),d=0;d<u.length;d++){var l=u[d];if(l.getAttribute("src")==r||l.getAttribute("data-webpack")==t+o){s=l;break}}if(!s){c=!0;var f={478:"sha512-1vUqEfJPB8Pihje9mv5CfYgkitO1FWcS+UQb84DbXqP8oYctRv4/lzl/MzNLPlRhcY1WVDBGL20I8vm6s2VV7g==",249:"sha512-Y/BeZAh6VSTmUtUNmS5XdyKxL92s30Fyyj8xVW76HSPxcKItL4+x2+kGMZc8pMJnUpZDz1L4eftZQAJh3D8NnA==",212:"sha512-Gn2tQ3qog5Yhrx/gRutkSTYPp+7nkKFt4/mIXg99LxcNpMDAYJZDBYmAACdoHNM86+iq1F3cBcQotFNzjIX8bw=="};(s=document.createElement("script")).charset="utf-8",s.timeout=120,i.nc&&s.setAttribute("nonce",i.nc),s.setAttribute("data-webpack",t+o),s.src=r,0!==s.src.indexOf(window.location.origin+"/")&&(s.crossOrigin="anonymous"),f[a]&&(s.integrity=f[a])}e[r]=[n];var h=(t,n)=>{s.onerror=s.onload=null,clearTimeout(p);var i=e[r];if(delete e[r],s.parentNode&&s.parentNode.removeChild(s),i&&i.forEach((e=>e(n))),t)return t(n)},p=setTimeout(h.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=h.bind(null,s.onerror),s.onload=h.bind(null,s.onload),c&&document.head.appendChild(s)}},i.r=e=>{"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},i.p="https://js-agent.newrelic.com/",(()=>{var e={38:0,788:0};i.f.j=(t,r)=>{var n=i.o(e,t)?e[t]:void 0;if(0!==n)if(n)r.push(n[2]);else{var o=new Promise(((r,i)=>n=e[t]=[r,i]));r.push(n[2]=o);var a=i.p+i.u(t),s=new Error;i.l(a,(r=>{if(i.o(e,t)&&(0!==(n=e[t])&&(e[t]=void 0),n)){var o=r&&("load"===r.type?"missing":r.type),a=r&&r.target&&r.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,n[1](s)}}),"chunk-"+t,t)}};var t=(t,r)=>{var n,o,[a,s,c]=r,u=0;if(a.some((t=>0!==e[t]))){for(n in s)i.o(s,n)&&(i.m[n]=s[n]);if(c)c(i)}for(t&&t(r);u<a.length;u++)o=a[u],i.o(e,o)&&e[o]&&e[o][0](),e[o]=0},r=self["webpackChunk:NRBA-1.274.0.PROD"]=self["webpackChunk:NRBA-1.274.0.PROD"]||[];r.forEach(t.bind(null,0)),r.push=t.bind(null,r.push.bind(r))})(),(()=>{"use strict";i(8374);var e=i(944),t=i(6344),r=i(9566);class n{agentIdentifier;constructor(e=(0,r.LA)(16)){this.agentIdentifier=e}#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}addPageAction(e,t){return this.#e("addPageAction",e,t)}setPageViewName(e,t){return this.#e("setPageViewName",e,t)}setCustomAttribute(e,t,r){return this.#e("setCustomAttribute",e,t,r)}noticeError(e,t){return this.#e("noticeError",e,t)}setUserId(e){return this.#e("setUserId",e)}setApplicationVersion(e){return this.#e("setApplicationVersion",e)}setErrorHandler(e){return this.#e("setErrorHandler",e)}addRelease(e,t){return this.#e("addRelease",e,t)}log(e,t){return this.#e("log",e,t)}}class o extends n{#e(t,...r){if("function"==typeof this.api?.[t])return this.api[t](...r);(0,e.R)(35,t)}start(){return this.#e("start")}finished(e){return this.#e("finished",e)}recordReplay(){return this.#e(t.G4.RECORD)}pauseReplay(){return this.#e(t.G4.PAUSE)}addToTrace(e){return this.#e("addToTrace",e)}setCurrentRouteName(e){return this.#e("setCurrentRouteName",e)}interaction(){return this.#e("interaction")}wrapLogger(e,t,r){return this.#e("wrapLogger",e,t,r)}}var a=i(860),s=i(9417);const c=Object.values(a.K7);function u(e){const t={};return c.forEach((r=>{t[r]=function(e,t){return!0===(0,s.gD)(t,"".concat(e,".enabled"))}(r,e)})),t}var d=i(425);var l=i(1687),f=i(4234),h=i(5289),p=i(6154),g=i(5270),m=i(7767),v=i(6389);class b extends f.W{constructor(e,t,r=!0){super(e.agentIdentifier,t),this.auto=r,this.abortHandler=void 0,this.featAggregate=void 0,this.onAggregateImported=void 0,!1===e.init[this.featureName].autoStart&&(this.auto=!1),this.auto?(0,l.Ak)(e.agentIdentifier,t):this.ee.on("manual-start-all",(0,v.J)((()=>{(0,l.Ak)(e.agentIdentifier,this.featureName),this.auto=!0,this.importAggregator(e)})))}importAggregator(t,r={}){if(this.featAggregate||!this.auto)return;let n;this.onAggregateImported=new Promise((e=>{n=e}));const o=async()=>{let o;try{if((0,m.V)(this.agentIdentifier)){const{setupAgentSession:e}=await i.e(478).then(i.bind(i,6526));o=e(t)}}catch(t){(0,e.R)(20,t),this.ee.emit("internal-error",[t]),this.featureName===a.K7.sessionReplay&&this.abortHandler?.()}try{if(t.sharedAggregator)await t.sharedAggregator;else{t.sharedAggregator=i.e(478).then(i.bind(i,9337));const{EventAggregator:e}=await t.sharedAggregator;t.sharedAggregator=new e}if(!this.#t(this.featureName,o))return(0,l.Ze)(this.agentIdentifier,this.featureName),void n(!1);const{lazyFeatureLoader:e}=await i.e(478).then(i.bind(i,6103)),{Aggregate:a}=await e(this.featureName,"aggregate");this.featAggregate=new a(t,r),n(!0)}catch(t){(0,e.R)(34,t),this.abortHandler?.(),(0,l.Ze)(this.agentIdentifier,this.featureName,!0),n(!1),this.ee&&this.ee.abort()}};p.RI?(0,h.GG)((()=>o()),!0):o()}#t(e,t){switch(e){case a.K7.sessionReplay:return(0,g.SR)(this.agentIdentifier)&&!!t;case a.K7.sessionTrace:return!!t;default:return!0}}}var y=i(6630);class w extends b{static featureName=y.T;constructor(e,t=!0){super(e,y.T,t),this.importAggregator(e)}}var R=i(384);var x=i(9908),T=i(2843),A=i(3878),E=i(782),S=i(1863);class N extends b{static featureName=E.T;constructor(e,t=!0){super(e,E.T,t),p.RI&&((0,T.u)((()=>(0,x.p)("docHidden",[(0,S.t)()],void 0,E.T,this.ee)),!0),(0,A.sp)("pagehide",(()=>(0,x.p)("winPagehide",[(0,S.t)()],void 0,E.T,this.ee))),this.importAggregator(e))}}var O=i(3969);class _ extends b{static featureName=O.TZ;constructor(e,t=!0){super(e,O.TZ,t),this.importAggregator(e)}}var I=i(6774),j=i(3304);class P{constructor(e,t,r,n,i){this.name="UncaughtError",this.message="string"==typeof e?e:(0,j.A)(e),this.sourceURL=t,this.line=r,this.column=n,this.__newrelic=i}}function C(e){return H(e)?e:new P(void 0!==e?.message?e.message:e,e?.filename||e?.sourceURL,e?.lineno||e?.line,e?.colno||e?.col,e?.__newrelic)}function k(e){const t="Unhandled Promise Rejection";if(!e?.reason)return;if(H(e.reason))try{return e.reason.message=t+": "+e.reason.message,C(e.reason)}catch(t){return C(e.reason)}const r=C(e.reason);return r.message=t+": "+r?.message,r}function L(e){if(e.error instanceof SyntaxError&&!/:\d+$/.test(e.error.stack?.trim())){const t=new P(e.message,e.filename,e.lineno,e.colno,e.error.__newrelic);return t.name=SyntaxError.name,t}return H(e.error)?e.error:C(e)}function H(e){return e instanceof Error&&!!e.stack}class D extends b{static featureName=I.T;#r=!1;constructor(e,r=!0){super(e,I.T,r);try{this.removeOnAbort=new AbortController}catch(e){}this.ee.on("internal-error",(e=>{this.abortHandler&&(0,x.p)("ierr",[C(e),(0,S.t)(),!0,{},this.#r],void 0,this.featureName,this.ee)})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.#r=e})),p.gm.addEventListener("unhandledrejection",(e=>{this.abortHandler&&(0,x.p)("err",[k(e),(0,S.t)(),!1,{unhandledPromiseRejection:1},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),p.gm.addEventListener("error",(e=>{this.abortHandler&&(0,x.p)("err",[L(e),(0,S.t)(),!1,{},this.#r],void 0,this.featureName,this.ee)}),(0,A.jT)(!1,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var M=i(8990);let K=1;const U="nr@id";function V(e){const t=typeof e;return!e||"object"!==t&&"function"!==t?-1:e===p.gm?0:(0,M.I)(e,U,(function(){return K++}))}function G(e){if("string"==typeof e&&e.length)return e.length;if("object"==typeof e){if("undefined"!=typeof ArrayBuffer&&e instanceof ArrayBuffer&&e.byteLength)return e.byteLength;if("undefined"!=typeof Blob&&e instanceof Blob&&e.size)return e.size;if(!("undefined"!=typeof FormData&&e instanceof FormData))try{return(0,j.A)(e).length}catch(e){return}}}var F=i(8139),B=i(7836),W=i(3434);const z={},q=["open","send"];function Z(t){var r=t||B.ee;const n=function(e){return(e||B.ee).get("xhr")}(r);if(z[n.debugId]++)return n;z[n.debugId]=1,(0,F.u)(r);var i=(0,W.YM)(n),o=p.gm.XMLHttpRequest,a=p.gm.MutationObserver,s=p.gm.Promise,c=p.gm.setInterval,u="readystatechange",d=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],l=[],f=p.gm.XMLHttpRequest=function(t){const r=new o(t),a=n.context(r);try{n.emit("new-xhr",[r],a),r.addEventListener(u,(s=a,function(){var e=this;e.readyState>3&&!s.resolved&&(s.resolved=!0,n.emit("xhr-resolved",[],e)),i.inPlace(e,d,"fn-",y)}),(0,A.jT)(!1))}catch(t){(0,e.R)(15,t);try{n.emit("internal-error",[t])}catch(e){}}var s;return r};function h(e,t){i.inPlace(t,["onreadystatechange"],"fn-",y)}if(function(e,t){for(var r in e)t[r]=e[r]}(o,f),f.prototype=o.prototype,i.inPlace(f.prototype,q,"-xhr-",y),n.on("send-xhr-start",(function(e,t){h(e,t),function(e){l.push(e),a&&(g?g.then(b):c?c(b):(m=-m,v.data=m))}(t)})),n.on("open-xhr-start",h),a){var g=s&&s.resolve();if(!c&&!s){var m=1,v=document.createTextNode(m);new a(b).observe(v,{characterData:!0})}}else r.on("fn-end",(function(e){e[0]&&e[0].type===u||b()}));function b(){for(var e=0;e<l.length;e++)h(0,l[e]);l.length&&(l=[])}function y(e,t){return t}return n}var Y="fetch-",X=Y+"body-",J=["arrayBuffer","blob","json","text","formData"],Q=p.gm.Request,ee=p.gm.Response,te="prototype";const re={};function ne(e){const t=function(e){return(e||B.ee).get("fetch")}(e);if(!(Q&&ee&&p.gm.fetch))return t;if(re[t.debugId]++)return t;function r(e,r,n){var i=e[r];"function"==typeof i&&(e[r]=function(){var e,r=[...arguments],o={};t.emit(n+"before-start",[r],o),o[B.P]&&o[B.P].dt&&(e=o[B.P].dt);var a=i.apply(this,r);return t.emit(n+"start",[r,e],a),a.then((function(e){return t.emit(n+"end",[null,e],a),e}),(function(e){throw t.emit(n+"end",[e],a),e}))})}return re[t.debugId]=1,J.forEach((e=>{r(Q[te],e,X),r(ee[te],e,X)})),r(p.gm,"fetch",Y),t.on(Y+"end",(function(e,r){var n=this;if(r){var i=r.headers.get("content-length");null!==i&&(n.rxSize=i),t.emit(Y+"done",[null,r],n)}else t.emit(Y+"done",[e],n)})),t}var ie=i(7485),oe=i(5603);class ae{constructor(e){this.agentIdentifier=e}generateTracePayload(e){if(!this.shouldGenerateTrace(e))return null;var t=(0,oe.o)(this.agentIdentifier);if(!t)return null;var n=(t.accountID||"").toString()||null,i=(t.agentID||"").toString()||null,o=(t.trustKey||"").toString()||null;if(!n||!i)return null;var a=(0,r.ZF)(),s=(0,r.el)(),c=Date.now(),u={spanId:a,traceId:s,timestamp:c};return(e.sameOrigin||this.isAllowedOrigin(e)&&this.useTraceContextHeadersForCors())&&(u.traceContextParentHeader=this.generateTraceContextParentHeader(a,s),u.traceContextStateHeader=this.generateTraceContextStateHeader(a,c,n,i,o)),(e.sameOrigin&&!this.excludeNewrelicHeader()||!e.sameOrigin&&this.isAllowedOrigin(e)&&this.useNewrelicHeaderForCors())&&(u.newrelicHeader=this.generateTraceHeader(a,s,c,n,i,o)),u}generateTraceContextParentHeader(e,t){return"00-"+t+"-"+e+"-01"}generateTraceContextStateHeader(e,t,r,n,i){return i+"@nr=0-1-"+r+"-"+n+"-"+e+"----"+t}generateTraceHeader(e,t,r,n,i,o){if(!("function"==typeof p.gm?.btoa))return null;var a={v:[0,1],d:{ty:"Browser",ac:n,ap:i,id:e,tr:t,ti:r}};return o&&n!==o&&(a.d.tk=o),btoa((0,j.A)(a))}shouldGenerateTrace(e){return this.isDtEnabled()&&this.isAllowedOrigin(e)}isAllowedOrigin(e){var t=!1,r={};if((0,s.gD)(this.agentIdentifier,"distributed_tracing")&&(r=(0,s.D0)(this.agentIdentifier).distributed_tracing),e.sameOrigin)t=!0;else if(r.allowed_origins instanceof Array)for(var n=0;n<r.allowed_origins.length;n++){var i=(0,ie.D)(r.allowed_origins[n]);if(e.hostname===i.hostname&&e.protocol===i.protocol&&e.port===i.port){t=!0;break}}return t}isDtEnabled(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.enabled}excludeNewrelicHeader(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.exclude_newrelic_header}useNewrelicHeaderForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!1!==e.cors_use_newrelic_header}useTraceContextHeadersForCors(){var e=(0,s.gD)(this.agentIdentifier,"distributed_tracing");return!!e&&!!e.cors_use_tracecontext_headers}}var se=i(9300),ce=i(7295),ue=["load","error","abort","timeout"],de=ue.length,le=(0,R.dV)().o.REQ,fe=(0,R.dV)().o.XHR;class he extends b{static featureName=se.T;constructor(e,t=!0){super(e,se.T,t),this.dt=new ae(e.agentIdentifier),this.handler=(e,t,r,n)=>(0,x.p)(e,t,r,n,this.ee);try{const e={xmlhttprequest:"xhr",fetch:"fetch",beacon:"beacon"};p.gm?.performance?.getEntriesByType("resource").forEach((t=>{if(t.initiatorType in e&&0!==t.responseStatus){const r={status:t.responseStatus},n={rxSize:t.transferSize,duration:Math.floor(t.duration),cbTime:0};pe(r,t.name),this.handler("xhr",[r,n,t.startTime,t.responseEnd,e[t.initiatorType]],void 0,a.K7.ajax)}}))}catch(e){}ne(this.ee),Z(this.ee),function(e,t,r,n){function i(e){var t=this;t.totalCbs=0,t.called=0,t.cbTime=0,t.end=R,t.ended=!1,t.xhrGuids={},t.lastSize=null,t.loadCaptureCalled=!1,t.params=this.params||{},t.metrics=this.metrics||{},e.addEventListener("load",(function(r){T(t,e)}),(0,A.jT)(!1)),p.lR||e.addEventListener("progress",(function(e){t.lastSize=e.loaded}),(0,A.jT)(!1))}function o(e){this.params={method:e[0]},pe(this,e[1]),this.metrics={}}function s(t,r){e.loader_config.xpid&&this.sameOrigin&&r.setRequestHeader("X-NewRelic-ID",e.loader_config.xpid);var i=n.generateTracePayload(this.parsedOrigin);if(i){var o=!1;i.newrelicHeader&&(r.setRequestHeader("newrelic",i.newrelicHeader),o=!0),i.traceContextParentHeader&&(r.setRequestHeader("traceparent",i.traceContextParentHeader),i.traceContextStateHeader&&r.setRequestHeader("tracestate",i.traceContextStateHeader),o=!0),o&&(this.dt=i)}}function c(e,r){var n=this.metrics,i=e[0],o=this;if(n&&i){var a=G(i);a&&(n.txSize=a)}this.startTime=(0,S.t)(),this.body=i,this.listener=function(e){try{"abort"!==e.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==e.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof r.onload)&&"function"==typeof o.end)&&o.end(r)}catch(e){try{t.emit("internal-error",[e])}catch(e){}}};for(var s=0;s<de;s++)r.addEventListener(ue[s],this.listener,(0,A.jT)(!1))}function u(e,t,r){this.cbTime+=e,t?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof r.onload||"function"!=typeof this.end||this.end(r)}function d(e,t){var r=""+V(e)+!!t;this.xhrGuids&&!this.xhrGuids[r]&&(this.xhrGuids[r]=!0,this.totalCbs+=1)}function l(e,t){var r=""+V(e)+!!t;this.xhrGuids&&this.xhrGuids[r]&&(delete this.xhrGuids[r],this.totalCbs-=1)}function f(){this.endTime=(0,S.t)()}function h(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-added",[e[1],e[2]],r)}function g(e,r){r instanceof fe&&"load"===e[0]&&t.emit("xhr-load-removed",[e[1],e[2]],r)}function m(e,t,r){t instanceof fe&&("onload"===r&&(this.onload=!0),("load"===(e[0]&&e[0].type)||this.onload)&&(this.xhrCbStart=(0,S.t)()))}function v(e,r){this.xhrCbStart&&t.emit("xhr-cb-time",[(0,S.t)()-this.xhrCbStart,this.onload,r],r)}function b(e){var t,r=e[1]||{};if("string"==typeof e[0]?0===(t=e[0]).length&&p.RI&&(t=""+p.gm.location.href):e[0]&&e[0].url?t=e[0].url:p.gm?.URL&&e[0]&&e[0]instanceof URL?t=e[0].href:"function"==typeof e[0].toString&&(t=e[0].toString()),"string"==typeof t&&0!==t.length){t&&(this.parsedOrigin=(0,ie.D)(t),this.sameOrigin=this.parsedOrigin.sameOrigin);var i=n.generateTracePayload(this.parsedOrigin);if(i&&(i.newrelicHeader||i.traceContextParentHeader))if(e[0]&&e[0].headers)s(e[0].headers,i)&&(this.dt=i);else{var o={};for(var a in r)o[a]=r[a];o.headers=new Headers(r.headers||{}),s(o.headers,i)&&(this.dt=i),e.length>1?e[1]=o:e.push(o)}}function s(e,t){var r=!1;return t.newrelicHeader&&(e.set("newrelic",t.newrelicHeader),r=!0),t.traceContextParentHeader&&(e.set("traceparent",t.traceContextParentHeader),t.traceContextStateHeader&&e.set("tracestate",t.traceContextStateHeader),r=!0),r}}function y(e,t){this.params={},this.metrics={},this.startTime=(0,S.t)(),this.dt=t,e.length>=1&&(this.target=e[0]),e.length>=2&&(this.opts=e[1]);var r,n=this.opts||{},i=this.target;"string"==typeof i?r=i:"object"==typeof i&&i instanceof le?r=i.url:p.gm?.URL&&"object"==typeof i&&i instanceof URL&&(r=i.href),pe(this,r);var o=(""+(i&&i instanceof le&&i.method||n.method||"GET")).toUpperCase();this.params.method=o,this.body=n.body,this.txSize=G(n.body)||0}function w(e,t){if(this.endTime=(0,S.t)(),this.params||(this.params={}),(0,ce.iW)(this.params))return;let n;this.params.status=t?t.status:0,"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);const i={txSize:this.txSize,rxSize:n,duration:(0,S.t)()-this.startTime};r("xhr",[this.params,i,this.startTime,this.endTime,"fetch"],this,a.K7.ajax)}function R(e){const t=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(let t=0;t<de;t++)e.removeEventListener(ue[t],this.listener,!1);t.aborted||(0,ce.iW)(t)||(n.duration=(0,S.t)()-this.startTime,this.loadCazptureCalled||4!==e.readyState?null==t.status&&(t.status=0):T(this,e),n.cbTime=this.cbTime,r("xhr",[t,n,this.startTime,this.endTime,"xhr"],this,a.K7.ajax))}}function T(e,r){e.params.status=r.status;var n=function(e,t){var r=e.responseType;return"json"===r&&null!==t?t:"arraybuffer"===r||"blob"===r||"json"===r?G(e.response):"text"===r||""===r||void 0===r?G(e.responseText):void 0}(r,e.lastSize);if(n&&(e.metrics.rxSize=n),e.sameOrigin){var i=r.getResponseHeader("X-NewRelic-App-Data");i&&((0,x.p)(O.rs,["Ajax/CrossApplicationTracing/Header/Seen"],void 0,a.K7.metrics,t),e.params.cat=i.split(", ").pop())}e.loadCaptureCalled=!0}t.on("new-xhr",i),t.on("open-xhr-start",o),t.on("open-xhr-end",s),t.on("send-xhr-start",c),t.on("xhr-cb-time",u),t.on("xhr-load-added",d),t.on("xhr-load-removed",l),t.on("xhr-resolved",f),t.on("addEventListener-end",h),t.on("removeEventListener-end",g),t.on("fn-end",v),t.on("fetch-before-start",b),t.on("fetch-start",y),t.on("fn-start",m),t.on("fetch-done",w)}(e,this.ee,this.handler,this.dt),this.importAggregator(e)}}function pe(e,t){var r=(0,ie.D)(t),n=e.params||e;n.hostname=r.hostname,n.port=r.port,n.protocol=r.protocol,n.host=r.hostname+":"+r.port,n.pathname=r.pathname,e.parsedOrigin=r,e.sameOrigin=r.sameOrigin}const ge={},me=["pushState","replaceState"];function ve(e){const t=function(e){return(e||B.ee).get("history")}(e);return!p.RI||ge[t.debugId]++||(ge[t.debugId]=1,(0,W.YM)(t).inPlace(window.history,me,"-")),t}var be=i(3738);const{He:ye,bD:we,d3:Re,Kp:xe,TZ:Te,Lc:Ae,uP:Ee,Rz:Se}=be;class Ne extends b{static featureName=Te;constructor(e,t=!0){super(e,Te,t);if(!(0,m.V)(this.agentIdentifier))return void this.deregisterDrain();const r=this.ee;let n;ve(r),this.eventsEE=(0,F.u)(r),this.eventsEE.on(Ee,(function(e,t){this.bstStart=(0,S.t)()})),this.eventsEE.on(Ae,(function(e,t){(0,x.p)("bst",[e[0],t,this.bstStart,(0,S.t)()],void 0,a.K7.sessionTrace,r)})),r.on(Se+Re,(function(e){this.time=(0,S.t)(),this.startPath=location.pathname+location.hash})),r.on(Se+xe,(function(e){(0,x.p)("bstHist",[location.pathname+location.hash,this.startPath,this.time],void 0,a.K7.sessionTrace,r)}));try{n=new PerformanceObserver((e=>{const t=e.getEntries();(0,x.p)(ye,[t],void 0,a.K7.sessionTrace,r)})),n.observe({type:we,buffered:!0})}catch(e){}this.importAggregator(e,{resourceObserver:n})}}var Oe=i(2614);class _e extends b{static featureName=t.TZ;#i;#o;constructor(e,r=!0){let n;super(e,t.TZ,r),this.replayRunning=!1,this.#o=e;try{n=JSON.parse(localStorage.getItem("".concat(Oe.H3,"_").concat(Oe.uh)))}catch(e){}(0,g.SR)(e.agentIdentifier)&&this.ee.on(t.G4.RECORD,(()=>this.#a())),this.#s(n)?(this.#i=n?.sessionReplayMode,this.#c()):this.importAggregator(e),this.ee.on("err",(e=>{this.replayRunning&&(this.errorNoticed=!0,(0,x.p)(t.G4.ERROR_DURING_REPLAY,[e],void 0,this.featureName,this.ee))})),this.ee.on(t.G4.REPLAY_RUNNING,(e=>{this.replayRunning=e}))}#s(e){return e&&(e.sessionReplayMode===Oe.g.FULL||e.sessionReplayMode===Oe.g.ERROR)||(0,g.Aw)(this.agentIdentifier)}#u=!1;async#c(e){if(!this.#u){this.#u=!0;try{const{Recorder:t}=await Promise.all([i.e(478),i.e(249)]).then(i.bind(i,8589));this.recorder??=new t({mode:this.#i,agentIdentifier:this.agentIdentifier,trigger:e,ee:this.ee}),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording}catch(e){}this.importAggregator(this.#o,{recorder:this.recorder,errorNoticed:this.errorNoticed})}}#a(){this.featAggregate?this.featAggregate.mode!==Oe.g.FULL&&this.featAggregate.initializeRecording(Oe.g.FULL,!0):(this.#i=Oe.g.FULL,this.#c(t.Qb.API),this.recorder&&this.recorder.parent.mode!==Oe.g.FULL&&(this.recorder.parent.mode=Oe.g.FULL,this.recorder.stopRecording(),this.recorder.startRecording(),this.abortHandler=this.recorder.stopRecording))}}var Ie=i(3962);class je extends b{static featureName=Ie.TZ;constructor(e,t=!0){if(super(e,Ie.TZ,t),!p.RI||!(0,R.dV)().o.MO)return;const r=ve(this.ee);Ie.tC.forEach((e=>{(0,A.sp)(e,(e=>{a(e)}),!0)}));const n=()=>(0,x.p)("newURL",[(0,S.t)(),""+window.location],void 0,this.featureName,this.ee);r.on("pushState-end",n),r.on("replaceState-end",n);try{this.removeOnAbort=new AbortController}catch(e){}(0,A.sp)("popstate",(e=>(0,x.p)("newURL",[e.timeStamp,""+window.location],void 0,this.featureName,this.ee)),!0,this.removeOnAbort?.signal);let i=!1;const o=new((0,R.dV)().o.MO)(((e,t)=>{i||(i=!0,requestAnimationFrame((()=>{(0,x.p)("newDom",[(0,S.t)()],void 0,this.featureName,this.ee),i=!1})))})),a=(0,v.s)((e=>{(0,x.p)("newUIEvent",[e],void 0,this.featureName,this.ee),o.observe(document.body,{attributes:!0,childList:!0,subtree:!0,characterData:!0})}),100,{leading:!0});this.abortHandler=function(){this.removeOnAbort?.abort(),o.disconnect(),this.abortHandler=void 0},this.importAggregator(e,{domObserver:o})}}var Pe=i(7378);const Ce={},ke=["appendChild","insertBefore","replaceChild"];function Le(e){const t=function(e){return(e||B.ee).get("jsonp")}(e);if(!p.RI||Ce[t.debugId])return t;Ce[t.debugId]=!0;var r=(0,W.YM)(t),n=/[?&](?:callback|cb)=([^&#]+)/,i=/(.*)\.([^.]+)/,o=/^(\w+)(\.|$)(.*)$/;function a(e,t){if(!e)return t;const r=e.match(o),n=r[1];return a(r[3],t[n])}return r.inPlace(Node.prototype,ke,"dom-"),t.on("dom-start",(function(e){!function(e){if(!e||"string"!=typeof e.nodeName||"script"!==e.nodeName.toLowerCase())return;if("function"!=typeof e.addEventListener)return;var o=(s=e.src,c=s.match(n),c?c[1]:null);var s,c;if(!o)return;var u=function(e){var t=e.match(i);if(t&&t.length>=3)return{key:t[2],parent:a(t[1],window)};return{key:e,parent:window}}(o);if("function"!=typeof u.parent[u.key])return;var d={};function l(){t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}function f(){t.emit("jsonp-error",[],d),t.emit("jsonp-end",[],d),e.removeEventListener("load",l,(0,A.jT)(!1)),e.removeEventListener("error",f,(0,A.jT)(!1))}r.inPlace(u.parent,[u.key],"cb-",d),e.addEventListener("load",l,(0,A.jT)(!1)),e.addEventListener("error",f,(0,A.jT)(!1)),t.emit("new-jsonp",[e.src],d)}(e[0])})),t}const He={};function De(e){const t=function(e){return(e||B.ee).get("promise")}(e);if(He[t.debugId])return t;He[t.debugId]=!0;var r=t.context,n=(0,W.YM)(t),i=p.gm.Promise;return i&&function(){function e(r){var o=t.context(),a=n(r,"executor-",o,null,!1);const s=Reflect.construct(i,[a],e);return t.context(s).getCtx=function(){return o},s}p.gm.Promise=e,Object.defineProperty(e,"name",{value:"Promise"}),e.toString=function(){return i.toString()},Object.setPrototypeOf(e,i),["all","race"].forEach((function(r){const n=i[r];e[r]=function(e){let i=!1;[...e||[]].forEach((e=>{this.resolve(e).then(a("all"===r),a(!1))}));const o=n.apply(this,arguments);return o;function a(e){return function(){t.emit("propagate",[null,!i],o,!1,!1),i=i||!e}}}})),["resolve","reject"].forEach((function(r){const n=i[r];e[r]=function(e){const r=n.apply(this,arguments);return e!==r&&t.emit("propagate",[e,!0],r,!1,!1),r}})),e.prototype=i.prototype;const o=i.prototype.then;i.prototype.then=function(...e){var i=this,a=r(i);a.promise=i,e[0]=n(e[0],"cb-",a,null,!1),e[1]=n(e[1],"cb-",a,null,!1);const s=o.apply(this,e);return a.nextPromise=s,t.emit("propagate",[i,!0],s,!1,!1),s},i.prototype.then[W.Jt]=o,t.on("executor-start",(function(e){e[0]=n(e[0],"resolve-",this,null,!1),e[1]=n(e[1],"resolve-",this,null,!1)})),t.on("executor-err",(function(e,t,r){e[1](r)})),t.on("cb-end",(function(e,r,n){t.emit("propagate",[n,!0],this.nextPromise,!1,!1)})),t.on("propagate",(function(e,r,n){this.getCtx&&!r||(this.getCtx=function(){if(e instanceof Promise)var r=t.context(e);return r&&r.getCtx?r.getCtx():this})}))}(),t}const Me={},Ke="setTimeout",Ue="setInterval",Ve="clearTimeout",Ge="-start",Fe=[Ke,"setImmediate",Ue,Ve,"clearImmediate"];function Be(e){const t=function(e){return(e||B.ee).get("timer")}(e);if(Me[t.debugId]++)return t;Me[t.debugId]=1;var r=(0,W.YM)(t);return r.inPlace(p.gm,Fe.slice(0,2),Ke+"-"),r.inPlace(p.gm,Fe.slice(2,3),Ue+"-"),r.inPlace(p.gm,Fe.slice(3),Ve+"-"),t.on(Ue+Ge,(function(e,t,n){e[0]=r(e[0],"fn-",null,n)})),t.on(Ke+Ge,(function(e,t,n){this.method=n,this.timerDuration=isNaN(e[1])?0:+e[1],e[0]=r(e[0],"fn-",this,n)})),t}const We={};function ze(e){const t=function(e){return(e||B.ee).get("mutation")}(e);if(!p.RI||We[t.debugId])return t;We[t.debugId]=!0;var r=(0,W.YM)(t),n=p.gm.MutationObserver;return n&&(window.MutationObserver=function(e){return this instanceof n?new n(r(e,"fn-")):n.apply(this,arguments)},MutationObserver.prototype=n.prototype),t}const{TZ:qe,d3:Ze,Kp:Ye,$p:Xe,wW:Je,e5:Qe,tH:$e,uP:et,rw:tt,Lc:rt}=Pe;class nt extends b{static featureName=qe;constructor(e,t=!0){if(super(e,qe,t),!p.RI)return;try{this.removeOnAbort=new AbortController}catch(e){}let r,n=0;const i=this.ee.get("tracer"),o=Le(this.ee),a=De(this.ee),s=Be(this.ee),c=Z(this.ee),u=this.ee.get("events"),d=ne(this.ee),l=ve(this.ee),f=ze(this.ee);function h(e,t){l.emit("newURL",[""+window.location,t])}function g(){n++,r=window.location.hash,this[et]=(0,S.t)()}function m(){n--,window.location.hash!==r&&h(0,!0);var e=(0,S.t)();this[Qe]=~~this[Qe]+e-this[et],this[rt]=e}function v(e,t){e.on(t,(function(){this[t]=(0,S.t)()}))}this.ee.on(et,g),a.on(tt,g),o.on(tt,g),this.ee.on(rt,m),a.on(Je,m),o.on(Je,m),this.ee.on("fn-err",((...t)=>{t[2]?.__newrelic?.[e.agentIdentifier]||(0,x.p)("function-err",[...t],void 0,this.featureName,this.ee)})),this.ee.buffer([et,rt,"xhr-resolved"],this.featureName),u.buffer([et],this.featureName),s.buffer(["setTimeout"+Ye,"clearTimeout"+Ze,et],this.featureName),c.buffer([et,"new-xhr","send-xhr"+Ze],this.featureName),d.buffer([$e+Ze,$e+"-done",$e+Xe+Ze,$e+Xe+Ye],this.featureName),l.buffer(["newURL"],this.featureName),f.buffer([et],this.featureName),a.buffer(["propagate",tt,Je,"executor-err","resolve"+Ze],this.featureName),i.buffer([et,"no-"+et],this.featureName),o.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"],this.featureName),v(d,$e+Ze),v(d,$e+"-done"),v(o,"new-jsonp"),v(o,"jsonp-end"),v(o,"cb-start"),l.on("pushState-end",h),l.on("replaceState-end",h),window.addEventListener("hashchange",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("load",h,(0,A.jT)(!0,this.removeOnAbort?.signal)),window.addEventListener("popstate",(function(){h(0,n>1)}),(0,A.jT)(!0,this.removeOnAbort?.signal)),this.abortHandler=this.#n,this.importAggregator(e)}#n(){this.removeOnAbort?.abort(),this.abortHandler=void 0}}var it=i(3333);class ot extends b{static featureName=it.TZ;constructor(e,t=!0){super(e,it.TZ,t);const r=[e.init.page_action.enabled,e.init.performance.capture_marks,e.init.performance.capture_measures,e.init.user_actions.enabled];p.RI&&e.init.user_actions.enabled&&(it.Zp.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)),!0))),it.qN.forEach((e=>(0,A.sp)(e,(e=>(0,x.p)("ua",[e],void 0,this.featureName,this.ee)))))),r.some((e=>e))?this.importAggregator(e):this.deregisterDrain()}}var at=i(993),st=i(3785);class ct extends b{static featureName=at.TZ;constructor(e,t=!0){super(e,at.TZ,t);const r=this.ee;this.ee.on("wrap-logger-end",(function([e]){const{level:t,customAttributes:n}=this;(0,st.R)(r,e,n,t)})),this.importAggregator(e)}}new class extends o{constructor(t,r){super(r),p.gm?(this.features={},(0,R.bQ)(this.agentIdentifier,this),this.desiredFeatures=new Set(t.features||[]),this.desiredFeatures.add(w),this.runSoftNavOverSpa=[...this.desiredFeatures].some((e=>e.featureName===a.K7.softNav)),(0,d.j)(this,t,t.loaderType||"agent"),this.run()):(0,e.R)(21)}get config(){return{info:this.info,init:this.init,loader_config:this.loader_config,runtime:this.runtime}}run(){try{const t=u(this.agentIdentifier),r=[...this.desiredFeatures];r.sort(((e,t)=>a.P3[e.featureName]-a.P3[t.featureName])),r.forEach((r=>{if(!t[r.featureName]&&r.featureName!==a.K7.pageViewEvent)return;if(this.runSoftNavOverSpa&&r.featureName===a.K7.spa)return;if(!this.runSoftNavOverSpa&&r.featureName===a.K7.softNav)return;const n=function(e){switch(e){case a.K7.ajax:return[a.K7.jserrors];case a.K7.sessionTrace:return[a.K7.ajax,a.K7.pageViewEvent];case a.K7.sessionReplay:return[a.K7.sessionTrace];case a.K7.pageViewTiming:return[a.K7.pageViewEvent];default:return[]}}(r.featureName).filter((e=>!(e in this.features)));n.length>0&&(0,e.R)(36,{targetFeature:r.featureName,missingDependencies:n}),this.features[r.featureName]=new r(this)}))}catch(t){(0,e.R)(22,t);for(const e in this.features)this.features[e].abortHandler?.();const r=(0,R.Zm)();delete r.initializedAgents[this.agentIdentifier]?.api,delete r.initializedAgents[this.agentIdentifier]?.features,delete this.sharedAggregator;return r.ee.get(this.agentIdentifier).abort(),!1}}}({features:[he,w,N,Ne,_e,_,D,ot,ct,je,nt],loaderType:"spa"})})()})();</script> <meta name="viewport" content="width=device-width" /> <title>Fun Things to Do in Philly - DiscoverPHL</title> <link rel="profile" href="http://gmpg.org/xfn/11" /> <link rel="pingback" href="https://www.discoverphl.com/xmlrpc.php" /> <script> // Vanilla JS Defer helper method for elimnating render blocking js including jQuery function defer(method) { if (window.jQuery) { method(); } else { setTimeout(function() { defer(method) }, 50); } } </script> <!-- Start cookieyes banner --> <!-- <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/37c27265c6259f66a0b40337/script.js"></script> End cookieyes banner --> <!-- recaptcha enterprise --> <script src=https://www.google.com/recaptcha/enterprise.js?render=6LfAHssZAAAAAClKikT6P7e4Ip0vpLNbQsAbGrf4></script> <!-- recaptcha enterprise --> <!-- consent helper script, gtm/cookieyes --> <script> window.dataLayer = window.dataLayer || []; function gtag() { dataLayer.push(arguments); } gtag("consent", "default", { ad_storage: "denied", ad_user_data: "denied", ad_personalization: "denied", analytics_storage: "denied", functionality_storage: "denied", personalization_storage: "denied", security_storage: "granted", wait_for_update: 2000, }); gtag("set", "ads_data_redaction", true); gtag("set", "url_passthrough", true); </script> <!-- consent helper script, gtm/cookieyes --> <!-- Google Tag Manager --> <script> (function(w, d, s, l, i) { w[l] = w[l] || []; w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); var f = d.getElementsByTagName(s)[0], j = d.createElement(s), dl = l != 'dataLayer' ? '&l=' + l : ''; j.async = true; j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; f.parentNode.insertBefore(j, f); })(window, document, 'script', 'dataLayer', 'GTM-WV69RX'); </script> <!-- End Google Tag Manager --> <meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> <script id="cookieyes" type="text/javascript" src="https://cdn-cookieyes.com/client_data/37c27265c6259f66a0b40337/script.js"></script> <!-- This site is optimized with the Yoast SEO plugin v23.8 - https://yoast.com/wordpress/plugins/seo/ --> <meta name="description" content="There are so many fun things to do in Philly - unparalleled art, chef-driven cuisine, miles of outdoor space, and memorable experiences." /> <link rel="canonical" href="https://www.discoverphl.com/discover/highlighted-experiences/" /> <meta property="og:locale" content="en_US" /> <meta property="og:type" content="article" /> <meta property="og:title" content="Fun Things to Do in Philly - DiscoverPHL" /> <meta property="og:description" content="There are so many fun things to do in Philly - unparalleled art, chef-driven cuisine, miles of outdoor space, and memorable experiences." /> <meta property="og:url" content="https://www.discoverphl.com/discover/highlighted-experiences/" /> <meta property="og:site_name" content="DiscoverPHL" /> <meta property="article:modified_time" content="2024-10-22T18:19:50+00:00" /> <meta property="og:image" content="https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB-1.jpg" /> <meta property="og:image:width" content="2016" /> <meta property="og:image:height" content="1344" /> <meta property="og:image:type" content="image/jpeg" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:label1" content="Est. reading time" /> <meta name="twitter:data1" content="1 minute" /> <script type="application/ld+json" class="yoast-schema-graph">{"@context":"https://schema.org","@graph":[{"@type":"WebPage","@id":"https://www.discoverphl.com/discover/highlighted-experiences/","url":"https://www.discoverphl.com/discover/highlighted-experiences/","name":"Fun Things to Do in Philly - DiscoverPHL","isPartOf":{"@id":"https://www.discoverphl.com/#website"},"primaryImageOfPage":{"@id":"https://www.discoverphl.com/discover/highlighted-experiences/#primaryimage"},"image":{"@id":"https://www.discoverphl.com/discover/highlighted-experiences/#primaryimage"},"thumbnailUrl":"https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB-1.jpg","datePublished":"2024-10-16T20:35:14+00:00","dateModified":"2024-10-22T18:19:50+00:00","description":"There are so many fun things to do in Philly - unparalleled art, chef-driven cuisine, miles of outdoor space, and memorable experiences.","breadcrumb":{"@id":"https://www.discoverphl.com/discover/highlighted-experiences/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https://www.discoverphl.com/discover/highlighted-experiences/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https://www.discoverphl.com/discover/highlighted-experiences/#primaryimage","url":"https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB-1.jpg","contentUrl":"https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB-1.jpg","width":2016,"height":1344,"caption":"Photo by M. Zugale for PHLCVB."},{"@type":"BreadcrumbList","@id":"https://www.discoverphl.com/discover/highlighted-experiences/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://www.discoverphl.com/"},{"@type":"ListItem","position":2,"name":"Discover","item":"https://www.discoverphl.com/discover/"},{"@type":"ListItem","position":3,"name":"Highlighted Experiences"}]},{"@type":"WebSite","@id":"https://www.discoverphl.com/#website","url":"https://www.discoverphl.com/","name":"DiscoverPHL","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://www.discoverphl.com/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}</script> <!-- / Yoast SEO plugin. --> <link rel='dns-prefetch' href='//api.mapbox.com' /> <script type="text/javascript"> /* <![CDATA[ */ window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/15.0.3\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/www.discoverphl.com\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.6.2"}}; /*! This file is auto-generated */ !function(i,n){var o,s,e;function c(e){try{var t={supportTests:e,timestamp:(new Date).valueOf()};sessionStorage.setItem(o,JSON.stringify(t))}catch(e){}}function p(e,t,n){e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(t,0,0);var t=new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data),r=(e.clearRect(0,0,e.canvas.width,e.canvas.height),e.fillText(n,0,0),new Uint32Array(e.getImageData(0,0,e.canvas.width,e.canvas.height).data));return t.every(function(e,t){return e===r[t]})}function u(e,t,n){switch(t){case"flag":return n(e,"\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!n(e,"\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!n(e,"\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!n(e,"\ud83d\udc26\u200d\u2b1b","\ud83d\udc26\u200b\u2b1b")}return!1}function f(e,t,n){var r="undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?new OffscreenCanvas(300,150):i.createElement("canvas"),a=r.getContext("2d",{willReadFrequently:!0}),o=(a.textBaseline="top",a.font="600 32px Arial",{});return e.forEach(function(e){o[e]=t(a,e,n)}),o}function t(e){var t=i.createElement("script");t.src=e,t.defer=!0,i.head.appendChild(t)}"undefined"!=typeof Promise&&(o="wpEmojiSettingsSupports",s=["flag","emoji"],n.supports={everything:!0,everythingExceptFlag:!0},e=new Promise(function(e){i.addEventListener("DOMContentLoaded",e,{once:!0})}),new Promise(function(t){var n=function(){try{var e=JSON.parse(sessionStorage.getItem(o));if("object"==typeof e&&"number"==typeof e.timestamp&&(new Date).valueOf()<e.timestamp+604800&&"object"==typeof e.supportTests)return e.supportTests}catch(e){}return null}();if(!n){if("undefined"!=typeof Worker&&"undefined"!=typeof OffscreenCanvas&&"undefined"!=typeof URL&&URL.createObjectURL&&"undefined"!=typeof Blob)try{var e="postMessage("+f.toString()+"("+[JSON.stringify(s),u.toString(),p.toString()].join(",")+"));",r=new Blob([e],{type:"text/javascript"}),a=new Worker(URL.createObjectURL(r),{name:"wpTestEmojiSupports"});return void(a.onmessage=function(e){c(n=e.data),a.terminate(),t(n)})}catch(e){}c(n=f(s,u,p))}t(n)}).then(function(e){for(var t in e)n.supports[t]=e[t],n.supports.everything=n.supports.everything&&n.supports[t],"flag"!==t&&(n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&n.supports[t]);n.supports.everythingExceptFlag=n.supports.everythingExceptFlag&&!n.supports.flag,n.DOMReady=!1,n.readyCallback=function(){n.DOMReady=!0}}).then(function(){return e}).then(function(){var e;n.supports.everything||(n.readyCallback(),(e=n.source||{}).concatemoji?t(e.concatemoji):e.wpemoji&&e.twemoji&&(t(e.twemoji),t(e.wpemoji)))}))}((window,document),window._wpemojiSettings); /* ]]> */ </script> <link rel='stylesheet' id='map_style-css' href='https://api.mapbox.com/mapbox-gl-js/v2.9.1/mapbox-gl.css?ver=1' type='text/css' media='all' /> <link rel='stylesheet' id='map_geo_style-css' href='https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v4.7.0/mapbox-gl-geocoder.css?ver=1' type='text/css' media='all' /> <link rel='stylesheet' id='main_style-css' href='https://www.discoverphl.com/wp-content/themes/pcvb/assets/dist/main.min.css?ver=1732498698' type='text/css' media='all' /> <style id='wp-emoji-styles-inline-css' type='text/css'> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 0.07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel='stylesheet' id='simple-favorites-css' href='https://www.discoverphl.com/wp-content/plugins/favorites/assets/css/favorites.css?ver=2.3.4' type='text/css' media='all' /> <link rel='stylesheet' id='tablepress-default-css' href='https://www.discoverphl.com/wp-content/plugins/tablepress/css/build/default.css?ver=2.4.4' type='text/css' media='all' /> <link rel='stylesheet' id='p10eb-styles-css' href='https://www.discoverphl.com/wp-content/plugins/p10-essential-blocks//assets/assets/dist/main.min.css?ver=6.6.2' type='text/css' media='all' /> <script type="text/javascript" src="https://www.discoverphl.com/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script> <script type="text/javascript" id="favorites-js-extra"> /* <![CDATA[ */ var favorites_data = {"ajaxurl":"https:\/\/www.discoverphl.com\/wp-admin\/admin-ajax.php","nonce":"7ded41d270","favorite":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"35\" viewBox=\"0 0 40 35\" fill=\"none\"><path d=\"M38.0526 10.4856C38.0526 5.17704 33.8007 1 28.5611 1C24.3303 1 20.7512 3.86864 19.5253 7.74468C18.2983 3.86915 14.7193 1.09983 10.4884 1.09983C5.24786 1.09983 1 5.15779 1 10.4684C1 13.148 2.08488 15.0412 3.83087 17.0671L19.534 33L35.2192 17.0671C36.9667 15.0412 38.0526 13.1632 38.0526 10.4856Z\" stroke=\"#fff\" stroke-width=\"2\"><\/path><\/svg><span>Add to Favorites<\/span>","favorited":"<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"40\" height=\"35\" viewBox=\"0 0 40 35\" fill=\"none\"><path d=\"M38.0526 10.4856C38.0526 5.17704 33.8007 1 28.5611 1C24.3303 1 20.7512 3.86864 19.5253 7.74468C18.2983 3.86915 14.7193 1.09983 10.4884 1.09983C5.24786 1.09983 1 5.15779 1 10.4684C1 13.148 2.08488 15.0412 3.83087 17.0671L19.534 33L35.2192 17.0671C36.9667 15.0412 38.0526 13.1632 38.0526 10.4856Z\" stroke=\"#fff\" stroke-width=\"2\"><\/path><\/svg><span>Added to Favorites<\/span>","includecount":"","indicate_loading":"","loading_text":"Loading","loading_image":"","loading_image_active":"","loading_image_preload":"","cache_enabled":"1","button_options":{"button_type":"custom","custom_colors":false,"box_shadow":false,"include_count":false,"default":{"background_default":false,"border_default":false,"text_default":false,"icon_default":false,"count_default":false},"active":{"background_active":false,"border_active":false,"text_active":false,"icon_active":false,"count_active":false}},"authentication_modal_content":"<p>Please login to add favorites.<\/p>\n<p><a href=\"#\" data-favorites-modal-close>Dismiss this notice<\/a><\/p>\n","authentication_redirect":"","dev_mode":"","logged_in":"","user_id":"0","authentication_redirect_url":"https:\/\/www.discoverphl.com\/wp-login.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.discoverphl.com/wp-content/plugins/favorites/assets/js/favorites.min.js?ver=2.3.4" id="favorites-js"></script> <script type="text/javascript" src="https://www.discoverphl.com/wp-content/plugins/p10-essential-blocks//assets/js/global.js?ver=6.6.2" id="p10eb-essential-js"></script> <link rel="https://api.w.org/" href="https://www.discoverphl.com/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://www.discoverphl.com/wp-json/wp/v2/pages/54993" /><link rel='shortlink' href='https://www.discoverphl.com/?p=54993' /> <link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://www.discoverphl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.discoverphl.com%2Fdiscover%2Fhighlighted-experiences%2F" /> <link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://www.discoverphl.com/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fwww.discoverphl.com%2Fdiscover%2Fhighlighted-experiences%2F&format=xml" /> <script> document.documentElement.className = document.documentElement.className.replace('no-js', 'js'); </script> <style> .no-js img.lazyload { display: none; } figure.wp-block-image img.lazyloading { min-width: 150px; } .lazyload, .lazyloading { opacity: 0; } .lazyloaded { opacity: 1; transition: opacity 400ms; transition-delay: 0ms; } </style> <link rel="shortcut icon" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/favicon.ico?11/26/24-09:17:23" type="image/x-icon" /> <link rel="apple-touch-icon-precomposed" sizes="152x152" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-152x152.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="144x144" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-144x144.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="120x120" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-120x120.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="114x114" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-114x114.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="76x76" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-76x76.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="72x72" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-72x72.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" sizes="57x57" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon-57x57.png?11/26/24-09:17:23" /> <link rel="apple-touch-icon-precomposed" href="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/favicon/apple-touch-icon.png?11/26/24-09:17:23" /> <style type="text/css" id="wp-custom-css"> /* Link styles in p text */ p > a { font-size: 20px !important; } /* Tablepress Font Styles */ table.tablepress > tbody > tr, td, a { font-size: 18px !important; line-height: 22px !important; } /* Other */ @media (min-width:768px){ section.cb20-gravity-form{ min-height:880px; } } #p10-tutorial-container { display: grid; grid-template-columns: repeat(2, 40%)!important; grid-gap: 15px; margin-top: 75px; } p.wysiwyg-summary > * { color: var(--Blue,#3256a6) !important; } /* Newsletter in Footer */ @media (min-width: 767px) { footer .eb02-footer .footer-right-col a:first-of-type { margin-left: 50px; } } @media (max-width: 767px) { body.page-id-12603 .sub-footer ul { display: block !important; margin: 0; } body.page-id-12603 .cb24-favorites-modal { display:none; } } </style> <!-- Hotjar Tracking Code for Discover PHL --> <script> (function(h,o,t,j,a,r){ h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; h._hjSettings={hjid:5011875,hjsv:6}; a=o.getElementsByTagName('head')[0]; r=o.createElement('script');r.async=1; r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; a.appendChild(r); })(window,document,'https://static.hotjar.com/c/hotjar-','.js?sv='); </script> <!-- Hotjar Tracking Code for Discover PHL --> </head> <body class="page-template page-template-templates page-template-flex page-template-templatesflex-php page page-id-54993 page-child parent-pageid-6199 interior-page" style="opacity:0.01; transition:all 0.5s"> <!-- Google Tag Manager (noscript) --> <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WV69RX" height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript> <!-- End Google Tag Manager (noscript) --> <img data-src="https://pixel.zprk.io/v5/pixel/KFZZUpn4c0.gif" style="position: absolute; width: 1px; height: 1px; opacity: 0; margin-left: -1px; margin-top: -1px; display: block;" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload"><noscript><img src="https://pixel.zprk.io/v5/pixel/KFZZUpn4c0.gif" style="position: absolute; width: 1px; height: 1px; opacity: 0; margin-left: -1px; margin-top: -1px; display: block;" alt=""></noscript> <div id="site"> <div id="skip-container" role="region" aria-label="skip to content"> <a id="skip-to-content" href="#main" tabindex="0" aria-label="skip to content"> Skip to content </a> </div> <div class="searchform-wrap" id="global-search" aria-modal="true" aria-label="sitewide search" role="dialog"> <div class="large-frame"> <form role="search" method="get" id="searchform" class="searchform" aria-label="sitewide search popup" action="https://www.discoverphl.com/"> <div> <!-- <label class="screen-reader-text" for="s">Search for:</label> --> <input type="text" value="" name="s" placeholder="Search" id="s"> <div class="search-submit-wrap"> <svg width="56" height="55" viewBox="0 0 56 55" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="21.1763" cy="20.8867" r="12.7694" transform="rotate(-45 21.1763 20.8867)" stroke="#3256A6" stroke-width="4.00012"/> <line x1="44.5623" y1="44.4943" x2="34.1187" y2="34.0507" stroke="#3256A6" stroke-width="4.00012"/> </svg> <input type="submit" id="searchsubmit" aria-label="search submit" value=""> </div> </div> <div class="form-close"> <a href="javascript:void(0)" class="form-close-btn nav-close-icon">Close <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"> <path d="M18.6807 1L0.999999 19M19 19L1.31932 0.999999" stroke="#3256A6" stroke-width="2" /> </svg></a> </div> </form> <a href="javascript:void(0)" class="form-close-btn nav-close-icon mobile-close-form" aria-label="close search input"> <svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.125 1.9455L18.2778 19.2048M18.2778 1.63379L1.125 18.8931" stroke="white" stroke-width="2" /> </svg> </a> </div> </div> <header> <div class="large-frame flex-wrapper space-between center"> <div class="nav-wrap"> <div class="main-nav"> <ul> <li id="menu-item-12065" class="underline menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-12065"><a href="https://www.discoverphl.com/meet/">Meet</a> <ul class="sub-menu"> <li id="menu-item-6346" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6346"><a href="https://www.discoverphl.com/meet/">Start Planning</a></li> <li id="menu-item-12933" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12933"><a href="https://www.discoverphl.com/meet/venues/">Search Venues & Services</a></li> <li id="menu-item-6522" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6522"><a href="https://www.discoverphl.com/meet/toolkit/">Planner Tools & Resources</a></li> <li id="menu-item-12873" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12873"><a href="https://www.discoverphl.com/meet/recent-developments/">What’s New</a></li> <li id="menu-item-6523" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6523"><a href="https://www.discoverphl.com/meet/pa-convention-center/">PA Convention Center</a></li> <li id="menu-item-6525" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6525"><a href="https://www.discoverphl.com/meet/expertise/">Business Divisions: <br />Diversity, Life Sciences, Sports</a></li> </ul> </li> <li id="menu-item-15485" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-15485"><a href="https://www.discoverphl.com/travel-trade/">Travel Trade</a> <ul class="sub-menu"> <li id="menu-item-15486" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-15486"><a href="https://www.discoverphl.com/travel-trade/">International</a></li> <li id="menu-item-6527" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6527"><a href="https://www.discoverphl.com/travel-trade/group-tours/">Group Tours</a></li> <li id="menu-item-55274" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-55274"><a href="https://www.discoverphl.com/travel-trade/contact/">Global Tourism Team</a></li> </ul> </li> <li id="menu-item-11968" class="underline menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children menu-item-11968"><a href="https://www.discoverphl.com/partner-overview/">Partners</a> <ul class="sub-menu"> <li id="menu-item-6528" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6528"><a href="https://www.discoverphl.com/partner-overview/">Join</a></li> <li id="menu-item-6530" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6530"><a target="_blank" rel="noopener" href="https://philadelphiapa.extranet.simpleviewcrm.com/login/">Partner Login</a></li> <li id="menu-item-6529" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6529"><a href="https://www.discoverphl.com/business-directory/">Partner Directory</a></li> </ul> </li> <li id="menu-item-6531" class="underline menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-menu-ancestor current-menu-parent current-page-parent current_page_parent current_page_ancestor menu-item-has-children menu-item-6531"><a href="https://www.discoverphl.com/discover/">Discover</a> <ul class="sub-menu"> <li id="menu-item-12357" class="menu-item menu-item-type-post_type menu-item-object-page current-page-ancestor current-page-parent menu-item-12357"><a href="https://www.discoverphl.com/discover/">Plan Your Visit</a></li> <li id="menu-item-55005" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-54993 current_page_item menu-item-55005"><a href="https://www.discoverphl.com/discover/highlighted-experiences/" aria-current="page">Curated Experiences</a></li> <li id="menu-item-12361" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12361"><a href="https://www.discoverphl.com/discover/explore-philadelphia-neighborhoods/">Neighborhoods</a></li> <li id="menu-item-12359" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12359"><a href="https://www.discoverphl.com/discover/where-to-eat/">Where to Eat</a></li> <li id="menu-item-12358" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12358"><a href="https://www.discoverphl.com/discover/where-to-stay/">Where to Stay</a></li> <li id="menu-item-12360" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12360"><a href="https://www.discoverphl.com/discover/things-to-do/">Things to Do</a></li> </ul> </li> <li id="menu-item-6532" class="underline menu-item menu-item-type-post_type menu-item-object-page menu-item-6532"><a href="https://www.discoverphl.com/contact-our-team/">Contact</a></li> </ul> <div id="p10-lang-selector-mobile" class="lang-selector p10-lang-selector menu-item mobile"> <a href="javascript:void(0);" class="p10-lang-select-btn" aria-label="language selector"> <svg class="world" width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.1248 2.88513C13.2994 2.95076 12.0089 3.24713 10.9607 3.6117C10.285 3.84672 8.81795 4.5806 8.19568 4.99492C5.38699 6.86494 3.35595 9.74705 2.52697 13.039C2.2633 14.0863 2.2009 14.6605 2.20242 16.0273C2.20347 16.9904 2.23131 17.5173 2.30578 17.9827C2.75027 20.7621 3.9931 23.2129 6.00439 25.2763C8.69613 28.0378 12.3081 29.4404 16.117 29.2033C17.9564 29.0888 19.39 28.7261 20.972 27.975C24.5742 26.2648 27.2833 22.9451 28.2392 19.0703C28.4849 18.0742 28.5834 17.2765 28.5933 16.2031C28.6032 15.1342 28.5293 14.3751 28.3252 13.4492C27.6664 10.4603 26.0389 7.79207 23.6724 5.82109C22.7099 5.01941 21.109 4.10646 19.8377 3.6342C18.9522 3.30519 17.5604 2.97414 16.7725 2.905C16.1303 2.84869 14.7169 2.83808 14.1248 2.88513ZM11.9275 5.71779C10.9303 6.05318 10.2426 6.38283 9.43728 6.9114C8.86008 7.29027 7.97244 7.97974 7.97244 8.04924C7.97244 8.07109 8.03174 8.12617 8.10428 8.1717C8.3666 8.33629 9.84539 9.05465 9.92191 9.05465C9.96504 9.05465 10.1746 8.70525 10.3877 8.27828C10.9933 7.06433 11.6016 6.32043 12.4799 5.71955C12.7193 5.55584 12.8907 5.42195 12.8608 5.42201C12.8309 5.42213 12.4109 5.55525 11.9275 5.71779ZM17.8169 5.47363C17.8172 5.49349 17.9779 5.59779 18.1738 5.70543C18.9609 6.13785 19.8187 7.15732 20.431 8.38808C20.7495 9.02834 20.7739 9.06033 20.9173 9.02459C21.1325 8.97092 22.4462 8.3149 22.6209 8.17381L22.7674 8.0555L22.4451 7.76049C21.6816 7.06158 20.1507 6.17418 19.0281 5.77967C18.4591 5.57974 17.8158 5.4172 17.8169 5.47363ZM14.1995 6.68388C13.4623 6.88246 12.7494 7.38765 12.2269 8.08181C11.9252 8.48277 11.4881 9.29799 11.4881 9.45982C11.4881 9.49357 11.5606 9.53705 11.6492 9.55644C11.7378 9.5759 11.8477 9.60361 11.8934 9.61808C12.057 9.67 13.5524 9.87531 14.0388 9.91269L14.5349 9.95084V8.2723C14.5349 7.34904 14.5283 6.59547 14.5203 6.59758C14.5123 6.59968 14.3679 6.63853 14.1995 6.68388ZM16.2342 8.28543V9.93355H16.5162C17.0593 9.93355 19.0469 9.63185 19.2237 9.52263C19.2917 9.48056 19.2563 9.37099 19.0308 8.92597C18.3807 7.64236 17.4577 6.83295 16.4627 6.67386L16.2342 6.6373V8.28543ZM23.582 9.58603C23.0941 9.9373 22.4673 10.2678 21.8112 10.5197C21.4191 10.6703 21.3311 10.7259 21.3613 10.8036C21.5464 11.28 21.8681 13.0312 22.0027 14.295C22.0539 14.7764 22.1107 15.1851 22.1288 15.2032C22.1469 15.2214 23.0941 15.2438 24.2337 15.253L26.3056 15.2699L26.275 15.048C26.0085 13.1161 25.4091 11.4467 24.4491 9.96285C24.3032 9.73726 24.1393 9.4948 24.0848 9.42402L23.9859 9.29529L23.582 9.58603ZM6.49066 9.71383C5.43574 11.2158 4.69394 13.1639 4.53797 14.8417L4.49859 15.2656H6.58441H8.67023L8.69994 15.0752C8.71623 14.9704 8.759 14.5683 8.79492 14.1816C8.87437 13.3259 9.10101 11.9717 9.28822 11.2337L9.42656 10.6883L9.30011 10.6415C9.23051 10.6158 9.01541 10.5365 8.82205 10.4652C8.31879 10.2796 7.59246 9.9025 7.16396 9.60437C6.96099 9.46316 6.78433 9.34761 6.77144 9.34761C6.75849 9.34761 6.63217 9.51244 6.49066 9.71383ZM10.8789 11.2666C10.6868 11.8986 10.3963 13.6803 10.3391 14.5771L10.2989 15.207H12.4462H14.5935V13.4528V11.6986L14.3445 11.6676C14.2075 11.6507 13.9109 11.6208 13.6853 11.6012C13.2042 11.5595 12.4646 11.4459 11.6054 11.2816C10.8643 11.1399 10.917 11.1411 10.8789 11.2666ZM19.2224 11.2567C18.6988 11.3711 17.3668 11.5608 16.7469 11.609L16.2342 11.6489V13.428V15.207H18.3505H20.4669L20.426 14.6357C20.4035 14.3215 20.3747 13.9853 20.3621 13.8886C20.3495 13.792 20.3105 13.4887 20.2754 13.2148C20.2112 12.7132 20.0386 11.818 19.9242 11.3933C19.8534 11.1304 19.825 11.1248 19.2224 11.2567ZM4.77551 16.9011L4.47896 16.9355L4.55502 17.4628C4.73256 18.6938 5.13228 19.9677 5.68799 21.0735C5.9775 21.6495 6.61863 22.6601 6.74355 22.7372C6.77812 22.7587 6.99627 22.6467 7.2283 22.4884C7.84834 22.0656 8.14207 21.9076 8.77793 21.6545C9.44455 21.3892 9.41349 21.4783 9.18709 20.4804C9.02912 19.7845 8.77336 18.099 8.70469 17.3017L8.66554 16.8476L6.86883 16.8572C5.88058 16.8624 4.93863 16.8822 4.77551 16.9011ZM10.3168 17.0966C10.3185 17.7798 10.5484 19.4102 10.792 20.4673C10.8939 20.9096 10.935 21.0055 11.0122 20.9819C11.4385 20.852 14.0333 20.4804 14.5138 20.4804C14.5254 20.4804 14.5349 19.663 14.5349 18.664V16.8476H12.4256H10.3162L10.3168 17.0966ZM16.2342 18.6847V20.5217L16.8549 20.5619C17.5268 20.6054 18.453 20.7248 19.1849 20.8625C19.8811 20.9935 19.8358 21.0163 19.9734 20.4658C20.2023 19.5504 20.4529 17.7162 20.4529 16.9563C20.4529 16.8525 20.3588 16.8476 18.3435 16.8476H16.2342V18.6847ZM22.0689 16.9795C22.054 17.052 22.0278 17.3618 22.0106 17.6679C21.9567 18.6246 21.5786 20.7423 21.3598 21.3125C21.3362 21.3739 21.4807 21.4558 21.901 21.6193C22.5274 21.8631 23.1253 22.1867 23.5998 22.5391C23.7676 22.6636 23.9317 22.7656 23.9645 22.7656C24.0536 22.7656 24.6916 21.7912 25.0494 21.1089C25.632 19.9977 26.1352 18.3801 26.2275 17.3215L26.2688 16.8476H24.1823H22.0958L22.0689 16.9795ZM13.6267 22.2191C12.4784 22.3619 11.4881 22.5689 11.4881 22.666C11.4881 22.6944 11.6105 22.9547 11.7601 23.2444C12.0991 23.9008 12.5506 24.4834 12.9725 24.8089C13.3127 25.0714 13.9438 25.3649 14.3152 25.4334L14.5349 25.474V23.8268V22.1796L14.1687 22.1884C13.9673 22.1932 13.7234 22.2071 13.6267 22.2191ZM16.2342 23.8249V25.4702L16.4246 25.4296C17.2333 25.2573 18.0102 24.7426 18.4888 24.0621C18.8172 23.5952 19.3159 22.6637 19.2648 22.6127C19.1681 22.516 16.9863 22.1796 16.4556 22.1796H16.2342V23.8249ZM20.5309 23.5175C19.9568 24.7696 19.0235 25.9158 18.1678 26.4197C17.7918 26.641 17.7899 26.6434 18.0213 26.6039C18.3792 26.5427 19.3065 26.2345 19.8774 25.9868C20.7046 25.6281 21.6572 25.0129 22.5002 24.2934L22.804 24.034L22.4634 23.8369C22.1046 23.6294 21.1628 23.1614 20.9118 23.0659C20.769 23.0116 20.7556 23.0275 20.5309 23.5175ZM9.54896 23.1962C9.23086 23.327 8.28053 23.8227 8.0768 23.9639C7.98592 24.027 8.00021 24.0566 8.22328 24.2673C8.84508 24.8546 9.74215 25.4505 10.6811 25.8999C11.5721 26.3263 13.4027 26.878 12.6892 26.5051C12.292 26.2974 11.7366 25.8207 11.3805 25.3818C10.8725 24.7555 10.6901 24.4671 10.3353 23.7293C10.1579 23.3604 9.9822 23.0592 9.94476 23.06C9.90732 23.0607 9.72926 23.122 9.54896 23.1962Z" fill="white"/> </svg> Language <svg class="arrow" width="8" height="5" viewBox="0 0 8 5" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4 4.66699L0.535899 0.666991L7.4641 0.666992L4 4.66699Z" fill="#FAF6F2" /> </svg> </a> <div class="gtranslate_wrapper" id="gt-wrapper-81952096"></div> <a href="javascript:void(0);" class="p10-lang-select-mob-close"> <svg width="19" height="20" viewBox="0 0 19 20" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.125 1.9455L18.2778 19.2048M18.2778 1.63379L1.125 18.8931" stroke="white" stroke-width="2" /> </svg> </a> </div> </div> <div id="logo"> <a aria-label="Home" href="https://www.discoverphl.com" id="logo-link"><img data-mobopen="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/Plan-your-next-event-in-Philadelphia.svg" src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/pcvb-logo.svg" data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/pcvb-logo.svg" alt="Logo" id="logo-img" /></a> <div class="mobile-controls"> <a href="javascript:void(0)" class="search-icon mob nav-search-icon" aria-label="Sitewide Search"> <svg width="29" height="32" viewBox="0 0 29 32" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="11.4433" cy="11.2363" r="6.38452" transform="rotate(-45 11.4433 11.2363)" stroke="white" stroke-width="2"/> <line x1="23.1376" y1="23.0391" x2="17.916" y2="17.8175" stroke="white" stroke-width="2"/> </svg> </a> <a href="javascript:void(0)" aria-label="activate mobile menu" class="mobile-toggle"> <span class="bar-1"></span> <span class="bar-2"></span> <span class="bar-3"></span> </a> </div> </div> <div class="util-nav"> <a href="javascript:void(0)" class="nav-search-icon search-icon" aria-label="Sitewide Search"> <svg width="29" height="32" viewBox="0 0 29 32" fill="none" xmlns="http://www.w3.org/2000/svg"> <circle cx="11.4433" cy="11.2363" r="6.38452" transform="rotate(-45 11.4433 11.2363)" stroke="white" stroke-width="2"/> <line x1="23.1376" y1="23.0391" x2="17.916" y2="17.8175" stroke="white" stroke-width="2"/> </svg> </a> <a href="https://www.discoverphl.com/submit-rfp/" target="_self" class="btn-base light-blue arrow"><span>Submit RFP</span><svg xmlns="http://www.w3.org/2000/svg" width="22" height="9" viewBox="0 0 22 9" fill="none"><path d="M22 4.5L14.5 0.169873V8.83013L22 4.5ZM0 5.25H15.25V3.75H0V5.25Z" fill="#FF4D00"/></svg></a><a href="javascript:void(0)" target="_self" class="btn-base white favorite view-my-favorites"><span>View My Favorites</span><svg xmlns="http://www.w3.org/2000/svg" width="14" height="13" viewBox="0 0 14 13" fill="none"><path d="M6.52326 3.18121L6.99984 4.67521L7.476 3.18108C7.87729 1.92189 9.04617 1 10.4137 1C12.1236 1 13.5 2.34885 13.5 4.05711C13.5 4.88567 13.1777 5.47478 12.5627 6.18491L7.00272 11.7902L1.43634 6.18488C0.822806 5.47576 0.5 4.88086 0.5 4.05065C0.5 2.34951 1.86674 1.03744 3.58511 1.03744C4.96079 1.03744 6.12416 1.93009 6.52326 3.18121Z" stroke="white"/></svg></a> <div id="p10-lang-selector" class="lang-selector p10-lang-selector menu-item desktop"> <a href="javascript:void(0);" class="p10-lang-select-btn" aria-label="Language Selector"> <svg class="world" width="31" height="31" viewBox="0 0 31 31" fill="none" xmlns="http://www.w3.org/2000/svg"> <path fill-rule="evenodd" clip-rule="evenodd" d="M14.1248 2.88513C13.2994 2.95076 12.0089 3.24713 10.9607 3.6117C10.285 3.84672 8.81795 4.5806 8.19568 4.99492C5.38699 6.86494 3.35595 9.74705 2.52697 13.039C2.2633 14.0863 2.2009 14.6605 2.20242 16.0273C2.20347 16.9904 2.23131 17.5173 2.30578 17.9827C2.75027 20.7621 3.9931 23.2129 6.00439 25.2763C8.69613 28.0378 12.3081 29.4404 16.117 29.2033C17.9564 29.0888 19.39 28.7261 20.972 27.975C24.5742 26.2648 27.2833 22.9451 28.2392 19.0703C28.4849 18.0742 28.5834 17.2765 28.5933 16.2031C28.6032 15.1342 28.5293 14.3751 28.3252 13.4492C27.6664 10.4603 26.0389 7.79207 23.6724 5.82109C22.7099 5.01941 21.109 4.10646 19.8377 3.6342C18.9522 3.30519 17.5604 2.97414 16.7725 2.905C16.1303 2.84869 14.7169 2.83808 14.1248 2.88513ZM11.9275 5.71779C10.9303 6.05318 10.2426 6.38283 9.43728 6.9114C8.86008 7.29027 7.97244 7.97974 7.97244 8.04924C7.97244 8.07109 8.03174 8.12617 8.10428 8.1717C8.3666 8.33629 9.84539 9.05465 9.92191 9.05465C9.96504 9.05465 10.1746 8.70525 10.3877 8.27828C10.9933 7.06433 11.6016 6.32043 12.4799 5.71955C12.7193 5.55584 12.8907 5.42195 12.8608 5.42201C12.8309 5.42213 12.4109 5.55525 11.9275 5.71779ZM17.8169 5.47363C17.8172 5.49349 17.9779 5.59779 18.1738 5.70543C18.9609 6.13785 19.8187 7.15732 20.431 8.38808C20.7495 9.02834 20.7739 9.06033 20.9173 9.02459C21.1325 8.97092 22.4462 8.3149 22.6209 8.17381L22.7674 8.0555L22.4451 7.76049C21.6816 7.06158 20.1507 6.17418 19.0281 5.77967C18.4591 5.57974 17.8158 5.4172 17.8169 5.47363ZM14.1995 6.68388C13.4623 6.88246 12.7494 7.38765 12.2269 8.08181C11.9252 8.48277 11.4881 9.29799 11.4881 9.45982C11.4881 9.49357 11.5606 9.53705 11.6492 9.55644C11.7378 9.5759 11.8477 9.60361 11.8934 9.61808C12.057 9.67 13.5524 9.87531 14.0388 9.91269L14.5349 9.95084V8.2723C14.5349 7.34904 14.5283 6.59547 14.5203 6.59758C14.5123 6.59968 14.3679 6.63853 14.1995 6.68388ZM16.2342 8.28543V9.93355H16.5162C17.0593 9.93355 19.0469 9.63185 19.2237 9.52263C19.2917 9.48056 19.2563 9.37099 19.0308 8.92597C18.3807 7.64236 17.4577 6.83295 16.4627 6.67386L16.2342 6.6373V8.28543ZM23.582 9.58603C23.0941 9.9373 22.4673 10.2678 21.8112 10.5197C21.4191 10.6703 21.3311 10.7259 21.3613 10.8036C21.5464 11.28 21.8681 13.0312 22.0027 14.295C22.0539 14.7764 22.1107 15.1851 22.1288 15.2032C22.1469 15.2214 23.0941 15.2438 24.2337 15.253L26.3056 15.2699L26.275 15.048C26.0085 13.1161 25.4091 11.4467 24.4491 9.96285C24.3032 9.73726 24.1393 9.4948 24.0848 9.42402L23.9859 9.29529L23.582 9.58603ZM6.49066 9.71383C5.43574 11.2158 4.69394 13.1639 4.53797 14.8417L4.49859 15.2656H6.58441H8.67023L8.69994 15.0752C8.71623 14.9704 8.759 14.5683 8.79492 14.1816C8.87437 13.3259 9.10101 11.9717 9.28822 11.2337L9.42656 10.6883L9.30011 10.6415C9.23051 10.6158 9.01541 10.5365 8.82205 10.4652C8.31879 10.2796 7.59246 9.9025 7.16396 9.60437C6.96099 9.46316 6.78433 9.34761 6.77144 9.34761C6.75849 9.34761 6.63217 9.51244 6.49066 9.71383ZM10.8789 11.2666C10.6868 11.8986 10.3963 13.6803 10.3391 14.5771L10.2989 15.207H12.4462H14.5935V13.4528V11.6986L14.3445 11.6676C14.2075 11.6507 13.9109 11.6208 13.6853 11.6012C13.2042 11.5595 12.4646 11.4459 11.6054 11.2816C10.8643 11.1399 10.917 11.1411 10.8789 11.2666ZM19.2224 11.2567C18.6988 11.3711 17.3668 11.5608 16.7469 11.609L16.2342 11.6489V13.428V15.207H18.3505H20.4669L20.426 14.6357C20.4035 14.3215 20.3747 13.9853 20.3621 13.8886C20.3495 13.792 20.3105 13.4887 20.2754 13.2148C20.2112 12.7132 20.0386 11.818 19.9242 11.3933C19.8534 11.1304 19.825 11.1248 19.2224 11.2567ZM4.77551 16.9011L4.47896 16.9355L4.55502 17.4628C4.73256 18.6938 5.13228 19.9677 5.68799 21.0735C5.9775 21.6495 6.61863 22.6601 6.74355 22.7372C6.77812 22.7587 6.99627 22.6467 7.2283 22.4884C7.84834 22.0656 8.14207 21.9076 8.77793 21.6545C9.44455 21.3892 9.41349 21.4783 9.18709 20.4804C9.02912 19.7845 8.77336 18.099 8.70469 17.3017L8.66554 16.8476L6.86883 16.8572C5.88058 16.8624 4.93863 16.8822 4.77551 16.9011ZM10.3168 17.0966C10.3185 17.7798 10.5484 19.4102 10.792 20.4673C10.8939 20.9096 10.935 21.0055 11.0122 20.9819C11.4385 20.852 14.0333 20.4804 14.5138 20.4804C14.5254 20.4804 14.5349 19.663 14.5349 18.664V16.8476H12.4256H10.3162L10.3168 17.0966ZM16.2342 18.6847V20.5217L16.8549 20.5619C17.5268 20.6054 18.453 20.7248 19.1849 20.8625C19.8811 20.9935 19.8358 21.0163 19.9734 20.4658C20.2023 19.5504 20.4529 17.7162 20.4529 16.9563C20.4529 16.8525 20.3588 16.8476 18.3435 16.8476H16.2342V18.6847ZM22.0689 16.9795C22.054 17.052 22.0278 17.3618 22.0106 17.6679C21.9567 18.6246 21.5786 20.7423 21.3598 21.3125C21.3362 21.3739 21.4807 21.4558 21.901 21.6193C22.5274 21.8631 23.1253 22.1867 23.5998 22.5391C23.7676 22.6636 23.9317 22.7656 23.9645 22.7656C24.0536 22.7656 24.6916 21.7912 25.0494 21.1089C25.632 19.9977 26.1352 18.3801 26.2275 17.3215L26.2688 16.8476H24.1823H22.0958L22.0689 16.9795ZM13.6267 22.2191C12.4784 22.3619 11.4881 22.5689 11.4881 22.666C11.4881 22.6944 11.6105 22.9547 11.7601 23.2444C12.0991 23.9008 12.5506 24.4834 12.9725 24.8089C13.3127 25.0714 13.9438 25.3649 14.3152 25.4334L14.5349 25.474V23.8268V22.1796L14.1687 22.1884C13.9673 22.1932 13.7234 22.2071 13.6267 22.2191ZM16.2342 23.8249V25.4702L16.4246 25.4296C17.2333 25.2573 18.0102 24.7426 18.4888 24.0621C18.8172 23.5952 19.3159 22.6637 19.2648 22.6127C19.1681 22.516 16.9863 22.1796 16.4556 22.1796H16.2342V23.8249ZM20.5309 23.5175C19.9568 24.7696 19.0235 25.9158 18.1678 26.4197C17.7918 26.641 17.7899 26.6434 18.0213 26.6039C18.3792 26.5427 19.3065 26.2345 19.8774 25.9868C20.7046 25.6281 21.6572 25.0129 22.5002 24.2934L22.804 24.034L22.4634 23.8369C22.1046 23.6294 21.1628 23.1614 20.9118 23.0659C20.769 23.0116 20.7556 23.0275 20.5309 23.5175ZM9.54896 23.1962C9.23086 23.327 8.28053 23.8227 8.0768 23.9639C7.98592 24.027 8.00021 24.0566 8.22328 24.2673C8.84508 24.8546 9.74215 25.4505 10.6811 25.8999C11.5721 26.3263 13.4027 26.878 12.6892 26.5051C12.292 26.2974 11.7366 25.8207 11.3805 25.3818C10.8725 24.7555 10.6901 24.4671 10.3353 23.7293C10.1579 23.3604 9.9822 23.0592 9.94476 23.06C9.90732 23.0607 9.72926 23.122 9.54896 23.1962Z" fill="white"/> </svg> </a> <div class="gtranslate_wrapper" id="gt-wrapper-53424851"></div> </div> </div> </div> </div> </header> <div id="cb24-favorites-modal" class="cb24-favorites-modal" aria-label="Favorites List" aria-modal="true" role="dialog"> <div class="blue-section"> <div class="frame"> <a href="javascript:void(0);" id="close-favorites" aria-label="Close Favorites Popup"> <svg width="69" height="54" viewBox="0 0 69 54" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M17.25 8.37272L53.6667 45.0156M53.6667 7.71094L17.25 44.3538" stroke="white" stroke-width="8"/> </svg> </a> <div class="cb24-header"> <h2>favorites</h2> <a href="/meet/venues/" class="btn-base white"><span>Search More Venues</span></a> <a id="email-favorites" href="mailto:?subject=test&body=message%0Ahere" class="btn-base white"><span><svg width="15" height="13" viewBox="0 0 15 13" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1.10769 12.5C0.812308 12.5 0.553846 12.3875 0.332308 12.1625C0.110769 11.9375 0 11.675 0 11.375V1.625C0 1.325 0.110769 1.0625 0.332308 0.8375C0.553846 0.6125 0.812308 0.5 1.10769 0.5H13.6615C13.9569 0.5 14.2154 0.6125 14.4369 0.8375C14.6585 1.0625 14.7692 1.325 14.7692 1.625V11.375C14.7692 11.675 14.6585 11.9375 14.4369 12.1625C14.2154 12.3875 13.9569 12.5 13.6615 12.5H1.10769ZM7.38462 6.8375L13.6615 2.65625V1.625L7.38462 5.7125L1.10769 1.625V2.65625L7.38462 6.8375Z" fill="white" /> </svg> Email List</span></a> </div> </div> <svg class="cb24-wave-bottom" width="1601" height="128" viewBox="0 0 1601 128" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 0H1602V75.4694C1602 75.4694 1336.67 178.927 834.542 95.4613C332.415 11.9951 0 75.4694 0 75.4694V0Z" fill="#3256A6" /> </svg> </div> <div class="frame"> <ul class="favorites-list " data-userid="" data-siteid="1" data-includebuttons="false" data-includelinks="true" data-includethumbnails="false" data-includeexcerpts="false" data-thumbnailsize="thumbnail" data-nofavoritestext="<li><h2>You haven't favorited anything yet! <span>Favorited listings will appear here once you do.</span></h2></li>" data-posttypes="post,page,attachment,blog-post,neighborhoods,people,press-release,partners"><ul data-postid="0" data-nofavorites class="no-favorites"><li><h2>You haven't favorited anything yet! <span>Favorited listings will appear here once you do.</span></h2></li></ul></ul> </div> </div> <main id="main"> <section class="p10-block p10-banner-block cb02-hero-banner" role="group"> <div class="cb02-gradient-top"> </div> <div class="cb02-gradient-bottom"> </div> <div class="video-wrap"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB.jpg" alt="A person poses in front of a color mosaic wall while another person takes a photo." src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2016px; --smush-placeholder-aspect-ratio: 2016/1344;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphias-Magic-Gardens.-Photo-by-M.-Zugale-for-PHLCVB.jpg" alt="A person poses in front of a color mosaic wall while another person takes a photo."/></noscript> </div> <div class="frame cb02-wrap"> <div class="cb02-content"> <h1>Philadelphia Experiences</h1> <div class="cta-links"> </div> </div> </div> <div class="frame wave-inner-content-wrap dark-blue"> <div class="wave-inner-content"> <a class="cb02-play-video inactive" href="" data-fancybox><svg xmlns="http://www.w3.org/2000/svg" width="61" height="61" viewBox="0 0 61 61" fill="none"> <circle cx="30.5" cy="30.5" r="30.5" fill="#3256A6" /> <path d="M39.3112 30.5001L26.0945 38.1307L26.0945 22.8694L39.3112 30.5001Z" fill="white" /> </svg>Play Video</a> </div> </div> <div class=" wave-wrap"> <svg class="cb02-mob-wave" width="375" height="162" viewBox="0 0 375 162" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <rect y="43" width="375" height="119" fill="#1A1646"/> <path d="M0 39.4453V44H375V2.31108C375 2.31108 308.906 -9.47216 199.688 20.1746C90.4688 49.8214 0 39.4453 0 39.4453Z" fill="#1A1646"/> </svg> <svg class="cb02-bottom-wave" width="1596" height="266" viewBox="0 0 1596 266" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M-4 181.986V203H1596V10.6625C1596 10.6625 1314 -43.7011 848 93.0783C382 229.858 -4 181.986 -4 181.986Z" fill="#1A1646"/> <rect x="-5" y="195" width="1601" height="71" fill="#1A1646"/> </svg> </div> </section> <section class="p10-block eb03-banner has-wave-bottom" role="group"> <div class="frame"> <span class="eb03-banner-text"><p>Philadelphia has something for everyone – unparalleled art, chef-driven cuisine, miles of outdoor space, and memorable experiences around every turn.</p> </span> </div> <svg class="cb03-wave-desktop" width="1600" height="113" viewBox="0 0 1600 113" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 0H1600V59.4998C1600 59.4998 1335 163 833.5 79.4998C332 -4.00016 0 59.4998 0 59.4998V0Z" fill="#1A1646" /> </svg> <svg class="cb03-wave-mobile" width="1600" height="113" viewBox="0 0 1600 113" preserveAspectRatio="xMidYMin" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 0H1600V59.4998C1600 59.4998 1335 163 833.5 79.4998C332 -4.00016 0 59.4998 0 59.4998V0Z" fill="#1A1646" /> </svg> </section> <section class="p10-block cb10-cta-links blue-background p10-bg-block " role="group"> <div class="frame"> <div class="cb10-links blue-background"> <a class="cb10-link anchor-link " href="#curated" ><span>Curated Experiences</span></a> <a class="cb10-link anchor-link " href="#local" ><span>Local Experiences</span></a> <a class="cb10-link anchor-link " href="#itineraries" ><span>Itineraries</span></a> <div class="cb10-links-mob"> <label class="cb10-links-mob-label">Jump to Section</label> <select class="cb10-links-select" data-minimum-results-for-search="Infinity"> <option class="cb10-option" value="#curated">Curated Experiences</option> <option class="cb10-option" value="#local">Local Experiences</option> <option class="cb10-option" value="#itineraries">Itineraries</option> </select> </div> </div> </div> </section> <section id="curated" class="p10-block cb05-related-content-columns white-background " role="group"> <div class="cb05-background-wrap"> <div class="cb05-headline-wrap white-background"> </div> <div class="cb05-headline headline-default white-background"> <div class="frame"> <h2 class="cb05-title"><span class="underline">Curated Experiences</span></h2> </div> </div> <div class="frame"> <div class="cb05-content white-background"> <a href="https://www.discoverphl.com/blog-post/sustainable-experiences/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/10/75101139-scaled.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560/1707;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/10/75101139-scaled.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Sustainable Experiences in Philadelphia</h3> <div class="related-content-description"><p>Reduce your impact on the environment with sustainable experiences perfect for adding onto any Philadelphia itinerary....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/romantic-experiences/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/10/Gayborhood-Couple.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2500px; --smush-placeholder-aspect-ratio: 2500/1667;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/10/Gayborhood-Couple.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Top Romantic Experiences in Philadelphia</h3> <div class="related-content-description"><p>The City of Brotherly Love is so romantic it even has a park dedicated to LOVE....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/evening-activities-in-philadelphia/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Spruce-Street-Harbor-Park-Sustained-by-Univest-photo-credit-Matt-Stanley.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1800px; --smush-placeholder-aspect-ratio: 1800/1200;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Spruce-Street-Harbor-Park-Sustained-by-Univest-photo-credit-Matt-Stanley.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Evening Activities in Philadelphia</h3> <div class="related-content-description"><p>Whether you’re a night owl or looking to enjoy an evening on the town, there are plenty of evening activities awaiting you in Phil...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/celebrate-the-lgbtq-community-in-philadelphia/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/02/ELI_0043-square.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1500px; --smush-placeholder-aspect-ratio: 1500/1535;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/02/ELI_0043-square.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Celebrate the LGBTQ+ Community in Philadelphia</h3> <div class="related-content-description"><p>Philadelphia is one of the country’s most LGBTQ-friendly cities with a welcoming community and Gayborhood full of inclusive activi...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/celebrate-philadelphias-black-history/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Octavius_0257.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2500px; --smush-placeholder-aspect-ratio: 2500/1667;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Octavius_0257.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Celebrate Philadelphia’s Black History</h3> <div class="related-content-description"><p>From visiting murals and monuments to supporting Black-owned businesses and restaurants, there are plenty of ways to celebrate Black...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/30-free-and-budget-friendly-things-to-do-in-philadelphia/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/12/Visiting-the-Liberty-Bell-in-Independence-National-Historical-Park-Photo-by-M.-Zugale-for-PHLCVB-3-4.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2016px; --smush-placeholder-aspect-ratio: 2016/1344;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/12/Visiting-the-Liberty-Bell-in-Independence-National-Historical-Park-Photo-by-M.-Zugale-for-PHLCVB-3-4.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">30+ Free and Budget-Friendly Things to Do in Philadelphia</h3> <div class="related-content-description"><p>Whether it is a visit to our free historical sites, a picnic in one of our beautiful parks, or a closer look at the landmark Mural A...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> </div> </div> </div> </section> <section id="local" class="p10-block cb05-related-content-columns green-background has-wave-top has-wave-bottom " role="group"> <svg class="green-wave-top" width="1600" height="129" viewBox="0 0 1600 129" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1600 128.052H0V52.5518C0 52.5518 265 -50.9482 766.5 32.5518C1268 116.052 1600 52.5518 1600 52.5518V128.052Z" fill="#054E41" /> </svg> <svg class="green-wave-top mobile" width="1600" height="129" viewBox="0 0 1600 129" preserveAspectRatio="xMinYMax" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1600 128.052H0V52.5518C0 52.5518 265 -50.9482 766.5 32.5518C1268 116.052 1600 52.5518 1600 52.5518V128.052Z" fill="#054E41" /> </svg> <div class="cb05-background-wrap"> <div class="cb05-headline-wrap green-background"> </div> <div class="cb05-headline headline-default green-background"> <div class="frame"> <h2 class="cb05-title"><span class="underline">Local Experiences</span></h2> </div> </div> <div class="frame"> <div class="cb05-content green-background"> <a href="https://www.discoverphl.com/blog-post/visiting-americas-most-historic-square-mile/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/10/IndependenceVisitorCenter_J.Fusco_10-scaled.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2560px; --smush-placeholder-aspect-ratio: 2560/1707;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/10/IndependenceVisitorCenter_J.Fusco_10-scaled.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Visiting America’s “Most Historic Square Mile”</h3> <div class="related-content-description"><p>In the time leading up to the Revolutionary War, Philadelphia was the epicenter of the great American Experiment....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/philadelphias-essential-eats/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Group-Shot-_-Credit-Michael-Persico-e1649965388500.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2000px; --smush-placeholder-aspect-ratio: 2000/710;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Group-Shot-_-Credit-Michael-Persico-e1649965388500.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Philadelphia’s Essential Eats</h3> <div class="related-content-description"><p>Check out this list of Philadelphia essential eats that has locals and tourists raving about their incredible dining experiences....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/shop-like-a-local-in-philadelphia/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Shopping-in-Old-City.-Photo-by-Matt-Zugale-for-PHLCVB.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 2016px; --smush-placeholder-aspect-ratio: 2016/1344;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Shopping-in-Old-City.-Photo-by-Matt-Zugale-for-PHLCVB.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Shop Like a Local in Philadelphia</h3> <div class="related-content-description"><p>Enjoy tax-free shopping on clothes and shoes in Philadelphia. Stop by one of these local favorite shops for an authentic Philadelphi...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/discover-philadelphias-parkway-museum-district/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphia-Museum-of-Art-Together-Again-Mural-photo-credit-Elevated-Angles-for-PHLCVB.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1440px; --smush-placeholder-aspect-ratio: 1440/500;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Philadelphia-Museum-of-Art-Together-Again-Mural-photo-credit-Elevated-Angles-for-PHLCVB.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Discover Philadelphia’s Parkway Museums District</h3> <div class="related-content-description"><p>Dubbed the Parkway Museums District, the Benjamin Franklin Parkway is home to a must-see collection of Philadelphia museums....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/explore-philadelphias-countryside/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/LG_MFG_6.13.17_007-1-1.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000/667;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/LG_MFG_6.13.17_007-1-1.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Explore Philadelphia’s Countryside</h3> <div class="related-content-description"><p>Take the short trip to the Countryside of Philadelphia and you’ll be rewarded with rich, rolling hills, charming towns and an abun...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/5-ways-to-enjoy-the-outdoors-in-philadelphia/" class="cb05-post related-content-card green-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Shofuso_AnthonySinagoga-2.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1430px; --smush-placeholder-aspect-ratio: 1430/953;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Shofuso_AnthonySinagoga-2.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">5 Ways to Enjoy the Outdoors in Philadelphia</h3> <div class="related-content-description"><p>From local parks to outdoor attractions, Philadelphia offers plenty of ways to see the sights, connect with nature, and unwind outdo...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> </div> </div> </div> <svg class="green-wave-bottom" width="1600" height="129" viewBox="0 0 1600 129" preserveAspectRatio="none" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 0.0517578H1600V75.5518C1600 75.5518 1335 179.052 833.5 95.5518C332 12.0518 0 75.5518 0 75.5518V0.0517578Z" fill="#054E41" /> </svg> <svg class="green-wave-bottom mobile" width="1600" height="129" viewBox="0 0 1600 129" preserveAspectRatio="xMidYMin" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M0 0.0517578H1600V75.5518C1600 75.5518 1335 179.052 833.5 95.5518C332 12.0518 0 75.5518 0 75.5518V0.0517578Z" fill="#054E41" /> </svg> </section> <section id="itineraries" class="p10-block cb05-related-content-columns white-background " role="group"> <div class="cb05-background-wrap"> <div class="cb05-headline-wrap white-background"> </div> <div class="cb05-headline headline-default white-background"> <div class="frame"> <h2 class="cb05-title"><span class="underline">Philadelphia Itineraries</span></h2> </div> </div> <div class="frame"> <div class="cb05-content white-background"> <a href="https://www.discoverphl.com/blog-post/the-art-lovers-philadelphia-itinerary/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/FOLDIN2.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 975px; --smush-placeholder-aspect-ratio: 975/650;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/FOLDIN2.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">The Art Lovers’ Philadelphia Itinerary</h3> <div class="related-content-description"><p>Explore a massive outdoor art gallery, enjoy genre-defying live performances, and dine at Philadelphia’s most artistic eateries wi...</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/the-family-friendly-philadelphia-itinerary/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/Franklin-Square-photo-credit-J-Fusco-for-Historic-Philadelphia-2-scaled-1000x1000-1.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000/1000;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/Franklin-Square-photo-credit-J-Fusco-for-Historic-Philadelphia-2-scaled-1000x1000-1.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">The Family-Friendly Philadelphia Itinerary</h3> <div class="related-content-description"><p>If you’re traveling with kids, Philadelphia has fun to spare....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/the-unexpected-philadelphia-itinerary/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/01/Fabrika-photo-by-Afrik-Armando-6-1024x683x72.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024/683;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/01/Fabrika-photo-by-Afrik-Armando-6-1024x683x72.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Only in Philadelphia Itinerary</h3> <div class="related-content-description"><p>Go off the beaten path to find hidden gems: some fascinating, some extraordinary, and all unexpected....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/the-by-the-book-philadelphia-itinerary/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2023/10/MoAr-Kyle-Huff-1000x1000-1.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000/1000;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2023/10/MoAr-Kyle-Huff-1000x1000-1.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">The By-The-Book Philadelphia Itinerary</h3> <div class="related-content-description"><p>This three-day By-the-Book itinerary is packed with tried-and-true Philadelphia adventures, essential for any visitor....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> <a href="https://www.discoverphl.com/blog-post/luxurious-philadelphia-itinerary/" class="cb05-post related-content-card white-background"> <div class="related-content-post-img"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/01/Four-Seasons-Philadelphia-photo-credit-Kyle-Huff-for-PHLCVB-14-1920x1080-1.jpg" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1920px; --smush-placeholder-aspect-ratio: 1920/1080;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/01/Four-Seasons-Philadelphia-photo-credit-Kyle-Huff-for-PHLCVB-14-1920x1080-1.jpg" alt="" /></noscript> </div> <div class="related-content-card-info"> <span class="post-label-placeholder"></span> <h3 class="related-content-post-heading">Luxurious Philadelphia Itinerary</h3> <div class="related-content-description"><p>Treat yourself to luxury in Philadelphia visit with these high-end offerings....</p><svg xmlns="http://www.w3.org/2000/svg" width="25" height="12" viewBox="0 0 25 12" fill="none"><path d="M25 6L15 0.226497V11.7735L25 6ZM0 7H16V5H0V7Z" fill="white"/></svg></div> </div> </a> </div> </div> </div> </section></main> <footer role="contentinfo"> <div class="large-frame"> <div class="eb02-footer"> <div class="footer-left-col"> <div class="footer-contact-info"> <img data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/pcvb-logo-full.svg" alt="PCVB Logo" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" /><noscript><img src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/pcvb-logo-full.svg" alt="PCVB Logo" /></noscript> <p>1601 Market St, Suite 200 Philadelphia, PA 19103 </p> <a href="tel:215-636-3300">215-636-3300</a> </div> </div> <div class="footer-mid-col"> <ul> <li id="menu-item-6536" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6536"><a href="https://www.discoverphl.com/about/">About</a></li> <li id="menu-item-12550" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12550"><a href="https://www.discoverphl.com/contact-our-team/">Contact Our Team</a></li> <li id="menu-item-12551" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12551"><a href="https://www.discoverphl.com/about/employment/">Employment</a></li> <li id="menu-item-12549" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12549"><a href="https://www.discoverphl.com/about/phlcvb-board/">PHLCVB Board</a></li> <li id="menu-item-12547" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12547"><a href="https://www.discoverphl.com/about/phlcvb-foundation/">PHLCVB Foundation</a></li> <li id="menu-item-6538" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-6538"><a href="https://www.discoverphl.com/press-room/">Press Room</a></li> <li id="menu-item-12548" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-12548"><a href="https://www.discoverphl.com/about/research/">Research and Resources</a></li> </ul> </div> <div class="footer-right-col"> <h2>Sign up for Meeting Insider</h2> <div class="callout-info"> <p>Get exclusive news and updates in our monthly meetings newsletter.</p> <a href="https://discoverphl.com/newsletter-sign-up/" target="" class="btn-base light-blue arrow"><span>Sign Up</span><svg xmlns="http://www.w3.org/2000/svg" width="22" height="9" viewBox="0 0 22 9" fill="none"><path d="M22 4.5L14.5 0.169873V8.83013L22 4.5ZM0 5.25H15.25V3.75H0V5.25Z" fill="#FF4D00"/></svg></a> </div> </div> <div class="footer-partner-logos"> <p>Strategic Partners</p> <div class="logos-wrap"> <a href="https://www.paconvention.com/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/PCC-1.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 170px; --smush-placeholder-aspect-ratio: 170/64;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/PCC-1.png" alt="" /></noscript> </a> <a href="https://www.visitpa.com/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/05/Full-Logo-One-Color-White.png" alt="Pennsylvania The Great American Getaway" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 1000px; --smush-placeholder-aspect-ratio: 1000/186;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/05/Full-Logo-One-Color-White.png" alt="Pennsylvania The Great American Getaway" /></noscript> </a> <a href="https://www.phila.gov/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/Group.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 185px; --smush-placeholder-aspect-ratio: 185/49;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/Group.png" alt="" /></noscript> </a> <a href="https://www.phl.org/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/PHL_PNE_White-1.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 185px; --smush-placeholder-aspect-ratio: 185/49;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/PHL_PNE_White-1.png" alt="" /></noscript> </a> <a href="https://www.ovpm.org/city/philadelphia-united-states/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/World_Heritage-1.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 89px; --smush-placeholder-aspect-ratio: 89/89;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/World_Heritage-1.png" alt="" /></noscript> </a> <a href="https://www.visittheusa.com/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/BrandUSA-1.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 171px; --smush-placeholder-aspect-ratio: 171/113;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/BrandUSA-1.png" alt="" /></noscript> </a> <a href="https://www.ustravel.org/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/US-Travel.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 169px; --smush-placeholder-aspect-ratio: 169/61;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/US-Travel.png" alt="" /></noscript> </a> <a href="https://www.visitphilly.com/" class="partner-url" target="_self"> <img data-src="https://www.discoverphl.com/wp-content/uploads/2024/04/Visit-1.png" alt="" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" style="--smush-placeholder-width: 185px; --smush-placeholder-aspect-ratio: 185/47;" /><noscript><img src="https://www.discoverphl.com/wp-content/uploads/2024/04/Visit-1.png" alt="" /></noscript> </a> </div> </div> </div> <div class="sub-footer"> <p class="copyright">© 2024. Philadelphia Convention & Visitors Bureau</p> <ul><li id="menu-item-6539" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-privacy-policy menu-item-6539"><span class="seperator">|</span><a rel="privacy-policy" href="https://www.discoverphl.com/privacy-policy/">Privacy Policy</a></li> <li id="menu-item-54452" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-54452"><span class="seperator">|</span><a href="https://www.discoverphl.com/terms/">Terms</a></li> <li class="menu-item"><span class="seperator">|</span><a href="https://push10.com" rel="noopener" target="_blank"> Web Design by Push10 Branding Agency.</a></li> </ul> <div class="sm-icons-links"> <a href="https://www.facebook.com/discoverPHL" target="_blank" aria-label="fb"> <img data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/facebook.png" alt="facebook account link" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" /><noscript><img src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/facebook.png" alt="facebook account link" /></noscript> </a> <a href="https://twitter.com/discoverPHL" target="_blank" aria-label="tw"> <img data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/twitter.png" alt="twitter account link" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" /><noscript><img src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/twitter.png" alt="twitter account link" /></noscript> </a> <a href="https://www.instagram.com/discover_PHL/" target="_blank" aria-label="ig"> <img data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/instagram_logo.png" alt="instagram account link" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" /><noscript><img src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/instagram_logo.png" alt="instagram account link" /></noscript> </a> <a href="https://www.linkedin.com/company/56174" target="_blank" aria-label="li"> <img data-src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/linkedin.png" alt="linkedin account link" src="data:image/gif;base64,R0lGODlhAQABAAAAACH5BAEKAAEALAAAAAABAAEAAAICTAEAOw==" class="lazyload" /><noscript><img src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/imgs/linkedin.png" alt="linkedin account link" /></noscript> </a> </div> </div> </div> </footer> </div><!-- close #site --> <script type="text/javascript" id="ajax-map-js-extra"> /* <![CDATA[ */ var myAjax = {"ajaxurl":"https:\/\/www.discoverphl.com\/wp-admin\/admin-ajax.php"}; /* ]]> */ </script> <script type="text/javascript" src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/js/map/ajax-map.js?ver=7.2" id="ajax-map-js"></script> <script type="text/javascript" src="https://api.mapbox.com/mapbox-gl-js/v2.9.2/mapbox-gl.js?ver=1" id="map-js"></script> <script type="text/javascript" src="https://api.mapbox.com/mapbox-gl-js/plugins/mapbox-gl-geocoder/v4.7.0/mapbox-gl-geocoder.min.js?ver=1" id="map_geo-js"></script> <script type="text/javascript" src="https://www.discoverphl.com/wp-content/themes/pcvb/assets/dist/javascript.min.js?ver=1732498698" id="custom-js"></script> <script type="text/javascript" src="https://www.discoverphl.com/wp-content/plugins/wp-smushit/app/assets/js/smush-lazy-load.min.js?ver=3.16.6" id="smush-lazy-load-js"></script> <script type="text/javascript" id="gt_widget_script_81952096-js-before"> /* <![CDATA[ */ window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['81952096'] = {"default_language":"en","languages":["zh-CN","nl","en","fr","de","it","pt","ru","es"],"url_structure":"none","wrapper_selector":"#gt-wrapper-81952096","horizontal_position":"inline","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; /* ]]> */ </script><script src="https://www.discoverphl.com/wp-content/plugins/gtranslate/js/ln.js?ver=6.6.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/discover/highlighted-experiences/" data-gt-orig-domain="www.discoverphl.com" data-gt-widget-id="81952096" defer></script><script type="text/javascript" id="gt_widget_script_53424851-js-before"> /* <![CDATA[ */ window.gtranslateSettings = /* document.write */ window.gtranslateSettings || {};window.gtranslateSettings['53424851'] = {"default_language":"en","languages":["zh-CN","nl","en","fr","de","it","pt","ru","es"],"url_structure":"none","wrapper_selector":"#gt-wrapper-53424851","horizontal_position":"inline","flags_location":"\/wp-content\/plugins\/gtranslate\/flags\/"}; /* ]]> */ </script><script src="https://www.discoverphl.com/wp-content/plugins/gtranslate/js/ln.js?ver=6.6.2" data-no-optimize="1" data-no-minify="1" data-gt-orig-url="/discover/highlighted-experiences/" data-gt-orig-domain="www.discoverphl.com" data-gt-widget-id="53424851" defer></script><!-- accessibe --> <script> (function() { var s = document.createElement('script'); var h = document.querySelector('head') || document.body; s.src = 'https://acsbapp.com/apps/app/dist/js/app.js'; s.async = true; s.onload = function() { acsbJS.init({ statementLink: '', footerHtml: '', hideMobile: false, hideTrigger: false, disableBgProcess: false, language: 'en', position: 'right', leadColor: '#146FF8', triggerColor: '#146FF8', triggerRadius: '50%', triggerPositionX: 'right', triggerPositionY: 'bottom', triggerIcon: 'people', triggerSize: 'bottom', triggerOffsetX: 20, triggerOffsetY: 20, mobile: { triggerSize: 'small', triggerPositionX: 'right', triggerPositionY: 'bottom', triggerOffsetX: 10, triggerOffsetY: 10, triggerRadius: '20' } }); }; h.appendChild(s); })(); </script> <!-- accessibe --> <script> /*<![CDATA[*/ (function(w, a, b, d, s) { w[a] = w[a] || {}; w[a][b] = w[a][b] || { q: [], track: function(r, e, t) { this.q.push({ r: r, e: e, t: t || +new Date }); } }; var e = d.createElement(s); var f = d.getElementsByTagName(s)[0]; e.async = 1; e.src = '//marketing.discoverphl.com/cdnr/forpci85/acton/bn/tracker/45609'; f.parentNode.insertBefore(e, f); })(window, 'ActOn', 'Beacon', document, 'script'); ActOn.Beacon.track(); /*]]>*/ </script> <script type="text/javascript"> ! function() { if (!document.querySelector("[src*='7512D3C0-5EF5-ABB9-7FDD-7C76C78FA269']")) { var e = document.createElement("script"); e.type = "text/javascript", e.async = !0, e.src = "//www.rtb123.com/tags/7512D3C0-5EF5-ABB9-7FDD-7C76C78FA269/btp.js"; var t = document.getElementsByTagName("head")[0]; t ? t.appendChild(e, t) : (t = document.getElementsByTagName("script")[0]).parentNode.insertBefore(e, t) } }(); </script> <script> document.addEventListener('DOMContentLoaded', function() { var popup = document.getElementById('popup'); var closePopupBtn = document.getElementById('closePopupBtn'); var popupButton = document.getElementById('popupButton'); function showPopup() { popup.style.display = 'flex'; } function hidePopup() { popup.style.display = 'none'; localStorage.setItem('popupDisplayed', new Date().toISOString()); } function shouldShowPopup() { var lastDisplayed = localStorage.getItem('popupDisplayed'); if (!lastDisplayed) return true; var lastDisplayedDate = new Date(lastDisplayed); var now = new Date(); return lastDisplayedDate.toDateString() !== now.toDateString(); } if (shouldShowPopup()) { showPopup(); } closePopupBtn.onclick = hidePopup; popupButton.onclick = hidePopup; window.onclick = function(event) { if (event.target == popup) { hidePopup(); } } }); function clickready() { jQuery("#cb27-keyword-clear").on('click', function() { jQuery('#cb27-keyword-submit')[0].click(); }) } setTimeout(clickready, 3000); </script> <script id='satisfiScript' src='https://chat.satis.fi/popup/embedder?popupId=18789'></script> <script type="text/javascript">window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"NRJS-ffbc3c15bbce2bcb1ca","applicationID":"1318524340","transactionName":"bgNbbUtRWUVVBRIMDldJeFpNWVhYGwAKABk=","queueTime":0,"applicationTime":2034,"atts":"QkRYGwNLSks=","errorBeacon":"bam.nr-data.net","agent":""}</script></body> </html>