/* Custom CSS added by Fountain Digital Marketing Team */

/* line 3, stdin */

body,
body h1,
body h2,
body h3,
body h4 {
  font-family: "Artifex Hand CF", serif !important;
}

/* line 11, stdin */

body p {
  font-family: "Ancizar Serif", serif !important;
}

/* line 15, stdin */

.srg-theme-skin main h1.headMain {
  font-family: "Artifex Hand CF", serif !important;
  color: #000 !important;
}

/* line 20, stdin */

.srg-theme-skin #pgHeader #heroHeadline {
  font-family: "Artifex Hand CF", serif !important;
}

/* line 24, stdin */

#headerMain nav {
  margin-left: 0 !important;
}

/* line 28, stdin */

#siteHeader a,
.custom-corp-primary ul:not(.sub-menu) > .menu-item > a {
  font-family: "Ancizar Serif", serif !important;
  font-weight: 400 !important;
  font-size: 15px !important;
}

/* line 35, stdin */

#siteHeader a:hover,
.custom-corp-primary ul:not(.sub-menu) > .menu-item > a:hover {
  color: #000;
}

/* line 40, stdin */

.corp-footer-content {
  background-color: #454545 !important;
}

/* line 44, stdin */

.corp-footer-form,
.corp-footer-content .middle .tile-link {
  background-color: #000 !important;
}

/* line 49, stdin */

.srg-theme-skin:not(.page-template-template-community) footer#siteFooter {
  background-color: #000 !important;
}

/* line 53, stdin */

#siteWrap .gform_wrapper .gform_footer .gform_button {
  background-color: #D1A76C !important;
  border: 1px solid #D1A76C;
  border-radius: 6px;
}

/* line 59, stdin */

.splide__arrow svg {
  fill: #454545 !important;
}

/* line 63, stdin */

.birdeye-reviews__reviewer:before {
  border-top: 4px solid #D1A76C !important;
}

/* line 67, stdin */

.b-multi-media-gallery #switchWrap > *,
.b-multimedia-single #switchWrap > * {
  background-color: #D1A76C !important;
  border: 1px solid #D1A76C;
  border-radius: 6px;
  font-family: "Artifex Hand CF", serif !important;
}

/* line 75, stdin */

.b-multi-media-gallery #switchWrap > * a,
.b-multimedia-single #switchWrap > * a {
  color: #000;
}

/* line 80, stdin */

article.type-tribe_events .gd-icon-Schedule {
  color: #1f677f !important;
}

/* line 84, stdin */

article.type-tribe_events time {
  color: #D1A76C !important;
}

/* line 88, stdin */

article.type-tribe_events .eventMore {
  background-color: #D1A76C !important;
}

/* line 92, stdin */

article.type-tribe_events .eventMore .gd-icon {
  color: #000 !important;
}

/* line 96, stdin */

article.type-tribe_events .eListMain h3 {
  color: #000;
}

/* line 100, stdin */

.srg-theme-skin:not(.page-template-template-community) #headerMainWrap > nav #corpLocationsBtn {
  background: #D1A76C;
  border-radius: 8px;
  border: 1px solid #D1A76C;
}

/* line 106, stdin */

.srg-theme-skin:not(.page-template-template-community) #headerMainWrap > nav #corpLocationsBtn:hover {
  background: #caa064;
}

/* line 110, stdin */

body:not(.search-results) .posts-wrap article:not(.type-tribe_events),
body:not(.search-results) .b-posts-wrap article:not(.type-tribe_events) {
  background-color: #000;
}

/* line 115, stdin */

#singlePostContent h2,
#singlePostContent h3,
#singlePostContent h4 {
  color: #000 !important;
}

/* line 121, stdin */

.page-template-template-home .whoWeAre {
  padding-top: 0;
}

/* line 125, stdin */

.corp-footer-content .description img {
  display: none;
}

/* line 129, stdin */

#socialLinks {
  background: #D1A76C;
}

/* line 133, stdin */

#socialLinks span,
#socialLinks a {
  color: #000;
}

/* line 138, stdin */

#backToBlog {
  color: #000;
  text-decoration: underline;
}

/* line 143, stdin */

.numeric-post-nav ul li a {
  color: #000 !important;
}

/* line 147, stdin */

.birdeye-reviews__more {
  color: #000 !important;
  text-decoration: underline;
}

/* line 152, stdin */

.homePageIntro__headline {
  color: #875F1B !important;
}

/* line 156, stdin */

.page-id-46618 #pgHeader,
.page-id-46959 #pgHeader {
  display: none !important;
}

/* line 161, stdin */

.page-id-46618 .breadcrumb__wrapper,
.page-id-46959 .breadcrumb__wrapper {
  display: none !important;
}

/* line 166, stdin */

.gallery-object h3 {
  color: #000;
}

/* line 170, stdin */

.b-comm-map .filter-wrapper .btn-content {
  background: #D1A76C;
  border-radius: 8px;
  border: 1px solid #D1A76C;
  color: #000;
  font-family: "Artifex Hand CF", serif !important;
}

/* line 178, stdin */

#mobileNav #mainNav ul {
  background-color: #454545;
}

/* line 182, stdin */

#mobileNav #mainNav ul li.bg-gold {
  background: #D1A76C;
}

/* line 186, stdin */

#mobileNav #mainNav ul li a {
  font-family: "Artifex Hand CF", serif !important;
}

/* line 190, stdin */

.page-id-9544 .b-headlines h3 {
  color: #000 !important;
}

/* line 194, stdin */

