a {
  color: #d4b468;
}

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

.hotel-location-map .button,
.poi-map-canvas .button {
  background-color: #d4b468;
  color: #8f6a2a;
}

.interior-welcome-block {
  background-color: #d4b468;
}
.interior-welcome-block .column:first-child .header-wrapper h1 {
  color: #fff;
}
.interior-welcome-block .column:first-child .content {
  color: #fff;
  background-color: #8f6a2a !important;
}
.interior-welcome-block .column:last-child .thumbnail {
  background-color: #d4b468;
}
.interior-welcome-block.block-color-style-inverted {
  background-color: #8f6a2a;
}
.interior-welcome-block.block-color-style-inverted .column:first-child .content {
  color: #fff;
  background-color: #d4b468 !important;
}
.interior-welcome-block.block-color-style-inverted .column:last-child .thumbnail {
  background-color: #8f6a2a;
}
.interior-welcome-block.fiume-interior-welcome-block.blue-color-style {
  background-color: #dce9ef;
}
.interior-welcome-block.fiume-interior-welcome-block.blue-color-style .column:first-child .header-wrapper h1 {
  color: #fff;
}
.interior-welcome-block.fiume-interior-welcome-block.blue-color-style .column:first-child .content {
  color: #fff;
  background-color: #71b2c9 !important;
}
.interior-welcome-block.fiume-interior-welcome-block.blue-color-style .column:last-child .thumbnail {
  background-color: #71b2c9;
}
.interior-welcome-block.fiume-interior-welcome-block.green-color-style {
  background-color: #ecede1;
}
.interior-welcome-block.fiume-interior-welcome-block.green-color-style .column:first-child .header-wrapper h1 {
  color: #fff;
}
.interior-welcome-block.fiume-interior-welcome-block.green-color-style .column:first-child .content {
  color: #fff;
  background-color: #a2a568 !important;
}
.interior-welcome-block.fiume-interior-welcome-block.green-color-style .column:last-child .thumbnail {
  background-color: #a2a568;
}
.interior-welcome-block.fiume-interior-welcome-block.pink-color-style {
  background-color: #fdf0f3;
}
.interior-welcome-block.fiume-interior-welcome-block.pink-color-style .column:first-child .header-wrapper h1 {
  color: #8f6a2a;
}
.interior-welcome-block.fiume-interior-welcome-block.pink-color-style .column:first-child .content {
  color: #8f6a2a;
  background-color: #f7ced7 !important;
}
.interior-welcome-block.fiume-interior-welcome-block.pink-color-style .column:last-child .thumbnail {
  background-color: #f7ced7;
}
.interior-welcome-block.fiume-interior-welcome-block.yellow-color-style {
  background-color: #fef3d5;
}
.interior-welcome-block.fiume-interior-welcome-block.yellow-color-style .column:first-child .header-wrapper h1 {
  color: #8f6a2a;
}
.interior-welcome-block.fiume-interior-welcome-block.yellow-color-style .column:first-child .content {
  color: #8f6a2a;
  background-color: #fbd872 !important;
}
.interior-welcome-block.fiume-interior-welcome-block.yellow-color-style .column:last-child .thumbnail {
  background-color: #fbd872;
}

.home-feed.acm-interior-feed .read-more {
  color: #d4b468;
  text-decoration: underline;
}

.interior-menu-block {
  background-color: #8f6a2a;
}
.interior-menu-block .interior-menu-item .content article h1 {
  color: #d4b468;
}
.interior-menu-block .interior-menu-item .content article.find-us {
  background-color: #d4b468;
}

.restaurant-find-us .wrapper {
  background-color: #d4b468;
}
.restaurant-find-us .content {
  color: #fff !important;
  background-color: #8f6a2a !important;
}
.restaurant-find-us h3 {
  color: #d4b468;
}
.restaurant-find-us .social-links a {
  background: url("../images/sprite.svg") 0 -50px no-repeat;
}
.restaurant-find-us.fiume-restaurant-find-us.blue-color-style h3 {
  color: #71b2c9;
}
.restaurant-find-us.fiume-restaurant-find-us.blue-color-style .wrapper {
  background-color: #dce9ef;
}
.restaurant-find-us.fiume-restaurant-find-us.blue-color-style .content {
  background-color: #71b2c9 !important;
}
.restaurant-find-us.fiume-restaurant-find-us.green-color-style h3 {
  color: #a2a568;
}
.restaurant-find-us.fiume-restaurant-find-us.green-color-style .wrapper {
  background-color: #ecede1;
}
.restaurant-find-us.fiume-restaurant-find-us.green-color-style .content {
  background-color: #a2a568 !important;
}
.restaurant-find-us.fiume-restaurant-find-us.pink-color-style h3 {
  color: #f7ced7;
}
.restaurant-find-us.fiume-restaurant-find-us.pink-color-style .wrapper {
  background-color: #fdf0f3;
}
.restaurant-find-us.fiume-restaurant-find-us.pink-color-style .content {
  background-color: #f7ced7 !important;
}
.restaurant-find-us.fiume-restaurant-find-us.yellow-color-style h3 {
  color: #fbd872;
}
.restaurant-find-us.fiume-restaurant-find-us.yellow-color-style .wrapper {
  background-color: #fef3d5;
}
.restaurant-find-us.fiume-restaurant-find-us.yellow-color-style .content {
  background-color: #fbd872 !important;
}

