h1, h2, h3, h4{font-family: "source-sans-pro",sans-serif;color:#1A2601;}
.source-sans-font{font-family: "source-sans-pro",sans-serif;}
.customcatlayout{background:#F2F2F2;border:1px solid #BFA575;border-radius:5px;}
.customcatlayout a{width:100%;font-family: "source-sans-pro",sans-serif;font-weight:500;font-style:italic;}
.archiveloop img{height: 300px;object-fit: cover;object-position:top center;}
.title-row h1{font-size:36px !important;font-style:italic;color:#000000 !important;}
.gform_button, .gform_button:hover{background-color: #bfa575!important; border: none !important; color: #000000;padding: 0.3em 1em !important;font-style:italic;}
.gform_button:after{display:none;}
.gform_body fieldset, .gform_body .gfield{color:#000000;}
.header-logo-row, .header-navigation-row{width: 100% !important;max-width: 100% !important;}
.single-item .slick-slide img{width: 100%;height: 350px; object-fit: contain; background: #ededed;}
.single-item .slick-dots li button{background: #ededed;}
.single-item .slick-dots li.slick-active button{background: #000000;}
.single-item .slick-arrow{display:none;}
.et_pb_code ul.awards-item{font-family: "source-sans-pro",sans-serif;font-style:italic;font-size:20px;color:#000000;}
.et_pb_code ul.awards-item li{margin-bottom:10px;}
.cost-lable .dmach-acf-label:after{content:'$';}
@media (min-width:768px){
	.header-navigation-row{
		position:absolute !important;
		bottom:0px;
	}
}
@media (min-width:981px){
	.header-menu-ul ul li a{font-size: 18px !important;}
	.contact-row{display:flex;flex-wrap: wrap;}
}
@media (min-width:1200px){
	.header-menu-ul ul li a{font-size: 25px !important;}
}