/**
 * Admin Variables
 *
 * Variables and settings are controlled from the Oasis Theme Settings.
 */
/*** Color Pallete ***/
/** Layout Variables **/
/* Responsive Mixins */
/* Positioning */
/* Margin/Padding Mixins */
/* Styling */
/* Animation */
/* Screen Reader Mixins */
/* Source: https://github.com/engageinteractive/core/blob/master/src/scss/utility/_mixins.scss */
/* Utility Mixins */
/*** Bixler Specific Mixins/Functions ***/
/*--------------------------------------------------------------
 ## START OF BIXLER STYLING TEMPLATE
 --------------------------------------------------------------*/
/*** Bixler Variables ***/
/*** Styling ***/
/*--------------------------------------------------------------
 ### Styled Bullets
 --------------------------------------------------------------*/
.fl-builder-content-primary ul, .entry-content ul {
  list-style: none;
  padding: 0;
  margin-left: 0;
}
.fl-builder-content-primary ul li, .entry-content ul li {
  padding-left: 20px;
  position: relative;
}
.fl-builder-content-primary ul li:before, .entry-content ul li:before {
  position: absolute;
  left: 0px;
  content: "\2022";
  line-height: 20px;
  font-size: 25px;
}
.fl-builder-content-primary ul li li, .entry-content ul li li {
  padding-left: calc(20px - 6px);
}
.fl-builder-content-primary ul li li:before, .entry-content ul li li:before {
  line-height: 25px;
  font-size: 15px;
}
.fl-builder-content-primary ul li.gfield, .entry-content ul li.gfield {
  padding-left: 0;
}
.fl-builder-content-primary .searchandfilter ul li, .entry-content .searchandfilter ul li {
  padding-left: 0;
}
.fl-builder-content-primary .searchandfilter ul li li, .entry-content .searchandfilter ul li li {
  padding-left: 0;
}
.fl-builder-content-primary .tribe-events-notices li:before, .entry-content .tribe-events-notices li:before, .fl-builder-content-primary .fl-builder-submenu li:before, .entry-content .fl-builder-submenu li:before, .fl-builder-content-primary .job_listings li:before, .entry-content .job_listings li:before, .fl-builder-content-primary footer li:before, .entry-content footer li:before, .fl-builder-content-primary .searchandfilter li:before, .entry-content .searchandfilter li:before {
  content: unset;
}
a, a:link, a:visited, a:active, .fl-button, .fl-button-text, .fl-button-icon {
  -webkit-transition: color 0.1s ease-in, background-color 0.25s ease-in;
  -moz-transition: color 0.1s ease-in, background-color 0.25s ease-in;
  -ms-transition: color 0.1s ease-in, background-color 0.25s ease-in;
  -o-transition: color 0.1s ease-in, background-color 0.25s ease-in;
  transition: color 0.1s ease-in, background-color 0.25s ease-in;
}
/*--------------------------------------------------------------
 ## Buttons
 --------------------------------------------------------------*/
button, input[type="button"], input[type="reset"], input[type="submit"], .gform_wrapper .gform_footer input.button, .gform_wrapper .gform_footer input[type=submit] {
  -webkit-transition: background-color 0.25s ease-in, color 0.1s ease-in;
  -moz-transition: background-color 0.25s ease-in, color 0.1s ease-in;
  -ms-transition: background-color 0.25s ease-in, color 0.1s ease-in;
  -o-transition: background-color 0.25s ease-in, color 0.1s ease-in;
  transition: background-color 0.25s ease-in, color 0.1s ease-in;
}
.hoverimage, .blue-icon {
  -webkit-transition: all 0.25s ease-in;
  -moz-transition: all 0.25s ease-in;
  -ms-transition: all 0.25s ease-in;
  -o-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
}
/*--------------------------------------------------------------
 # Beaver Builder
 --------------------------------------------------------------*/
/*--------------------------------------------------------------
 ## Column Spacing Corrections
 --------------------------------------------------------------*/
/**
 * BB Medium
 */
@media (max-width: 992px) {
  .fl-col.fl-col-has-cols .fl-col .fl-col-content, .red-media-contact-sidebar.fl-col .fl-col-content, .fl-col.fl-animation.fl-fancy-pulse .fl-col-content {
    padding: 20px;
  }
  .fl-col.fl-col-has-cols .fl-col {
    margin-bottom: 20px;
  }
  .fl-col.fl-col-has-cols .fl-col:last-child {
    margin-bottom: 0;
  }
}
/*--------------------------------------------------------------
 ## Take margin out of last module in columns
 --------------------------------------------------------------*/
@media (max-width: 768px) {
  .fl-row-content > .fl-col-group:last-child > .fl-col:last-child .fl-col-content > .fl-module:last-child .fl-module-content {
    margin-bottom: 0;
  }
}
/*--------------------------------------------------------------
 ## Disable page margin padding on BB pages
 --------------------------------------------------------------*/
body.fl-builder .site-main > .red-content-container {
  margin: auto;
  padding: 0;
  max-width: unset;
}
body.fl-builder .site-main > .red-content-container .main-page-block > article {
  max-width: unset;
}
/*--------------------------------------------------------------
 ## BB Accordion Defaults
 --------------------------------------------------------------*/
.fl-tabs-label i {
  margin-left: 5px;
}
/*--------------------------------------------------------------
 # Module Styling
 --------------------------------------------------------------*/
/*--------------------------------------------------------------
 ## Return to top
 ## https://codepen.io/rdallaire/pen/apoyx
 --------------------------------------------------------------*/
#return-to-top {
  position: fixed;
  bottom: 20px;
  right: 20px;
  background-color: rgba(0, 0, 0, .7);
  width: 50px;
  height: 50px;
  display: block;
  text-decoration: none;
  -webkit-border-radius: 35px;
  -moz-border-radius: 35px;
  border-radius: 35px;
  display: none;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  z-index: 99999;
}
#return-to-top i {
  color: #fff;
  margin: 0;
  position: relative;
  left: 13px;
  top: 12px;
  font-size: 25px;
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -ms-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
#return-to-top:hover {
  background-color: rgba(0, 0, 0, .9);
}
#return-to-top:hover i {
  color: #fff;
  top: 6px;
}
/*--------------------------------------------------------------
 ## Decorative Horizontal Line
 HTML Markup: <h1 class="underline">Heading</h1>
 --------------------------------------------------------------*/
.underline, .underline .fl-heading {
  /* Beaver Builder */
  position: relative;
}
.underline:after, .underline .fl-heading:after {
  content: '';
  position: absolute;
  top: 100%;
  left: 50%;
  transform: translateX(-50%);
  width: inherit;
  border-bottom: 1px solid inherit;
}
/*--------------------------------------------------------------
 ## Bixler Featured Header Image
 --------------------------------------------------------------*/
