@import url("https://fonts.googleapis.com/css2?family=Roboto");.bx-wrapper .fl-post-carousel-post > .fl-post-carousel-text {
  border-color: rgba(255, 255, 255, 0);
}
.fl-post-carousel .fl-post-carousel-post {
  border-color: rgba(0, 0, 0, 0);
}
.fl-page .fl-sidebar .fl-widget:not(.woocommerce) h2 {
  font-size: 24px;
}
.fl-builder-content .fl-row.fl-node-61e5503aa3b89 .fl-row-content-wrap {
  vertical-align: top !important;
}
.fl-builder-content .fl-row.fl-node-61b75a0f0319a .fl-module-rich-text.fl-node-61b75bfed6b1f .fl-rich-text img {
  padding-bottom: 6px;
}
.fl-builder-content .fl-row.fl-node-61e6c2d9ae575 .fl-module-rich-text.fl-node-61e6c2d9ae573 .fl-rich-text img {
  padding-bottom: 6px;
}
.fl-row-content-wrap .fl-node-61fd63d9e5073 > .fl-node-content {
  justify-content: flex-start;
}
.fl-row-content-wrap .fl-node-61fd63d9e5074 > .fl-node-content {
  justify-content: flex-start;
}
.fl-row-content-wrap .fl-node-61fd63d9e5076 > .fl-node-content {
  justify-content: flex-start;
}
.fl-builder-content .fl-row.mega-menu-area .fl-row-content-wrap {
  margin-top: 100px;
}
.fl-row .fl-node-622f6c6360c79 {
  background-position: top !important;
}
.fl-row .fl-node-622f6c6360c7a {
  background-position: top !important;
}
.fl-row .fl-node-622f6c6360c7b {
  background-position: top !important;
}
.fl-row .fl-node-622f6c6360c7c {
  background-position: top !important;
}
.fl-builder-content .fl-row.fl-node-61debd0cdaffb .fl-row-content {
  color: #FFFFFF !important;
}
.tribe-common-g-row .tribe-events-calendar-list__event-title {
  font-family: "museo", Verdana, Arial, sans-serif;
  -webkit-text-stroke-color: #25235c;
  color: #25235c;
  font-style: normal;
  font-size: 32px;
}
.tribe-events-header__events-bar > #tribe-events-search-container > #tribe-events-events-bar-search .tribe-common-c-btn {
  background-color: #25235c;
  border-radius: 0px 0px 0px 0px;
  font-family: "museo-sans", Verdana, Arial, sans-serif;
  font-weight: 800;
  font-size: 16px;
}
.tribe-events-calendar-list > .tribe-common-g-row .tribe-events-calendar-list__event-date-tag-daynum {
  font-family: "museo", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
  color: #25235c;
}
.tribe-common-g-row .tribe-events-calendar-list__event-title-link {
  color: #25235c;
}
.tribe-events-calendar-list > .tribe-common-g-row .tribe-events-calendar-list__event-details {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-common-g-row .tribe-events-calendar-list__event-description {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-common-g-row .tribe-event-date-start {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
  font-weight: 600;
}
.tribe-common-g-row .tribe-event-date-end {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-events-calendar-list-nav .tribe-events-c-nav__prev-label {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-events-calendar-list-nav .tribe-events-c-nav__next-label {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-common .tribe-common-c-btn-border {
  font-family: "museo-sans" 0, Verdana, Arial, sans-serif;
  font-size: 16px;
  background-color: #25235c !important;
  border-radius: 0px 0px 0px 0px;
}
.tribe-events-calendar-list > .tribe-common-g-row .tribe-events-calendar-list__event-date-tag-weekday {
  font-family: "museo-sans" 111, Verdana, Arial, sans-serif;
  font-size: 12px;
}
#tribe-events-view-selector-content .tribe-events-c-view-selector__list-item span {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
#tribe-events-events-bar-search #tribe-events-events-bar-keyword {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.tribe-events-c-top-bar .tribe-events-c-top-bar__datepicker-desktop {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
  font-weight: 800;
}
.tribe-common .tribe-common-c-btn-border-small {
  font-family: "museo-sans" 55, Verdana, Arial, sans-serif;
}
.tribe-common .tribe-events-calendar-list__month-separator > .tribe-events-calendar-list__month-separator-text {
  font-family: "museo-sans" 6, Verdana, Arial, sans-serif;
}
.tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__list-item > a {
  font-family: "museo-sans", Verdana, Arial, sans-serif;
}
.fl-page > #fl-main-content > #tribe-events-pg-template .tribe-events-single-event-title {
  font-family: "museo", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-s;
  color: #25235c;
}
#tribe-events-pg-template > #tribe-events-content .tribe-event-date-start {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#tribe-events-pg-template > #tribe-events-content .tribe-event-date-end {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#fl-main-content > #tribe-events-pg-template .tribe-events-back > a {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#tribe-events-pg-template > #tribe-events-content > .tribe_events p {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#tribe-events-pg-template > #tribe-events-content .tribe-events-gcal {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#tribe-events-pg-template > #tribe-events-content .tribe-events-ical {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
#tribe-events-content .tribe-events-single-section-title {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
  letter-spacing: 0px;
}
#tribe-events-footer a {
  font-family: "museo-sans", Helvetica, -apple-system, "system-ui", Roboto, Arial, sans-serif;
}
.fl-page > #fl-main-content > #tribe-events-pg-template .tribe-events-schedule {
  margin-top: 0px;
  margin-bottom: 10px;
}
.fl-builder-content .fl-row.fl-node-febz5x9yjvoq .fl-module-html .fl-module-content {
  filter: hue-rotate(30deg) saturate(1.5);
}
.leaflet-popup .oum_location_name {
  color: #25235c;
}
.leaflet-popup .oum_location_description {
  font-family: museo-sans, Verdana, Arial, sans-serif;
}
.insights-archive .fl-photo-content img {
  max-height: 255px!important;
  object-fit: cover;
}
@media screen and (max-width: 1024px) {
  .fl-builder-content .fl-row.fl-node-61b7745184439 .fl-module-photo .fl-photo-content img {
    margin-top: 200px;
  }
  .fl-row-content-wrap .fl-node-61b77451b1eb0 > .fl-node-content {
    margin-left: 0;
  }
  .fl-builder-content .fl-row.fl-node-61b7745184439 .fl-module-rich-text.fl-node-61b775328243c .fl-module-content {
    margin-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61b7745184439 .fl-module-rich-text.fl-node-61b774ecbad34 .fl-module-content {
    margin-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61b7745184439 .fl-module-heading .fl-module-content {
    margin-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61b7745184439 .fl-module-button .fl-module-content {
    margin-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61b75a0f0319a .fl-row-content-wrap {
    padding-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61b75a0f0319a .fl-module-heading h1.fl-heading {
    line-height: 74px;
    font-size: 66px;
  }
  .fl-builder-content .fl-row.fl-node-61e6c2d9ae575 .fl-row-content-wrap {
    padding-left: 20px;
  }
  .fl-builder-content .fl-row.fl-node-61e69a290e13c .fl-module-photo .fl-module-content {
    margin-left: 0px;
  }
  .fl-builder-content .fl-row.fl-node-61e69a290e13c .fl-module-uabb-advanced-menu .fl-module-content {
    margin-right: 0px;
  }
  .fl-builder-content .fl-row.fl-node-61b88e211c755 .fl-module-photo .fl-module-content {
    margin-left: 0px;
  }
  .fl-builder-content .fl-row.fl-node-61b88e211c755 .fl-module-uabb-advanced-menu .fl-module-content {
    margin-right: 0px;
  }
}
@media screen and (max-width: 768px) {
  .fl-builder-content .fl-row.fl-node-61e00db8b8882 .fl-module-rich-text.fl-node-61e00db8b8b40 .fl-rich-text img {
    padding-bottom: 5px;
  }
  .fl-builder-content .fl-row.fl-node-61e6c2d9ae575 .fl-module-rich-text.fl-node-61e6c2d9ae573 .fl-rich-text img {
    padding-bottom: 5px;
  }
}
