/*Ag-News*/
 .hh-module .wysiwyg p, .wysiwyg {
	 font-size: 1em;
	 line-height: 1.8;
}
 .bottom-nav .navbar-nav .nav-item:first-of-type:before {
	 display:none;
}
 .hh-module h1, .hh-module .h1 {
	 font-size: 46px;
}
 .hh-module h1, .hh-module h2, .hh-module h3, .hh-module h4, .hh-module h5, .hh-module h6, .hh-module .h1, .hh-module .h2, .hh-module .h3, .hh-module .h4, .hh-module .h5, .hh-module .h6 {
	 font-family: acumin-pro-extra-condensed, sans-serif;
	 font-weight: 600;
	 font-style: normal;
	 text-transform: uppercase;
}
 .hh-module .section-title .title {
	 font-size: 26px;
}
 .hh-module .post .post-category {
	 margin-bottom: 4px;
	 line-height: 1;
	 color: #836f3e;
}
 .hh-module .post .post-title.title-lg {
	 line-height: 1;
	 margin-bottom: 0;
}
 .hh-module .post .post-title {
	 margin-top:0;
	 margin-bottom: 0;
}
 .hh-module .post.post-widget .post-title {
	 font-size: 20px;
}
 .hh-module .post .post-title.title-sm {
	 font-size: 22px;
	 margin-bottom: 0;
}
 .hh-module .post-category span, .hh-module .post-category a {
	 color: #836f3e;
}
 .hh-module p {
	 margin-top: 0;
	 margin-bottom: 1rem;
}
 .hh-module h3, .hh-module .h3, .hh-module .post h3.post-title{
	 font-size: 26px;
}
 .hh-module .post .post-meta {
	 margin: 0;
	 padding: 0;
}
 .hh-module .page-title h1 {
	 margin-top: 0;
}
 .hh-module a {
	 color: #000;
	 text-decoration: none;
}
 .hh-module a:hover, .hh-module a:focus {
	 color: #000000;
	 text-decoration: none;
}
 .hh-module .post-title a:hover, .hh-module .post-title a:focus {
	 color: #70727B;
}
 .hh-module .post.post-thumb .post-title a:hover, .hh-module .post.post-thumb .post-title a:focus {
	 color: #cfb991;
}
 .hh-module .category-widget ul, .hh-module .social-widget ul{
	 margin: 0;
	 list-style-type: none;
	 padding: 0;
}
 .hh-module .primary-button,.hh-module .secondary-button {
	 margin-bottom: 10px;
	 margin-left: 10px;
	 padding: 8px 39px 9px;
	 -webkit-border-radius: 0;
	 -moz-border-radius: 0;
	 border-radius: 0;
	 text-transform: uppercase;
	 text-decoration: none !important;
	 font-family: 'United Sans';
	 font-weight: 700;
	 font-style: normal;
	 letter-spacing: 2px;
	 box-shadow:none;
	 border:solid 1px #000;
}
 @media (min-width: 768px) {
	 .hh-module .primary-button,.hh-module .secondary-button {
		 margin-bottom: 0;
		 margin-left: 0;
	}
	 .hh-module .primary-button + .primary-button, .hh-module .secondary-button + .secondary-button, .hh-module .primary-button + .secondary-button, .hh-module .secondary-button + .primary-button{
		 margin-left: 25px !important;
	}
}
 .mac-os .hh-module .primary-button, .mac-os .hh-module .secondary-button{
	 padding: 11px 40px 6px;
}
 .hh-module .primary-button {
	 color: #000;
	 background-color: transparent;
	 background-image: none;
	 border-color: #000;
}
 .hh-module .secondary-button {
	 color: #fff;
	 background-color: #000;
	 background-image: none;
	 border-color: #000;
}
 .hh-module .primary-button:hover, .hh-module .primary-button:active {
	 color: #fff;
	 background-color: #000;
	 border-color: #000;
}
 .hh-module .category-widget ul li a:hover {
	 color: #686a6d;
}
 .hh-module .primary-button:focus {
	 color: #fff;
	 background-color: #000;
	 border-color: #000;
	 -webkit-box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5);
	 box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5) 
}
 .hh-module .secondary-button:hover, .hh-module .secondary-button:active {
	 color: #000;
	 background-color: #cfb991;
	 border-color: #000;
}
 .hh-module .secondary-button:focus {
	 color: #000;
	 background-color: #cfb991;
	 border-color: #000;
	 -webkit-box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5);
	 -moz-box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5);
	 box-shadow: 0 0 0 3.2px rgba(0, 0, 0, 0.5) 
}
 blockquote.quote, blockquote.quote-mark {
	 padding: 0;
	 border: 0;
	 font-size: unset;
	 margin: 32px 0 20px 32px;
	 padding-left: 32px;
	 position: relative;
	 border-left: solid 3px #cfb991;
}
 blockquote.quote p, .page-section blockquote.quote-mark p {
	 display: block;
	 padding: 0;
	 margin: 0;
	 font-family: acumin-pro, sans-serif;
	 font-weight: 600;
	 font-size: 1.5em;
	 color: #000000;
	 line-height: 1.25;
}
 blockquote.quote p:last-of-type, .page-section blockquote.quote-mark p:last-of-type {
	 display: block;
	 padding: 0;
	 padding-top: 8px;
	 font-family: acumin-pro, sans-serif;
	 font-weight: 600;
	 font-size: 1.125em;
	 color: #000000;
}
 blockquote.quote-mark {
	 border-left: solid 3px #fff;
}
 blockquote.quote-mark:before {
	 font-family: "United Sans";
	 content: open-quote;
	 color: #000;
	 font-size: 150px;
	 font-weight: 900;
	 position: absolute;
	 margin-left: -84px;
	 margin-top: 45px;
	 color: #cfb991;
}
 .hh-module .newsletter-widget:after {
	 content:none;
}
 .hh-module .social-widget ul li a {
	 color: black;
	 background: none;
	 padding:15px 15px;
}
 .hh-module .social-widget ul li a:hover {
	 color: #cfb991;
}
 .hh-module.page-header .post-meta li {
	 color: #fff;
	 font-size:18px;
	 text-transform: none;
}
 .hh-module.page-section .post-meta li {
	 font-size:12px;
	 text-transform: none;
}
 .hh-module.page-header .post-category span, .hh-module.page-section .post-category span {
	 font-size:14px;
}
 .hh-module.page-header h1, .hh-module.page-section h1{
	 font-size: 50px;
	 margin-top: 10px;
	 text-transform: none;
	 margin-bottom:15px;
}
 .hh-module .row.title {
	 padding-bottom:30px;
}
 .page-header.hh-news.hh-module {
	 min-height:600px;
}