.site-header {
  position: relative;
}
.bixler-featured-header-image {
  min-height: 300px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  display: flex;
  align-items: center;
}
body.issues .bixler-featured-header-image {
  background-position: bottom;
}
.bixler-featured-header-image {
  position: relative;
}
.bixler-featured-header-image:before {
  content: "";
  width: 100%;
  height: 100%;
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, .15);
  z-index: 1;
}
.bixler-featured-header-image.parallax {
  background-attachment: fixed;
}
@media screen and (max-width: 1024px) {
  .bixler-featured-header-image.parallax {
    background-attachment: unset;
    background-position: center !important;
  }
}
.bixler-featured-header-image .page-title-container {
  z-index: 2;
  position: relative;
}
.bixler-featured-header-image .page-title-container .entry-title {
  color: #fff;
  font-family: 'montserrat';
  font-size: 46px;
  letter-spacing: 0.02rem;
}
.bixler-featured-header-image .page-title-container .red-content-container {
  padding-left: 50px;
  padding-right: 50px;
  max-width: 1300px;
  margin: auto;
}
@media (max-width: 992px) {
  .bixler-featured-header-image .page-title-container .red-content-container {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (max-width: 768px) {
  .bixler-featured-header-image .page-title-container .red-content-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* Header Search Bar */
.branding-nav-container {
  position: relative;
}
/*--------------------------------------------------------------
 ## Floating Header Search Bar
 --------------------------------------------------------------*/
.bixler-search-trigger {
  cursor: pointer;
}
.bixler-search-trigger {
  transition: color 0.1s ease-in;
}
.red-search-form-styles .widget_search {
  display: block;
  position: relative;
  max-width: 100%;
  width: 100%;
  height: auto;
  background-color: rgba(25, 153, 170, .9);
  color: #fff;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: none;
  min-height: 108px;
  z-index: 999999;
}
.red-search-form-styles .widget_search .search-field {
  background: transparent;
  border-color: transparent;
  color: #fff;
  text-transform: none;
  font-size: 22px;
  letter-spacing: 0.025rem;
  position: relative;
  max-width: 250px;
  outline: none;
}
.red-search-form-styles .widget_search .search-field:focus, .red-search-form-styles .widget_search .search-field:active {
  outline: none;
}
.red-search-form-styles .widget_search .search-field::placeholder {
  color: #fff;
  opacity: 1;
}
.red-search-form-styles .widget_search .search-field, .red-search-form-styles .widget_search label {
  width: 100%;
}
.red-search-form-styles .widget_search .search-form {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 6px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.red-search-form-styles .widget_search .search-form label {
  max-width: 250px;
}
.red-search-form-styles .widget_search .search-submit {
  display: none;
}
#header-search-bar {
  display: none;
  z-index: 1000;
  position: absolute;
  top: calc(100% + 0px);
  left: 0;
  display: none;
  width: 100%;
  height: auto;
  padding: inherit;
  padding-top: 0;
}
#header-search-bar .header-search-bar-flex-container {
  justify-content: center;
  display: flex;
  width: 100%;
  height: auto;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container {
  display: block;
  position: relative;
  max-width: 100%;
  width: 100%;
  height: auto;
  background-color: rgba(25, 153, 170, .9);
  color: #fff;
  border-top: none;
  border-bottom: none;
  border-left: none;
  border-right: none;
  min-height: 108px;
  z-index: 999999;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-field {
  background: transparent;
  border-color: transparent;
  color: #fff;
  text-transform: none;
  font-size: 22px;
  letter-spacing: 0.025rem;
  position: relative;
  max-width: 250px;
  outline: none;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-field:focus, #header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-field:active {
  outline: none;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-field::placeholder {
  color: #fff;
  opacity: 1;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-field, #header-search-bar .header-search-bar-flex-container .header-search-bar-container label {
  width: 100%;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-form {
  position: relative;
  width: 100%;
  height: 100%;
  padding: 6px 15px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-form label {
  max-width: 250px;
}
#header-search-bar .header-search-bar-flex-container .header-search-bar-container .search-submit {
  display: none;
}
/**
 * Yoast Breadcrumbs
 */
#breadcrumbs {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.9px;
  text-transform: uppercase;
  text-decoration: none;
  color: #63666a;
  margin-top: 0px;
  margin-bottom: 8px;
}
#breadcrumbs strong {
  font-weight: inherit;
}
#breadcrumbs a {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  font-size: 12px;
  letter-spacing: 0.9px;
  text-transform: uppercase;
  text-decoration: none;
  color: #63666a;
  margin-top: 0px;
  margin-bottom: 8px;
}
#breadcrumbs a:hover, #breadcrumbs a:focus {
  color: #465361;
}
#breadcrumbs i {
  font-size: 8px;
  font-weight: 700;
  color: #63666a;
  padding: 3px;
}
/**
 * Styling Rules for Beaver Builder Modules
 */
/*--------------------------------------------------------------
 >>> TABLE OF CONTENTS:
 ----------------------------------------------------------------
 # Orange Horizontal Lines (Page Titles)
 # Discover More Button
 # Post Feed
 ## Event Feed (Child of post feed)
 # Media Contact Sidebar
 # Overlays
 ## Light Overlay
 ## Dark Overlay
 # UABB Interactive Banner
 // # Bixler Sub Page Header
 # Helpers
 --------------------------------------------------------------*/
/*--------------------------------------------------------------
 # Orange Horizontal Lines (Page Titles)
 --------------------------------------------------------------*/
.red-orange-line-heading .fl-module-content {
  display: flex;
}
.red-orange-line-heading .fl-module-content:before, .red-orange-line-heading .fl-module-content:after {
  content: "";
  border-bottom: 2px solid #fab079;
  width: 100%;
  position: relative;
  height: 100%;
  flex: 1;
  align-self: center;
}
.red-orange-line-heading .fl-module-content:before {
  margin-right: 10px;
  max-width: 50px;
}
.red-orange-line-heading .fl-module-content:after {
  margin-left: 10px;
}
@media (max-width: 450px) {
  .red-orange-line-heading .fl-module-content:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  .red-orange-line-heading .fl-module-content:after {
    margin-left: unset;
  }
}
.red-orange-line-heading .uabb-module-content {
  display: flex;
  align-items: center;
  flex-direction: row-reverse;
}
.red-orange-line-heading .uabb-module-content .uabb-heading {
  margin-left: -28px;
}
@media (max-width: 450px) {
  .red-orange-line-heading .fl-module-content {
    flex-direction: column;
  }
  .red-orange-line-heading .uabb-module-content {
    flex-direction: column-reverse;
  }
  .red-orange-line-heading .uabb-module-content .uabb-heading {
    margin-left: 0;
  }
  .red-orange-line-heading .uabb-module-content .uabb-subheading {
    margin: 0;
  }
  .red-orange-line-heading .uabb-module-content .uabb-heading-text {
    padding: 20px;
    display: block;
  }
}
/*--------------------------------------------------------------
 # Button Design 2
 --------------------------------------------------------------*/
.red-button-design-2 a {
  display: block;
}
.red-button-design-2 .fl-button-icon {
  border-radius: 25px;
  background: #498a8a;
  padding: 6px 9.4px;
  transition: all 0.1s ease-in;
  font-size: 1.15em !important;
  display: inline-block;
  margin-top: 5px;
}
.red-button-design-2 .fl-button-icon:before {
  color: #fff;
  transform: translateX(1px);
  display: inline-block;
}
.red-button-design-2 .fl-button {
  transition: none;
}
.red-button-design-2 .fl-button:hover .fl-button-icon, .red-button-design-2 .fl-button:focus .fl-button-icon {
  background: #99525e;
}
/*--------------------------------------------------------------
 # Post Feed
 --------------------------------------------------------------*/
.red-post-feed .fl-post-feed-post {
  -webkit-transition: all 0.25s ease-in;
  -moz-transition: all 0.25s ease-in;
  -ms-transition: all 0.25s ease-in;
  -o-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
}
.red-post-feed .fl-post-feed-post .fl-post-feed-image img {
  object-fit: cover;
}
.red-post-feed .fl-post-feed-post:hover .fl-post-module-event-calendar-meta, .red-post-feed .fl-post-feed-post:hover .fl-post-grid-event-calendar-date, .red-post-feed .fl-post-feed-post:focus .fl-post-module-event-calendar-meta, .red-post-feed .fl-post-feed-post:focus .fl-post-grid-event-calendar-date {
  color: #fff;
}
.red-post-feed .fl-builder-pagination ul.page-numbers {
  display: flex;
  flex-wrap: wrap;
  text-align: left;
}
.red-post-feed .fl-builder-pagination ul.page-numbers li {
  padding-left: 0;
  margin-right: 7px;
}
.red-post-feed .fl-builder-pagination ul.page-numbers li:before {
  content: unset;
}
.red-post-feed .fl-builder-pagination ul.page-numbers li a.page-numbers, .red-post-feed .fl-builder-pagination ul.page-numbers li span.page-numbers {
  padding: 9px 12px;
  min-width: 47px;
  min-height: 47px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-radius: 25px;
  background-color: #fff;
  border: solid 1px #578597;
  color: #578597;
  text-decoration: none;
  transition: all 0.25s ease-in;
}
.red-post-feed .fl-builder-pagination ul.page-numbers li a.page-numbers.current, .red-post-feed .fl-builder-pagination ul.page-numbers li span.page-numbers.current, .red-post-feed .fl-builder-pagination ul.page-numbers li a.page-numbers:hover, .red-post-feed .fl-builder-pagination ul.page-numbers li span.page-numbers:hover, .red-post-feed .fl-builder-pagination ul.page-numbers li a.page-numbers:focus, .red-post-feed .fl-builder-pagination ul.page-numbers li span.page-numbers:focus {
  background-color: #578597;
  color: #fff;
  border-color: transparent;
}
@media (max-width: 768px) {
  .red-post-feed .fl-post-feed-post .fl-post-feed-image {
    margin: 0 auto 20px;
  }
  .red-post-feed .fl-post-feed-post .fl-post-feed-text {
    padding-left: 0;
  }
}
/*--------------------------------------------------------------
 ## Event Feed (Child of post feed)
 --------------------------------------------------------------*/
.red-event-feed .fl-post-feed-post {
  -webkit-transition: all 0.25s ease-in;
  -moz-transition: all 0.25s ease-in;
  -ms-transition: all 0.25s ease-in;
  -o-transition: all 0.25s ease-in;
  transition: all 0.25s ease-in;
}
.red-event-feed .fl-post-feed-post .fl-post-module-event-calendar-meta {
  font-weight: 400;
  font-size: 14px;
  letter-spacing: 0.16px;
  color: #404041;
}
.red-event-feed .fl-post-feed-post .fl-post-grid-event-calendar-date {
  color: #94989c;
  text-transform: uppercase;
  font-weight: 400;
}
.red-event-feed .fl-post-feed-post .fl-post-grid-event-calendar-address {
  font-style: normal;
}
/*--------------------------------------------------------------
 # Media Contact Sidebar
 --------------------------------------------------------------*/
.red-media-contact-sidebar .fl-rich-text {
  word-break: break-word;
}
.red-media-contact-sidebar .fl-rich-text p {
  margin-bottom: 0;
}
.red-media-contact-sidebar .fl-col-content {
  background-color: #fff;
}
.red-media-contact-sidebar .fl-col-group.fl-col-group-nested {
  display: none;
}
.red-events-single-sidebar .fl-col-content {
  background-color: #fff;
}
.red-events-single-sidebar > .fl-col-content {
  background-position: 100% -42px !important;
}
.red-events-single-sidebar .fl-html {
  color: #303438;
  font-size: 14.6px;
  line-height: 28px;
  letter-spacing: 0.4px;
}
.red-events-single-sidebar p {
  margin-bottom: 0 !important;
}
/*--------------------------------------------------------------
 # Overlays
 --------------------------------------------------------------*/
/*--------------------------------------------------------------
 ## Light Overlay
 --------------------------------------------------------------*/
.bixler-light-overlay {
  position: relative;
}
.bixler-light-overlay .fl-row-content-wrap:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background-color: rgba(255, 255, 255, 0.8);
}
.bixler-light-overlay .fl-row-content {
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .bixler-light-overlay-mobile {
    position: relative;
  }
  .bixler-light-overlay-mobile .fl-row-content-wrap:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    background-color: rgba(255, 255, 255, 0.8);
  }
  .bixler-light-overlay-mobile .fl-row-content {
    position: relative;
    z-index: 2;
  }
}
/*--------------------------------------------------------------
 ## Dark Overlay
 --------------------------------------------------------------*/