.page-template-template-community #headerMain #headerMainWrap > nav .current_page_parent > a,
.page-template-template-community #headerMain #headerMainWrap > nav .current-menu-item > a {
  background-color: transparent !important;
}

/* line 199, stdin */

body.srg-theme-skin.page-template-template-community #siteWrap #siteHeader #headerMain ul:not(.sub-menu) li.menu-item.current-menu-parent:not(.comm-featured) a,
body.page-template-template-community #siteWrap #siteHeader #headerMain ul:not(.sub-menu) li.menu-item.current-menu-item a {
  color: white !important;
}

/* line 204, stdin */

.page-template-template-community #headLogo a {
  width: 100% !important;
}

/* line 208, stdin */

.page-id-45805 #siteWrap #siteHeader #headerMain .bg-gold a {
  background-color: #D1A76C !important;
  border: 1px solid #D1A76C;
}

/* line 213, stdin */

#siteWrap .footer {
  background-color: #454545 !important;
}

/* line 217, stdin */

#siteFooter .footer-events-listing article.footerEvent .eventTitle .eventTime,
#siteFooter .footer-events-listing article.footerEvent .eventDate .month {
  color: #D1A76C !important;
}

/* line 222, stdin */

.page-template-template-community #headerMain #headerMainWrap {
  background-color: #454545 !important;
}

/* line 226, stdin */

.srg-theme-skin.page-template-template-community #siteWrap #siteHeader #headerMain .menu > .comm-featured.bg-gold a {
  background: #D1A76C;
  border: 1px solid #D1A76C;
  color: #000 !important;
}

/* line 232, stdin */

.page-template-template-community #headLogo a img {
  max-width: 275px;
}

/* line 236, stdin */

#topBar .phone-number {
  color: #D1A76C !important;
}

/* Hide Header on specific pages */

/* line 241, stdin */

.page-id-46904 #pgHeader,
.page-id-46906 #pgHeader,
.page-id-46908 #pgHeader,
.page-id-46914 #pgHeader,
.page-id-47761 #pgHeader,
.page-id-47760 #pgHeader,
.page-id-47759 #pgHeader,
.page-id-47758 #pgHeader,
.page-id-47755 #pgHeader,
.page-id-47754 #pgHeader,
.page-id-47753 #pgHeader,
.page-id-47752 #pgHeader,
.page-id-47751 #pgHeader,
.page-id-47750 #pgHeader,
.page-id-47749 #pgHeader,
.page-id-47748 #pgHeader,
.page-id-47747 #pgHeader,
.page-id-47746 #pgHeader,
.page-id-47757 #pgHeader,
.page-id-47756 #pgHeader {
  display: none !important;
}

/* Hide Breadcrumbs on specific pages */

/* line 265, stdin */

.page-id-46904 .breadcrumb__wrapper,
.page-id-46906 .breadcrumb__wrapper,
.page-id-46908 .breadcrumb__wrapper,
.page-id-46914 .breadcrumb__wrapper,
.page-id-47761 .breadcrumb__wrapper,
.page-id-47760 .breadcrumb__wrapper,
.page-id-47759 .breadcrumb__wrapper,
.page-id-47758 .breadcrumb__wrapper,
.page-id-47755 .breadcrumb__wrapper,
.page-id-47754 .breadcrumb__wrapper,
.page-id-47753 .breadcrumb__wrapper,
.page-id-47752 .breadcrumb__wrapper,
.page-id-47751 .breadcrumb__wrapper,
.page-id-47750 .breadcrumb__wrapper,
.page-id-47749 .breadcrumb__wrapper,
.page-id-47748 .breadcrumb__wrapper,
.page-id-47747 .breadcrumb__wrapper,
.page-id-47746 .breadcrumb__wrapper,
.page-id-47757 .breadcrumb__wrapper,
.page-id-47756 .breadcrumb__wrapper {
  display: none !important;
}

/* line 288, stdin */

#siteFooter {
  font-family: "Artifex Hand CF", serif !important;
}

/* line 292, stdin */

.footer-event-section-title,
#siteFooter h1,
#siteFooter h2,
#siteFooter h3 {
  font-family: "Artifex Hand CF", serif !important;
  line-height: 130% !important;
}

/* line 300, stdin */

.srg-theme-skin .btn-content {
  color: #000 !important;
  border: none !important;
}

/* line 305, stdin */

.gd-block .gd-icon.gd-icon-Play {
  z-index: 0 !important;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

/* line 312, stdin */

#eventsBack a {
  background: #D1A76C;
  border-radius: 8px;
  border: 1px solid #D1A76C;
  text-decoration: none !important;
  font-family: "Artifex Hand CF", serif !important;
  color: #000;
}

/* line 321, stdin */

#eventsBack a:hover {
  background: #caa064;
  color: #000;
  text-decoration: none !important;
}

/* line 327, stdin */

body.srg-theme-skin.page-template-template-community footer#siteFooter .comm-footer-content .comm-footer-link a.btn-content,
body.srg-theme-skin.page-template-template-community footer#siteFooter .comm-footer-content .comm-phone a.btn-content {
  font-family: "Artifex Hand CF", serif !important;
  color: #000 !important;
}

/* line 333, stdin */

body.srg-theme-skin.page-template-template-community footer#siteFooter .comm-footer-content .comm-footer-link a.btn-content:hover,
body.srg-theme-skin.page-template-template-community footer#siteFooter .comm-footer-content .comm-phone a.btn-content:hover {
  background-color: #e7e7e7 !important;
}