a {
  color: #a9a777;
}

.page-content h1, .page-content .h1,
.page-content h2, .page-content .h2 {
  color: #a9a777;
}

.hotel-location-map .button,
.poi-map-canvas .button {
  background-color: #a9a777;
  color: #fff;
}

.interior-welcome-block {
  background-color: #a9a777;
}
.interior-welcome-block .column:first-child .content {
  color: #a9a777;
  background-color: #1d4c42 !important;
}
.interior-welcome-block .column:last-child .thumbnail {
  background-color: #a9a777;
}
.interior-welcome-block.block-color-style-inverted {
  background-color: #1d4c42;
}
.interior-welcome-block.block-color-style-inverted .column:first-child .content {
  color: #1d4c42;
  background-color: #a9a777 !important;
}
.interior-welcome-block.block-color-style-inverted .column:last-child .thumbnail {
  background-color: #1d4c42;
}

.home-feed.acm-interior-feed .feed-list-wrapper .feed-categories button {
  color: #1d4c42;
}
.home-feed.acm-interior-feed .read-more {
  color: #a9a777;
  text-decoration: underline;
}

.interior-menu-block {
  background-color: #1d4c42;
}
.interior-menu-block .interior-menu-item .content article h1 {
  color: #a9a777;
}
.interior-menu-block .interior-menu-item .content article.find-us {
  background-color: #a9a777;
}

.restaurant-find-us .wrapper {
  background-color: #a9a777;
}
.restaurant-find-us .content {
  color: #a9a777;
  background-color: #1d4c42;
}
.restaurant-find-us h3 {
  color: #a9a777;
}
.restaurant-find-us .social-links a {
  background: url("../images/sprite.svg") 0 0 no-repeat;
}

.restaurant-menus .content {
  background-color: #a9a777;
}
.restaurant-menus.block-color-style-inverted .content {
  background-color: #1d4c42;
}
.restaurant-menus.block-color-style-inverted .content * {
  color: #a9a777;
}

.restaurant-reviews .content {
  background-color: #a9a777;
}
.restaurant-reviews h3 {
  color: #a9a777;
}
.restaurant-reviews h4, .restaurant-reviews .copy, .restaurant-reviews span {
  color: #1d4c42;
}

.home-promos .promo {
  background-color: #a9a777;
}
.home-promos .promo .description * {
  color: #1d4c42;
}
.home-promos.interior-promo-content .promo {
  background: #a9a777;
}
.home-promos.interior-promo-content .promo .description * {
  color: #1d4c42;
}
.home-promos.interior-promo-content.block-color-style-inverted .promo {
  background: #1d4c42;
}
.home-promos.interior-promo-content.block-color-style-inverted .promo .description * {
  color: #a9a777;
}

.menus-section .food-name .menu-section-icon svg {
  fill: #1d4c42;
}