CINXE.COM
Events | MobilityData
<!doctype html> <html lang="en-US"> <head> <meta charset="UTF-8"> <title>Events | MobilityData</title><link rel="preload" data-rocket-preload as="style" href="https://fonts.googleapis.com/css?family=IBM%20Plex%20Mono%3A400%2C400i%7CMuli%3A400%2C400i%2C700%2C700i%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=IBM%20Plex%20Mono%3A400%2C400i%7CMuli%3A400%2C400i%2C700%2C700i%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" media="print" onload="this.media='all'" /><noscript><link rel="stylesheet" href="https://fonts.googleapis.com/css?family=IBM%20Plex%20Mono%3A400%2C400i%7CMuli%3A400%2C400i%2C700%2C700i%7CRoboto%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic%7CRoboto%20Slab%3A100%2C100italic%2C200%2C200italic%2C300%2C300italic%2C400%2C400italic%2C500%2C500italic%2C600%2C600italic%2C700%2C700italic%2C800%2C800italic%2C900%2C900italic&display=swap" /></noscript> <link href="//www.google-analytics.com" rel="dns-prefetch"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="description" content="The one-stop organization for mobility data standards"> <script>document.getElementsByTagName("html")[0].className += " js";</script> <script> if('CSS' in window && CSS.supports('color', 'var(--color-var)')) { document.write('<link rel="stylesheet" href="https://mobilitydata.org/app/themes/mobilitydata2/assets/css/style.css">'); } else { document.write('<link rel="stylesheet" href="https://mobilitydata.org/app/themes/mobilitydata2/assets/css/style-fallback.css">'); } </script> <noscript> <link rel="stylesheet" href="https://mobilitydata.org/app/themes/mobilitydata2/assets/css/style-fallback.css"> </noscript> <!-- The SEO Framework by Sybre Waaijer --> <meta name="robots" content="max-snippet:-1,max-image-preview:standard,max-video-preview:-1" /> <link rel="canonical" href="https://mobilitydata.org/events/" /> <meta name="description" content="MobilityData hosts and participates in a wide variety of international events, both in-person and virtually. Browse the events and join us!" /> <meta property="og:type" content="website" /> <meta property="og:locale" content="en_US" /> <meta property="og:site_name" content="MobilityData" /> <meta property="og:title" content="Events | MobilityData" /> <meta property="og:description" content="MobilityData hosts and participates in a wide variety of international events, both in-person and virtually. Browse the events and join us! /*! * FullCalendar v3.9.0 * Docs & License: https…" /> <meta property="og:url" content="https://mobilitydata.org/events/" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.22.29.png" /> <meta property="og:image:width" content="2400" /> <meta property="og:image:height" content="1256" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.46.15-530x300.png" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> <meta property="og:image" content="https://mobilitydata.org/app/uploads/2024/08/MData-2024Summit-Highlights-e1724696328744-540x300.png" /> <meta name="twitter:card" content="summary_large_image" /> <meta name="twitter:title" content="Events | MobilityData" /> <meta name="twitter:description" content="MobilityData hosts and participates in a wide variety of international events, both in-person and virtually. Browse the events and join us! /*! * FullCalendar v3.9.0 * Docs & License: https…" /> <meta name="twitter:image" content="https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.22.29.png" /> <script type="application/ld+json">{"@context":"https://schema.org","@graph":[{"@type":"WebSite","@id":"https://mobilitydata.org/#/schema/WebSite","url":"https://mobilitydata.org/","name":"MobilityData","description":"The one-stop organization for mobility data standards","inLanguage":"en-US","potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://mobilitydata.org/search/{search_term_string}/"},"query-input":"required name=search_term_string"},"publisher":{"@type":"Organization","@id":"https://mobilitydata.org/#/schema/Organization","name":"MobilityData","url":"https://mobilitydata.org/","logo":{"@type":"ImageObject","url":"https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18.png","contentUrl":"https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18.png","width":512,"height":512,"inLanguage":"en-US","caption":"MobilityData M logo purple"}}},{"@type":"WebPage","@id":"https://mobilitydata.org/events/","url":"https://mobilitydata.org/events/","name":"Events | MobilityData","description":"MobilityData hosts and participates in a wide variety of international events, both in-person and virtually. Browse the events and join us!","inLanguage":"en-US","isPartOf":{"@id":"https://mobilitydata.org/#/schema/WebSite"},"breadcrumb":{"@type":"BreadcrumbList","@id":"https://mobilitydata.org/#/schema/BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"item":"https://mobilitydata.org/","name":"MobilityData"},{"@type":"ListItem","position":2,"name":"Events"}]},"potentialAction":{"@type":"ReadAction","target":"https://mobilitydata.org/events/"}}]}</script> <!-- / The SEO Framework by Sybre Waaijer | 13.53ms meta | 0.39ms boot --> <link rel='dns-prefetch' href='//www.googletagmanager.com' /> <link href='https://fonts.gstatic.com' crossorigin rel='preconnect' /> <link rel="alternate" type="text/calendar" title="MobilityData » iCal Feed" href="https://mobilitydata.org/eventsarchive/?ical=1" /> <style id='classic-theme-styles-inline-css' type='text/css'> /*! This file is auto-generated */ .wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} </style> <style id='global-styles-inline-css' type='text/css'> body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgba(6,147,227,1) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgba(252,185,0,1) 0%,rgba(255,105,0,1) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgba(255,105,0,1) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1), 6px 6px rgba(0, 0, 0, 1);--wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);}:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}body .is-layout-flex{flex-wrap: wrap;align-items: center;}body .is-layout-flex > *{margin: 0;}body .is-layout-grid{display: grid;}body .is-layout-grid > *{margin: 0;}:where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;}:where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} .wp-block-navigation a:where(:not(.wp-element-button)){color: inherit;} :where(.wp-block-post-template.is-layout-flex){gap: 1.25em;}:where(.wp-block-post-template.is-layout-grid){gap: 1.25em;} :where(.wp-block-columns.is-layout-flex){gap: 2em;}:where(.wp-block-columns.is-layout-grid){gap: 2em;} .wp-block-pullquote{font-size: 1.5em;line-height: 1.6;} </style> <link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://mobilitydata.org/app/plugins/the-events-calendar/src/resources/css/tribe-events-single-skeleton.min.css?ver=6.10.2' media='all' /> <link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://mobilitydata.org/app/plugins/the-events-calendar/src/resources/css/tribe-events-single-full.min.css?ver=6.10.2' media='all' /> <link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://mobilitydata.org/app/plugins/the-events-calendar/src/resources/css/integrations/plugins/elementor/widgets/widget-base.min.css?ver=6.10.2' media='all' /> <link rel='stylesheet' id='cmplz-general-css' href='https://mobilitydata.org/app/plugins/complianz-gdpr-premium/assets/css/cookieblocker.min.css?ver=1710125924' media='all' /> <link rel='stylesheet' id='elementor-icons-css' href='https://mobilitydata.org/app/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.29.0' media='all' /> <link rel='stylesheet' id='elementor-frontend-css' href='https://mobilitydata.org/app/plugins/elementor/assets/css/frontend-lite.min.css?ver=3.21.8' media='all' /> <link rel='stylesheet' id='swiper-css' href='https://mobilitydata.org/app/plugins/elementor/assets/lib/swiper/v8/css/swiper.min.css?ver=8.4.5' media='all' /> <link rel='stylesheet' id='elementor-post-1973-css' href='https://mobilitydata.org/app/uploads/elementor/css/post-1973.css?ver=1724131133' media='all' /> <link rel='stylesheet' id='elementor-pro-css' href='https://mobilitydata.org/app/plugins/elementor-pro/assets/css/frontend-lite.min.css?ver=3.20.0' media='all' /> <link rel='stylesheet' id='elementor-global-css' href='https://mobilitydata.org/app/uploads/elementor/css/global.css?ver=1727059382' media='all' /> <link rel='stylesheet' id='eael-general-css' href='https://mobilitydata.org/app/plugins/essential-addons-for-elementor-lite/assets/front-end/css/view/general.min.css?ver=6.1.0' media='all' /> <link rel="preconnect" href="https://fonts.gstatic.com/" crossorigin><script type="text/javascript" src="https://mobilitydata.org/app/themes/mobilitydata2/assets/js/jquery-3.3.1.min.js?ver=3.1.1" id="jquery-js"></script> <!-- Google tag (gtag.js) snippet added by Site Kit --> <!-- Google Analytics snippet added by Site Kit --> <script type="text/javascript" src="https://www.googletagmanager.com/gtag/js?id=G-55GPMF0W9Z" id="google_gtagjs-js" async></script> <script type="text/javascript" id="google_gtagjs-js-after"> /* <![CDATA[ */ window.dataLayer = window.dataLayer || [];function gtag(){dataLayer.push(arguments);} gtag("set","linker",{"domains":["mobilitydata.org"]}); gtag("js", new Date()); gtag("set", "developer_id.dZTNiMT", true); gtag("config", "G-55GPMF0W9Z"); /* ]]> */ </script> <!-- End Google tag (gtag.js) snippet added by Site Kit --> <link rel="https://api.w.org/" href="https://mobilitydata.org/wp-json/" /><link rel="alternate" type="application/json" href="https://mobilitydata.org/wp-json/wp/v2/pages/7" /><link rel="alternate" type="application/json+oembed" href="https://mobilitydata.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmobilitydata.org%2Fevents%2F" /> <link rel="alternate" type="text/xml+oembed" href="https://mobilitydata.org/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fmobilitydata.org%2Fevents%2F&format=xml" /> <meta name="generator" content="Site Kit by Google 1.147.0" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://mobilitydata.org"><link rel="alternate" href="https://mobilitydata.org/wp-json/tribe/events/v1/" /> <style>.cmplz-hidden { display: none !important; }</style><meta name="generator" content="Elementor 3.21.8; features: e_optimized_assets_loading, e_optimized_css_loading, additional_custom_breakpoints; settings: css_print_method-external, google_font-enabled, font_display-auto"> <!-- Google Tag Manager snippet added by Site Kit --> <script type="text/javascript"> /* <![CDATA[ */ ( 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-WW5VT22' ); /* ]]> */ </script> <!-- End Google Tag Manager snippet added by Site Kit --> <link rel="icon" href="https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18-32x32.png" sizes="32x32" /> <link rel="icon" href="https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18-192x192.png" sizes="192x192" /> <link rel="apple-touch-icon" href="https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18-180x180.png" /> <meta name="msapplication-TileImage" content="https://mobilitydata.org/app/uploads/2021/04/cropped-flaticon_logo-18-270x270.png" /> <style type="text/css" id="wp-custom-css"> .article.text-component .wp-block-image img { height: auto; } .main-footer__animated-cta-wrapper { overflow: hidden; } </style> <style id="rocket-lazyrender-inline-css">[data-wpr-lazyrender] {content-visibility: auto;}</style><meta name="generator" content="WP Rocket 3.18.2" data-wpr-features="wpr_automatic_lazy_rendering" /></head> <body data-cmplz=1 class="page-template-default page page-id-7 tribe-no-js events singular elementor-default elementor-kit-1973 elementor-page elementor-page-7" data-theme="default"> <!-- Header --> <header class="f-header js-f-header bg hide-nav js-hide-nav js-hide-nav--main"> <div class="f-header__mobile-content container"> <a href="https://mobilitydata.org" class="f-header__logo" data-wpel-link="internal"> <svg width="257.57" height="62.049" viewBox="0 0 257.57 62.049"> <title>Logo MobilityData</title> <g transform="translate(-45 -49)"> <g transform="translate(111.67 68.102)"> <path d="M1037.086,9205.512h-3.662a.187.187,0,0,0-.162.094l-6.86,10.31-6.888-10.3a.194.194,0,0,0-.165-.1h-3.662a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178h4.069a.178.178,0,0,0,.178-.178v-13.248a.166.166,0,0,1,.307-.087l6,8.727a.2.2,0,0,0,.164.087.188.188,0,0,0,.155-.087l5.939-8.852a.162.162,0,0,1,.137-.074.189.189,0,0,1,.046.006.166.166,0,0,1,.121.159l.067,13.352a.193.193,0,0,0,.19.2h4.024a.178.178,0,0,0,.178-.178v-21.943A.178.178,0,0,0,1037.086,9205.512Z" transform="translate(-1015.508 -9204.568)" fill="#96a1ff"/> <path d="M1315.258,9275.813a8.451,8.451,0,1,0,8.708,8.447A8.473,8.473,0,0,0,1315.258,9275.813Zm0,12.633a4.186,4.186,0,1,1,4.242-4.186A4.059,4.059,0,0,1,1315.258,9288.445Z" transform="translate(-1282.38 -9269.024)" fill="#96a1ff"/> <path d="M1546.791,9227.811a.178.178,0,0,0,.178-.178v-1.41l.213.211a6.645,6.645,0,0,0,4.869,1.817,7.8,7.8,0,0,0,5.671-2.439,8.832,8.832,0,0,0,0-12.017,7.8,7.8,0,0,0-5.671-2.438,6.649,6.649,0,0,0-4.869,1.816l-.213.212v-7.7a.178.178,0,0,0-.178-.178h-4.111a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178Zm4.484-12.287a4.28,4.28,0,1,1-4.306,4.28A4.123,4.123,0,0,1,1551.275,9215.523Z" transform="translate(-1498.684 -9204.568)" fill="#96a1ff"/> <path d="M1781.385,9199.833a2.524,2.524,0,1,0,0,5.048,2.561,2.561,0,0,0,2.6-2.509A2.607,2.607,0,0,0,1781.385,9199.833Z" transform="translate(-1715.344 -9199.362)" fill="#96a1ff"/> <rect width="4.466" height="16.014" rx="0.2" transform="translate(63.823 7.228)" fill="#96a1ff"/> <rect width="4.466" height="23.242" rx="0.2" transform="translate(72.464 0)" fill="#96a1ff"/> <rect width="4.466" height="16.014" rx="0.2" transform="translate(80.924 7.228)" fill="#96a1ff"/> <path d="M1987.05,9199.833a2.524,2.524,0,1,0,0,5.048,2.561,2.561,0,0,0,2.6-2.509A2.607,2.607,0,0,0,1987.05,9199.833Z" transform="translate(-1903.908 -9199.362)" fill="#96a1ff"/> <path d="M2082.548,9248.428V9244.8a.178.178,0,0,0-.055-.129.182.182,0,0,0-.131-.049c-1.5.08-2.606.1-3.109-.38a1.392,1.392,0,0,1-.353-1.073v-6.387h3.471a.178.178,0,0,0,.178-.178v-3.842a.179.179,0,0,0-.178-.179H2078.9v-4.222a.178.178,0,0,0-.178-.178h-4.11a.178.178,0,0,0-.178.178v4.222H2071.8a.179.179,0,0,0-.178.179v3.842a.178.178,0,0,0,.178.178h2.632v6.387c0,2.062.459,3.436,1.446,4.323a6.341,6.341,0,0,0,4.354,1.234,20.487,20.487,0,0,0,2.156-.127A.176.176,0,0,0,2082.548,9248.428Z" transform="translate(-1983.809 -9225.361)" fill="#96a1ff"/> <path d="M2463.83,9205.512h-8.95a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178h8.95a10.941,10.941,0,0,0,7.886-3.222,11.558,11.558,0,0,0,0-15.854A10.938,10.938,0,0,0,2463.83,9205.512Zm0,17.85h-4.371v-13.4h4.371c3.809,0,6.47,2.755,6.47,6.7S2467.639,9223.361,2463.83,9223.361Z" transform="translate(-2335.036 -9204.568)" fill="#96a1ff"/> <path d="M2732.567,9276.252h-4.111a.178.178,0,0,0-.178.179v1.416l-.212-.205a6.859,6.859,0,0,0-4.9-1.829,7.76,7.76,0,0,0-5.643,2.438,8.843,8.843,0,0,0,0,12.017,7.76,7.76,0,0,0,5.643,2.438,6.859,6.859,0,0,0,4.9-1.828l.212-.206v1.416a.178.178,0,0,0,.178.179h4.111a.178.178,0,0,0,.177-.179v-15.657A.178.178,0,0,0,2732.567,9276.252Zm-8.627,12.288a4.281,4.281,0,1,1,4.338-4.28A4.107,4.107,0,0,1,2723.94,9288.54Z" transform="translate(-2573.844 -9269.024)" fill="#96a1ff"/> <path d="M2956.93,9247.5a6.343,6.343,0,0,0,4.355,1.234,20.454,20.454,0,0,0,2.155-.127.177.177,0,0,0,.16-.177V9244.8a.178.178,0,0,0-.056-.129.182.182,0,0,0-.131-.049c-1.5.079-2.607.1-3.109-.38a1.391,1.391,0,0,1-.353-1.073v-6.387h3.471a.178.178,0,0,0,.178-.178v-3.842a.179.179,0,0,0-.178-.179h-3.471v-4.222a.178.178,0,0,0-.178-.178h-4.111a.178.178,0,0,0-.178.178v4.222h-2.631a.179.179,0,0,0-.178.179v3.842a.178.178,0,0,0,.178.178h2.631v6.387C2955.484,9245.235,2955.944,9246.608,2956.93,9247.5Z" transform="translate(-2791.603 -9225.361)" fill="#96a1ff"/> <path d="M3117.421,9292.267a.178.178,0,0,0,.178-.179v-15.657a.178.178,0,0,0-.178-.179h-4.111a.179.179,0,0,0-.178.179v1.418l-.212-.207a6.859,6.859,0,0,0-4.9-1.829,7.76,7.76,0,0,0-5.643,2.438,8.843,8.843,0,0,0,0,12.017,7.76,7.76,0,0,0,5.643,2.438,6.859,6.859,0,0,0,4.9-1.828l.212-.206v1.416a.179.179,0,0,0,.178.179Zm-8.627-3.727a4.281,4.281,0,1,1,4.338-4.28A4.107,4.107,0,0,1,3108.794,9288.54Z" transform="translate(-2926.698 -9269.024)" fill="#96a1ff"/> <path d="M2222.1,9304.21c.19.009.378.014.56.014a7.578,7.578,0,0,0,4.729-1.468,10.742,10.742,0,0,0,3.424-5.116l5.916-16.079a.221.221,0,0,0-.026-.2.218.218,0,0,0-.18-.093h-4.363a.218.218,0,0,0-.208.148l-3.481,10.428-4.082-10.437a.218.218,0,0,0-.2-.139h-4.458a.219.219,0,0,0-.2.3l6.638,15.5-.018.048c-.773,2.063-1.929,2.9-3.991,2.9h-.044a.22.22,0,0,0-.155.064.217.217,0,0,0-.064.155v3.745A.221.221,0,0,0,2222.1,9304.21Z" transform="translate(-2119.395 -9274.023)" fill="#96a1ff"/> </g> <path d="M269.71,9016.928l.02-.055h7.059l-1.608,1.607.882.883,2.937-2.937a.622.622,0,0,0,0-.881l-2.937-2.937-.882.883,1.608,1.607H269.73l-.02-.055a2.742,2.742,0,0,0-1.6-1.619l-.054-.021v-38.266a1.1,1.1,0,0,0-1.1-1.1h-8.238a1.5,1.5,0,0,0-1.269.715l-10.907,17.24-10.962-17.242a1.493,1.493,0,0,0-1.267-.713h-5.844l-.02-.053a2.751,2.751,0,0,0-1.62-1.6l-.054-.02v-7.916h-1.775v7.916l-.054.02a2.748,2.748,0,0,0-1.63,1.629l-.02.055h-7.207l1.608-1.607-.882-.883-2.937,2.938a.622.622,0,0,0,0,.881l2.937,2.938.882-.881-1.608-1.609h7.2l.02.055a2.738,2.738,0,0,0,1.605,1.621l.054.021V9015.8a1.1,1.1,0,0,0,1.1,1.1H234.8a1.1,1.1,0,0,0,1.1-1.1v-20.916l9.388,14.3a1.5,1.5,0,0,0,1.215.676h.034a1.482,1.482,0,0,0,1.246-.686l9.275-14.479.107,20.705a1.494,1.494,0,0,0,1.488,1.5h5.9l.02.053a2.746,2.746,0,0,0,1.621,1.605l.054.02v7.914h1.775v-7.914l.055-.02A2.744,2.744,0,0,0,269.71,9016.928Zm-43.83-40.482a1.327,1.327,0,0,1-.153-.008l-.02,0c-.049-.008-.089-.012-.128-.02a.053.053,0,0,1-.016-.006c-.046-.01-.087-.02-.127-.031l-.012-.006c-.048-.016-.089-.029-.126-.045s-.089-.041-.131-.064a1.446,1.446,0,0,1-.344-.258l-.017-.018-.008-.01a1.676,1.676,0,0,1-.171-.217c-.025-.039-.048-.078-.07-.119l0-.008q-.031-.062-.055-.117l-.006-.018c-.017-.043-.03-.078-.041-.115,0-.01-.005-.02-.008-.029l0-.016c-.01-.033-.018-.064-.024-.094s-.006-.035-.009-.055l-.006-.039c0-.018-.005-.033-.007-.051a1.485,1.485,0,0,1-.008-.148c0-.049,0-.1.008-.15,0-.018,0-.035.007-.051l.006-.041c0-.018,0-.035.008-.053s.015-.062.024-.094l0-.018c0-.01,0-.018.007-.027.012-.039.025-.076.04-.113a.2.2,0,0,1,.008-.02,1.076,1.076,0,0,1,.056-.119l0-.01a1.525,1.525,0,0,1,.243-.336c.016-.016.033-.033.049-.049a1.5,1.5,0,0,1,.217-.172,1.284,1.284,0,0,1,.119-.07l.008,0a1.209,1.209,0,0,1,.118-.055l.015-.006c.043-.018.08-.031.117-.043l.029-.006.014-.006c.034-.008.064-.016.1-.021l.054-.01.041-.006a.448.448,0,0,0,.05-.008,1.531,1.531,0,0,1,.3,0,.448.448,0,0,0,.05.008l.04.006.054.01c.031.006.06.014.09.021l.02.006.029.006c.038.012.074.025.111.039l.022.01a1.244,1.244,0,0,1,.118.055l.008,0c.041.021.081.045.119.07a1.5,1.5,0,0,1,.217.172l.007.006.015.014a1.549,1.549,0,0,1,.254.334l0,.006,0,.01c.021.037.04.08.059.121s.033.082.048.129c0,.006,0,.012.005.016.012.039.022.078.031.117,0,.014.005.02.007.025.008.039.013.076.018.115l0,.012c0,.008,0,.014,0,.021,0,.051.007.1.008.146v.008A1.494,1.494,0,0,1,225.88,8976.445Zm38.695,38.572-.02.053H259v-.082l-.12-23.395a.915.915,0,0,0-1.685-.49l-10.658,16.641-10.779-16.424a.91.91,0,0,0-1.027-.375.92.92,0,0,0-.653.875v23.25h-7.282v-37.535l.054-.021a2.743,2.743,0,0,0,1.6-1.594l.02-.055h5.652l.025.039,11.625,18.285a.916.916,0,0,0,1.545,0l11.592-18.324h7.321V9013.4l-.054.021A2.744,2.744,0,0,0,264.574,9015.018Zm4.048,1.117c0,.018,0,.033-.007.049l-.006.043c0,.016-.005.035-.009.053s-.014.059-.021.086l-.006.023a.281.281,0,0,1-.008.029c-.011.037-.025.074-.039.111l-.008.021c-.016.037-.034.076-.055.117l0,.008c-.018.035-.037.066-.057.1v.025l-.026.014a1.431,1.431,0,0,1-.16.2c-.017.018-.034.035-.051.051a1.5,1.5,0,0,1-.217.172,1.334,1.334,0,0,1-.119.07l-.008,0a1.285,1.285,0,0,1-.118.055.051.051,0,0,1-.015.006c-.043.018-.079.031-.117.043a.152.152,0,0,1-.028.006l-.015,0-.1.025a.493.493,0,0,1-.054.008l-.039.006a.462.462,0,0,1-.052.008c-.05,0-.1.008-.15.008s-.1,0-.149-.008l-.051-.006-.041-.008a.482.482,0,0,1-.053-.008l-.091-.023-.02-.006a.143.143,0,0,1-.028-.006c-.038-.012-.074-.025-.11-.039a.21.21,0,0,1-.022-.01c-.038-.016-.077-.033-.117-.053l-.009-.006a1.288,1.288,0,0,1-.115-.066l-.019-.014a1.368,1.368,0,0,1-.2-.162l-.008-.008a.089.089,0,0,1-.017-.014,1.526,1.526,0,0,1-.258-.346,1.32,1.32,0,0,1-.061-.127c-.017-.039-.031-.078-.046-.125,0-.006,0-.012-.006-.016-.012-.039-.021-.078-.03-.117l0-.008c0-.006,0-.012,0-.018-.007-.035-.011-.068-.016-.1l0-.02c0-.008,0-.018,0-.025-.005-.051-.008-.1-.008-.154a1.494,1.494,0,0,1,1.493-1.492c.051,0,.1,0,.153.008l.028,0,.013,0a.844.844,0,0,1,.107.016.078.078,0,0,1,.02.006h.009c.039.01.077.02.115.031a.049.049,0,0,1,.015.006,1.011,1.011,0,0,1,.122.045l.01,0c.044.02.084.039.121.059a1.5,1.5,0,0,1,.344.258l.016.018.007.008a1.56,1.56,0,0,1,.159.2l.026.014v.025c.02.031.039.064.056.1l0,.01c.021.041.039.078.055.117l.006.016c.017.043.03.08.042.117a.3.3,0,0,1,.008.029l.006.023c.008.027.016.057.021.086s.006.035.009.055l.006.041c0,.016.005.031.007.049.005.051.008.1.008.148A1.5,1.5,0,0,1,268.622,9016.135Z" transform="translate(-168.688 -8915.443)" fill="#96a1ff"/> </g> </svg> </a> <button class="reset anim-menu-btn js-anim-menu-btn f-header__nav-control js-tab-focus" aria-label="Toggle menu"> <i class="anim-menu-btn__icon anim-menu-btn__icon--close" aria-hidden="true"></i> </button> </div> <div class="f-header__nav" role="navigation"> <div class="f-header__nav-grid justify-between@md container"> <div class="f-header__nav-logo-wrapper"> <a href="https://mobilitydata.org" class="f-header__logo" data-wpel-link="internal"> <svg width="257.57" height="62.049" viewBox="0 0 257.57 62.049"> <title>Logo MobilityData</title> <g transform="translate(-45 -49)"> <g transform="translate(111.67 68.102)"> <path d="M1037.086,9205.512h-3.662a.187.187,0,0,0-.162.094l-6.86,10.31-6.888-10.3a.194.194,0,0,0-.165-.1h-3.662a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178h4.069a.178.178,0,0,0,.178-.178v-13.248a.166.166,0,0,1,.307-.087l6,8.727a.2.2,0,0,0,.164.087.188.188,0,0,0,.155-.087l5.939-8.852a.162.162,0,0,1,.137-.074.189.189,0,0,1,.046.006.166.166,0,0,1,.121.159l.067,13.352a.193.193,0,0,0,.19.2h4.024a.178.178,0,0,0,.178-.178v-21.943A.178.178,0,0,0,1037.086,9205.512Z" transform="translate(-1015.508 -9204.568)" fill="#96a1ff"/> <path d="M1315.258,9275.813a8.451,8.451,0,1,0,8.708,8.447A8.473,8.473,0,0,0,1315.258,9275.813Zm0,12.633a4.186,4.186,0,1,1,4.242-4.186A4.059,4.059,0,0,1,1315.258,9288.445Z" transform="translate(-1282.38 -9269.024)" fill="#96a1ff"/> <path d="M1546.791,9227.811a.178.178,0,0,0,.178-.178v-1.41l.213.211a6.645,6.645,0,0,0,4.869,1.817,7.8,7.8,0,0,0,5.671-2.439,8.832,8.832,0,0,0,0-12.017,7.8,7.8,0,0,0-5.671-2.438,6.649,6.649,0,0,0-4.869,1.816l-.213.212v-7.7a.178.178,0,0,0-.178-.178h-4.111a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178Zm4.484-12.287a4.28,4.28,0,1,1-4.306,4.28A4.123,4.123,0,0,1,1551.275,9215.523Z" transform="translate(-1498.684 -9204.568)" fill="#96a1ff"/> <path d="M1781.385,9199.833a2.524,2.524,0,1,0,0,5.048,2.561,2.561,0,0,0,2.6-2.509A2.607,2.607,0,0,0,1781.385,9199.833Z" transform="translate(-1715.344 -9199.362)" fill="#96a1ff"/> <rect width="4.466" height="16.014" rx="0.2" transform="translate(63.823 7.228)" fill="#96a1ff"/> <rect width="4.466" height="23.242" rx="0.2" transform="translate(72.464 0)" fill="#96a1ff"/> <rect width="4.466" height="16.014" rx="0.2" transform="translate(80.924 7.228)" fill="#96a1ff"/> <path d="M1987.05,9199.833a2.524,2.524,0,1,0,0,5.048,2.561,2.561,0,0,0,2.6-2.509A2.607,2.607,0,0,0,1987.05,9199.833Z" transform="translate(-1903.908 -9199.362)" fill="#96a1ff"/> <path d="M2082.548,9248.428V9244.8a.178.178,0,0,0-.055-.129.182.182,0,0,0-.131-.049c-1.5.08-2.606.1-3.109-.38a1.392,1.392,0,0,1-.353-1.073v-6.387h3.471a.178.178,0,0,0,.178-.178v-3.842a.179.179,0,0,0-.178-.179H2078.9v-4.222a.178.178,0,0,0-.178-.178h-4.11a.178.178,0,0,0-.178.178v4.222H2071.8a.179.179,0,0,0-.178.179v3.842a.178.178,0,0,0,.178.178h2.632v6.387c0,2.062.459,3.436,1.446,4.323a6.341,6.341,0,0,0,4.354,1.234,20.487,20.487,0,0,0,2.156-.127A.176.176,0,0,0,2082.548,9248.428Z" transform="translate(-1983.809 -9225.361)" fill="#96a1ff"/> <path d="M2463.83,9205.512h-8.95a.178.178,0,0,0-.178.178v21.943a.178.178,0,0,0,.178.178h8.95a10.941,10.941,0,0,0,7.886-3.222,11.558,11.558,0,0,0,0-15.854A10.938,10.938,0,0,0,2463.83,9205.512Zm0,17.85h-4.371v-13.4h4.371c3.809,0,6.47,2.755,6.47,6.7S2467.639,9223.361,2463.83,9223.361Z" transform="translate(-2335.036 -9204.568)" fill="#96a1ff"/> <path d="M2732.567,9276.252h-4.111a.178.178,0,0,0-.178.179v1.416l-.212-.205a6.859,6.859,0,0,0-4.9-1.829,7.76,7.76,0,0,0-5.643,2.438,8.843,8.843,0,0,0,0,12.017,7.76,7.76,0,0,0,5.643,2.438,6.859,6.859,0,0,0,4.9-1.828l.212-.206v1.416a.178.178,0,0,0,.178.179h4.111a.178.178,0,0,0,.177-.179v-15.657A.178.178,0,0,0,2732.567,9276.252Zm-8.627,12.288a4.281,4.281,0,1,1,4.338-4.28A4.107,4.107,0,0,1,2723.94,9288.54Z" transform="translate(-2573.844 -9269.024)" fill="#96a1ff"/> <path d="M2956.93,9247.5a6.343,6.343,0,0,0,4.355,1.234,20.454,20.454,0,0,0,2.155-.127.177.177,0,0,0,.16-.177V9244.8a.178.178,0,0,0-.056-.129.182.182,0,0,0-.131-.049c-1.5.079-2.607.1-3.109-.38a1.391,1.391,0,0,1-.353-1.073v-6.387h3.471a.178.178,0,0,0,.178-.178v-3.842a.179.179,0,0,0-.178-.179h-3.471v-4.222a.178.178,0,0,0-.178-.178h-4.111a.178.178,0,0,0-.178.178v4.222h-2.631a.179.179,0,0,0-.178.179v3.842a.178.178,0,0,0,.178.178h2.631v6.387C2955.484,9245.235,2955.944,9246.608,2956.93,9247.5Z" transform="translate(-2791.603 -9225.361)" fill="#96a1ff"/> <path d="M3117.421,9292.267a.178.178,0,0,0,.178-.179v-15.657a.178.178,0,0,0-.178-.179h-4.111a.179.179,0,0,0-.178.179v1.418l-.212-.207a6.859,6.859,0,0,0-4.9-1.829,7.76,7.76,0,0,0-5.643,2.438,8.843,8.843,0,0,0,0,12.017,7.76,7.76,0,0,0,5.643,2.438,6.859,6.859,0,0,0,4.9-1.828l.212-.206v1.416a.179.179,0,0,0,.178.179Zm-8.627-3.727a4.281,4.281,0,1,1,4.338-4.28A4.107,4.107,0,0,1,3108.794,9288.54Z" transform="translate(-2926.698 -9269.024)" fill="#96a1ff"/> <path d="M2222.1,9304.21c.19.009.378.014.56.014a7.578,7.578,0,0,0,4.729-1.468,10.742,10.742,0,0,0,3.424-5.116l5.916-16.079a.221.221,0,0,0-.026-.2.218.218,0,0,0-.18-.093h-4.363a.218.218,0,0,0-.208.148l-3.481,10.428-4.082-10.437a.218.218,0,0,0-.2-.139h-4.458a.219.219,0,0,0-.2.3l6.638,15.5-.018.048c-.773,2.063-1.929,2.9-3.991,2.9h-.044a.22.22,0,0,0-.155.064.217.217,0,0,0-.064.155v3.745A.221.221,0,0,0,2222.1,9304.21Z" transform="translate(-2119.395 -9274.023)" fill="#96a1ff"/> </g> <path d="M269.71,9016.928l.02-.055h7.059l-1.608,1.607.882.883,2.937-2.937a.622.622,0,0,0,0-.881l-2.937-2.937-.882.883,1.608,1.607H269.73l-.02-.055a2.742,2.742,0,0,0-1.6-1.619l-.054-.021v-38.266a1.1,1.1,0,0,0-1.1-1.1h-8.238a1.5,1.5,0,0,0-1.269.715l-10.907,17.24-10.962-17.242a1.493,1.493,0,0,0-1.267-.713h-5.844l-.02-.053a2.751,2.751,0,0,0-1.62-1.6l-.054-.02v-7.916h-1.775v7.916l-.054.02a2.748,2.748,0,0,0-1.63,1.629l-.02.055h-7.207l1.608-1.607-.882-.883-2.937,2.938a.622.622,0,0,0,0,.881l2.937,2.938.882-.881-1.608-1.609h7.2l.02.055a2.738,2.738,0,0,0,1.605,1.621l.054.021V9015.8a1.1,1.1,0,0,0,1.1,1.1H234.8a1.1,1.1,0,0,0,1.1-1.1v-20.916l9.388,14.3a1.5,1.5,0,0,0,1.215.676h.034a1.482,1.482,0,0,0,1.246-.686l9.275-14.479.107,20.705a1.494,1.494,0,0,0,1.488,1.5h5.9l.02.053a2.746,2.746,0,0,0,1.621,1.605l.054.02v7.914h1.775v-7.914l.055-.02A2.744,2.744,0,0,0,269.71,9016.928Zm-43.83-40.482a1.327,1.327,0,0,1-.153-.008l-.02,0c-.049-.008-.089-.012-.128-.02a.053.053,0,0,1-.016-.006c-.046-.01-.087-.02-.127-.031l-.012-.006c-.048-.016-.089-.029-.126-.045s-.089-.041-.131-.064a1.446,1.446,0,0,1-.344-.258l-.017-.018-.008-.01a1.676,1.676,0,0,1-.171-.217c-.025-.039-.048-.078-.07-.119l0-.008q-.031-.062-.055-.117l-.006-.018c-.017-.043-.03-.078-.041-.115,0-.01-.005-.02-.008-.029l0-.016c-.01-.033-.018-.064-.024-.094s-.006-.035-.009-.055l-.006-.039c0-.018-.005-.033-.007-.051a1.485,1.485,0,0,1-.008-.148c0-.049,0-.1.008-.15,0-.018,0-.035.007-.051l.006-.041c0-.018,0-.035.008-.053s.015-.062.024-.094l0-.018c0-.01,0-.018.007-.027.012-.039.025-.076.04-.113a.2.2,0,0,1,.008-.02,1.076,1.076,0,0,1,.056-.119l0-.01a1.525,1.525,0,0,1,.243-.336c.016-.016.033-.033.049-.049a1.5,1.5,0,0,1,.217-.172,1.284,1.284,0,0,1,.119-.07l.008,0a1.209,1.209,0,0,1,.118-.055l.015-.006c.043-.018.08-.031.117-.043l.029-.006.014-.006c.034-.008.064-.016.1-.021l.054-.01.041-.006a.448.448,0,0,0,.05-.008,1.531,1.531,0,0,1,.3,0,.448.448,0,0,0,.05.008l.04.006.054.01c.031.006.06.014.09.021l.02.006.029.006c.038.012.074.025.111.039l.022.01a1.244,1.244,0,0,1,.118.055l.008,0c.041.021.081.045.119.07a1.5,1.5,0,0,1,.217.172l.007.006.015.014a1.549,1.549,0,0,1,.254.334l0,.006,0,.01c.021.037.04.08.059.121s.033.082.048.129c0,.006,0,.012.005.016.012.039.022.078.031.117,0,.014.005.02.007.025.008.039.013.076.018.115l0,.012c0,.008,0,.014,0,.021,0,.051.007.1.008.146v.008A1.494,1.494,0,0,1,225.88,8976.445Zm38.695,38.572-.02.053H259v-.082l-.12-23.395a.915.915,0,0,0-1.685-.49l-10.658,16.641-10.779-16.424a.91.91,0,0,0-1.027-.375.92.92,0,0,0-.653.875v23.25h-7.282v-37.535l.054-.021a2.743,2.743,0,0,0,1.6-1.594l.02-.055h5.652l.025.039,11.625,18.285a.916.916,0,0,0,1.545,0l11.592-18.324h7.321V9013.4l-.054.021A2.744,2.744,0,0,0,264.574,9015.018Zm4.048,1.117c0,.018,0,.033-.007.049l-.006.043c0,.016-.005.035-.009.053s-.014.059-.021.086l-.006.023a.281.281,0,0,1-.008.029c-.011.037-.025.074-.039.111l-.008.021c-.016.037-.034.076-.055.117l0,.008c-.018.035-.037.066-.057.1v.025l-.026.014a1.431,1.431,0,0,1-.16.2c-.017.018-.034.035-.051.051a1.5,1.5,0,0,1-.217.172,1.334,1.334,0,0,1-.119.07l-.008,0a1.285,1.285,0,0,1-.118.055.051.051,0,0,1-.015.006c-.043.018-.079.031-.117.043a.152.152,0,0,1-.028.006l-.015,0-.1.025a.493.493,0,0,1-.054.008l-.039.006a.462.462,0,0,1-.052.008c-.05,0-.1.008-.15.008s-.1,0-.149-.008l-.051-.006-.041-.008a.482.482,0,0,1-.053-.008l-.091-.023-.02-.006a.143.143,0,0,1-.028-.006c-.038-.012-.074-.025-.11-.039a.21.21,0,0,1-.022-.01c-.038-.016-.077-.033-.117-.053l-.009-.006a1.288,1.288,0,0,1-.115-.066l-.019-.014a1.368,1.368,0,0,1-.2-.162l-.008-.008a.089.089,0,0,1-.017-.014,1.526,1.526,0,0,1-.258-.346,1.32,1.32,0,0,1-.061-.127c-.017-.039-.031-.078-.046-.125,0-.006,0-.012-.006-.016-.012-.039-.021-.078-.03-.117l0-.008c0-.006,0-.012,0-.018-.007-.035-.011-.068-.016-.1l0-.02c0-.008,0-.018,0-.025-.005-.051-.008-.1-.008-.154a1.494,1.494,0,0,1,1.493-1.492c.051,0,.1,0,.153.008l.028,0,.013,0a.844.844,0,0,1,.107.016.078.078,0,0,1,.02.006h.009c.039.01.077.02.115.031a.049.049,0,0,1,.015.006,1.011,1.011,0,0,1,.122.045l.01,0c.044.02.084.039.121.059a1.5,1.5,0,0,1,.344.258l.016.018.007.008a1.56,1.56,0,0,1,.159.2l.026.014v.025c.02.031.039.064.056.1l0,.01c.021.041.039.078.055.117l.006.016c.017.043.03.08.042.117a.3.3,0,0,1,.008.029l.006.023c.008.027.016.057.021.086s.006.035.009.055l.006.041c0,.016.005.031.007.049.005.051.008.1.008.148A1.5,1.5,0,0,1,268.622,9016.135Z" transform="translate(-168.688 -8915.443)" fill="#96a1ff"/> </g> </svg> </a> </div> <!--<ul class="f-header__list"> <li class="f-header__item"><a href="about.html" class="f-header__link" aria-current="page" data-wpel-link="internal">What we do</a></li> <li class="f-header__item"><a href="#0" class="f-header__btn btn btn--primary">Button</a></li> </ul>--> <ul class="f-header__list"><li><a href="https://mobilitydata.org/what-we-do/" data-wpel-link="internal">What We Do</a></li> <li><a href="https://mobilitydata.org/data-standards/" data-wpel-link="internal">Data Standards</a></li> <li class="current-menu-item"><a href="https://mobilitydata.org/events/" aria-current="page" data-wpel-link="internal">Events</a></li> <li><a href="https://mobilitydata.org/members/" data-wpel-link="internal">Members</a></li> <li><a href="https://mobilitydata.org/news/" data-wpel-link="internal">News</a></li> <li><a href="https://careers.mobilitydata.org/?_ga=2.20490744.1347936971.1665789021-892322330.1649683510" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Careers</a></li> <li class="menu-btn"><a href="https://mobilitydata.org/contact-us/" data-wpel-link="internal">Contact us</a></li> </ul> </div> </div> </header> <div data-scroll-container id="js-scroll"> <main role="main"> <section class="section-block padding-top-xl padding-bottom-xl text-left" id="someid"> <div class="container max-width-lg gap-inner-md"> <div class="grid grid-gap-lg"> <div class="col-12 max-width-sm text-left"> <div class="text-component margin-bottom-lg mobile-margin-bottom-md text-left"> <h1 class="reveal-fx reveal-fx--translate-up">Events</h1><div class="c-message_kit__gutter"><div class="c-message_kit__gutter__right" role="presentation" data-qa="message_content"><div class="c-message_kit__blocks c-message_kit__blocks--rich_text"><div class="c-message__message_blocks c-message__message_blocks--rich_text" data-qa="message-text"><div class="p-block_kit_renderer" data-qa="block-kit-renderer"><div class="p-block_kit_renderer__block_wrapper p-block_kit_renderer__block_wrapper--first"><div class="p-rich_text_block" dir="auto"><div class="p-rich_text_section">MobilityData hosts and participates in a wide variety of international events, both in-person and virtually. Browse the events and join us!</div></div></div></div></div></div></div></div><div class="c-message_actions__container c-message__actions" role="group"><div class="c-message_actions__group" role="group" aria-label="Message actions" data-qa="message-actions"><div class="container__z3l0C"></div></div></div> </div></div> </div> <div class="grid grid-gap-lg"> <div class="col-12 text-left"> <div class="text-component margin-bottom-md mobile-margin-bottom-md text-left"> <div class="reveal-fx reveal-fx--translate-up" data-reveal-fx-delay="200"><style>/*! * FullCalendar v3.9.0 * Docs & License: https://fullcalendar.io/ * (c) 2018 Adam Shaw */.fc button,.fc table,body .fc{font-size:1em}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-icon,.fc-unselectable{-webkit-touch-callout:none;-khtml-user-select:none}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}.fc th,.fc-basic-view td.fc-week-number,.fc-icon,.fc-toolbar{text-align:center}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc button{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;height:2.1em;padding:0 .6em;white-space:nowrap;cursor:pointer}.fc button::-moz-focus-inner{margin:0;padding:0}.fc-state-default{border:1px solid;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}.fc-state-default.fc-corner-left{border-top-left-radius:4px;border-bottom-left-radius:4px}.fc-state-default.fc-corner-right{border-top-right-radius:4px;border-bottom-right-radius:4px}.fc button .fc-icon{position:relative;top:-.05em;margin:0 .2em;vertical-align:middle}.fc-state-active,.fc-state-disabled,.fc-state-down,.fc-state-hover{color:#333;background-color:#e6e6e6}.fc-state-hover{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.fc-state-active,.fc-state-down{background-color:#ccc;background-image:none;box-shadow:inset 0 2px 4px rgba(0,0,0,.15),0 1px 2px rgba(0,0,0,.05)}.fc-state-disabled{cursor:default;background-image:none;opacity:.65;box-shadow:none}.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a[data-goto]{cursor:pointer}.fc-button-group{display:inline-block}.fc .fc-button-group>*{float:left;margin:0 0 0 -1px}.fc .fc-button-group>:first-child{margin-left:0}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{padding:2px 4px}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-ltr .fc-popover .fc-header .fc-title,.fc-rtl .fc-popover .fc-header .fc-close{float:left}.fc-ltr .fc-popover .fc-header .fc-close,.fc-rtl .fc-popover .fc-header .fc-title{float:right}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-clear{clear:both}.fc-bg,.fc-bgevent-skeleton,.fc-helper-skeleton,.fc-highlight-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-helper-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-helper-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-helper-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-helper-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-icon,.fc-row.fc-rigid,.fc-time-grid-event{overflow:hidden}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.3;border-radius:3px;border:1px solid #3a87ad}.fc-event,.fc-event-dot{background-color:#3a87ad}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-bg{z-index:1;background:#fff;opacity:.25}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected.fc-dragging{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-day-grid-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc.fc-bootstrap3 a,.ui-widget .fc-event{text-decoration:none}.fc-limited{display:none}.fc-icon,.fc-toolbar .fc-center{display:inline-block}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-bootstrap3 .fc-popover .panel-body,.fc-bootstrap4 .fc-popover .card-body{padding:0}.fc-now-indicator{position:absolute;border:0 solid red}.fc-bootstrap3 .fc-today.alert,.fc-bootstrap4 .fc-today.alert{border-radius:0}.fc-unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff;border-width:1px;border-style:solid}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}.fc-icon{height:1em;line-height:1em;font-size:1em;font-family:"Courier New",Courier,monospace;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fc-icon:after{position:relative}.fc-icon-left-single-arrow:after{content:"\2039";font-weight:700;font-size:200%;top:-7%}.fc-icon-right-single-arrow:after{content:"\203A";font-weight:700;font-size:200%;top:-7%}.fc-icon-left-double-arrow:after{content:"\AB";font-size:160%;top:-7%}.fc-icon-right-double-arrow:after{content:"\BB";font-size:160%;top:-7%}.fc-icon-left-triangle:after{content:"\25C4";font-size:125%;top:3%}.fc-icon-right-triangle:after{content:"\25BA";font-size:125%;top:3%}.fc-icon-down-triangle:after{content:"\25BC";font-size:125%;top:2%}.fc-icon-x:after{content:"\D7";font-size:200%;top:6%}.fc-unthemed .fc-popover .fc-header .fc-close{color:#666;font-size:.9em;margin-top:2px}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.ui-widget .fc-disabled-day{background-image:none}.fc-bootstrap3 .fc-time-grid .fc-slats table,.fc-bootstrap4 .fc-time-grid .fc-slats table,.fc-time-grid .fc-slats .ui-widget-content{background:0 0}.fc-popover>.ui-widget-header+.ui-widget-content{border-top:0}.fc-bootstrap3 hr.fc-divider,.fc-bootstrap4 hr.fc-divider{border-color:inherit}.ui-widget .fc-event{color:#fff;font-weight:400}.ui-widget td.fc-axis{font-weight:400}.fc.fc-bootstrap3 a[data-goto]:hover{text-decoration:underline}.fc.fc-bootstrap4 a{text-decoration:none}.fc.fc-bootstrap4 a[data-goto]:hover{text-decoration:underline}.fc-bootstrap4 a.fc-event:not([href]):not([tabindex]){color:#fff}.fc-bootstrap4 .fc-popover.card{position:absolute}.fc-toolbar.fc-header-toolbar{margin-bottom:1em}.fc-toolbar.fc-footer-toolbar{margin-top:1em}.fc-toolbar .fc-left{float:left}.fc-toolbar .fc-right{float:right}.fc .fc-toolbar>*>*{float:left;margin-left:.75em}.fc .fc-toolbar>*>:first-child{margin-left:0}.fc-toolbar h2{margin:0}.fc-toolbar button{position:relative}.fc-toolbar .fc-state-hover,.fc-toolbar .ui-state-hover{z-index:2}.fc-toolbar .fc-state-down{z-index:3}.fc-toolbar .fc-state-active,.fc-toolbar .ui-state-active{z-index:4}.fc-toolbar button:focus{z-index:5}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}.fc-basicDay-view .fc-content-skeleton,.fc-basicWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-basic-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-basic-view .fc-day-number,.fc-basic-view .fc-week-number{padding:2px}.fc-basic-view th.fc-day-number,.fc-basic-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-basic-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-basic-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-basic-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px}.fc-rtl .fc-basic-view .fc-day-top .fc-week-number{float:right;border-radius:0 0 0 3px}.fc-basic-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:grey}.fc-basic-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.fc-agenda-view .fc-day-grid{position:relative;z-index:2}.fc-agenda-view .fc-day-grid .fc-row{min-height:3em}.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3;position:relative}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-helper-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-v-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-v-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event.fc-selected{overflow:visible}.fc-time-grid-event.fc-selected .fc-bg{display:none}.fc-time-grid-event .fc-content{overflow:hidden}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}/*! jQuery UI - v1.12.1 - 2016-09-14 * http://jqueryui.com * Includes: core.css, accordion.css, autocomplete.css, menu.css, button.css, controlgroup.css, checkboxradio.css, datepicker.css, dialog.css, draggable.css, resizable.css, progressbar.css, selectable.css, selectmenu.css, slider.css, sortable.css, spinner.css, tabs.css, tooltip.css, theme.css * To view and modify this theme, visit http://jqueryui.com/themeroller/?bgShadowXPos=&bgOverlayXPos=&bgErrorXPos=&bgHighlightXPos=&bgContentXPos=&bgHeaderXPos=&bgActiveXPos=&bgHoverXPos=&bgDefaultXPos=&bgShadowYPos=&bgOverlayYPos=&bgErrorYPos=&bgHighlightYPos=&bgContentYPos=&bgHeaderYPos=&bgActiveYPos=&bgHoverYPos=&bgDefaultYPos=&bgShadowRepeat=&bgOverlayRepeat=&bgErrorRepeat=&bgHighlightRepeat=&bgContentRepeat=&bgHeaderRepeat=&bgActiveRepeat=&bgHoverRepeat=&bgDefaultRepeat=&iconsHover=url(%22images%2Fui-icons_555555_256x240.png%22)&iconsHighlight=url(%22images%2Fui-icons_777620_256x240.png%22)&iconsHeader=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsError=url(%22images%2Fui-icons_cc0000_256x240.png%22)&iconsDefault=url(%22images%2Fui-icons_777777_256x240.png%22)&iconsContent=url(%22images%2Fui-icons_444444_256x240.png%22)&iconsActive=url(%22images%2Fui-icons_ffffff_256x240.png%22)&bgImgUrlShadow=&bgImgUrlOverlay=&bgImgUrlHover=&bgImgUrlHighlight=&bgImgUrlHeader=&bgImgUrlError=&bgImgUrlDefault=&bgImgUrlContent=&bgImgUrlActive=&opacityFilterShadow=Alpha(Opacity%3D30)&opacityFilterOverlay=Alpha(Opacity%3D30)&opacityShadowPerc=30&opacityOverlayPerc=30&iconColorHover=%23555555&iconColorHighlight=%23777620&iconColorHeader=%23444444&iconColorError=%23cc0000&iconColorDefault=%23777777&iconColorContent=%23444444&iconColorActive=%23ffffff&bgImgOpacityShadow=0&bgImgOpacityOverlay=0&bgImgOpacityError=95&bgImgOpacityHighlight=55&bgImgOpacityContent=75&bgImgOpacityHeader=75&bgImgOpacityActive=65&bgImgOpacityHover=75&bgImgOpacityDefault=75&bgTextureShadow=flat&bgTextureOverlay=flat&bgTextureError=flat&bgTextureHighlight=flat&bgTextureContent=flat&bgTextureHeader=flat&bgTextureActive=flat&bgTextureHover=flat&bgTextureDefault=flat&cornerRadius=3px&fwDefault=normal&ffDefault=Arial%2CHelvetica%2Csans-serif&fsDefault=1em&cornerRadiusShadow=8px&thicknessShadow=5px&offsetLeftShadow=0px&offsetTopShadow=0px&opacityShadow=.3&bgColorShadow=%23666666&opacityOverlay=.3&bgColorOverlay=%23aaaaaa&fcError=%235f3f3f&borderColorError=%23f1a899&bgColorError=%23fddfdf&fcHighlight=%23777620&borderColorHighlight=%23dad55e&bgColorHighlight=%23fffa90&fcContent=%23333333&borderColorContent=%23dddddd&bgColorContent=%23ffffff&fcHeader=%23333333&borderColorHeader=%23dddddd&bgColorHeader=%23e9e9e9&fcActive=%23ffffff&borderColorActive=%23003eff&bgColorActive=%23007fff&fcHover=%232b2b2b&borderColorHover=%23cccccc&bgColorHover=%23ededed&fcDefault=%23454545&borderColorDefault=%23c5c5c5&bgColorDefault=%23f6f6f6 * Copyright jQuery Foundation and other contributors; Licensed MIT */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin:2px 0 0 0;padding:.5em .5em .5em .7em;font-size:100%}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-menu{list-style:none;padding:0;margin:0;display:block;outline:0}.ui-menu .ui-menu{position:absolute}.ui-menu .ui-menu-item{margin:0;cursor:pointer;list-style-image:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7")}.ui-menu .ui-menu-item-wrapper{position:relative;padding:3px 1em 3px .4em}.ui-menu .ui-menu-divider{margin:5px 0;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-state-focus,.ui-menu .ui-state-active{margin:-1px}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item-wrapper{padding-left:2em}.ui-menu .ui-icon{position:absolute;top:0;bottom:0;left:.2em;margin:auto 0}.ui-menu .ui-menu-icon{left:auto;right:0}.ui-button{padding:.4em 1em;display:inline-block;position:relative;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;overflow:visible}.ui-button,.ui-button:link,.ui-button:visited,.ui-button:hover,.ui-button:active{text-decoration:none}.ui-button-icon-only{width:2em;box-sizing:border-box;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-button-icon-only{text-indent:0}.ui-button-icon-only .ui-icon{position:absolute;top:50%;left:50%;margin-top:-8px;margin-left:-8px}.ui-button.ui-icon-notext .ui-icon{padding:0;width:2.1em;height:2.1em;text-indent:-9999px;white-space:nowrap}input.ui-button.ui-icon-notext .ui-icon{width:auto;height:auto;text-indent:0;white-space:normal;padding:.4em 1em}input.ui-button::-moz-focus-inner,button.ui-button::-moz-focus-inner{border:0;padding:0}.ui-controlgroup{vertical-align:middle;display:inline-block}.ui-controlgroup > .ui-controlgroup-item{float:left;margin-left:0;margin-right:0}.ui-controlgroup > .ui-controlgroup-item:focus,.ui-controlgroup > .ui-controlgroup-item.ui-visual-focus{z-index:9999}.ui-controlgroup-vertical > .ui-controlgroup-item{display:block;float:none;width:100%;margin-top:0;margin-bottom:0;text-align:left}.ui-controlgroup-vertical .ui-controlgroup-item{box-sizing:border-box}.ui-controlgroup .ui-controlgroup-label{padding:.4em 1em}.ui-controlgroup .ui-controlgroup-label span{font-size:80%}.ui-controlgroup-horizontal .ui-controlgroup-label + .ui-controlgroup-item{border-left:none}.ui-controlgroup-vertical .ui-controlgroup-label + .ui-controlgroup-item{border-top:none}.ui-controlgroup-horizontal .ui-controlgroup-label.ui-widget-content{border-right:none}.ui-controlgroup-vertical .ui-controlgroup-label.ui-widget-content{border-bottom:none}.ui-controlgroup-vertical .ui-spinner-input{width:75%;width:calc( 100% - 2.4em )}.ui-controlgroup-vertical .ui-spinner .ui-spinner-up{border-top-style:solid}.ui-checkboxradio-label .ui-icon-background{box-shadow:inset 1px 1px 1px #ccc;border-radius:.12em;border:none}.ui-checkboxradio-radio-label .ui-icon-background{width:16px;height:16px;border-radius:1em;overflow:visible;border:none}.ui-checkboxradio-radio-label.ui-checkboxradio-checked .ui-icon,.ui-checkboxradio-radio-label.ui-checkboxradio-checked:hover .ui-icon{background-image:none;width:8px;height:8px;border-width:4px;border-style:solid}.ui-checkboxradio-disabled{pointer-events:none}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:1px}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:45%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%;font-size:0}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker .ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;left:.5em;top:.3em}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:20px;margin:-10px 0 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:none;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-n{height:2px;top:0}.ui-dialog .ui-resizable-e{width:2px;right:0}.ui-dialog .ui-resizable-s{height:2px;bottom:0}.ui-dialog .ui-resizable-w{width:2px;left:0}.ui-dialog .ui-resizable-se,.ui-dialog .ui-resizable-sw,.ui-dialog .ui-resizable-ne,.ui-dialog .ui-resizable-nw{width:7px;height:7px}.ui-dialog .ui-resizable-se{right:0;bottom:0}.ui-dialog .ui-resizable-sw{left:0;bottom:0}.ui-dialog .ui-resizable-ne{right:0;top:0}.ui-dialog .ui-resizable-nw{left:0;top:0}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-draggable-handle{-ms-touch-action:none;touch-action:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:0.1px;display:block;-ms-touch-action:none;touch-action:none}.ui-resizable-disabled .ui-resizable-handle,.ui-resizable-autohide .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url("data:image/gif;base64,R0lGODlhKAAoAIABAAAAAP///yH/C05FVFNDQVBFMi4wAwEAAAAh+QQJAQABACwAAAAAKAAoAAACkYwNqXrdC52DS06a7MFZI+4FHBCKoDeWKXqymPqGqxvJrXZbMx7Ttc+w9XgU2FB3lOyQRWET2IFGiU9m1frDVpxZZc6bfHwv4c1YXP6k1Vdy292Fb6UkuvFtXpvWSzA+HycXJHUXiGYIiMg2R6W459gnWGfHNdjIqDWVqemH2ekpObkpOlppWUqZiqr6edqqWQAAIfkECQEAAQAsAAAAACgAKAAAApSMgZnGfaqcg1E2uuzDmmHUBR8Qil95hiPKqWn3aqtLsS18y7G1SzNeowWBENtQd+T1JktP05nzPTdJZlR6vUxNWWjV+vUWhWNkWFwxl9VpZRedYcflIOLafaa28XdsH/ynlcc1uPVDZxQIR0K25+cICCmoqCe5mGhZOfeYSUh5yJcJyrkZWWpaR8doJ2o4NYq62lAAACH5BAkBAAEALAAAAAAoACgAAAKVDI4Yy22ZnINRNqosw0Bv7i1gyHUkFj7oSaWlu3ovC8GxNso5fluz3qLVhBVeT/Lz7ZTHyxL5dDalQWPVOsQWtRnuwXaFTj9jVVh8pma9JjZ4zYSj5ZOyma7uuolffh+IR5aW97cHuBUXKGKXlKjn+DiHWMcYJah4N0lYCMlJOXipGRr5qdgoSTrqWSq6WFl2ypoaUAAAIfkECQEAAQAsAAAAACgAKAAAApaEb6HLgd/iO7FNWtcFWe+ufODGjRfoiJ2akShbueb0wtI50zm02pbvwfWEMWBQ1zKGlLIhskiEPm9R6vRXxV4ZzWT2yHOGpWMyorblKlNp8HmHEb/lCXjcW7bmtXP8Xt229OVWR1fod2eWqNfHuMjXCPkIGNileOiImVmCOEmoSfn3yXlJWmoHGhqp6ilYuWYpmTqKUgAAIfkECQEAAQAsAAAAACgAKAAAApiEH6kb58biQ3FNWtMFWW3eNVcojuFGfqnZqSebuS06w5V80/X02pKe8zFwP6EFWOT1lDFk8rGERh1TTNOocQ61Hm4Xm2VexUHpzjymViHrFbiELsefVrn6XKfnt2Q9G/+Xdie499XHd2g4h7ioOGhXGJboGAnXSBnoBwKYyfioubZJ2Hn0RuRZaflZOil56Zp6iioKSXpUAAAh+QQJAQABACwAAAAAKAAoAAACkoQRqRvnxuI7kU1a1UU5bd5tnSeOZXhmn5lWK3qNTWvRdQxP8qvaC+/yaYQzXO7BMvaUEmJRd3TsiMAgswmNYrSgZdYrTX6tSHGZO73ezuAw2uxuQ+BbeZfMxsexY35+/Qe4J1inV0g4x3WHuMhIl2jXOKT2Q+VU5fgoSUI52VfZyfkJGkha6jmY+aaYdirq+lQAACH5BAkBAAEALAAAAAAoACgAAAKWBIKpYe0L3YNKToqswUlvznigd4wiR4KhZrKt9Upqip61i9E3vMvxRdHlbEFiEXfk9YARYxOZZD6VQ2pUunBmtRXo1Lf8hMVVcNl8JafV38aM2/Fu5V16Bn63r6xt97j09+MXSFi4BniGFae3hzbH9+hYBzkpuUh5aZmHuanZOZgIuvbGiNeomCnaxxap2upaCZsq+1kAACH5BAkBAAEALAAAAAAoACgAAAKXjI8By5zf4kOxTVrXNVlv1X0d8IGZGKLnNpYtm8Lr9cqVeuOSvfOW79D9aDHizNhDJidFZhNydEahOaDH6nomtJjp1tutKoNWkvA6JqfRVLHU/QUfau9l2x7G54d1fl995xcIGAdXqMfBNadoYrhH+Mg2KBlpVpbluCiXmMnZ2Sh4GBqJ+ckIOqqJ6LmKSllZmsoq6wpQAAAh+QQJAQABACwAAAAAKAAoAAAClYx/oLvoxuJDkU1a1YUZbJ59nSd2ZXhWqbRa2/gF8Gu2DY3iqs7yrq+xBYEkYvFSM8aSSObE+ZgRl1BHFZNr7pRCavZ5BW2142hY3AN/zWtsmf12p9XxxFl2lpLn1rseztfXZjdIWIf2s5dItwjYKBgo9yg5pHgzJXTEeGlZuenpyPmpGQoKOWkYmSpaSnqKileI2FAAACH5BAkBAAEALAAAAAAoACgAAAKVjB+gu+jG4kORTVrVhRlsnn2dJ3ZleFaptFrb+CXmO9OozeL5VfP99HvAWhpiUdcwkpBH3825AwYdU8xTqlLGhtCosArKMpvfa1mMRae9VvWZfeB2XfPkeLmm18lUcBj+p5dnN8jXZ3YIGEhYuOUn45aoCDkp16hl5IjYJvjWKcnoGQpqyPlpOhr3aElaqrq56Bq7VAAAOw==");height:100%;filter:alpha(opacity=25);opacity:0.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-selectable{-ms-touch-action:none;touch-action:none}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted black}.ui-selectmenu-menu{padding:0;margin:0;position:absolute;top:0;left:0;display:none}.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px}.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{font-size:1em;font-weight:bold;line-height:1.5;padding:2px 0.4em;margin:0.5em 0 0 0;height:auto;border:0}.ui-selectmenu-open{display:block}.ui-selectmenu-text{display:block;margin-right:20px;overflow:hidden;text-overflow:ellipsis}.ui-selectmenu-button.ui-button{text-align:left;white-space:nowrap;width:14em}.ui-selectmenu-icon.ui-icon{float:right;margin-top:0}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-sortable-handle{-ms-touch-action:none;touch-action:none}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:none;color:inherit;padding:.222em 0;margin:.2em 0;vertical-align:middle;margin-left:.4em;margin-right:2em}.ui-spinner-button{width:1.6em;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top-style:none;border-bottom-style:none;border-right-style:none}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav .ui-tabs-anchor{float:left;padding:.5em 1em;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-state-disabled .ui-tabs-anchor,.ui-tabs .ui-tabs-nav li.ui-tabs-loading .ui-tabs-anchor{cursor:text}.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active .ui-tabs-anchor{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:none}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("images/ui-icons_777777_256x240.png")}.ui-icon-blank{background-position:16px 16px}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.003;filter:Alpha(Opacity=.3)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 table {margin: 0;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 .fc-widget-header table {margin: 0;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 th {font-weight: normal;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 a.fc-event {box-shadow:none;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28-container {position:relative;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28-loading {position:absolute;width:100%;height:100%;z-index:100;top:0;left:0;background:#fff;opacity:0.7;text-align:center;line-height:90px;display:none;} #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 a.fc-event, #ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 .fc-h-event .fc-event-main {color:#fff;} #tecs-tooltipevent.tooltip-ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 h4 {font-size:18px;letter-spacing:0;margin:0;color:#0a0a0a;} #tecs-tooltipevent.tooltip-ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 .ecs-calendar-event-body {font-size:11px;color:#0a0a0a;} #tecs-tooltipevent.tooltip-ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28 .ecs-calendar-event-body div {font-size:11px;color:#0a0a0a;}</style><script type="text/javascript">var tecsEvents = tecsEvents || {}; var tecEventCalendarSettings = tecEventCalendarSettings || {}; var tecEventCalendarSettingsOriginal = tecEventCalendarSettingsOriginal || {};</script><div id="ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28-container"><div id="ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28" class="ecs-events calendar"></div><div id="ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28-loading">Loading...</div></div><script type='text/javascript'>tecEventCalendarSettings['ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28'] = {"cat":"","month":"","limit":500,"eventdetails":"true","time":null,"past":null,"venue":"false","author":null,"schema":"true","message":"There are no upcoming %1$s.","key":"_EventEndDate","order":"ASC","orderby":"_EventStartDate","viewall":"false","excerpt":"false","thumb":"true","thumbsize":"","thumbwidth":"","thumbheight":"","contentorder":"title","event_tax":"","hiderecurring":"false","hide_soldout":"false","show_hidden":"false","hide_finished":"false","tag":"","exclude_cat":"","exclude_tag":"","venue_id":"","organizer_id":"","timeonly":"false","day":"","days":"","button":"false","buttonlink":"","description":"false","raw_excerpt":"false","raw_description":"false","filtered_description":"false","cost":"false","buttonbg":"#666","buttonfg":"#fff","buttonborder":"#CBD5E1","id":"","exclude_id":"","parent_id":"","series_id":"","tag_cat_operator":"","year":"","futureonly":"false","offset":"false","city":"","state":"","country":"","fromdate":"2025-02-22","todate":"2025-04-15","featured_only":"false","exclude_featured":"false","include_in_progress":"false","viewall_link":"false","author_id":"false","border-radius":"8px","status":"","filterbar-category-title":"Event Category","filterbar-cat":"","filterbar-city-title":"City","filterbar-city":"","filterbar-country-title":"Country","filterbar-country":"","filterbar-fromdate-title":"Events From","filterbar-fromdate":"","filterbar-state-title":"State\/Province","filterbar-state":"","filterbar-tag-title":"Tag","filterbar-tag":"","filterbar-todate-title":"Events To","filterbar-todate":"","filterbar-venue-title":"Venues","filterbar-venue_id":"","design":"calendar","bgthumb":"#eeeeee","borderthumb":"#EAEEF5","tableborder":"#CBD5E1","fgthumb":"#050505","titlesize":"","height":"auto","filterbar":"false","pagination":"false","filterorder":"category, venue, state, country, tag","timeformat":"","dateformat":"","hideheading":"false","filterbar-dateformat":"","eventbg":"","eventfg":"#fff","eventborder":"","defaultview":"month","hide_extra_days":"","leftheader":"title","centerheader":"","rightheader":"today prev,next","max_event_rows":4,"first_day_of_week":"","firstload":true,"startdate":"2025-03-31","locale":"en","meta_date":[{"key":"_EventEndDate","value":"2025-03-31 01:49:25","compare":">=","type":"DATETIME"}],"ajaxurl":"https:\/\/mobilitydata.org\/wp\/wp-admin\/admin-ajax.php","action":"ecs_calendar_events","inner_content":""};tecEventCalendarSettingsOriginal['ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28'] = {"cat":"","month":"","limit":500,"eventdetails":"true","time":null,"past":null,"venue":"false","author":null,"schema":"true","message":"There are no upcoming %1$s.","key":"_EventEndDate","order":"ASC","orderby":"_EventStartDate","viewall":"false","excerpt":"false","thumb":"true","thumbsize":"","thumbwidth":"","thumbheight":"","contentorder":"title","event_tax":"","hiderecurring":"false","hide_soldout":"false","show_hidden":"false","hide_finished":"false","tag":"","exclude_cat":"","exclude_tag":"","venue_id":"","organizer_id":"","timeonly":"false","day":"","days":"","button":"false","buttonlink":"","description":"false","raw_excerpt":"false","raw_description":"false","filtered_description":"false","cost":"false","buttonbg":"#666","buttonfg":"#fff","buttonborder":"#CBD5E1","id":"","exclude_id":"","parent_id":"","series_id":"","tag_cat_operator":"","year":"","futureonly":"false","offset":"false","city":"","state":"","country":"","fromdate":"2025-02-22","todate":"2025-04-15","featured_only":"false","exclude_featured":"false","include_in_progress":"false","viewall_link":"false","author_id":"false","border-radius":"8px","status":"","filterbar-category-title":"Event Category","filterbar-cat":"","filterbar-city-title":"City","filterbar-city":"","filterbar-country-title":"Country","filterbar-country":"","filterbar-fromdate-title":"Events From","filterbar-fromdate":"","filterbar-state-title":"State\/Province","filterbar-state":"","filterbar-tag-title":"Tag","filterbar-tag":"","filterbar-todate-title":"Events To","filterbar-todate":"","filterbar-venue-title":"Venues","filterbar-venue_id":"","design":"calendar","bgthumb":"#eeeeee","borderthumb":"#EAEEF5","tableborder":"#CBD5E1","fgthumb":"#050505","titlesize":"","height":"auto","filterbar":"false","pagination":"false","filterorder":"category, venue, state, country, tag","timeformat":"","dateformat":"","hideheading":"false","filterbar-dateformat":"","eventbg":"","eventfg":"#fff","eventborder":"","defaultview":"month","hide_extra_days":"","leftheader":"title","centerheader":"","rightheader":"today prev,next","max_event_rows":4,"first_day_of_week":"","firstload":true,"startdate":"2025-03-31","locale":"en","meta_date":[{"key":"_EventEndDate","value":"2025-03-31 01:49:25","compare":">=","type":"DATETIME"}],"ajaxurl":"https:\/\/mobilitydata.org\/wp\/wp-admin\/admin-ajax.php","action":"ecs_calendar_events","inner_content":""};tecsEvents['ecs-calendar-18b36d67-8cd0-4b90-bc6e-4cd49758fb28'] = [{"details":"{\"i18n\":{\"find_out_more\":\"Find out more \\u00bb\",\"for_date\":\"Events for\"},\"title\":\"[Specifications discussions] GTFS-Fares v2 \\u2013 Monthly Meeting\",\"permalink\":\"https:\\\/\\\/mobilitydata.org\\\/event\\\/specifications-discussions-gtfs-fares-v2-monthly-meetings-3\\\/\",\"imageSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2023\\\/08\\\/SPec-700x350.jpeg\",\"dateDisplay\":\"February 25 @ 11:00 - 12:00 EST\",\"imageTooltipSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2023\\\/08\\\/SPec-250x125.jpeg\",\"excerpt\":\"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: [&hellip;]<\\\/p>\",\"startTime\":\"February 25 @ 11:00\",\"endTime\":\"February 25 @ 12:00\"}","title":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","start":"2025-02-25T11:00:00","end":"2025-02-25T12:00:00","url":"https:\/\/mobilitydata.org\/event\/specifications-discussions-gtfs-fares-v2-monthly-meetings-3\/","allDay":false,"categories":" specification-work_ecs_calendar_category","excerpt":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]<\/p>\n","venue":"Online"},{"details":"{\"i18n\":{\"find_out_more\":\"Find out more \\u00bb\",\"for_date\":\"Events for\"},\"title\":\"Transport Ticketing Global\",\"permalink\":\"https:\\\/\\\/mobilitydata.org\\\/event\\\/transport-ticketing-global\\\/\",\"imageSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/02\\\/Screenshot-2025-02-06-at-16.46.15.png\",\"dateDisplay\":\"March 4 - March 5\",\"imageTooltipSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/02\\\/Screenshot-2025-02-06-at-16.46.15-250x155.png\",\"excerpt\":\"<p>Join your industry peers at the world's largest public transport forum event for smart ticketing &amp; mobility professionals.<\\\/p>\",\"startTime\":\"March 4\",\"endTime\":\"March 5\"}","title":"Transport Ticketing Global","start":"2025-03-04","end":"2025-03-06","url":"https:\/\/mobilitydata.org\/event\/transport-ticketing-global\/","allDay":true,"categories":" conference_ecs_calendar_category","excerpt":"<p>Join your industry peers at the world's largest public transport forum event for smart ticketing & mobility professionals.<\/p>\n","venue":""},{"details":"{\"i18n\":{\"find_out_more\":\"Find out more \\u00bb\",\"for_date\":\"Events for\"},\"title\":\"[Specifications discussions] GTFS-Fares v2 \\u2013 Monthly Meeting\",\"permalink\":\"https:\\\/\\\/mobilitydata.org\\\/event\\\/specifications-discussions-gtfs-fares-v2-monthly-meeting\\\/\",\"imageSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2023\\\/08\\\/SPec-700x350.jpeg\",\"dateDisplay\":\"March 25 @ 11:00 - 12:00 EDT\",\"imageTooltipSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2023\\\/08\\\/SPec-250x125.jpeg\",\"excerpt\":\"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: [&hellip;]<\\\/p>\",\"startTime\":\"March 25 @ 11:00\",\"endTime\":\"March 25 @ 12:00\"}","title":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","start":"2025-03-25T11:00:00","end":"2025-03-25T12:00:00","url":"https:\/\/mobilitydata.org\/event\/specifications-discussions-gtfs-fares-v2-monthly-meeting\/","allDay":false,"categories":" specification-work_ecs_calendar_category","excerpt":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]<\/p>\n","venue":"Online"},{"details":"{\"i18n\":{\"find_out_more\":\"Find out more \\u00bb\",\"for_date\":\"Events for\"},\"title\":\"MobilityData Cambridge Coffee\",\"permalink\":\"https:\\\/\\\/mobilitydata.org\\\/event\\\/cambridgecoffee\\\/\",\"imageSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/03\\\/Cambridge-Coffee-Banner-700x366.png\",\"dateDisplay\":\"March 26 @ 08:00 - 10:00 EDT\",\"imageTooltipSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/03\\\/Cambridge-Coffee-Banner-250x131.png\",\"excerpt\":\"<p>MobilityData's Executive Director, Eric Plosky, will be in Harvard Square, and we'd love for you to stop by! Whether you're a tech enthusiast, industry professional, or just someone who loves talking transportation data and standards, grab a hot beverage and connect with the community.<\\\/p>\",\"startTime\":\"March 26 @ 08:00\",\"endTime\":\"March 26 @ 10:00\"}","title":"MobilityData Cambridge Coffee","start":"2025-03-26T08:00:00","end":"2025-03-26T10:00:00","url":"https:\/\/mobilitydata.org\/event\/cambridgecoffee\/","allDay":false,"categories":" meet-up_ecs_calendar_category public-event_ecs_calendar_category","excerpt":"<p>MobilityData's Executive Director, Eric Plosky, will be in Harvard Square, and we'd love for you to stop by! Whether you're a tech enthusiast, industry professional, or just someone who loves talking transportation data and standards, grab a hot beverage and connect with the community.<\/p>\n","venue":"24 John F. Kennedy St., Cambridge, MA 02138"},{"details":"{\"i18n\":{\"find_out_more\":\"Find out more \\u00bb\",\"for_date\":\"Events for\"},\"title\":\"MobilityData Members' Exclusive Event\",\"permalink\":\"https:\\\/\\\/mobilitydata.org\\\/event\\\/mobilitydata-members-exclusive-event\\\/\",\"imageSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/03\\\/Members-Event-Web-Pic-700x366.png\",\"dateDisplay\":\"April 2 @ 11:00 - 12:00 EDT\",\"imageTooltipSrc\":\"https:\\\/\\\/mobilitydata.org\\\/app\\\/uploads\\\/2025\\\/03\\\/Members-Event-Web-Pic-250x131.png\",\"excerpt\":\"<p>Join us on April 2nd at 11 AM EST for an exclusive Members-only online event where we\\u2019ll share the latest updates on GTFS, GBFS, and our tools just for you!<\\\/p>\",\"startTime\":\"April 2 @ 11:00\",\"endTime\":\"April 2 @ 12:00\"}","title":"MobilityData Members’ Exclusive Event","start":"2025-04-02T11:00:00","end":"2025-04-02T12:00:00","url":"https:\/\/mobilitydata.org\/event\/mobilitydata-members-exclusive-event\/","allDay":false,"categories":" member-only-events_ecs_calendar_category","excerpt":"<p>Join us on April 2nd at 11 AM EST for an exclusive Members-only online event where we\u2019ll share the latest updates on GTFS, GBFS, and our tools just for you!<\/p>\n","venue":"Online"}];</script><script type="application/ld+json"> [{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meetings-3/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-02-25T11:00:00-05:00","endDate":"2025-02-25T12:00:00-05:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Transport Ticketing Global","description":"<p>Join your industry peers at the world\\'s largest public transport forum event for smart ticketing & mobility professionals.</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.46.15.png","url":"https://mobilitydata.org/event/transport-ticketing-global/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-04T00:00:00-05:00","endDate":"2025-03-05T23:59:59-05:00","performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-25T11:00:00-04:00","endDate":"2025-03-25T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"MobilityData Cambridge Coffee","description":"<p>MobilityData\\'s Executive Director, Eric Plosky, will be in Harvard Square, and we\\'d love for you to stop by! Whether you\\'re a tech enthusiast, industry professional, or just someone who loves talking transportation data and standards, grab a hot beverage and connect with the community.</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/03/Cambridge-Coffee-Banner.png","url":"https://mobilitydata.org/event/cambridgecoffee/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-26T08:00:00-04:00","endDate":"2025-03-26T10:00:00-04:00","location":{"@type":"Place","name":"24 John F. Kennedy St., Cambridge, MA 02138","description":"","url":"","address":{"@type":"PostalAddress","streetAddress":"24 John F. Kennedy St","addressLocality":"Cambridge","addressRegion":"MA","postalCode":"02138","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"MobilityData Members’ Exclusive Event","description":"<p>Join us on April 2nd at 11 AM EST for an exclusive Members-only online event where we\u2019ll share the latest updates on GTFS, GBFS, and our tools just for you!</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/03/Members-Event-Web-Pic.png","url":"https://mobilitydata.org/event/mobilitydata-members-exclusive-event/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-04-02T11:00:00-04:00","endDate":"2025-04-02T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"}] </script></div> </div></div> </div> <div class="grid grid-gap-lg"> <div class="col-12 text-left"> <div class="text-component margin-bottom-md mobile-margin-bottom-md text-left"> <h3 class="reveal-fx reveal-fx--translate-up">Upcoming events</h3> </div></div> </div> <div class="grid grid-gap-lg"> <div class="col-12 text-left"> <div class="text-component margin-bottom-md mobile-margin-bottom-md text-left"> <p><ul class="ecs-event-list ecs-count-5 ecs-design-custom"><div class="ecs-event ecs-event--custom margin-bottom-lg member-only-events_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/mobilitydata-members-exclusive-event/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2025/03/Members-Event-Web-Pic-540x300.png" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/mobilitydata-members-exclusive-event/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">MobilityData Members’ Exclusive Event</a> </h2> <p>Join us on April 2nd at 11 AM EST for an exclusive Members-only online event where we’ll share the latest updates on GTFS, GBFS, and our tools just for you!</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">April 2 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/member-only-events/" rel="tag" data-wpel-link="internal">Member-Only Events</a></dd> <a href="https://mobilitydata.org/event/mobilitydata-members-exclusive-event/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg specification-work_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-2/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-2/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">[Specifications discussions] GTFS-Fares v2 – Monthly Meeting</a> </h2> <p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">April 22 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/specification-work/" rel="tag" data-wpel-link="internal">Specification work</a></dd> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-2/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg specification-work_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-3/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-3/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">[Specifications discussions] GTFS-Fares v2 – Monthly Meeting</a> </h2> <p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">May 27 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/specification-work/" rel="tag" data-wpel-link="internal">Specification work</a></dd> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-3/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg workshop_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/mobilitydata-paris-workshop/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2025/03/Paris-Workshop-Website-Event-540x300.png" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/mobilitydata-paris-workshop/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">MobilityData Paris Workshop</a> </h2> <p>Join us in Paris on June 24-25, 2025, for the International GBFS & GTFS Workshop, a must-attend event for mobility professionals shaping the future of transportation data.</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">June 24</span> - <span class="tribe-event-date-end">June 25</span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/workshop/" rel="tag" data-wpel-link="internal">Workshop</a></dd> <a href="https://mobilitydata.org/event/mobilitydata-paris-workshop/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg specification-work_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-4/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-4/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">[Specifications discussions] GTFS-Fares v2 – Monthly Meeting</a> </h2> <p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">June 24 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/specification-work/" rel="tag" data-wpel-link="internal">Specification work</a></dd> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-4/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div></ul><script type="application/ld+json"> [{"@context":"http://schema.org","@type":"Event","name":"MobilityData Members’ Exclusive Event","description":"<p>Join us on April 2nd at 11 AM EST for an exclusive Members-only online event where we\u2019ll share the latest updates on GTFS, GBFS, and our tools just for you!</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/03/Members-Event-Web-Pic.png","url":"https://mobilitydata.org/event/mobilitydata-members-exclusive-event/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-04-02T11:00:00-04:00","endDate":"2025-04-02T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-2/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-04-22T11:00:00-04:00","endDate":"2025-04-22T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-3/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-05-27T11:00:00-04:00","endDate":"2025-05-27T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"MobilityData Paris Workshop","description":"<p>Join us in Paris on June 24-25, 2025, for the International GBFS & GTFS Workshop, a must-attend event for mobility professionals shaping the future of transportation data.</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/03/Paris-Workshop-Website-Event.png","url":"https://mobilitydata.org/event/mobilitydata-paris-workshop/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-06-24T00:00:00-04:00","endDate":"2025-06-25T23:59:59-04:00","location":{"@type":"Place","name":"Paris","description":"","url":"","address":{"@type":"PostalAddress","addressCountry":"France"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting-4/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-06-24T11:00:00-04:00","endDate":"2025-06-24T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"}] </script></p> </div></div> </div> <div class="grid grid-gap-lg"> <div class="col-12 text-left"> <div class="text-component margin-bottom-md mobile-margin-bottom-md text-left"> <h3 class="opacity-60% reveal-fx reveal-fx--translate-up">Past events</h3> </div></div> </div> <div class="grid grid-gap-lg"> <div class="col-12 text-left"> <div class="text-component margin-bottom-md mobile-margin-bottom-md text-left"> <div class="opacity-60%"><ul class="ecs-event-list ecs-count-5 ecs-design-custom"><div class="ecs-event ecs-event--custom margin-bottom-lg meet-up_ecs_category public-event_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/cambridgecoffee/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2025/03/Cambridge-Coffee-Banner-540x300.png" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/cambridgecoffee/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">MobilityData Cambridge Coffee</a> </h2> <p>MobilityData’s Executive Director, Eric Plosky, will be in Harvard Square, and we’d love for you to stop by! Whether you’re a tech enthusiast, industry professional, or just someone who loves talking transportation data and standards, grab a hot beverage and connect with the community.</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">March 26 @ 08:00</span> - <span class="tribe-event-time">10:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/meet-up/" rel="tag" data-wpel-link="internal">Meet Up</a>, <a href="https://mobilitydata.org/eventsarchive/category/public-event/" rel="tag" data-wpel-link="internal">Public event</a></dd> <a href="https://mobilitydata.org/event/cambridgecoffee/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg specification-work_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">[Specifications discussions] GTFS-Fares v2 – Monthly Meeting</a> </h2> <p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">March 25 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EDT </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/specification-work/" rel="tag" data-wpel-link="internal">Specification work</a></dd> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg conference_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/transport-ticketing-global/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.46.15-530x300.png" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/transport-ticketing-global/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">Transport Ticketing Global</a> </h2> <p>Join your industry peers at the world’s largest public transport forum event for smart ticketing & mobility professionals.</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">March 4</span> - <span class="tribe-event-date-end">March 5</span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/conference/" rel="tag" data-wpel-link="internal">Conference</a></dd> <a href="https://mobilitydata.org/event/transport-ticketing-global/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg specification-work_ecs_category reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meetings-3/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> <img decoding="async" src="https://mobilitydata.org/app/uploads/2023/08/SPec-540x300.jpeg" /> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meetings-3/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">[Specifications discussions] GTFS-Fares v2 – Monthly Meeting</a> </h2> <p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">February 25 @ 11:00</span> - <span class="tribe-event-time">12:00</span> <span class='timezone'> EST </span> </div> <div class="flex justify-between text-sm margin-top-auto"> <dd class="tribe-events-event-categories"><a href="https://mobilitydata.org/eventsarchive/category/specification-work/" rel="tag" data-wpel-link="internal">Specification work</a></dd> <a href="https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meetings-3/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div><div class="ecs-event ecs-event--custom margin-bottom-lg reveal-fx reveal-fx--translate-up"> <div class="ecs-wrap"> <div class="ecs-thumbnail"> <a href="https://mobilitydata.org/event/2024-annual-polis-conference/" rel="bookmark" class="block media-wrapper media-wrapper--16:9" data-wpel-link="internal"> </a> </div> <div class="summary"> <div class="text-component margin-bottom-md"> <h2 class="ecs-event-title color-inherit text-lg"> <a href="https://mobilitydata.org/event/2024-annual-polis-conference/" rel="bookmark" class="text-decoration-none color-inherit" data-wpel-link="internal">2024 Annual POLIS Conference</a> </h2> <p>The Annual POLIS Conference is Europe’s leading sustainable urban mobility event, providing an opportunity for cities and regions to showcase their transport achievements to a large audience of mobility experts, practitioners, and decision-makers from both the public and private sectors.</p> </div> <div class="ecs-date"> <span class="tribe-event-date-start">November 27, 2024</span> - <span class="tribe-event-date-end">November 28, 2024</span> </div> <div class="flex justify-between text-sm margin-top-auto"> <a href="https://mobilitydata.org/event/2024-annual-polis-conference/" class="story__more flex items-center" data-wpel-link="internal"> Read more <svg viewBox="0 0 15.499 13.838" class="icon margin-left-xxs"> <path d="M739.02-349.605h10.2l-3.019,3.019,1.978,1.979,5.93-5.93a1.4,1.4,0,0,0,0-1.979l-5.93-5.93-1.978,1.978,3.019,3.019h-10.2Z" transform="translate(-739.02 358.446)" fill="currentColor"></path> </svg> </a> </div> </div> </div> </div></ul><script type="application/ld+json"> [{"@context":"http://schema.org","@type":"Event","name":"MobilityData Cambridge Coffee","description":"<p>MobilityData\\'s Executive Director, Eric Plosky, will be in Harvard Square, and we\\'d love for you to stop by! Whether you\\'re a tech enthusiast, industry professional, or just someone who loves talking transportation data and standards, grab a hot beverage and connect with the community.</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/03/Cambridge-Coffee-Banner.png","url":"https://mobilitydata.org/event/cambridgecoffee/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-26T08:00:00-04:00","endDate":"2025-03-26T10:00:00-04:00","location":{"@type":"Place","name":"24 John F. Kennedy St., Cambridge, MA 02138","description":"","url":"","address":{"@type":"PostalAddress","streetAddress":"24 John F. Kennedy St","addressLocality":"Cambridge","addressRegion":"MA","postalCode":"02138","addressCountry":"United States"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meeting/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-25T11:00:00-04:00","endDate":"2025-03-25T12:00:00-04:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"Transport Ticketing Global","description":"<p>Join your industry peers at the world\\'s largest public transport forum event for smart ticketing & mobility professionals.</p>\\n","image":"https://mobilitydata.org/app/uploads/2025/02/Screenshot-2025-02-06-at-16.46.15.png","url":"https://mobilitydata.org/event/transport-ticketing-global/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-03-04T00:00:00-05:00","endDate":"2025-03-05T23:59:59-05:00","performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"[Specifications discussions] GTFS-Fares v2 \u2013 Monthly Meeting","description":"<p>This meeting is public and designed for the community working with GTFS feeds. The content of this event is technical and not destined for business development. What Type of meeting: […]</p>\\n","image":"https://mobilitydata.org/app/uploads/2023/08/SPec.jpeg","url":"https://mobilitydata.org/event/specifications-discussions-gtfs-fares-v2-monthly-meetings-3/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2025-02-25T11:00:00-05:00","endDate":"2025-02-25T12:00:00-05:00","location":{"@type":"Place","name":"Online","description":"","url":"","address":{"@type":"PostalAddress"},"telephone":"","sameAs":""},"performer":"Organization"},{"@context":"http://schema.org","@type":"Event","name":"2024 Annual POLIS Conference","description":"<p>The Annual POLIS Conference is Europe\u2019s leading sustainable urban mobility event, providing an opportunity for cities and regions to showcase their transport achievements to a large audience of mobility experts, practitioners, and decision-makers from both the public and private sectors.</p>\\n","url":"https://mobilitydata.org/event/2024-annual-polis-conference/","eventAttendanceMode":"https://schema.org/OfflineEventAttendanceMode","eventStatus":"https://schema.org/EventScheduled","startDate":"2024-11-27T00:00:00-05:00","endDate":"2024-11-28T23:59:59-05:00","performer":"Organization"}] </script></div> </div></div> </div> </div> </section> </main> <div data-wpr-lazyrender="1" class="main-footer__animated-cta-wrapper"> <a href="https://share.mobilitydata.org/Membership-form" class="main-footer__animated-cta text-xxxxl js-anim-cards" data-wpel-link="external" target="_blank" rel="external noopener noreferrer"> <ul> <li><span>Become a member</span></li> <li><span>Become a member</span></li> <li><span>Become a member</span></li> <li><span>Become a member</span></li> </ul> </a> </div> <!-- Footer --> <footer data-wpr-lazyrender="1" class="main-footer padding-y-lg"> <div class="container"> <div class="grid gap-lg"> <div class="col-3@md"> <span> <title>Logo MobilityData</title> <svg width="153.615" height="24.302" viewBox="0 0 153.615 24.302"> <path d="M1032.872,9205.512h-2.947a.152.152,0,0,0-.131.076l-5.52,8.295-5.543-8.291a.156.156,0,0,0-.133-.08h-2.947a.143.143,0,0,0-.143.143v17.658a.142.142,0,0,0,.143.143h3.274a.142.142,0,0,0,.143-.143v-10.66a.134.134,0,0,1,.247-.07l4.831,7.023a.166.166,0,0,0,.132.068.152.152,0,0,0,.125-.068l4.779-7.125a.13.13,0,0,1,.111-.059.125.125,0,0,1,.037.006.13.13,0,0,1,.1.127l.054,10.744a.154.154,0,0,0,.153.156h3.238a.142.142,0,0,0,.143-.143v-17.658A.143.143,0,0,0,1032.872,9205.512Z" transform="translate(-1015.508 -9204.753)" fill="#96a1ff"/> <path d="M1313.564,9275.813a6.8,6.8,0,1,0,7.007,6.8A6.818,6.818,0,0,0,1313.564,9275.813Zm0,10.166a3.369,3.369,0,1,1,3.413-3.369A3.267,3.267,0,0,1,1313.564,9285.979Z" transform="translate(-1287.108 -9270.35)" fill="#96a1ff"/> <path d="M1545.954,9223.455a.142.142,0,0,0,.143-.143v-1.135l.171.17a5.352,5.352,0,0,0,3.918,1.463,6.279,6.279,0,0,0,4.563-1.963,7.107,7.107,0,0,0,0-9.67,6.279,6.279,0,0,0-4.563-1.963,5.353,5.353,0,0,0-3.918,1.463l-.171.17v-6.193a.143.143,0,0,0-.143-.143h-3.308a.143.143,0,0,0-.143.143v17.658a.142.142,0,0,0,.143.143Zm3.608-9.887a3.444,3.444,0,1,1-3.465,3.445A3.318,3.318,0,0,1,1549.562,9213.568Z" transform="translate(-1507.243 -9204.753)" fill="#96a1ff"/> <path d="M1780.882,9199.834a2.031,2.031,0,1,0,0,4.061,2.06,2.06,0,0,0,2.1-2.019A2.1,2.1,0,0,0,1780.882,9199.834Z" transform="translate(-1727.74 -9199.455)" fill="#96a1ff"/> <rect width="3.594" height="12.886" rx="0.2" transform="translate(51.358 5.817)" fill="#96a1ff"/> <path d="M1.8,0h0a1.8,1.8,0,0,1,1.8,1.8V16.906a1.8,1.8,0,0,1-1.8,1.8h0a1.8,1.8,0,0,1-1.8-1.8V1.8A1.8,1.8,0,0,1,1.8,0Z" transform="translate(58.311 0)" fill="#96a1ff"/> <rect width="3.594" height="12.886" rx="0.2" transform="translate(65.119 5.817)" fill="#96a1ff"/> <path d="M1986.547,9199.834a2.031,2.031,0,1,0,0,4.061,2.06,2.06,0,0,0,2.1-2.019A2.1,2.1,0,0,0,1986.547,9199.834Z" transform="translate(-1919.644 -9199.455)" fill="#96a1ff"/> <path d="M2080.414,9244.476v-2.916a.139.139,0,0,0-.045-.1.143.143,0,0,0-.105-.04c-1.21.064-2.1.079-2.5-.306a1.12,1.12,0,0,1-.284-.864v-5.14h2.793a.143.143,0,0,0,.143-.143v-3.091a.144.144,0,0,0-.143-.145h-2.793v-3.4a.143.143,0,0,0-.144-.143h-3.307a.143.143,0,0,0-.143.143v3.4h-2.118a.144.144,0,0,0-.143.145v3.091a.143.143,0,0,0,.143.143h2.118v5.14a4.394,4.394,0,0,0,1.164,3.479,5.107,5.107,0,0,0,3.5.993,16.052,16.052,0,0,0,1.735-.1A.14.14,0,0,0,2080.414,9244.476Z" transform="translate(-2000.96 -9225.915)" fill="#96a1ff"/> <path d="M2462.047,9205.512h-7.2a.144.144,0,0,0-.143.143v17.658a.142.142,0,0,0,.143.143h7.2a8.81,8.81,0,0,0,6.346-2.592,9.3,9.3,0,0,0,0-12.758A8.8,8.8,0,0,0,2462.047,9205.512Zm0,14.363h-3.517v-10.783h3.517a5.395,5.395,0,0,1,0,10.783Z" transform="translate(-2358.407 -9204.753)" fill="#96a1ff"/> <path d="M2729.169,9276.168h-3.308a.142.142,0,0,0-.143.143v1.139l-.17-.164a5.519,5.519,0,0,0-3.944-1.473,6.245,6.245,0,0,0-4.541,1.963,7.117,7.117,0,0,0,0,9.67,6.251,6.251,0,0,0,4.541,1.961,5.519,5.519,0,0,0,3.944-1.471l.17-.166v1.141a.143.143,0,0,0,.143.143h3.308a.143.143,0,0,0,.143-.143v-12.6A.142.142,0,0,0,2729.169,9276.168Zm-6.942,9.887a3.445,3.445,0,1,1,3.491-3.445A3.305,3.305,0,0,1,2722.227,9286.055Z" transform="translate(-2601.446 -9270.35)" fill="#96a1ff"/> <path d="M2956.1,9243.727a5.109,5.109,0,0,0,3.5.993,16.034,16.034,0,0,0,1.734-.1.141.141,0,0,0,.129-.141v-2.916a.139.139,0,0,0-.045-.1.142.142,0,0,0-.105-.04c-1.211.064-2.1.078-2.5-.306a1.12,1.12,0,0,1-.284-.864v-5.14h2.793a.144.144,0,0,0,.144-.143v-3.091a.145.145,0,0,0-.144-.145h-2.793v-3.4a.142.142,0,0,0-.143-.143h-3.308a.143.143,0,0,0-.143.143v3.4h-2.117a.145.145,0,0,0-.143.145v3.091a.144.144,0,0,0,.143.143h2.117v5.14A4.4,4.4,0,0,0,2956.1,9243.727Z" transform="translate(-2823.063 -9225.915)" fill="#96a1ff"/> <path d="M3114.023,9289.053a.143.143,0,0,0,.143-.143v-12.6a.142.142,0,0,0-.143-.143h-3.308a.142.142,0,0,0-.143.143v1.141l-.17-.166a5.519,5.519,0,0,0-3.944-1.473,6.244,6.244,0,0,0-4.541,1.963,7.117,7.117,0,0,0,0,9.67,6.249,6.249,0,0,0,4.541,1.961,5.518,5.518,0,0,0,3.944-1.471l.17-.166v1.141a.143.143,0,0,0,.143.143Zm-6.942-3a3.445,3.445,0,1,1,3.491-3.445A3.305,3.305,0,0,1,3107.081,9286.055Z" transform="translate(-2960.55 -9270.35)" fill="#96a1ff"/> <path d="M2221.592,9299.729c.153.008.3.012.45.012a6.1,6.1,0,0,0,3.806-1.182,8.645,8.645,0,0,0,2.755-4.117l4.76-12.937a.18.18,0,0,0-.021-.164.175.175,0,0,0-.145-.073h-3.511a.173.173,0,0,0-.167.119l-2.8,8.392-3.285-8.4a.177.177,0,0,0-.165-.11h-3.587a.176.176,0,0,0-.147.078.174.174,0,0,0-.015.166l5.342,12.477-.014.036a3.058,3.058,0,0,1-3.212,2.337h-.035a.177.177,0,0,0-.125.053.173.173,0,0,0-.052.124v3.015A.177.177,0,0,0,2221.592,9299.729Z" transform="translate(-2138.947 -9275.438)" fill="#96a1ff"/> </svg> </span> </div> <div class="col-2@md"> <ul class="main-footer__nav-item grid gap-xs text-sm@md"><li><a href="https://mobilitydata.org/what-we-do/" data-wpel-link="internal">What We Do</a></li> <li><a href="https://mobilitydata.org/governance/" data-wpel-link="internal">Governance</a></li> <li><a href="https://mobilitydata.org/members/" data-wpel-link="internal">Members</a></li> <li class="current-menu-item"><a href="/events" aria-current="page" data-wpel-link="internal">Events</a></li> <li><a href="https://mobilitydata.org/news/" data-wpel-link="internal">News</a></li> <li><a rel="privacy-policy" href="https://mobilitydata.org/privacy-policy/" data-wpel-link="internal">Privacy Policy</a></li> </ul> </div> <div class="col-2@md"> <ul class="main-footer__nav-item grid gap-xs text-sm@md"><li><a href="https://gtfs.org/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">GTFS</a></li> <li><a href="https://gbfs.mobilitydata.org/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">GBFS</a></li> <li><a href="https://share.mobilitydata.org/2024-Annual-Report" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">2024 Annual Report</a></li> <li><a href="https://share.mobilitydata.org/2025-Annual-Plan" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">2025 Annual Plan</a></li> </ul> </div> <div class="col-2@md"> <ul class="main-footer__nav-item grid gap-xs text-sm@md"><li><a href="https://mobilitydata.org/board-of-directors/" data-wpel-link="internal">Board of Directors</a></li> <li><a href="https://mobilitydata.org/team/" data-wpel-link="internal">Team</a></li> <li><a href="https://careers.mobilitydata.org/" data-wpel-link="external" target="_blank" rel="external noopener noreferrer">Careers</a></li> <li><a href="https://mobilitydata.org/history/" data-wpel-link="internal">History</a></li> <li><a href="https://mobilitydata.org/contact-us/" data-wpel-link="internal">Contact us</a></li> <li><a href="/contact-us/#NewsletterSignUp" data-wpel-link="internal">Newsletter</a></li> </ul> </div> <div class="col-3@md"> <ul class="socials__btns flex flex-gap-sm flex-center"> <li> <a href="https://twitter.com/mobilitydataio" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> <svg class="icon" viewBox="0 0 32 32"><title>Follow us on Twitter</title><g><path d="M32,6.1c-1.2,0.5-2.4,0.9-3.8,1c1.4-0.8,2.4-2.1,2.9-3.6c-1.3,0.8-2.7,1.3-4.2,1.6C25.7,3.8,24,3,22.2,3 c-3.6,0-6.6,2.9-6.6,6.6c0,0.5,0.1,1,0.2,1.5C10.3,10.8,5.5,8.2,2.2,4.2c-0.6,1-0.9,2.1-0.9,3.3c0,2.3,1.2,4.3,2.9,5.5 c-1.1,0-2.1-0.3-3-0.8c0,0,0,0.1,0,0.1c0,3.2,2.3,5.8,5.3,6.4c-0.6,0.1-1.1,0.2-1.7,0.2c-0.4,0-0.8,0-1.2-0.1 c0.8,2.6,3.3,4.5,6.1,4.6c-2.2,1.8-5.1,2.8-8.2,2.8c-0.5,0-1.1,0-1.6-0.1C2.9,27.9,6.4,29,10.1,29c12.1,0,18.7-10,18.7-18.7 c0-0.3,0-0.6,0-0.8C30,8.5,31.1,7.4,32,6.1z"></path></g></svg> </a> </li> <li> <a href="https://share.mobilitydata.org/slack" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> <svg class="icon" viewBox="0 0 32 32"><title>Join our Slack channel</title><rect x="17" y="1" width="6" height="14" rx="3"></rect><rect x="1" y="9" width="14" height="6" rx="3"></rect><rect x="17" y="17" width="14" height="6" rx="3"></rect><rect x="9" y="17" width="6" height="14" rx="3"></rect><path d="M12,1a3,3,0,0,0,0,6h3V4A3,3,0,0,0,12,1Z"></path><path d="M1,20a3,3,0,0,0,6,0V17H4A3,3,0,0,0,1,20Z"></path><path d="M31,12a3,3,0,0,0-6,0v3h3A3,3,0,0,0,31,12Z"></path><path d="M20,31a3,3,0,0,0,0-6H17v3A3,3,0,0,0,20,31Z"></path></svg> </a> </li> <li> <a href="https://www.linkedin.com/company/mobilitydata/" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> <svg class="icon" viewBox="0 0 11.487 12.796"><title>Follow us on Linkedin</title><path d="M1659.986,8681.052a1.485,1.485,0,0,1,1.106.463,1.542,1.542,0,0,1,.451,1.117,1.539,1.539,0,0,1-1.557,1.557,1.466,1.466,0,0,1-1.095-.45,1.526,1.526,0,0,1-.44-1.106,1.562,1.562,0,0,1,.44-1.117A1.448,1.448,0,0,1,1659.986,8681.052Zm-1.264,12.8v-8.733h2.528v8.733Zm6.274-8.733v.406a3.226,3.226,0,0,1,1.625-.316,4.058,4.058,0,0,1,1.625.406,3.21,3.21,0,0,1,1.23,1.242,3.333,3.333,0,0,1,.463,1.67v5.325h-2.483v-5.325a.932.932,0,0,0-.135-.43.546.546,0,0,0-.293-.293,1.248,1.248,0,0,0-.745-.158,2.251,2.251,0,0,0-.654.181,2.465,2.465,0,0,0-.632.429v5.6h-2.528v-8.733Z" transform="translate(-1658.451 -8681.052)" /></svg> </a> </li> <li> <a href="https://github.com/MobilityData" target="_blank" data-wpel-link="external" rel="external noopener noreferrer"> <svg class="icon" viewBox="0 0 13.641 15.807"><title>Follow the project on Github</title><path d="M2972.407,8284.641q.114.2-.272.3a5.832,5.832,0,0,1-1.032.143q-.645.044-1.419.029t-1.462-.071a9.037,9.037,0,0,1-1.146-.158q-.459-.1-.43-.244l.487-.572v-1.835a4.118,4.118,0,0,1-1.705.086,2.569,2.569,0,0,1-1.018-.43,1.847,1.847,0,0,1-.631-.8,3.57,3.57,0,0,0-.373-.717c-.134-.19-.249-.344-.344-.458a2.523,2.523,0,0,0-.373-.315,1.1,1.1,0,0,1-.387-.344.124.124,0,0,1,.072-.172.873.873,0,0,1,.373-.058,1.6,1.6,0,0,1,.659.187,2.9,2.9,0,0,1,.487.329,2.238,2.238,0,0,1,.373.487,2.184,2.184,0,0,0,.745.8,2.049,2.049,0,0,0,.817.271,1.949,1.949,0,0,0,.759-.057q.344-.1.573-.187a2.35,2.35,0,0,1,.229-.816,1.8,1.8,0,0,1,.4-.531,9.466,9.466,0,0,1-1.634-.314,3.869,3.869,0,0,1-1.447-.774,3.953,3.953,0,0,1-1.046-1.447,5.788,5.788,0,0,1-.4-2.336,3.863,3.863,0,0,1,.272-1.49,3.818,3.818,0,0,1,.76-1.176,1.118,1.118,0,0,1-.115-.33,3.959,3.959,0,0,1-.086-.587,3.583,3.583,0,0,1,.029-.773,4.128,4.128,0,0,1,.258-.946,1.583,1.583,0,0,1,.659.028,3.952,3.952,0,0,1,.831.287,8.267,8.267,0,0,1,1.232.717,9.026,9.026,0,0,1,2.494-.344,8.726,8.726,0,0,1,2.465.344,8.23,8.23,0,0,1,1.232-.717,3.766,3.766,0,0,1,.86-.287,1.584,1.584,0,0,1,.659-.028,3.319,3.319,0,0,1,.287,1.72,4.969,4.969,0,0,1-.2.917,3.832,3.832,0,0,1,.76,1.176,3.872,3.872,0,0,1,.272,1.49,5.8,5.8,0,0,1-.4,2.336,3.959,3.959,0,0,1-1.046,1.447,3.87,3.87,0,0,1-1.448.774,9.47,9.47,0,0,1-1.634.314,1.968,1.968,0,0,1,.459.688,2.872,2.872,0,0,1,.2,1.146q0,1-.014,1.749t-.014.975a.693.693,0,0,0,.172.372A.994.994,0,0,0,2972.407,8284.641Zm-8.971-5.187c.038-.038.009-.075-.086-.115-.1-.058-.163-.047-.2.029,0,.058.038.1.115.115C2963.34,8279.521,2963.4,8279.51,2963.436,8279.453Zm.4.459c.1-.058.086-.124-.029-.2a.148.148,0,0,0-.2-.058c-.057.058-.048.135.029.229a.236.236,0,0,0,.115.071A.068.068,0,0,0,2963.837,8279.912Zm.373.573c.095-.058.095-.134,0-.229a.17.17,0,0,0-.229-.086.242.242,0,0,0,0,.229C2964.075,8280.494,2964.152,8280.523,2964.21,8280.485Zm.573.572q.143-.142-.058-.258c-.115-.114-.21-.133-.287-.058s-.057.163.057.259C2964.63,8281.1,2964.725,8281.115,2964.783,8281.058Zm.717.287c.019-.076-.039-.133-.172-.172s-.22-.019-.258.057a.184.184,0,0,0,.172.2C2965.375,8281.47,2965.46,8281.44,2965.5,8281.345Zm.831.058q0-.144-.229-.144c-.153,0-.229.058-.229.172,0,.1.076.144.229.144S2966.331,8281.517,2966.331,8281.4Zm.745-.115c-.039-.095-.125-.123-.258-.086-.114.039-.172.086-.172.144,0,.114.076.153.229.114C2967.009,8281.459,2967.076,8281.4,2967.076,8281.287Z" transform="translate(-2962.292 -8269.312)" /></svg> </a> </li> </ul> </div> </div> <div class="main-footer__colophon"> <div class="main-footer__colophon-nav"> </div> <div class="main-footer__credits"> <a href="mailto:hello@mobilitydata.org"> hello@mobilitydata.org </a> <span class="">Montréal, QC, CA</span> </div> </div> </div> </footer> </div> <script> ( function ( body ) { 'use strict'; body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); } )( document.body ); </script> <!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr --> <div id="cmplz-cookiebanner-container"><div class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optout cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optout" aria-describedby="cmplz-message-1-optout"> <div class="cmplz-header"> <div class="cmplz-logo"></div> <div class="cmplz-title" id="cmplz-header-1-optout">Manage Consent</div> <div class="cmplz-close" tabindex="0" role="button" aria-label=" "> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> </div> </div> <div class="cmplz-divider cmplz-divider-header"></div> <div class="cmplz-body"> <div class="cmplz-message" id="cmplz-message-1-optout">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> <!-- categories start --> <div class="cmplz-categories"> <details class="cmplz-category cmplz-functional" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Functional</span> <span class='cmplz-always-active'> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-functional-optout" data-category="cmplz_functional" class="cmplz-consent-checkbox cmplz-functional" size="40" value="1"/> <label class="cmplz-label" for="cmplz-functional-optout" tabindex="0"><span class="screen-reader-text">Functional</span></label> </span> Always active </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> </div> </details> <details class="cmplz-category cmplz-preferences" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Preferences</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-preferences-optout" data-category="cmplz_preferences" class="cmplz-consent-checkbox cmplz-preferences" size="40" value="1"/> <label class="cmplz-label" for="cmplz-preferences-optout" tabindex="0"><span class="screen-reader-text">Preferences</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> </div> </details> <details class="cmplz-category cmplz-statistics" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Statistics</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-statistics-optout" data-category="cmplz_statistics" class="cmplz-consent-checkbox cmplz-statistics" size="40" value="1"/> <label class="cmplz-label" for="cmplz-statistics-optout" tabindex="0"><span class="screen-reader-text">Statistics</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> </div> </details> <details class="cmplz-category cmplz-marketing" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Marketing</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-marketing-optout" data-category="cmplz_marketing" class="cmplz-consent-checkbox cmplz-marketing" size="40" value="1"/> <label class="cmplz-label" for="cmplz-marketing-optout" tabindex="0"><span class="screen-reader-text">Marketing</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> </div> </details> </div><!-- categories end --> </div> <div class="cmplz-links cmplz-information"> <a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a> <a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a> <a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a> <a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow external" href="https://cookiedatabase.org/tcf/purposes/" data-wpel-link="external">Read more about these purposes</a> </div> <div class="cmplz-divider cmplz-footer"></div> <div class="cmplz-buttons"> <button class="cmplz-btn cmplz-accept">Accept</button> <button class="cmplz-btn cmplz-deny">Deny</button> <button class="cmplz-btn cmplz-view-preferences">View preferences</button> <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> </div> <div class="cmplz-links cmplz-documents"> <a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a> </div> </div> <div class="cmplz-cookiebanner cmplz-hidden banner-1 banner-a optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin"> <div class="cmplz-header"> <div class="cmplz-logo"></div> <div class="cmplz-title" id="cmplz-header-1-optin">Manage Consent</div> <div class="cmplz-close" tabindex="0" role="button" aria-label=" "> <svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg> </div> </div> <div class="cmplz-divider cmplz-divider-header"></div> <div class="cmplz-body"> <div class="cmplz-message" id="cmplz-message-1-optin">To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.</div> <!-- categories start --> <div class="cmplz-categories"> <details class="cmplz-category cmplz-functional" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Functional</span> <span class='cmplz-always-active'> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-functional-optin" data-category="cmplz_functional" class="cmplz-consent-checkbox cmplz-functional" size="40" value="1"/> <label class="cmplz-label" for="cmplz-functional-optin" tabindex="0"><span class="screen-reader-text">Functional</span></label> </span> Always active </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-functional">The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.</span> </div> </details> <details class="cmplz-category cmplz-preferences" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Preferences</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-preferences-optin" data-category="cmplz_preferences" class="cmplz-consent-checkbox cmplz-preferences" size="40" value="1"/> <label class="cmplz-label" for="cmplz-preferences-optin" tabindex="0"><span class="screen-reader-text">Preferences</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-preferences">The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.</span> </div> </details> <details class="cmplz-category cmplz-statistics" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Statistics</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-statistics-optin" data-category="cmplz_statistics" class="cmplz-consent-checkbox cmplz-statistics" size="40" value="1"/> <label class="cmplz-label" for="cmplz-statistics-optin" tabindex="0"><span class="screen-reader-text">Statistics</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-statistics">The technical storage or access that is used exclusively for statistical purposes.</span> <span class="cmplz-description-statistics-anonymous">The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.</span> </div> </details> <details class="cmplz-category cmplz-marketing" > <summary> <span class="cmplz-category-header"> <span class="cmplz-category-title">Marketing</span> <span class="cmplz-banner-checkbox"> <input type="checkbox" id="cmplz-marketing-optin" data-category="cmplz_marketing" class="cmplz-consent-checkbox cmplz-marketing" size="40" value="1"/> <label class="cmplz-label" for="cmplz-marketing-optin" tabindex="0"><span class="screen-reader-text">Marketing</span></label> </span> <span class="cmplz-icon cmplz-open"> <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18" ><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg> </span> </span> </summary> <div class="cmplz-description"> <span class="cmplz-description-marketing">The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.</span> </div> </details> </div><!-- categories end --> </div> <div class="cmplz-links cmplz-information"> <a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Manage options</a> <a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookies-overview">Manage services</a> <a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Manage {vendor_count} vendors</a> <a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow external" href="https://cookiedatabase.org/tcf/purposes/" data-wpel-link="external">Read more about these purposes</a> </div> <div class="cmplz-divider cmplz-footer"></div> <div class="cmplz-buttons"> <button class="cmplz-btn cmplz-accept">Accept</button> <button class="cmplz-btn cmplz-deny">Deny</button> <button class="cmplz-btn cmplz-view-preferences">View preferences</button> <button class="cmplz-btn cmplz-save-preferences">Save preferences</button> <a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">View preferences</a> </div> <div class="cmplz-links cmplz-documents"> <a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a> <a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a> </div> </div> </div> <div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button> <button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1">Manage consent</button> </div><script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],"dayNamesShort":["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],"dayNamesMin":["S","M","T","W","T","F","S"],"monthNames":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesShort":["January","February","March","April","May","June","July","August","September","October","November","December"],"monthNamesMin":["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script> <!-- Google Tag Manager (noscript) snippet added by Site Kit --> <noscript> <iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WW5VT22" height="0" width="0" style="display:none;visibility:hidden"></iframe> </noscript> <!-- End Google Tag Manager (noscript) snippet added by Site Kit --> <script type="text/javascript" src="https://mobilitydata.org/app/themes/mobilitydata2/assets/js/vendors.js?ver=1.0.0" id="vendors-js-js"></script> <script type="text/javascript" src="https://mobilitydata.org/app/themes/mobilitydata2/assets/js/scripts.js?ver=1.0.0" id="main-scripts-js"></script> <script type="text/javascript" id="eael-general-js-extra"> /* <![CDATA[ */ var localize = {"ajaxurl":"https:\/\/mobilitydata.org\/wp\/wp-admin\/admin-ajax.php","nonce":"36a71485e2","i18n":{"added":"Added ","compare":"Compare","loading":"Loading..."},"eael_translate_text":{"required_text":"is a required field","invalid_text":"Invalid","billing_text":"Billing","shipping_text":"Shipping","fg_mfp_counter_text":"of"},"page_permalink":"https:\/\/mobilitydata.org\/events\/","cart_redirectition":"","cart_page_url":"","el_breakpoints":{"mobile":{"label":"Mobile Portrait","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobile Landscape","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet Portrait","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Landscape","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Widescreen","value":2400,"default_value":2400,"direction":"min","is_enabled":false}}}; /* ]]> */ </script> <script type="text/javascript" src="https://mobilitydata.org/app/plugins/essential-addons-for-elementor-lite/assets/front-end/js/view/general.min.js?ver=6.1.0" id="eael-general-js"></script> <script type="text/javascript" id="cmplz-cookiebanner-js-extra"> /* <![CDATA[ */ var complianz = {"prefix":"cmplz_","user_banner_id":"1","set_cookies":[],"block_ajax_content":"","banner_version":"36","version":"7.0.7","store_consent":"1","do_not_track_enabled":"","consenttype":"optin","region":"us","geoip":"1","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https:\/\/mobilitydata.org\/wp-json\/complianz\/v1\/","locale":"lang=en&locale=en_US","set_cookies_on_root":"","cookie_domain":"","current_policy_id":"39","cookie_path":"\/","categories":{"statistics":"statistics","marketing":"marketing"},"tcf_active":"","placeholdertext":"Click to accept {category} cookies and enable this content","css_file":"https:\/\/mobilitydata.org\/app\/uploads\/complianz\/css\/banner-{banner_id}-{type}.css?v=36","page_links":{"eu":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"}},"us":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}},"uk":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}},"ca":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}},"au":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}},"za":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}},"br":{"cookie-statement":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"},"privacy-statement":{"title":"Privacy Policy","url":"https:\/\/mobilitydata.org\/privacy-policy\/"},"privacy-statement-children":{"title":"","url":"https:\/\/mobilitydata.org\/event\/expert-panel-cie-benchmarking-bike-share-in-148-cities\/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Click to accept {category} cookies and enable this content"}; /* ]]> */ </script> <script defer type="text/javascript" src="https://mobilitydata.org/app/plugins/complianz-gdpr-premium/cookiebanner/js/complianz.min.js?ver=1710125924" id="cmplz-cookiebanner-js"></script> <script type="text/javascript" id="cmplz-cookiebanner-js-after"> /* <![CDATA[ */ if ('undefined' != typeof window.jQuery) { jQuery(document).ready(function ($) { $(document).on('elementor/popup/show', () => { let rev_cats = cmplz_categories.reverse(); for (let key in rev_cats) { if (rev_cats.hasOwnProperty(key)) { let category = cmplz_categories[key]; if (cmplz_has_consent(category)) { document.querySelectorAll('[data-category="' + category + '"]').forEach(obj => { cmplz_remove_placeholder(obj); }); } } } let services = cmplz_get_services_on_page(); for (let key in services) { if (services.hasOwnProperty(key)) { let service = services[key].service; let category = services[key].category; if (cmplz_has_service_consent(service, category)) { document.querySelectorAll('[data-service="' + service + '"]').forEach(obj => { cmplz_remove_placeholder(obj); }); } } } }); }); } /* ]]> */ </script> <script type="text/javascript" src="https://mobilitydata.org/app/plugins/the-events-calendar-shortcode-pro/includes/designs/assets/js/moment.min.js?ver=2.18.1" id="tecs-full-calendar-moment-js"></script> <script type="text/javascript" src="https://mobilitydata.org/app/plugins/the-events-calendar-shortcode-pro/includes/designs/assets/js/fullcalendar.min.js?ver=3.4.0" id="tecs-full-calendar-js"></script> <script type="text/javascript" src="https://mobilitydata.org/app/plugins/the-events-calendar-shortcode-pro/includes/designs/assets/js/tecs-calendar.min.js?ver=3.6.1" id="tecs-calendar-init-js"></script> </body> </html> <!-- This website is like a Rocket, isn't it? Performance optimized by WP Rocket. Learn more: https://wp-rocket.me - Debug: cached@1743400165 -->