.bixler-dark-overlay {
  position: relative;
}
.bixler-dark-overlay .fl-row-content-wrap:after {
  content: '';
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 0;
  background-color: rgba(241, 219, 14, 0.8);
}
.bixler-dark-overlay .fl-row-content {
  position: relative;
  z-index: 2;
}
@media (max-width: 768px) {
  .bixler-dark-overlay-mobile {
    position: relative;
  }
  .bixler-dark-overlay-mobile .fl-row-content-wrap:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 0;
    background-color: rgba(241, 219, 14, 0.8);
  }
  .bixler-dark-overlay-mobile .fl-row-content {
    position: relative;
    z-index: 2;
  }
}
.red-crescent-moon-overlay {
  position: relative;
}
.red-crescent-moon-overlay:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  top: -42px;
  left: 0;
  display: block;
  background-image: url('./images/crescent-white-no-bg.png');
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center top;
  z-index: 1;
}
.red-crescent-moon-overlay .fl-col-content > * {
  z-index: 2;
  position: relative;
}
/*--------------------------------------------------------------
 # UABB Interactive Banner
 --------------------------------------------------------------*/
.uabb-interactive-banner-2 div.uabb-module-content img.uabb-new-ib-img {
  max-width: calc(100% + 50px) !important;
  min-width: calc(100% + 50px) !important;
  object-fit: cover;
}
#home-four-across-blocks .uabb-ib-effect-style1 .uabb-new-ib-desc {
  transition: max-height 0.35s;
  min-height: 195px;
  max-height: 100%;
}
#home-four-across-blocks .uabb-ib-effect-style1 .uabb-new-ib-desc h2 {
  line-height: 1.5;
}
#home-four-across-blocks .uabb-new-ib-title, #home-four-across-blocks .uabb-new-ib-content {
  transform: translate3d(0, 0, 0);
}
#home-four-across-blocks .uabb-new-ib-title {
  transition: transform 0.35s, color 0.1s ease-in;
}
#home-four-across-blocks .uabb-ib2-hover .uabb-new-ib-desc {
  max-height: 100%;
}
#home-four-across-blocks .uabb-ib2-hover .uabb-new-ib-title {
  color: #f1db0e;
}
@media screen and (max-width: 1200px) {
  #home-four-across-blocks .uabb-module-content {
    height: 200px;
  }
}
@media screen and (max-width: 1025px) {
  #home-four-across-blocks .uabb-module-content {
    height: 160px;
  }
}
@media screen and (max-width: 992px) {
  #home-four-across-blocks .uabb-module-content {
    height: 250px;
  }
}
/*--------------------------------------------------------------
 # Helpers (Apply to BB modules, columns, or rows in class field)
 --------------------------------------------------------------*/
.no-p-margin p, .fl-builder-content-primary .no-p-margin p {
  margin: 0;
}
.red-bullet {
  font-weight: 700;
}
.red-bullet__grey {
  color: #75777b;
}
.single-post-title {
  font-size: 24px;
  letter-spacing: -0.01rem;
  color: #f1db0e;
  text-transform: none;
  font-weight: 700;
  line-height: 36px;
}
.single-post-date {
  margin: 14px 0 32px;
  font-size: 15px;
  text-transform: uppercase;
  color: #63666a;
  letter-spacing: 0.05rem;
  font-weight: 500;
}
/**
 * Page Title
 */
.page-title-container {
  padding: 17px 0 24px 0;
  width: 100%;
}
.page-title-container .red-content-container {
  padding-top: 0;
  padding-bottom: 0;
}
.page-title-container .entry-title {
  font-size: 54px;
  letter-spacing: 0.025rem;
  font-family: 'Playfair Display';
  margin: 0;
  line-height: 1.2;
  padding-bottom: 4px;
  padding-top: 10px;
}
.page-title-container .page-intro {
  color: #293035;
  font-size: 20px;
  letter-spacing: 0.2px;
  margin: 0;
  line-height: 1.6;
  max-width: 800px;
}
.page-title-container .page-title-meta {
  display: flex;
  align-items: center;
}
.page-title-container .page-title-meta__child {
  color: #63666a;
  font-size: 15px;
  font-weight: 500;
  letter-spacing: 0.075rem;
  font-family: 'Montserrat';
  text-transform: uppercase;
}
.page-title-container .page-title-meta__separator {
  color: #63666a;
  margin: 0 5px;
  font-size: 22px;
  vertical-align: middle;
  line-height: 0;
}
@media (max-width: 450px) {
  .page-title-container .entry-title {
    font-size: 40px;
  }
}
/*--------------------------------------------------------------
 ### Search and Filter Form
 --------------------------------------------------------------*/
