[x-cloak] {
	display: none !important;
}
.hh-module .post-category span, .hh-module .post-category a {
	color: #B2975A;
}
.hh-module .post-title a:hover, .hh-module .post-title a:focus {
	color: #B2975A;
}
.hh-module .category-widget ul li a:hover, .hh-module .category-widget ul li a:focus {
	color: #B2975A;
}
.hh-module a:hover, .hh-module a:focus {
	color: #B2975A;
}
.hh-module a {
	color: #B2975A;
}
.hh-module .social-widget ul li a:hover {
	text-decoration: none;
}
.hh-module .primary-button {
	background-color: #B2975A;
	box-shadow: 0 0 0 2px #B2975A inset;
}
.hh-module .primary-button:hover, .hh-module .primary-button:focus {
	color: #B2975A;
}
.hh-module .secondary-button {
	background-color: #444445;
	box-shadow: 0 0 0 2px #444445 inset;
}
.hh-module .secondary-button:hover, .hh-module .secondary-button:focus {
	color: #444445;
}
.languageBarDescription a {
	color: rgb(178,151,90);
}
.languageBarDescription a:hover, .languageBarDescription a:focus {
	text-decoration: underline;
}
/* NEWS ARTICLES LISTING PAGE */
.featuredArticles article .image {
	background-size: cover;
	background-position: center center;
	height: 13rem;
	width: 100;
	overflow: hidden;
}

.featuredArticles article .meta, .moreArticles article .meta {
   font-size: 14px;
   display: flex;
   gap: 0.5rem;
   text-transform: uppercase;
   padding: 0.25rem 0;
}
.featuredArticles article .meta span:not(:first-child), .moreArticles article .meta span:not(:first-child) {
   padding-left: 0.5rem;
   border-left: 1px solid #B2975A;
}
.featuredArticles article .title, .moreArticles article .title {
   font-weight: 600;
   border-bottom: 2px solid #B2975A;
   padding: 0.5rem 0;
}
.featuredArticles article .title a {
   padding-left: 0;
   padding-right: 0;
}
.featuredArticles article .description {
	margin-top: 0.5rem;
   	font-size: 14px;
   	line-height: 1.4;
}
.moreArticles {
   margin-top: 2.5rem;
}
.moreArticles article {
   border-bottom: 1px solid #777;
   padding: 2.5rem 0;
}
.moreArticles article:last-child {
   border-bottom: none;
}
.moreArticles article .articleWrapper {
   display: grid;
   gap: 1rem;
   align-items: start;
   grid-template-columns: repeat(1, minmax(0, 1fr));
   grid-auto-rows: 1fr;
}
.moreArticles article .articleWrapper .imageWrapper {
   grid-column: span 1 / span 1;
   height: 100%;
}
.moreArticles article .articleWrapper .imageWrapper .image {
   background-position: center center;
   background-size: cover;
   height: 100%;
   width: 100%;
}
.moreArticles article .articleWrapper .content {
   grid-column: span 1 / span 1;
}
.moreArticles article .title {
   border-bottom-color: transparent;
}
.moreArticles article .description {
	font-size: 16px;
	line-height: 1.4;
 }

 @media (min-width: 768px) {
	.moreArticles article {
		border-bottom: 1px solid #777;
		padding: 1.25rem 0;
	 }
	.moreArticles article .articleWrapper {
		grid-template-columns: repeat(5, minmax(0, 1fr));
	}
	.moreArticles article .articleWrapper .content {
		grid-column: span 4 / span 4;
	 }
}