/**handles:themify-customize**/
/* Themify Customize Styling */
body {	
	font-family:Nunito Sans;	font-weight:300;
	font-size:18px;
	line-height:20px;

	color: #000000; 
}
a {	
	color: #954a09; 
}
a:hover {		font-style:normal;
	font-weight:normal;
	text-decoration:none;

	color: #000000; 
}
.pagewidth {	
	width: 1440px; 
}
h4 {	
	font-family:Nunito Sans;	font-weight:bold;
	font-size:26px;
	line-height:24px;

	color: #d47600; 
}
h5 {	
	font-family:Nunito Sans;	font-weight:600;
	font-size:24px;
	line-height:22px;

	color: #d47600; 
}
h6 {	
	font-family:Nunito Sans;	font-weight:normal;
	font-size:18px;
	line-height:18px;
	text-align:center;
	color: #f5f5f5; 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #954a09;
	border: none !important;
	color: #ffffff; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: #ffffff;
	border: none !important;
	color: #954a09; 
}
#site-logo {	
	margin-left: 10px; 
}
#site-description {		font-weight:500;
	font-size:16px;

	color: #000000;
	margin-top: 37px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 1px; 
}
.more-link {	
	color: #623c1b; 
}
.more-link:hover {	
	color: #d47600; 
}

/* Themify Custom CSS */
#slider_hmmag1 .owl-item .sa_hover_container h6 {
	position:absolute;
	bottom:10px;
	left:0;
	right:0;
	text-align:center;
	margin:0px 10px;
	padding:5px;
	background-color:transparent;
	color:transparent;
	font-size:18px;
	line-height:22px;
	-webkit-transition:all 300ms ease-in;
	-moz-transition:all 300ms ease-in;
	-o-transition:all 300ms ease-in;
	transition:all 300ms ease-in;
}
#slider_hmmag1 .owl-item .sa_hover_container:hover h6 {
	background-color:rgba(0,0,0,0.8);
	color:#ffffff;
}
.module-buttons{
	text-align:center;	
}
.module-buttons .module-buttons-item a{
	background-color: #954A09;
	color: #fff;
	text-transform: uppercase;
	font-weight: 700;
	font-style: normal;
	border: 1px solid #954A09;
	font-size: 18px;
	line-height: 18px;
	letter-spacing: .5px;
}
.module-buttons .module-buttons-item a:hover{
	background-color: #ffffff;
	color: #954A09;
}
.module-buttons .module-buttons-item a span,
.module-buttons .module-buttons-item a i{
  font-size: 18px;
	line-height: 18px;
}
.ui.module-accordion .accordion-title{
	background-color: #954A09;
	font-family: Nunito Sans;
  font-weight: 700;
  font-size: 16px;
  line-height: 14px;
	color: #f4f4f4;
}

.ui.module-accordion .accordion-title a{
	color: #f4f4f4;
}

.ui.module-accordion .accordion-content{
	background-color: #f4f4f4;
  font-size: 15px;
  line-height: 17px;
	color: #4a4a4a;
	font-weight: 400;
}

.ui.module-accordion{
	border: 2px solid #954A09;
  margin-top: 5px;
	letter-spacing: .5px;
}

.ui.module-accordion li:hover .accordion-title{
	background: #954A09;
  color: #f4f4f4;
}

.btn-transparent.module-buttons{
	text-align: center;
}

.btn-transparent.module-buttons .module-buttons-item a:hover {
	background: rgba(255, 255, 255, 0.5);
}

.btn-transparent.module-buttons .module-buttons-item a {
  background: transparent;
	border: 2px solid #000000;
}

.btn-transparent.module-buttons .module-buttons-item i, .btn-transparent.module-buttons .module-buttons-item span{
	color: #000000;
}

input[type=submit], button, input[type=submit]:hover, button:hover{
	border: 1px solid #954A09 !important;
}

.ui .tab-content a, .ui.window .content a, .ui.module-accordion .accordion-content a{
	color: #954a09;
}