.oasis-searchandfilter-container.fl-col > .fl-col-content, .oasis-searchandfilter-container.fl-module {
  border-top: 1px solid #b1c9d4;
}
.oasis-searchandfilter-container.fl-col > .fl-col-content:after, .oasis-searchandfilter-container.fl-module:after {
  content: "";
  display: block;
  border-bottom: 1px solid #b1c9d4;
  background-color: #fff;
}
.oasis-searchandfilter-container.fl-col > .fl-col-content .fl-col.fl-col-has-cols .fl-col, .oasis-searchandfilter-container.fl-module .fl-col.fl-col-has-cols .fl-col {
  margin-bottom: 0;
}
.oasis-searchandfilter-container.fl-col > .fl-col-content p, .oasis-searchandfilter-container.fl-module p {
  margin-bottom: 0;
  margin-top: 0;
}
@media (max-width: 992px) {
  .oasis-searchandfilter-container.fl-col.fl-col-has-cols .fl-col .fl-col-content {
    padding: 0 20px;
  }
}
.searchandfilter {
  /* Create custom checkbox */
  /* Box */
  /* Check */
  /* Search */
  /* Sub List items */
  /* Date Prefix */
  /* Misc */
}
.searchandfilter .main-title-container .main-title {
  color: #005950 !important;
  letter-spacing: 0;
  font-size: 24px;
  margin: 40px 0 10px;
}
.searchandfilter h4 {
  margin-top: 0;
  margin-bottom: 1px;
  padding: 0;
  color: #303438;
  font-family: 'Montserrat';
  font-weight: 600;
  text-transform: uppercase;
  font-size: 14px;
  letter-spacing: -0.01em;
}
.searchandfilter input[name="_sf_post_date[]"] {
  width: 116px;
  height: 21px;
  background-color: #fff;
  border: 1px solid #557b83;
  border-radius: 0;
}
.searchandfilter > ul > li {
  padding: 15px 25px 25px 21px;
}
.searchandfilter ul li li {
  padding: 0;
  font-size: 14px;
  line-height: 18px;
  color: #303438;
  letter-spacing: 0;
}
.searchandfilter > ul > li.sf-field-category {
  padding-top: 0;
}
.searchandfilter ul.sf_date_field li {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: center;
}
.searchandfilter ul.sf_date_field li input {
  margin-right: 5px;
}
.searchandfilter .sf-label-checkbox {
  position: relative;
}
.searchandfilter .sf-label-checkbox::before {
  content: "";
  display: inline-block;
  height: 13px;
  width: 13px;
  background-color: #fff;
  border: 1px solid #557b83;
  border-radius: 2px;
}
.searchandfilter .sf-label-checkbox::after {
  content: "";
  display: inline-block;
  height: 5px;
  width: 8px;
  border-left: 2px solid;
  border-bottom: 2px solid;
  transform: rotate(-45deg);
}
.searchandfilter .sf-label-checkbox::before, .searchandfilter .sf-label-checkbox::after {
  position: absolute;
}
.searchandfilter .sf-label-checkbox::before {
  top: 3px;
  left: -13px;
}
.searchandfilter .sf-label-checkbox::after {
  left: -10px;
  top: 6px;
}
.searchandfilter .sf-input-checkbox {
  visibility: hidden;
}
.searchandfilter .sf-input-checkbox + .sf-label-checkbox::after {
  content: none;
}
.searchandfilter .sf-input-checkbox:checked + .sf-label-checkbox::after {
  content: "";
}
.searchandfilter .sf-input-checkbox:focus + .sf-label-checkbox::before {
  outline: #3b99fc auto 5px;
}
.searchandfilter .sf-field-search, .searchandfilter .search .search-form {
  position: relative;
  padding: 0 !important;
}
.searchandfilter .sf-field-search label, .searchandfilter .search .search-form label {
  width: 100%;
}
.searchandfilter .sf-field-search input, .searchandfilter .search .search-form input {
  vertical-align: text-top;
  border: solid 1px #c6cace;
  font-size: 12.6px;
  letter-spacing: 0.05rem;
  line-height: 18px;
  color: #303438;
  padding: 5px 45px 5px 10px;
  width: 100%;
  border-radius: 0;
}
.searchandfilter .sf-field-search input:focus, .searchandfilter .search .search-form input:focus {
  outline: none;
}
.searchandfilter .sf-field-search input::placeholder, .searchandfilter .search .search-form input::placeholder {
  color: #183135;
}
.searchandfilter .sf-field-search:after, .searchandfilter .search .search-form:after {
  color: #63666a;
  display: flex;
  align-items: center;
  justify-content: center;
  content: "\e91c";
  font-family: 'bixler-icons' !important;
  font-size: 18px;
  position: absolute;
  right: 0;
  height: calc(100% - 3px);
  box-sizing: border-box;
  width: 36px;
  background: #c6cace;
  top: 13px;
  cursor: pointer;
  pointer-events: all;
}
.searchandfilter ul.sf_date_field {
  display: flex;
  flex-direction: row;
}
@media (max-width: 1250px) {
  .searchandfilter ul.sf_date_field {
    flex-direction: column;
  }
}
.searchandfilter .sf-date-prefix {
  margin-bottom: 5px;
}
.searchandfilter label.disabled {
  pointer-events: none;
  opacity: 0.5;
}
/**
 * Styling Rules for the page template
 */
body.page .entry-header, body.postid-4159 .entry-header {
  padding: 30px 0 0 0;
}
body.page .entry-header-contents, body.postid-4159 .entry-header-contents {
  display: flex;
}
body.page .entry-header-contents:before, body.postid-4159 .entry-header-contents:before, body.page .entry-header-contents:after, body.postid-4159 .entry-header-contents:after {
  content: "";
  border-bottom: 2px solid #fab079;
  width: 100%;
  position: relative;
  height: 100%;
  flex: 1;
  align-self: center;
}
body.page .entry-header-contents:before, body.postid-4159 .entry-header-contents:before {
  margin-right: 10px;
  max-width: 50px;
}
body.page .entry-header-contents:after, body.postid-4159 .entry-header-contents:after {
  margin-left: 10px;
}
@media (max-width: 450px) {
  body.page .entry-header-contents:before, body.postid-4159 .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.page .entry-header-contents:after, body.postid-4159 .entry-header-contents:after {
    margin-left: unset;
  }
}
body.page .entry-header-contents .crescent-image, body.postid-4159 .entry-header-contents .crescent-image {
  max-width: 95px;
}
body.page .entry-header-contents .title-container, body.postid-4159 .entry-header-contents .title-container {
  display: flex;
  flex-direction: column;
  margin-left: -10px;
}
body.page .entry-header-contents .title-container h1:after, body.postid-4159 .entry-header-contents .title-container h1:after {
  margin-bottom: 0;
}
body.page .entry-header-contents .title-container .entry-title, body.postid-4159 .entry-header-contents .title-container .entry-title {
  transform: translateY(32%);
  margin-top: -3px;
}
body.page .entry-header #breadcrumbs, body.postid-4159 .entry-header #breadcrumbs {
  margin: 3px 0 0 2px;
}
@media (max-width: 450px) {
  body.page .entry-header, body.postid-4159 .entry-header {
    padding: 0;
  }
  body.page .entry-header-contents, body.postid-4159 .entry-header-contents {
    flex-direction: column;
    align-items: center;
  }
  body.page .entry-header-contents:before, body.postid-4159 .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.page .entry-header-contents:after, body.postid-4159 .entry-header-contents:after {
    margin-left: unset;
  }
  body.page .entry-header-contents .title-container, body.postid-4159 .entry-header-contents .title-container {
    margin-left: unset;
    padding: 0 20px;
  }
  body.page .entry-header-contents .title-container .entry-title, body.postid-4159 .entry-header-contents .title-container .entry-title {
    margin-top: unset;
    transform: unset;
  }
  body.page .entry-header .crescent-image, body.postid-4159 .entry-header .crescent-image {
    margin: 10px 0;
  }
  body.page .entry-header #breadcrumbs, body.postid-4159 .entry-header #breadcrumbs {
    margin: unset;
  }
}
/**
 * Styling Rules for the single template
 */
body.single .entry-header {
  padding: 30px 0 0 0;
}
body.single .entry-header-contents {
  display: flex;
}
body.single .entry-header-contents:before, body.single .entry-header-contents:after {
  content: "";
  border-bottom: 2px solid #fab079;
  width: 100%;
  position: relative;
  height: 100%;
  flex: 1;
  align-self: center;
}
body.single .entry-header-contents:before {
  margin-right: 10px;
  max-width: 50px;
}
body.single .entry-header-contents:after {
  margin-left: 10px;
}
@media (max-width: 450px) {
  body.single .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.single .entry-header-contents:after {
    margin-left: unset;
  }
}
body.single .entry-header-contents .crescent-image {
  max-width: 95px;
}
body.single .entry-header-contents .title-container {
  display: flex;
  flex-direction: column;
  margin-left: -10px;
}
body.single .entry-header-contents .title-container h1:after {
  margin-bottom: 0;
}
body.single .entry-header-contents .title-container .entry-title {
  transform: translateY(32%);
  margin-top: -3px;
}
body.single .entry-header #breadcrumbs {
  margin: 3px 0 0 2px;
}
@media (max-width: 450px) {
  body.single .entry-header {
    padding: 0;
  }
  body.single .entry-header-contents {
    flex-direction: column;
    align-items: center;
  }
  body.single .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.single .entry-header-contents:after {
    margin-left: unset;
  }
  body.single .entry-header-contents .title-container {
    margin-left: unset;
    padding: 0 20px;
  }
  body.single .entry-header-contents .title-container .entry-title {
    margin-top: unset;
    transform: unset;
  }
  body.single .entry-header .crescent-image {
    margin: 10px 0;
  }
  body.single .entry-header #breadcrumbs {
    margin: unset;
  }
}
/**
 * Styling Rules for the search template
 */