/* Show banner min 1530 */
@media (min-width: 1530px) {
 .page-header.hh-news.hh-module {
	 min-height:650px;
}}

 .hh-module#post-header {
	 padding-top: 350px;
} 

/* Show banner min 1024 */
@media (min-width: 1024px) and (max-width: 1199px) {
      .hh-module#post-header {
	 padding-top: 375px;
}}

/* Show banner min 1530 */
@media (min-width: 1530px) and (max-width: 1799px) {
      .hh-module#post-header {
	 padding-top: 600px;
}}

/* Show banner 1920x1080 */
@media (min-width: 1800px) {
      .hh-module#post-header {
	 padding-top: 650px;
}}

/* Show banner min 1200 */
@media (min-width: 1200px) and (max-width: 1529px) {
      .hh-module#post-header {
	 padding-top: 500px;
}}

 .section.hh-news.hh-module.wysiwyg .col-md-8 img, .section.hh-news.hh-module.wysiwyg .col-md-12 img{
	 max-width: 100%;
	 height: auto;
}
 .page-header ul.post-meta, .hh-module .row.title ul.post-meta {
	 padding-left:0;
}
 .sidenav a {
	 background: none;
	 border: none;
	 border-left: 4px solid #cfb991;
	 color: #555960;
	 cursor: pointer;
	 display: block;
	 font-family: "United Sans";
	 font-size: 17px;
	 font-weight: bold;
	 outline: none;
	 padding: 16px 12px 16px 12px;
	 text-align: left;
	 text-decoration: none;
	 width: 100%;
}
/*Content Row - Images*/
 .lightboximage {
	 display: inline-flex;
	 flex-direction: column;
	 text-decoration: none;
	 display: inline-flex;
}
 .img-shadow {
	 box-shadow: 1px 1px 5px;
}
 .imgGroup .caption, .imgRow .caption {
	 display: block;
	 font-size: 14px;
	 text-align: center;
	 margin-top: 10px;
	 font-style: italic;
	 color: #686a6d;
}
 .imgGroup, .imgRow {
	 text-align: center;
}
 @media (max-width: 767.98px) {
	 .hh-news .imgGroup {
		 margin-bottom: 30px;
	}
	 .hh-module.page-header .post-meta li {
		 color: #fff;
		 font-size:15px;
		 text-transform: none;
	}
	 .hh-module#post-header {
		padding-top: 175px;
	}
	 .page-header.hh-news.hh-module {
		min-height: 300px;
	}
	 .hh-module#post-header {
		padding-bottom: 25px;
	}
	 .hh-module.page-header h1, .hh-module.page-section h1 {
		font-size: 40px;
	}
}
 [data-object-fit='cover'] {
	 object-fit: cover 
}
 .imgGroup {
	 margin-bottom: 20px;
}
 .imgGroup img {
	 display: inline-flex;
}
/* Show arrows on mobile */
 @media screen and (max-width:575px) {
	 .gallery-lightbox-controls {
		 display: flex !important;
	}
	 .gallery-lightbox-control-btn .gallery-lightbox-control-btn-icon svg * {
		 stroke: white;
	}
}
 .hh-news.hh-module .full-width-img:not(.w-side-bar) figure {
	 width: 100vw;
	 position: relative;
	 left: 50%;
	 right: 50%;
	 margin-left: -50vw;
	 margin-right: -50vw;
}
 .hh-news.hh-module .full-width-img {
	 margin-bottom: 30px;
}
 