.restaurant-menus .content {
  background-color: #d4b468;
}
.restaurant-menus.block-color-style-inverted .content {
  background-color: #8f6a2a;
}
.restaurant-menus.block-color-style-inverted .content * {
  color: #d4b468;
}
.restaurant-menus.fiume-restaurant-menus.blue-color-style .content {
  background-color: #dce9ef;
}
.restaurant-menus.fiume-restaurant-menus.green-color-style .content {
  background-color: #ecede1;
}
.restaurant-menus.fiume-restaurant-menus.pink-color-style .content {
  background-color: #fdf0f3;
}
.restaurant-menus.fiume-restaurant-menus.yellow-color-style .content {
  background-color: #fef3d5;
}

.restaurant-reviews .content {
  background-color: #d4b468;
}
.restaurant-reviews h3 {
  color: #d4b468;
}
.restaurant-reviews h4, .restaurant-reviews .copy, .restaurant-reviews span {
  color: #8f6a2a;
}
.restaurant-reviews.fiume-restaurant-reviews.blue-color-style .content {
  background-color: #71b2c9;
}
.restaurant-reviews.fiume-restaurant-reviews.blue-color-style h3.h1 {
  color: #fff;
}
.restaurant-reviews.fiume-restaurant-reviews.blue-color-style h4, .restaurant-reviews.fiume-restaurant-reviews.blue-color-style .copy, .restaurant-reviews.fiume-restaurant-reviews.blue-color-style span {
  color: #fff;
}
.restaurant-reviews.fiume-restaurant-reviews.green-color-style .content {
  background-color: #a2a568;
}
.restaurant-reviews.fiume-restaurant-reviews.green-color-style h3.h1 {
  color: #fff;
}
.restaurant-reviews.fiume-restaurant-reviews.green-color-style h4, .restaurant-reviews.fiume-restaurant-reviews.green-color-style .copy, .restaurant-reviews.fiume-restaurant-reviews.green-color-style span {
  color: #fff;
}
.restaurant-reviews.fiume-restaurant-reviews.pink-color-style .content {
  background-color: #f7ced7;
}
.restaurant-reviews.fiume-restaurant-reviews.pink-color-style h3.h1 {
  color: #8f6a2a;
}
.restaurant-reviews.fiume-restaurant-reviews.pink-color-style h4, .restaurant-reviews.fiume-restaurant-reviews.pink-color-style .copy, .restaurant-reviews.fiume-restaurant-reviews.pink-color-style span {
  color: #8f6a2a;
}
.restaurant-reviews.fiume-restaurant-reviews.yellow-color-style .content {
  background-color: #fbd872;
}
.restaurant-reviews.fiume-restaurant-reviews.yellow-color-style h3.h1 {
  color: #8f6a2a;
}
.restaurant-reviews.fiume-restaurant-reviews.yellow-color-style h4, .restaurant-reviews.fiume-restaurant-reviews.yellow-color-style .copy, .restaurant-reviews.fiume-restaurant-reviews.yellow-color-style span {
  color: #8f6a2a;
}

.home-promos .promo {
  background-color: #d4b468;
}
.home-promos .promo .description * {
  color: #8f6a2a;
}
.home-promos.interior-promo-content .promo {
  background-color: #d4b468;
}
.home-promos.interior-promo-content .promo .description * {
  color: #fff;
}
.home-promos.interior-promo-content.block-color-style-inverted .promo {
  background: #8f6a2a;
}
.home-promos.interior-promo-content.block-color-style-inverted .promo .description * {
  color: #fff;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.blue-color-style h3.h1 {
  color: #71b2c9;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.blue-color-style .promo {
  background-color: #71b2c9;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.blue-color-style .promo .description * {
  color: #fff;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.green-color-style h3.h1 {
  color: #a2a568;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.green-color-style .promo {
  background-color: #a2a568;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.green-color-style .promo .description * {
  color: #fff;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.pink-color-style h3.h1 {
  color: #f7ced7;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.pink-color-style .promo {
  background-color: #f7ced7;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.pink-color-style .promo .description * {
  color: #8f6a2a;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.yellow-color-style h3.h1 {
  color: #fbd872;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.yellow-color-style .promo {
  background-color: #fbd872;
}
.home-promos.interior-promo-content.fiume-interior-promo-content.yellow-color-style .promo .description * {
  color: #8f6a2a;
}

.menus-section .food-name .menu-section-icon svg {
  fill: #71b2c9;
}