body.search .entry-header {
  padding: 30px 0 0 0;
}
body.search .entry-header-contents {
  display: flex;
}
body.search .entry-header-contents:before, body.search .entry-header-contents:after {
  content: "";
  border-bottom: 2px solid #fab079;
  width: 100%;
  position: relative;
  height: 100%;
  flex: 1;
  align-self: center;
}
body.search .entry-header-contents:before {
  margin-right: 10px;
  max-width: 50px;
}
body.search .entry-header-contents:after {
  margin-left: 10px;
}
@media (max-width: 450px) {
  body.search .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.search .entry-header-contents:after {
    margin-left: unset;
  }
}
body.search .entry-header-contents .crescent-image {
  max-width: 95px;
}
body.search .entry-header-contents .title-container {
  display: flex;
  flex-direction: column;
  margin-left: -10px;
}
body.search .entry-header-contents .title-container h1:after {
  margin-bottom: 0;
}
body.search .entry-header-contents .title-container .entry-title {
  transform: translateY(32%);
  margin-top: -3px;
}
body.search .entry-header #breadcrumbs {
  margin: 3px 0 0 2px;
}
@media (max-width: 450px) {
  body.search .entry-header {
    padding: 0;
  }
  body.search .entry-header-contents {
    flex-direction: column;
    align-items: center;
  }
  body.search .entry-header-contents:before {
    max-width: unset;
    margin-right: unset;
    display: none;
  }
  body.search .entry-header-contents:after {
    margin-left: unset;
  }
  body.search .entry-header-contents .title-container {
    margin-left: unset;
    padding: 0 20px;
  }
  body.search .entry-header-contents .title-container .entry-title {
    margin-top: unset;
    transform: unset;
  }
  body.search .entry-header .crescent-image {
    margin: 10px 0;
  }
  body.search .entry-header #breadcrumbs {
    margin: unset;
  }
}
.sfm-sidebar-close:before, .sfm-sidebar-close:after {
  background: #bfd7dc;
}
#sfm-sidebar .sfm-menu li > a span {
  line-height: 1.5;
}
/* Put into style.css later */
/* Base */
.site-main {
  background-color: #f0f0f0;
}
/* Transitions */
.resource-title {
  transition: color 0.1s ease-in;
}
/* Home Page Slider */
#rev_slider_1_1_wrapper rs-module, #rev_slider_1_1_wrapper rs-slides, #rev_slider_1_1_wrapper rs-slides *, #rev_slider_1_1_wrapper rs-static-layers, #rev_slider_1_1_wrapper rs-static-layers * {
  overflow: visible !important;
}
#rev_slider_1_1_wrapper rs-arrow {
  overflow: hidden;
}
#rev_slider_1_1_wrapper .tp-rightarrow {
  left: calc(100% - 1px) !important;
}
body.home .entry-content {
  margin-bottom: 60px;
}
body.home #main {
  overflow: hidden;
}
.block-content .bixler-button button {
  padding-left: 30px;
}
@media (max-width: 767px) {
  .block-content .bixler-button button {
    padding-left: 20px;
  }
}
.block-content .bixler-button button:active {
  box-shadow: unset;
  border-color: unset;
  outline: none;
}
.block-content .bixler-button a {
  color: #005e75 !important;
}
.block-content .bixler-button:hover a {
  color: #f26522 !important;
}
.block-content .bixler-button:after {
  color: #005e75;
}
.block-content .bixler-button:hover:after {
  color: #f26522;
}
.tp-bullet {
  transition: background-color 0.25s ease-in;
}
.tp-bullet-title {
  display: none !important;
}
/* Content Width */
.grid-container {
  max-width: 1300px;
  padding-left: 50px;
  padding-right: 50px;
}
@media (max-width: 768px) {
  .grid-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media (max-width: 375px) {
  .grid-container {
    padding-left: 20px;
    padding-right: 20px;
  }
}
/* Optional Page Intro */
.page-intro-container {
  padding: 30px;
  border: 1px solid #c7c7c7;
  background-color: #fff;
  margin-bottom: 30px;
}
.page-intro-container .page-intro {
  margin: 0;
}
/*--------------------------------------------------------------
 Pagination
 --------------------------------------------------------------*/
.wp-pagenavi {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-wrap: wrap;
}
.wp-pagenavi a {
  border: none;
  padding: 0;
  font-size: 14px;
}
.wp-pagenavi span.pages {
  display: none;
}
.wp-pagenavi span.extend {
  border: none;
}
.wp-pagenavi span.current {
  color: #fff;
  font-weight: normal;
  background-color: #005e75;
  min-width: 40px;
}
.wp-pagenavi a, .wp-pagenavi span.current {
  padding: 8px 12px;
  border-radius: 30px;
  border: 1px solid #005e75;
  min-width: 40px;
  min-height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}
.wp-pagenavi a {
  color: #005e75 !important;
}
.wp-pagenavi a:hover {
  background-color: #005e75;
  border-color: #005e75;
  color: #fff !important;
}
.wp-pagenavi a.nextpostslink, .wp-pagenavi a.previouspostslink {
  font-size: 18px;
}
[class^="bixler-icon-"].reverse, [class*=" bixler-icon-"].reverse {
  transform: scaleX(-1);
}
/**************************
 * SVG Icons
 *************************/
/**************************
 ** Base Cal Budget Font Icon Styling
 *************************/
[class^="cb-icon-"], [class*=" cb-icon-"] {
  font-size: 30px;
  transition: background-color 0.25s ease-in, color 0.1s ease-in;
  color: #fff;
}
[class^="cb-icon-"]:hover, [class*=" cb-icon-"]:hover {
  cursor: pointer;
}
/**************************
 ** Social Media Icons
 *************************/
.social-icons [class^="cb-icon-"], .social-icons [class*=" cb-icon-"] {
  font-weight: 400;
  color: #bfd7dc;
}
.social-icons [class^="cb-icon-"]:hover, .social-icons [class*=" cb-icon-"]:hover {
  color: #fff;
}
.social-icons .header-social-icon {
  position: relative;
  display: inline-block;
  margin-right: 10px;
}
.social-icons .header-social-icon:last-child {
  margin-right: 0;
}
.social-icons .footer-social-icon {
  display: inline-block;
  position: relative;
  padding-right: 8px;
}
.social-icons .footer-social-icon:last-child {
  padding-right: 0;
}
.widget-title-image, .widget-title-image-inserted {
  background-size: 50px auto;
  background-repeat: no-repeat;
  height: 50px;
  width: 50px;
  display: inline-block;
  background-position: 0 10px;
}
.widget-title-image, .widget-title-image-inserted {
  background-image: none !important;
}
.widget-title-image:after, .widget-title-image-inserted:after {
  font-family: 'cal-budget-icons';
  font-size: 50px;
  margin-top: -5px;
  color: #fff;
  height: 100%;
  width: 100%;
  display: flex;
  align-items: flex-start;
  justify-content: center;
}
.announcement .widget-title-image:after {
  content: "\e907";
}
.tweets .widget-title-image:after {
  content: "\e915";
}
.refine .widget-title-image:after, .refine .widget-title-image-inserted:after {
  content: "\e913";
}
.search .widget-title h3 {
  margin-right: 20px;
}
.search .widget-title-image {
  background-image: url("images/icon-raised-search2.png") !important;
  background-position: 0 7px;
}
.additional .widget-title-image:after, .featured-resources .widget-title-image:after, .featured_resources .widget-title-image:after {
  content: "\e909";
  text-shadow: 0px 0px 0.1px #fff;
}
.featured .widget-title-image:after {
  content: "\e909";
  text-shadow: 0px 0px 0.1px #fff;
}
.issue_experts .widget-title-image:after {
  content: "\e90c";
}
.latest_posts .widget-title-image:after {
  content: "\e910";
}
.reading .widget-title-image:after {
  content: "\e909";
  text-shadow: 0px 0px 0.1px #fff;
}
.share .widget-title-image:after {
  content: "\e914";
}
.related .widget-title-image:after {
  content: "\e911";
}
.download .widget-title-image:after {
  content: "\e90f";
}
.link .widget-title-image:after {
  content: "\e90d";
}
.location .widget-title-image:after {
  content: "\e90e";
}
.promo .widget-title-image:after {
  content: "\e90b";
}
.chart .widget-title-image:after {
  content: "\e91b";
}
.presentation .widget-title-image:after {
  content: "\e912";
}
.event .widget-title-image:after {
  content: "\e906";
}
.search-input-container [class^="cb-icon-"], .search-input-container [class*=" cb-icon-"] {
  margin-top: -7px;
  margin-left: 0;
  display: inline-block;
  vertical-align: sub;
  font-size: 24px;
  color: #f26522;
}
.search-input-container .custom-widget-link [class^="cb-icon-"], .search-input-container .custom-widget-link [class*=" cb-icon-"] {
  font-size: 38px;
  vertical-align: middle;
  margin-left: 10px;
}
/* Share Anytime Plugin Workaround for Icons */
.ssba a {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  margin: 2px;
  font-size: 30px;
  vertical-align: top;
}
.ssba a img {
  display: none !important;
  margin: 0 !important;
  vertical-align: unset !important;
}
.ssba a:after {
  content: "";
  font-family: 'cal-budget-icons';
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  font-weight: 400;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 30px;
  transition: all 0.1s ease-in;
  color: #f26522;
}
.ssba a:hover:after {
  color: #005e75;
  border-color: #005e75 !important;
}
.ssba a.ssba_facebook_share:after {
  content: "\e904";
}
.ssba a.ssba_twitter_share:after {
  content: "\e917";
}
.ssba a.ssba_email_share:after {
  content: "\e91a";
}
.ssba + .search-input-container:hover a, .ssba + .search-input-container:hover a i {
  color: #005e75 !important;
}
/* Tribe Events */
#tribe-events-content .cb-icon-arrow-left, #tribe-events-content .cb-icon-arrow-right {
  color: #005e75;
  vertical-align: bottom;
  font-size: 24px;
}
#tribe-events-content .tribe-events-back a:hover .cb-icon-arrow-left, #tribe-events-content .tribe-events-back a:hover .cb-icon-arrow-right {
  color: #f26522;
}
#tribe-events-content .tribe-events-button:hover {
  background-color: #f26522;
}
/* Submit Button Icons */
.submit-input-container {
  display: inline-flex;
  align-items: center;
  justify-content: flex-start;
  position: relative;
}
.submit-input-container input, .submit-input-container button {
  background-image: none !important;
}
.submit-input-container:after {
  content: "\e902";
  transition: color 0.1s ease-in;
  font-family: 'cal-budget-icons';
  font-size: 30px;
  color: #f26522;
  position: absolute;
  right: 0;
  top: 0;
  transform: translateY(-9%);
  pointer-events: none;
}
.submit-input-container:hover input, .submit-input-container:hover button {
  color: #005e75;
}
.submit-input-container:hover:after {
  color: #005e75;
}
.search-form .submit-input-container:after, #adminbarsearch .submit-input-container:after {
  display: none;
}
/* Sign up for updates */
#gform_2 .gform_footer.top_label {
  background-color: #f26522;
  left: 273px !important;
  height: 26px !important;
}
#gform_2 .gform_footer.top_label input[type="image"] {
  opacity: 0;
}
#gform_2 .gform_footer.top_label:after {
  content: "\e919";
  font-family: 'cal-budget-icons';
  pointer-events: none;
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 15px;
  z-index: 1;
  color: #fff;
}
@media only screen and (max-width: 360px) {
  #gform_2 .gform_footer.top_label {
    left: 239px !important;
  }
}
/* Search and Filter Search Arrow */
.sf-field-search:after {
  background-color: #f26522;
  content: "\e919";
  font-family: 'cal-budget-icons';
  font-size: 15px;
  color: #fff;
}
/* Team Page Icons */
body.page-id-13 #content .main-page-block a[href^="mailto:"] {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 30px;
  vertical-align: top;
}
body.page-id-13 #content .main-page-block a[href^="mailto:"] img {
  display: none;
}
body.page-id-13 #content .main-page-block a[href^="mailto:"]:after {
  content: "\e91a";
  font-family: 'cal-budget-icons';
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  font-weight: 400;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  font-size: 30px;
  color: #f26522;
  transition: all 0.1s ease-in;
}
body.page-id-13 #content .main-page-block a[href^="mailto:"]:hover:after {
  color: #005e75 !important;
  border-color: #005e75 !important;
}
body.page-id-13 #content .main-page-block a[href*="twitter.com"] {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  font-size: 30px;
  vertical-align: top;
}
body.page-id-13 #content .main-page-block a[href*="twitter.com"] img {
  display: none;
}
body.page-id-13 #content .main-page-block a[href*="twitter.com"]:after {
  content: "\e917";
  font-family: 'cal-budget-icons';
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  font-weight: 400;
  width: 100%;
  height: 100%;
  top: 0;
  left: 3px;
  font-size: 30px;
  color: #f26522;
  transition: all 0.1s ease-in;
}
body.page-id-13 #content .main-page-block a[href*="twitter.com"]:hover:after {
  color: #005e75 !important;
  border-color: #005e75 !important;
}
@media screen and (max-width: 1024px) {
  body.page-id-13 #content .main-page-block p[align="center"] {
    text-align: left;
  }
}
/* FONT ICON HOVER STYLES */
.custom-widget-link {
  transition: color 0.1s ease-in;
}
.custom-widget-link:hover, #content .custom-widget-link:hover {
  cursor: pointer;
}
.custom-widget-link:hover h4 a, #content .custom-widget-link:hover h4 a, .custom-widget-link:hover a i, #content .custom-widget-link:hover a i {
  color: #005e75 !important;
}
body.page-id-13 #content table tr > td:first-child a {
  text-decoration: none;
}
body.page-id-13 #content table tr > td:first-child p {
  margin-top: 5px;
}
/* Events */
.tribe-events-single.past-event .tribe-events-event-meta {
  display: none;
}
/* Events */
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%5C%2F%22%2C%22sources%22%3A%5B%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2Fbixler-style.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fbase%5C%2F_bixler-styling-template.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fbase%5C%2F_media-queries.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_breadcrumbs.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_red-bb-modules.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F%5C%2Fcomponents%5C%2F_component-parts.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_bullets.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_titles.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_search-and-filter.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Fcomponents%5C%2F_header-image.scss%22%2C%22wp-content%5C%2Fthemes%5C%2Fcbp_theme%5C%2Fscss%5C%2F.%5C%2Ftemplates%5C%2F_superfly.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAD%3B%3B%3B%3BGAAA%3BAAAA%2CuBAAA%3BAAAA%2CwBAAA%3BAAAA%2CuBAAA%3BAAAA%2CiBAAA%3BAAAA%2C2BAAA%3BAAAA%2CaAAA%3BAAAA%2CeAAA%3BAAAA%2C0BAAA%3BAAAA%2CiGAAA%3BAAAA%2CoBAAA%3BAAAA%2C0CAAA%3BAAAA%3B%3BiEAAA%3BAAAA%2C0BAAA%3BAAAA%2CiBAAA%3BAAAA%3B%3BiEAAA%3BACsWG%3BAAAA%3B%3BiBAAA%3BAAAA%3BAAKE%3BAAAA%3BqBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B%3BkBAAA%3BAAAA%3BAASA%3BAAAA%2CiCAAA%3BAAAA%3BAAGE%3BAAAA%3BkBAAA%3BAAAA%3BAAUJ%3BAAAA%2CkBAAA%3BAAAA%3BAAQE%3BAAAA%2CkBAAA%3BAAAA%3BAAGE%3BAAAA%2CkBAAA%3BAAAA%3BAAcF%3BAAAA%2CiBAAA%3BAAAA%3BAA2BN%3BAAAA%3B%3B%3B%3BiEAAA%3BAAAA%3BADzbD%3B%3BiEAAA%3BAC4cC%3BAAAA%3B%3B%3B%3BiEAAA%3BAAAA%3BAAkCA%3BAAAA%3B%3B%3B%3BgCAAA%3BAAAA%3BAD9eD%3B%3BiEAAA%3BAAAA%3B%3BiEAAA%3BAAAA%3B%3BGAAA%3BAEqCG%3BADseA%3BAAAA%2CkBAAA%3BAAAA%3BAAMA%3BAAAA%2CwBAAA%3BAAAA%3BAAGE%3BAAAA%2CqBAAA%3BAAAA%3BAAAA%3BADphBL%3B%3BiEAAA%3BAEqCG%3BAD8fU%3BAAAA%2CqBAAA%3BAAAA%3BAAAA%3BADniBb%3B%3BiEAAA%3BACkjBK%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAMI%3BAAAA%2CmBAAA%3BAAAA%3BADxjBT%3B%3BiEAAA%3BACmkBC%3BAAAA%2CmBAAA%3BAAAA%3BADnkBD%3B%3BiEAAA%3BAAAA%3B%3B%3BiEAAA%3BAC8kBC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAoBA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAaA%3BAAAA%2CsCAAA%3BAAAA%3BAAGA%3BAAAA%3BWAAA%3BAAAA%3BADlnBD%3B%3B%3BiEAAA%3BAC2nBC%3BAAAA%3BqBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B%3B%3B%3BmCAAA%3BAAAA%3BAD%5C%2FnBH%3B%3BiEAAA%3BAC6rBC%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAUA%3BAAAA%2C8BAAA%3BAAAA%3BAAIA%3BAAAA%2CqBAAA%3BAAAA%3BAAGE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAWA%3BAAAA%2C%2BBAAA%3BAAAA%3BACrtBA%3BAAAA%3BAAAA%3B2CAAA%3BAAAA%3BAAAA%3BAD8tBA%3BAAAA%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAC%5C%2FrBF%3BAAAA%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAAMA%3BAAAA%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAFxDH%2CuBAAA%3BACswBC%3BAAAA%2CqBAAA%3BAAAA%3BADtwBD%3B%3BiEAAA%3BAC6wBC%3BAAAA%2CkBAAA%3BAAAA%3BAAGA%3BAAAA%2CiCAAA%3BAAAA%3BAA8EE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAArDA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAWE%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%3BaAAA%3BAAAA%3BAAMF%3BAAAA%2CcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAYE%3BAAAA%2CmBAAA%3BAAAA%3BAAMA%3BAAAA%2CgBAAA%3BAAAA%3BAAaJ%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAaE%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAAME%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAA7EF%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BgBAAA%3BAAAA%3BAAWE%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%3BaAAA%3BAAAA%3BAAMF%3BAAAA%2CcAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAYE%3BAAAA%2CmBAAA%3BAAAA%3BAAMA%3BAAAA%2CgBAAA%3BAAAA%3BADt1BL%3B%3BGAAA%3BAGSC%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAYE%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAYE%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3BeAAA%3BAAAA%3BAH1CH%3B%3BGAAA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiEAAA%3BAAAA%3B%3BiEAAA%3BAIuBG%3BAAAA%2CgBAAA%3BAAAA%3BAClBA%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAWA%3BAAAA%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAHgBA%3BAGXA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BADLA%3BAAAA%3B%3B8BAAA%3BAAAA%3BAAKE%3BAAAA%2CqBAAA%3BAAAA%3BAFKF%3BAECE%3BAAAA%2C2BAAA%3BAAAA%3BAAGA%3BAAAA%2CmCAAA%3BAAAA%3BAAEE%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CcAAA%3BAAAA%3BAAGA%3BAAAA%3BmBAAA%3BAAAA%3BAAAA%3BAJjDP%3B%3BiEAAA%3BAI8DG%3BAAAA%2CiBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3BkBAAA%3BAAAA%3BAASE%3BAAAA%3B%3BwBAAA%3BAAAA%3BAAQF%3BAAAA%2CmBAAA%3BAAAA%3BAAMI%3BAAAA%2CsBAAA%3BAAAA%3BAJ1FP%3B%3BiEAAA%3BAI6GG%3BAAAA%3B%3B%3B%3BgCAAA%3BAAAA%3BAAGI%3BAAAA%2CoBAAA%3BAAAA%3BAAiCF%3BAAAA%2CcAAA%3BAAAA%3BAAcA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAIE%3BAAAA%3BoBAAA%3BAAAA%3BAAGE%3BAAAA%2CiBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BgCAAA%3BAAAA%3BAAeE%3BAAAA%3B%3B4BAAA%3BAAAA%3BAFlIR%3BAEgJI%3BAAAA%2CwBAAA%3BAAAA%3BAAIA%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAJ5MP%3B%3BiEAAA%3BAIwNG%3BAAAA%3B%3B%3B%3BgCAAA%3BAAAA%3BAAUE%3BAAAA%3B%3B%3BiBAAA%3BAAAA%3BAAQA%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAOA%3BAAAA%2CqBAAA%3BAAAA%3BAJjPL%3B%3BiEAAA%3BAI4PG%3BAAAA%2CyBAAA%3BAAAA%3BAAGE%3BAAAA%2CmBAAA%3BAAAA%3BAAKF%3BAAAA%2CyBAAA%3BAAAA%3BAAKA%3BAAAA%2CgBAAA%3BAAAA%3BAAQA%3BAAAA%2CyBAAA%3BAAAA%3BAAKA%3BAAAA%2C6CAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3BwBAAA%3BAAAA%3BAAOA%3BAAAA%2C8BAAA%3BAAAA%3BAJlSH%3B%3BiEAAA%3BAAAA%3B%3BiEAAA%3BAIiUC%3BAAAA%2CqBAAA%3BAAAA%3BAApBE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B6CAAA%3BAAAA%3BAAWA%3BAAAA%3BaAAA%3BAAAA%3BAFnRA%3BAAAA%3BAAAA%2CuBAAA%3BAAAA%3BAEwQA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%2BCAAA%3BAAAA%3BAAWA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAJxTH%3B%3BiEAAA%3BAIgVC%3BAAAA%2CqBAAA%3BAAAA%3BAAnCE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B4CAAA%3BAAAA%3BAAWA%3BAAAA%3BaAAA%3BAAAA%3BAFnRA%3BAAAA%3BAAAA%2CuBAAA%3BAAAA%3BAEwQA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B8CAAA%3BAAAA%3BAAWA%3BAAAA%3BeAAA%3BAAAA%3BAAAA%3BAAoCF%3BAAAA%2CqBAAA%3BAAAA%3BAAEE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BaAAA%3BAAAA%3BAAgBE%3BAAAA%3BqBAAA%3BAAAA%3BAJ9WL%3B%3BiEAAA%3BAIwXC%3BAAAA%3B%3BoBAAA%3BAAAA%3BAAWE%3BAAAA%3B%3BmBAAA%3BAAAA%3BAAME%3BAAAA%2CmBAAA%3BAAAA%3BAAKF%3BAAAA%2CkCAAA%3BAAAA%3BAAKA%3BAAAA%2CkDAAA%3BAAAA%3BAAUE%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CiBAAA%3BAAAA%3BAAMJ%3BAACC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAAID%3BAACC%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BAJjbF%3B%3BiEAAA%3BAI2bG%3BAAAA%2CYAAA%3BAAAA%3BAExbF%3BAAAA%2CmBAAA%3BAAAA%3BAAEE%3BAAAA%2CiBAAA%3BAAAA%3BACIF%3BAAAA%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAaA%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAPtBD%3B%3BGAAA%3BAOiCC%3BAAAA%3BcAAA%3BAAAA%3BAAME%3BAAAA%3BoBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3BoBAAA%3BAAAA%3BAAWA%3BAAAA%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAASA%3BAAAA%3BsBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAQA%3BAAAA%3B%3B%3B%3BiBAAA%3BAAAA%3BALvCF%3BAKmDE%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAPxFL%3B%3BiEAAA%3BAQKG%3BAAAA%2CgCAAA%3BAAAA%3BAAIE%3BAAAA%3B%3B%3ByBAAA%3BAAAA%3BAAQA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3BgBAAA%3BAAAA%3BAN6BF%3BAMtBE%3BAAAA%2CoBAAA%3BAAAA%3BAAAA%3BAAOJ%3BAAAA%3B%3B%3B%3B%3B%3BYAAA%3BAAAA%3BAAII%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAASF%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAYA%3BAAAA%3B%3B%3B%3BmBAAA%3BAAAA%3BAAQA%3BAAAA%2C%2BBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3BoBAAA%3BAAAA%3BAAQA%3BAAAA%2CiBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B0BAAA%3BAAAA%3BAAME%3BAAAA%2CoBAAA%3BAAAA%3BAAQF%3BAAAA%2CqBAAA%3BAAAA%3BAACE%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAUA%3BAAAA%3B%3B%3B%3B%3B%3B4BAAA%3BAAAA%3BAAYA%3BAAAA%2CqBAAA%3BAAAA%3BAAIA%3BAAAA%3BcAAA%3BAAAA%3BAAKA%3BAAAA%3BWAAA%3BAAAA%3BAAQF%3BAAAA%2CqBAAA%3BAAAA%3BAAEE%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%2CcAAA%3BAAAA%3BAAKA%3BAAAA%2C4BAAA%3BAAAA%3BAAMF%3BAAAA%3BwBAAA%3BAAAA%3BAAKE%3BAAAA%2CcAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3BmBAAA%3BAAAA%3BAAYE%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CiBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAqBF%3BAAAA%3BsBAAA%3BAAAA%3BAN3KA%3BAAAA%3BAAAA%2C2BAAA%3BAAAA%3BAAAA%3BAMqLA%3BAAAA%2CqBAAA%3BAAAA%3BAAKA%3BAAAA%3BeAAA%3BAAAA%3BAR%5C%2FNH%3B%3BGAAA%3BASEG%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CgBAAA%3BAAAA%3BAJAF%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAWA%3BAAAA%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAHgBA%3BAGXA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAIvBI%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAME%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAAQJ%3BAAAA%2CsBAAA%3BAAAA%3BAPMF%3BAOAE%3BAAAA%2CeAAA%3BAAAA%3BAAGE%3BAAAA%3BwBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%3BoBAAA%3BAAAA%3BAAKE%3BAAAA%3BqBAAA%3BAAAA%3BAAOJ%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BATtEP%3B%3BGAAA%3BASEG%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CgBAAA%3BAAAA%3BAJAF%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAWA%3BAAAA%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAHgBA%3BAGXA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAIvBI%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAME%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAAQJ%3BAAAA%2CsBAAA%3BAAAA%3BAPMF%3BAOAE%3BAAAA%2CeAAA%3BAAAA%3BAAGE%3BAAAA%3BwBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%3BoBAAA%3BAAAA%3BAAKE%3BAAAA%3BqBAAA%3BAAAA%3BAAOJ%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BATtEP%3B%3BGAAA%3BASEG%3BAAAA%2CsBAAA%3BAAAA%3BAAGE%3BAAAA%2CgBAAA%3BAAAA%3BAJAF%3BAAAA%3B%3B%3B%3B%3B%3BqBAAA%3BAAAA%3BAAWA%3BAAAA%3BkBAAA%3BAAAA%3BAAKA%3BAAAA%2CoBAAA%3BAAAA%3BAHgBA%3BAGXA%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAIvBI%3BAAAA%2CkBAAA%3BAAAA%3BAAIA%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAME%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3BmBAAA%3BAAAA%3BAAQJ%3BAAAA%2CsBAAA%3BAAAA%3BAPMF%3BAOAE%3BAAAA%2CeAAA%3BAAAA%3BAAGE%3BAAAA%3BwBAAA%3BAAAA%3BAAIE%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAMA%3BAAAA%2CuBAAA%3BAAAA%3BAAIA%3BAAAA%3BoBAAA%3BAAAA%3BAAKE%3BAAAA%3BqBAAA%3BAAAA%3BAAOJ%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CkBAAA%3BAAAA%3BAAAA%3BACrEJ%3BAAAA%2CsBAAA%3BAAAA%3BAAMF%3BAAAA%2CmBAAA%3BAAAA%3BAVPD%2C8BAAA%3BAAAA%2CUAAA%3BAA0DC%3BAAAA%2C4BAAA%3BAAAA%3BAA1DD%2CiBAAA%3BAA%2BDC%3BAAAA%2CiCAAA%3BAAAA%3BAA%5C%2FDD%2CsBAAA%3BAAqEG%3BAAAA%2C%2BBAAA%3BAAAA%3BAAOA%3BAAAA%2CmBAAA%3BAAAA%3BAAGA%3BAAAA%2CoCAAA%3BAAAA%3BAAKF%3BAAAA%2CsBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAKE%3BAAAA%2CqBAAA%3BAAAA%3BAExDA%3BAAAA%3BAAAA%2CuBAAA%3BAAAA%3BAAAA%3BAF%2BDE%3BAAAA%3B%3BgBAAA%3BAAAA%3BAAOF%3BAAAA%2C4BAAA%3BAAAA%3BAAIE%3BAAAA%2C4BAAA%3BAAAA%3BAAKF%3BAAAA%2CiBAAA%3BAAAA%3BAAKE%3BAAAA%2CiBAAA%3BAAAA%3BAAKJ%3BAAAA%2C6CAAA%3BAAAA%3BAAGA%3BAAAA%2C2BAAA%3BAAAA%3BAAjID%2CmBAAA%3BAAsIC%3BAAAA%3B%3BsBAAA%3BAAAA%3BAEzHE%3BAAAA%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAAkBA%3BAAAA%3BAAAA%3BwBAAA%3BAAAA%3BAAAA%3BAF%5C%2FBH%2CyBAAA%3BAA8IC%3BAAAA%3B%3B%3BsBAAA%3BAAAA%3BAAME%3BAAAA%2CYAAA%3BAAAA%3BAApJH%3B%3BiEAAA%3BAA4JC%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAME%3BAAAA%3B%3BkBAAA%3BAAAA%3BAAiBE%3BAAAA%2CgBAAA%3BAAAA%3BAAIA%3BAAAA%2CeAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3BkBAAA%3BAAAA%3BAAQF%3BAAAA%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAcA%3BAAAA%2C4BAAA%3BAAAA%3BAAGE%3BAAAA%3B%3ByBAAA%3BAAAA%3BAAQA%3BAAAA%2CkBAAA%3BAAAA%3BAAWJ%3BAAAA%2CwBAAA%3BAAAA%3BAAvOD%3B%3B2BAAA%3BAAAA%3B%3B2BAAA%3BAAqPG%3BAAAA%3B%3BcAAA%3BAAAA%3BAAKE%3BAAAA%2CkBAAA%3BAAAA%3BAA1PL%3B%3B2BAAA%3BAA0QG%3BAAAA%3BiBAAA%3BAAAA%3BAAII%3BAAAA%2CcAAA%3BAAAA%3BAAKJ%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%2CkBAAA%3BAAAA%3BAAKF%3BAAAA%3B%3BqBAAA%3BAAAA%3BAAKE%3BAAAA%2CmBAAA%3BAAAA%3BAAMJ%3BAAAA%3B%3B%3B%3B%3B8BAAA%3BAAAA%3BAAUA%3BAAAA%2CoCAAA%3BAAAA%3BAAaE%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B0BAAA%3BAAAA%3BAAcF%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAME%3BAAAA%2CqBAAA%3BAAAA%3BAAGA%3BAAAA%3B6BAAA%3BAAAA%3BAASF%3BAAAA%3BkCAAA%3BAAAA%3BAAOA%3BAAAA%3BkCAAA%3BAAAA%3BAAKA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%3BkCAAA%3BAAAA%3BAAKA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAASE%3BAAAA%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAWE%3BAAAA%3B%3BoBAAA%3BAAAA%3BAApbL%2C%2BCAAA%3BAAgcG%3BAAAA%3B%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAAUE%3BAAAA%3B%3BmCAAA%3BAAAA%3BAAOA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BiBAAA%3BAAAA%3BAAkBE%3BAAAA%3BmCAAA%3BAAAA%3BAAcF%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAIA%3BAAAA%2CmBAAA%3BAAAA%3BAAOE%3BAAAA%2C4BAAA%3BAAAA%3BAAhgBP%2CkBAAA%3BAA0gBG%3BAAAA%3B%3BkBAAA%3BAAAA%3BAASI%3BAAAA%2CiBAAA%3BAAAA%3BAAQF%3BAAAA%2C4BAAA%3BAAAA%3BAA3hBL%2CyBAAA%3BAAmiBC%3BAAAA%3B%3B%3BqBAAA%3BAAAA%3BAAME%3BAAAA%2CoCAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3BuBAAA%3BAAAA%3BAAcE%3BAAAA%2CiBAAA%3BAAAA%3BAAKA%3BAAAA%2CiBAAA%3BAAAA%3BAASA%3BAAAA%2CgBAAA%3BAAAA%3BAA1kBL%2CyBAAA%3BAAglBC%3BAAAA%3B%3B0BAAA%3BAAAA%3BAAKE%3BAAAA%2CaAAA%3BAAAA%3BAAIA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3BcAAA%3BAAAA%3BAAiBA%3BAAAA%3BAAAA%2C2BAAA%3BAAAA%3BAAAA%3BAA1mBH%2CoCAAA%3BAAgnBG%3BAAAA%3B%3B%3B%3BcAAA%3BAAAA%3BAAhnBH%2CqBAAA%3BAA8nBG%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASE%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAiBA%3BAAAA%3BmCAAA%3BAAAA%3BAAMF%3BAAAA%3B%3B%3B%3B%3BsBAAA%3BAAAA%3BAASE%3BAAAA%2CgBAAA%3BAAAA%3BAAKA%3BAAAA%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%3B%2BBAAA%3BAAAA%3BAAiBA%3BAAAA%3BmCAAA%3BAAAA%3BAE3rBF%3BAFksBE%3BAAAA%2CqBAAA%3BAAAA%3BAAAA%3BAAzsBL%2C4BAAA%3BAAgtBC%3BAAAA%2CiCAAA%3BAAAA%3BAAKE%3BAAAA%2CkBAAA%3BAAAA%3BAAEE%3BAAAA%2C4BAAA%3BAAAA%3BAA%2BBA%3BAAAA%2CwBAAA%3BAAAA%3BAAGA%3BAAAA%2CkBAAA%3BAAAA%3BAAzvBL%2CYAAA%3BAAqwBG%3BAAAA%2CgBAAA%3BAAAA%3BAArwBH%2CYAAA%22%7D */