#page > #masthead > #ast-desktop-header .ast-above-header-bar {
  background-color: #ffdc0d;
  border-color: #ffdc0d;
}
#page > #masthead > #ast-desktop-header .ast-primary-header-bar {
  background-color: #ffdc0d;
  border-color: #ffdc0d;
}
#page > #masthead > #ast-desktop-header .ast-below-header-bar {
  background-color: #8cbdff;
}
.site-header-below-section-left .ast-custom-button {
  background-color: #ffdc0d;
  color: #4b4ca5;
}
.site-header-below-section-left .ast-custom-button:hover {
  color: #ffdc0d;
  background-color: #4b4ca5;
}
.site-header-below-section-right .ast-custom-button {
  background-color: #ffdc0d;
  color: #4b4ca5;
}
.site-header-below-section-right .ast-custom-button:hover {
  color: #ffdc0d;
  background-color: #4b4ca5;
}
.elementor-element > .e-con-inner > .elementor-element > .elementor-element > .elementor-element {
  background-color: #4b4ca5;
  border-radius: 37px 37px 37px 37px;
}
#post-35 > div > div > div:nth-child(1) > div > div:nth-child(1) > div > div > div:nth-child(1) > h1 {
  color: #ffdc0d;
}
#post-35 > div > div > div:nth-child(1) > div > div:nth-child(1) > div > div > div:nth-child(1) > p {
  color: #ffffff;
}
#post-35 > div > div > div:nth-child(1) > div > div:nth-child(1) > div > div > div:nth-child(1) > p > span > em > strong:nth-child(2) {
  color: #f5f5b2;
}
#post-35 > div > div > div:nth-child(1) > div > div:nth-child(1) > div > div > div:nth-child(1) > p > span > em > strong:nth-child(1) {
  color: #f5f5b2;
}
#gform_wrapper_2 .gfield_label {
  color: #ffffff;
}
#gform_wrapper_2 .gfield_label .gfield_required {
  color: #ffdc0d;
}
.gform-body > #gform_fields_2 > #field_2_6 .charleft {
  color: #f5f5b2;
}
#gform_wrapper_2 .ginput_container label {
  color: #f5f5b2;
}
.elementor-widget-container .elementor-post .elementor-post__read-more {
  color: #8cbdff;
}
.elementor-posts-container > .elementor-post .elementor-post__title > a {
  color: #4b4ca5;
}
.e-con-inner .elementor-heading-title {
  color: #ffdc0d !important;
}
.tribe-common-g-row .tribe-events-widget-events-list__event-title-link {
  color: #f5f5b2;
}
.tribe-events-widget-events-list__events > .tribe-common-g-row .tribe-events-widget-events-list__event-date-tag-daynum {
  color: #ffdc0d;
}
.tribe-common-g-row .tribe-events-widget-events-list__event-datetime {
  color: #ffdc0d;
}
.tribe-events-widget-events-list__event-wrapper > .tribe_events_cat-exhibitions .tribe-events-widget-events-list__event-datetime-wrapper {
  font-size: 11px;
}
.e-con-inner > .elementor-element > .elementor-element > .elementor-element > .elementor-widget-container {
  padding-top: 15px;
  padding-left: 15px;
  padding-right: 15px;
  padding-bottom: 15px;
}
.tribe-events-widget-events-list__event-details .tribe-event-date-end {
  padding-top: 0px;
  font-size: 11px;
}
.tag-baltonsborough .tribe-events-widget-events-list__event-datetime {
  font-size: 11px;
}
.tribe-compatibility-container .tribe-events-widget-events-list__view-more-link {
  color: #ffffff !important;
}
.tribe-common-g-row .tribe-common-c-svgicon {
  color: #ffffff !important;
}
#secondary_menu-site-navigation-desktop #ast-hf-menu-2 > .menu-item > .menu-link {
  font-size: 25px;
}
#ast-hf-menu-2 > .menu-item .menu-item > .menu-link {
  background-color: #ffdc0d;
  font-size: 25px;
}
#ast-hf-menu-2 > .menu-item .menu-item > .menu-link:hover {
  color: #ffdc0d;
  background-color: #4b4ca5;
}
body > #page .site-below-footer-wrap {
  background-color: #ffdc0d;
}
body > #ast-scroll-top {
  background-color: #4b4ca5;
  color: #ffdc0d;
}
.elementor-posts-container > .elementor-post .elementor-post__title > a:hover {
  color: #8cbdff;
}
.elementor-widget-container .elementor-post .elementor-post__read-more:hover {
  color: #4b4ca5;
}
#gform_wrapper_2 input[type=text] {
  background-color: #f5f5b2;
  color: #000000;
  font-weight: 900;
  font-size: 20px;
}
#gform_wrapper_2 textarea {
  background-color: #f5f5b2;
  color: #000000;
  font-size: 20px;
}
#gform_wrapper_2 input[type=submit] {
  color: #4b4ca5 !important;
  font-weight: 600;
  background-color: #ffdc0d;
}
#gform_wrapper_2 input[type=submit]:hover {
  background-color: #f5f5b2;
  color: #000000;
}
.sidebar-main .tribe-events-widget-events-list__events {
  background-color: #4b4ca5;
  padding-top: 15px;
  padding-bottom: 15px;
}
#content #block-7 {
  background-color: #4b4ca5;
}
.sidebar-main > #block-7 li > .wp-block-latest-posts__post-title {
  color: #ffffff;
}
.tribe-common-g-row .tribe-events-widget-events-list__event-venue-address-city {
  color: #ffffff;
}
.tribe-common-g-row .tribe-events-calendar-series-archive__container {
  color: #ffffff !important;
}
#content .ast-single-related-posts-container {
  background-color: #ffdc0d;
  border-radius: 29px 29px 29px 29px;
}
.ast-related-post .ast-related-post-title > a {
  color: #4b4ca5;
}
.ast-container > #primary > #main #respond {
  background-color: #8cbdff;
  border-radius: 26px 26px 26px 26px;
}
#main > #comments > #respond .logged-in-as {
  color: #000000;
}
#main > .post p {
  border-radius: 0px 0px 0px 0px;
  font-size: 22px;
  text-align: justify;
  font-family: Arial, Helvetica, sans-serif;
  padding-top: 0px;
  margin-top: 34px;
}
#content #main > .post {
  border-radius: 45px 45px 45px 45px;
}
.tribe_events_cat-exhibitions .tribe-events-widget-events-list__event-title-link:active {
  color: #ffffff !important;
}
.tribe_events_cat-exhibitions .tribe-events-widget-events-list__event-title-link:visited {
  color: #ffffff !important;
}
#main > .post-thumb > img {
  display: none;
}
#menu-item-5823 > a {
  background-color: #8cbdff;
  border-radius: 30px 30px 0px 0px;
  color: #000000;
  font-weight: 900;
}
#menu-item-5823 > a:hover {
  color: #4b4ca5;
}
.tag-meare .tribe-events-widget-events-list__event-title-link:hover {
  color: #ffffff !important;
}
.tag-meare .tribe-events-widget-events-list__event-title-link:active {
  color: #ffffff !important;
}
.tag-meare .tribe-events-widget-events-list__event-title-link:visited {
  color: #ffffff !important;
}
#ast-hf-menu-2 .menu-link {
  padding-top: 0;
  padding-right: 0;
  padding-bottom: 0;
  padding-left: 10px;
}
#secondary_menu-site-navigation-desktop #ast-hf-menu-2 > .menu-item > .menu-link {
  padding-top: 20px;
  padding-right: 20px;
}
#content #block-8 {
  background-color: #ffdc0d !important;
}
#content #block-10 {
  background-color: #ffdc0d !important;
}
.e-con-inner #clock {
  color: #4b4ca5;
  font-family: Arial, Helvetica, sans-serif;
}
#post-35 > div > div > div:nth-child(1) > div > div:nth-child(2) > div:nth-child(2) > div:nth-child(2) > div > div > div > div > div:nth-child(2) > div:nth-child(1) > div:nth-child(1) > time > span:nth-child(1) {
  color: #ffdc0d;
}
