/** Nav */
a.is-gold {
	background: #A28D58;
	color: white !important;
	padding: 16px 16px;
}
.main-nav__link a.is-gold:hover {
	color: #222 !important;
}
.mobile-nav .is-gold {
	text-align: center;
	border-bottom: unset;
	margin-top: 20px;
}

	.text-is-gold  {
		color: #A28D58 !important;
	}


/** Landing Page */
	.events-header {
		display: flex;
		flex-direction: column;
	}
	.events-header--left, .events-header--right {
		flex: 1;
		min-height: 300px;
	}
	.events-header--left .img {
		width: 100%;
	}
	.events-header--right {

	}
	.events-header--right .right-content {
		width: 100%;
		text-align: center;
		padding: 28px 50px 50px 50px;
		box-sizing: border-box;
	}
	.events-header--right .right-content p {
		color: #545759;
		font: normal normal normal 16px Open Sans;
	}
	.events-header--right h1 {
		margin-top: 1.5em !important;
	}


	@media only screen and (min-width: 769px) {
		.events-header {
			flex-direction: row;
		}
	}


	.events-collections {
		max-width: 1088px;
		margin: auto;
		padding-top: 20px;
	}
	.events-collection {
		padding: 40px 0px;
	}
	.events-collection h2 {
		text-align: center;
	}
	.events-collection__products {
		display: flex;
		flex-direction: column;
		margin-bottom: 60px;
	}
	.events-collection__product {
		text-align: center;
		display: flex;
		flex-direction: column;
		margin: 20px 10px;
	}
	.events-collection__product h3 {
		font: normal normal 600 16px Open Sans;
		letter-spacing: 2.55px;
		margin-bottom: 4px;
	}
	.events-collection__product .price {
		font: normal normal bold 16px Open Sans;
	}
	.events-collection__product .excerpt {
		margin-top: 12px;
		margin-bottom: 32px;
		color: #545759;
		font: normal normal normal 16px Open Sans;
	}
	.events-collection__product img {
		display: block;
		margin: auto;
	}
	.product-content .book-now {
		background: #A28D58;
		width: 100%;
		padding: 16px 16px;
	}
	.product-content .book-now a {
		display: block;
	}
	.events-collection__hidden {
		display: none;
	}
	.show-more {
		width: 100%;
		text-align: center;
		margin-bottom: 50px;
	}
	.product-content .book-now a, .product-content .view-product a, .show-more span {
		font: normal normal bold 12px Open Sans;
		letter-spacing: 1.87px;
		text-transform: uppercase;
	}
	.product-content .book-now a {
		color: white;
	}
	.product-content .view-product {
		width: 100%;
		padding: 14px 0px;
		border: 1px solid #A28D58;
		margin-bottom: 10px;
		cursor: pointer;
	}
	.show-more span {
		color: #545759;
		cursor: pointer;
		/*padding: 16px 80px;*/
	}
	.show-more-circle {
		width: 32px;
    height: 32px;
    border-radius: 50%;
    margin: auto;
    padding-top: 4px;
    margin-top: 10px;
	}
	.show-more span.icon {
		letter-spacing: unset;
	}
	.product-content .book-now a:hover, .product-content .view-product:hover, .show-more span:hover, .product-content .book-now:hover {
		opacity: 0.8;
	}

	.product-content .view-product a:hover {
		color: #A28D58;
	}

	@media only screen and (min-width: 769px) {
		.events-collection__products {
			flex-direction: row;
			padding-bottom: 20px;
		}
		.events-collection__product {
			margin: 0px 14px; 
			width: 25%;
		}
		.events-collection__product > * {
			flex: 1;
		}
		.events-collection__product:first-child {
			margin-left: 0px;
		}
		.events-collection__product:last-child {
			margin-right: 0px;
		}
		.events-collections:last-child {
			margin-bottom: 50px;
		}
      .min-height__block {
        min-height: 230px;
      }
	}

/*   Newsletter   */
.newsletter .modal-content iframe {
  height: revert-layer !important;
}
.newsletter .modal-content .box {
  margin-bottom:0;
}

.slideshow .slick-track,
.slideshow .slick-slide > div, 
.slideshow .slick-slide .hero {
  height: 100%;
}
.slideshow .hero-content h2 {
  margin: 10px 0 !important;
}
.slideshow .hero-content h4 {
  margin: 24px 0 !important;
}

@media screen and (min-width:1088px) {
  .slideshow .slick-list {
    height: calc(100vh - 240px) !important;
  }
  
i.fas.fa-circle.has-text-blue {
    color: #8baa99 !important;
}
      [data-cart-count]:after {
  background: #8baa99 !important;
}