.fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap,.fl-node-hmb0ocs76jfz.fl-row-custom-height > .fl-row-content-wrap {display: -webkit-box;display: -webkit-flex;display: -ms-flexbox;display: flex;}.fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap {min-height: 100vh;}.fl-node-hmb0ocs76jfz.fl-row-custom-height > .fl-row-content-wrap {min-height: 0;}.fl-builder-edit .fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap {min-height: calc( 100vh - 48px );}@media all and (width: 768px) and (height: 1024px) and (orientation:portrait){.fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap {min-height: 1024px;}}@media all and (width: 1024px) and (height: 768px) and (orientation:landscape){.fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap {min-height: 768px;}}@media screen and (aspect-ratio: 40/71) {.fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap {min-height: 500px;}}.fl-node-hmb0ocs76jfz {color: #ffffff;}:where(.fl-builder-content .fl-node-hmb0ocs76jfz *:not(input):not(textarea):not(select):not(a):not(.fl-menu-mobile-toggle)) {color: inherit;}.fl-builder-content .fl-node-hmb0ocs76jfz a {color: #ffffff;}.fl-builder-content .fl-node-hmb0ocs76jfz :where(.fl-row-content-wrap) a:hover {color: #ffffff;}.fl-builder-content .fl-node-hmb0ocs76jfz h1, .fl-builder-content .fl-node-hmb0ocs76jfz h2, .fl-builder-content .fl-node-hmb0ocs76jfz h3, .fl-builder-content .fl-node-hmb0ocs76jfz h4, .fl-builder-content .fl-node-hmb0ocs76jfz h5, .fl-builder-content .fl-node-hmb0ocs76jfz h6, .fl-builder-content .fl-node-hmb0ocs76jfz h1 a, .fl-builder-content .fl-node-hmb0ocs76jfz h2 a, .fl-builder-content .fl-node-hmb0ocs76jfz h3 a, .fl-builder-content .fl-node-hmb0ocs76jfz h4 a, .fl-builder-content .fl-node-hmb0ocs76jfz h5 a, .fl-builder-content .fl-node-hmb0ocs76jfz h6 a {color: #ffffff;}.fl-node-hmb0ocs76jfz > .fl-row-content-wrap:after {background-image: linear-gradient(135deg, rgba(25,76,208,0.9) 23%, rgba(56,190,201,0.75) 94%);}.fl-node-hmb0ocs76jfz.fl-row-default-height > .fl-row-content-wrap, .fl-node-hmb0ocs76jfz.fl-row-full-height > .fl-row-content-wrap, .fl-node-hmb0ocs76jfz.fl-row-custom-height > .fl-row-content-wrap {align-items: center;justify-content: center;}.fl-node-hmb0ocs76jfz > .fl-row-content-wrap {background-image: url(https://aspneph.org/wp-content/uploads/2023/12/12110628/AdobeStock_398352211-scaled.jpeg);background-repeat: no-repeat;background-position: center center;background-attachment: scroll;background-size: cover;}.fl-node-hmb0ocs76jfz.fl-row-custom-height > .fl-row-content-wrap {min-height: 25vh;}@media(max-width: 1200px) {.fl-node-hmb0ocs76jfz > .fl-row-content-wrap {background-position: center center;}}@media(max-width: 992px) {.fl-node-hmb0ocs76jfz > .fl-row-content-wrap {background-position: center center;}.fl-node-hmb0ocs76jfz.fl-row-custom-height > .fl-row-content-wrap {min-height: 25vh;}}@media(max-width: 768px) {.fl-node-hmb0ocs76jfz > .fl-row-content-wrap {background-position: center center;}} .fl-node-hmb0ocs76jfz > .fl-row-content-wrap {padding-top:5%;padding-right:5%;padding-bottom:5%;padding-left:5%;}@media ( max-width: 768px ) { .fl-node-hmb0ocs76jfz.fl-row > .fl-row-content-wrap {padding-right:5%;padding-left:5%;}}.fl-node-wepu4h0dnf25 > .fl-row-content-wrap {background-color: #ffffff;border-style: solid;border-width: 0;background-clip: border-box;border-color: #0d5b7c;border-top-width: 6px;border-right-width: 0px;border-bottom-width: 0px;border-left-width: 0px;border-top-left-radius: 10px;border-top-right-radius: 10px;}.fl-node-wepu4h0dnf25.fl-row-default-height > .fl-row-content-wrap, .fl-node-wepu4h0dnf25.fl-row-full-height > .fl-row-content-wrap, .fl-node-wepu4h0dnf25.fl-row-custom-height > .fl-row-content-wrap {align-items: center;justify-content: center;}.fl-node-wepu4h0dnf25.fl-row-fixed-width, .fl-node-wepu4h0dnf25 .fl-row-fixed-width {max-width: 1356px;}.fl-node-wepu4h0dnf25.fl-row .fl-row-content-wrap .fl-builder-layer, .fl-node-wepu4h0dnf25.fl-row-bg-multiple .fl-row-content-wrap .fl-row-content, .fl-node-wepu4h0dnf25.fl-row-bg-embed .fl-row-content-wrap .fl-bg-embed-code, .fl-node-wepu4h0dnf25.fl-row-bg-slideshow .fl-row-content-wrap .fl-bg-slideshow, .fl-node-wepu4h0dnf25.fl-row-bg-video .fl-row-content-wrap .fl-bg-video {border-top-left-radius: 4px;border-top-right-radius: 4px;} .fl-node-wepu4h0dnf25 > .fl-row-content-wrap {margin-top:-20px;} .fl-node-wepu4h0dnf25 > .fl-row-content-wrap {padding-top:0px;}.fl-node-5w6pgxt23ojz {width: 100%;}.fl-node-7nbfaxl4ch8y {width: 100%;}.fl-module-heading .fl-heading {padding: 0 !important;margin: 0 !important;}.fl-row .fl-col h1.fl-node-t6k4rapz28yl,.fl-row .fl-col h1.fl-node-t6k4rapz28yl a,h1.fl-node-t6k4rapz28yl,h1.fl-node-t6k4rapz28yl a {color: #ffffff;}.fl-node-t6k4rapz28yl.fl-module-heading, .fl-node-t6k4rapz28yl.fl-module-heading :where(a, q, p, span) {font-size: 60px;text-align: center;} .fl-node-t6k4rapz28yl.fl-module-heading {margin-top:20px;margin-bottom:0px;}.fl-module-fl-the-events-calendar-archive-view #tribe-events-bar {margin-bottom: 10px;}.fl-module-fl-the-events-calendar-archive-view #tribe-events-bar input:focus {outline: none;}.fl-module-fl-the-events-calendar-archive-view #tribe-events-bar input.tribe-events-button:focus {border: none;}.fl-module-fl-the-events-calendar-archive-view .tribe-bar-views-list a span {background: none;padding-left: 0;}.tribe-bar-views-list a span:before {display: inline-block;margin-right: 5px;display: inline-block;font-style: normal;font-variant: normal;text-rendering: auto;-webkit-font-smoothing: antialiased;font-weight: 900;}.tribe-bar-views-list a span.tribe-icon-list:before {content: "\f0ca";}.tribe-bar-views-list a span.tribe-icon-month:before {content: "\f073";}.tribe-bar-views-list a span.tribe-icon-week:before {content: "\f073";}.tribe-bar-views-list a span.tribe-icon-day:before {content: "\f073";}.tribe-bar-views-list a span.tribe-icon-map:before {content: "\f041";}.tribe-bar-views-list a span.tribe-icon-photo:before {content: "\f03e";}.tribe-events-filters-content {border: none;}#tribe_events_filters_wrapper select {color: #333;}.tribe-events-filters-horizontal .tribe-events-filter-group li:hover {background: transparent !important;}@media only screen and (min-width: 767px) {#tribe-events #tribe_events_filters_wrapper.tribe-events-filters-horizontal,#tribe-events .tribe-filters-closed #tribe_events_filters_wrapper.tribe-events-filters-horizontal {margin: -10px 0 0 0;padding: 0;}#tribe-events .tribe-events-filters-horizontal #tribe_events_filters_toggle {margin: 0;padding: 10px 0;}.tribe-events-filters-horizontal .tribe-events-filters-content {border: none;padding: 10px;}#tribe-events .tribe-events-filters-horizontal #tribe_events_filter_control .tribe_events_filters_close_filters,#tribe-events .tribe-events-filters-horizontal #tribe_events_filter_control #tribe_events_filters_reset {border: none;}.tribe-events-filters-horizontal .tribe-events-filters-group-heading:hover {background: transparent !important;}#tribe-events .tribe-events-filters-horizontal .tribe-events-filter-group {border: none;box-shadow: 0 0 15px rgba( 0, 0, 0, 0.3 );}#tribe-events .tribe-events-filters-horizontal .tribe-events-filter-group:before,#tribe-events .tribe-events-filters-horizontal .tribe-events-filter-group:after,#tribe-events .tribe-events-filters-horizontal .tribe-events-filter-group:before {border: none;}}#tribe-events-header {display: none;}.tribe-events-calendar .tribe-events-tooltip,.tribe-events-week .tribe-events-tooltip {padding: 10px;}.tribe-events-loop .tribe-event-featured .tribe-events-event-meta {background: transparent;}.tribe-week-grid-hours [class*=time-row-] {padding: 0 3px;}.tribe-grid-allday .type-tribe_events {margin-bottom: 5px;}.tribe-grid-allday .type-tribe_events:last-child {margin-bottom: 0;}input#tribeHideRecurrence {margin-right: 5px;}.tribe-events-list .type-tribe_events {margin-bottom: 50px;}.tribe-events-list .type-tribe_events h2 {margin-top: 0;}.tribe-event-schedule-details {margin-bottom: 5px;}.tribe-events-list .tribe-events-venue-details {line-height: 1.4;}.tribe-events-list .tribe-events-event-image {width: 30%;}.recurringinfo .event-is-recurring .tribe-events-divider {margin: 0 5px;}@media only screen and (max-width: 768px) {.tribe-events-list .tribe-event-schedule-details {padding: 0 12px;}.tribe-events-list .tribe-events-event-image {float: none;margin: 0 0 10px;width: 100%;}.tribe-events-list .tribe-events-event-image img {width: 100%;}}.type-tribe_events.tribe-events-photo-event .tribe-events-photo-event-wrap {background: #fff;border: 1px solid #eee;}.tribe-events-photo-event-wrap .tribe-events-event-image,.tribe-events-photo-event-wrap .tribe-events-event-image img {width: 100%;}.tribe-events-list .tribe-events-loop .tribe-events-photo-event .tribe-events-event-meta .recurringinfo {margin: 5px 0 10px;}.fl-node-0ljd2zb5ko1x .tribe-bar-views-list a span:before {font-family: "Font Awesome 5 Free";}.fl-node-io5nkw8j9b7a .fl-separator {border-top-width: 1px;max-width: 100%;width: 100%;margin: auto;}.fl-node-io5nkw8j9b7a .fl-separator {border-top-color: #eaeaea;border-top-style: solid;} .fl-node-io5nkw8j9b7a.fl-module-separator {margin-bottom:0px;}@charset "UTF-8";.fl-node-0ljd2zb5ko1x {}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events {--wb-accent: #007691;--wb-accent-dark: #004d5a;--wb-accent-soft: #e6f2f5;--wb-text: #1f2a30;--wb-muted: #5f6b72;--wb-border: #e3e8eb;--wb-head: #f8fafb;--wb-radius: 10px;--wb-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--tec-font-family-sans-serif: var(--wb-font);--tec-font-family-base: var(--wb-font);font-family: var(--wb-font);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events *:not(svg):not(path) {font-family: var(--wb-font) !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-description {display: none !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-events-bar {padding: 10px 12px;background: var(--wb-accent-soft);border: 1px solid #cfe3e9;border-radius: var(--wb-radius);box-shadow: none;gap: 10px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-events-bar__search, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search {padding: 0;border: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search {gap: 8px;align-items: center;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control {margin: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control .tribe-common-form-control-text__input {height: 42px;padding: 0 14px 0 40px;font-size: 15px;color: var(--wb-text);background: #fff;border: 2px solid var(--wb-accent);border-radius: 8px;box-shadow: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control .tribe-common-form-control-text__input::placeholder {color: #4d5b62;opacity: 1;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control .tribe-common-form-control-text__input:focus {outline: none;border-color: var(--wb-accent-dark);box-shadow: 0 0 0 3px rgba(0, 118, 145, 0.2);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control svg {left: 13px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__input-control svg path {fill: var(--wb-accent);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__button {height: 42px;margin: 0;padding: 0 18px;font-size: 14px;font-weight: 600;color: #fff;background: var(--wb-accent);border: 0;border-radius: 8px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__button:hover, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-search__button:focus {background: var(--wb-accent-dark);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-events-bar__views, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__content {padding: 0;border: 0;background: transparent;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list {gap: 2px;padding: 3px;background: #fff;border: 1px solid #cfe3e9;border-radius: 8px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item {margin: 0;padding: 0;height: auto;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item::before, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item::after, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item-link::before, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item-link::after {display: none !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item-link {padding: 7px 14px;border-radius: 6px;color: var(--wb-text);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item-link:hover {background: var(--wb-accent-soft);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-link, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item--active .tribe-events-c-view-selector__list-item-text {background: var(--wb-accent);color: #fff !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-view-selector__list-item-text {font-size: 13px;font-weight: 500;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar {margin-top: 16px;gap: 8px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__nav-link {display: inline-flex;align-items: center;justify-content: center;width: 30px;height: 30px;background: #fff;border: 1px solid var(--wb-border);border-radius: 7px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__nav-link:hover {background: var(--wb-accent-soft);border-color: var(--wb-accent);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__nav-list-item + .tribe-events-c-top-bar__nav-list-item {margin-left: 4px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__today-button {height: 30px;padding: 0 12px;font-size: 12.5px;font-weight: 500;line-height: 28px;color: var(--wb-text);background: #fff;border: 1px solid var(--wb-border);border-radius: 7px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__today-button:hover {background: var(--wb-accent-soft);border-color: var(--wb-accent);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-top-bar__datepicker-button {font-size: 18px;font-weight: 600;color: var(--wb-text);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list {margin-top: 16px;padding: 0 4px 4px;background: #fff;border: 1px solid var(--wb-border);border-radius: var(--wb-radius);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__month-separator {display: flex;align-items: center;height: 36px;margin: 0 -4px 4px;padding: 0 16px;background: var(--wb-head);border-top: 1px solid var(--wb-border);border-bottom: 1px solid var(--wb-border);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__month-separator:first-child {border-top: 0;border-radius: var(--wb-radius) var(--wb-radius) 0 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__month-separator::after {display: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__month-separator h3 {margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;line-height: 1 !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__month-separator-text {padding: 0;background: none !important;font-family: inherit;font-size: 11.5px !important;font-weight: 600 !important;line-height: 1;letter-spacing: 0.08em;text-transform: uppercase;color: var(--wb-muted) !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row {position: relative;display: flex;flex-wrap: nowrap;align-items: center;gap: 14px;margin: 6px 0 0;padding: 10px 12px 10px 14px;border-radius: 6px;transition: background-color 0.15s ease;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:has(+ .tribe-events-calendar-list__month-separator) {margin-bottom: 4px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row::before {content: "";position: absolute;left: 0;top: 8px;bottom: 8px;width: 3px;border-radius: 3px;background: var(--wb-accent);opacity: 0;transition: opacity 0.15s ease;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:hover, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:focus-within {background: var(--wb-accent-soft);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:hover::before, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:focus-within::before {opacity: 1;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag {flex: 0 0 46px;width: 46px !important;min-width: 46px !important;height: auto !important;max-width: 46px;margin: 0;padding: 0 !important;background: none !important;border: 0 !important;border-radius: 0 !important;box-shadow: none !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {display: flex;flex-direction: column;align-items: center;justify-content: center;height: 48px;padding: 0;background: #fff;border: 1px solid var(--wb-border);border-radius: 7px;box-shadow: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag-weekday {display: block;font-size: 9.5px;font-weight: 600;line-height: 1.2;letter-spacing: 0.06em;text-transform: uppercase;color: var(--wb-accent);margin: 0 0 1px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag-daynum {display: block;font-family: inherit;font-size: 17px;font-weight: 600;line-height: 1.15;color: var(--wb-text);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-wrapper {flex: 1 1 auto;min-width: 0;max-width: none;margin: 0;padding: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-details {width: 100%;max-width: none;margin: 0;padding: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-header {display: flex;flex-direction: column;gap: 3px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-title {order: -1;margin: 0 !important;padding: 0 !important;border: 0 !important;background: none !important;font-family: inherit;font-size: 14.5px !important;font-weight: 600 !important;line-height: 1.4 !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-title-link {font-weight: inherit !important;color: var(--wb-text);text-decoration: none;border: 0;background: none !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-title-link::after {content: "";position: absolute;inset: 0;border-radius: 6px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-title-link {color: var(--wb-accent-dark);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-title-link:focus-visible {outline: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-datetime-wrapper, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-venue {display: block;margin: 0;font-size: 12.5px;font-style: normal;line-height: 1.5;color: var(--wb-muted);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-datetime {font-size: inherit;color: inherit;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-venue::before {content: "";display: inline-block;width: 12px;height: 12px;margin-right: 5px;vertical-align: -2px;background: currentColor;-webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") no-repeat center / contain;mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 21s-7-6.2-7-11.5A7 7 0 0 1 19 9.5C19 14.8 12 21 12 21z'/%3E%3Ccircle cx='12' cy='9.5' r='2.5'/%3E%3C/svg%3E") no-repeat center / contain;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-venue-title {margin-right: 4px;font-weight: 500;color: var(--wb-text);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-datetime-wrapper::before {display: none;margin-right: 7px;padding: 1px 6px;font-size: 9.5px;font-weight: 600;line-height: 1.5;letter-spacing: 0.06em;text-transform: uppercase;vertical-align: 1px;color: var(--wb-accent-dark);background: var(--wb-accent-soft);border-radius: 4px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .cat_webinar .tribe-events-calendar-list__event-datetime-wrapper::before {content: "Webinar";display: inline-block;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .cat_annual-meeting .tribe-events-calendar-list__event-datetime-wrapper::before {content: "Meeting";display: inline-block;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .cat_aspn-meetings .tribe-events-calendar-list__event-datetime-wrapper::before {content: "ASPN Meeting";display: inline-block;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row:hover .tribe-events-calendar-list__event-datetime-wrapper::before {background: #fff;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__container {position: relative;z-index: 1;display: inline-block;margin: 0 0 0 6px;vertical-align: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__link {display: inline-flex;align-items: center;gap: 4px;padding: 0 7px;font-size: 11.5px;font-weight: 500;line-height: 1.6;color: var(--wb-accent-dark);background: #fff;border: 1px solid #cfe3e9;border-radius: 999px;text-decoration: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__link:hover {border-color: var(--wb-accent);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__link svg {width: 10px;height: 10px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event {display: flex;flex-direction: row !important;flex-wrap: nowrap;align-items: center;gap: 16px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-details {flex: 1 1 auto;min-width: 0;width: auto;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {order: 2;flex: 0 0 150px;width: 150px;max-width: 150px;margin: 0;padding: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper img, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-featured-image {display: block;width: 100%;height: auto;aspect-ratio: 2.5;object-fit: cover;border: 1px solid var(--wb-border);border-radius: 6px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-featured-image-link {display: block;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list-nav {margin-top: 14px;padding: 0;border: 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__prev, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__next, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__today {display: inline-flex;align-items: center;gap: 6px;height: 34px;padding: 0 12px;font-size: 13px;font-weight: 500;color: var(--wb-text);background: #fff;border: 1px solid var(--wb-border);border-radius: 7px;text-decoration: none;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__prev:hover, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__next:hover, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__today:hover {color: var(--wb-accent-dark);background: var(--wb-accent-soft);border-color: var(--wb-accent);}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__prev:disabled, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__next:disabled {opacity: 0.35;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__prev-icon-svg, .fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-c-nav__next-icon-svg {width: 6px;height: 10px;margin: 0;}@media (max-width: 767px) {.fl-node-0ljd2zb5ko1x {}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-row {align-items: flex-start;gap: 10px;padding: 8px 8px 8px 10px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag {flex-basis: 42px;width: 42px !important;min-width: 42px !important;max-width: 42px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-date-tag-datetime {height: 44px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-title {font-size: 14px !important;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__container {display: block;margin: 3px 0 0;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-series-archive__link {border-radius: 6px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event {flex-direction: column !important;align-items: flex-start;gap: 8px;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-details {width: 100%;}.fl-node-0ljd2zb5ko1x .tribe-common.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper {flex-basis: auto;width: 160px;max-width: 160px;}}