/* Themify Customize Styling */
body {	
	font-family:Raleway;	font-weight:normal;

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

	color: #aa822c; 
}
.header-classic #headerwrap, #headerwrap {	background: none;
	background-color: #002f4c; 
}
#header {	
	font-family:Raleway;	font-weight:300;
	font-size:15px;
	text-transform:uppercase; 
}
#headerwrap a {	
	color: #ffffff; 
}
#headerwrap a:hover {	
	color: #aa822c; 
}
#pagewrap #headerwrap.fixed-header, .transparent-header #pagewrap #headerwrap.fixed-header {	background: none;
	background-color: #002f4c; 
}
#site-description {	display: none; 
}
#main-nav-wrap #main-nav .current_page_item > a, #main-nav .current-menu-item > a, #main-nav > .current_page_item > a, #main-nav > .current-menu-item > a {	
	color: #aa822c; 
}
#main-nav-wrap #main-nav .current_page_item a:hover,  #main-nav .current-menu-item a:hover {	
	color: #ffffff; 
}
.page-title {		font-size:20px;
	text-transform:uppercase;	text-align:center;
	padding-top: 80px; 
}
#footer-logo {	display: none; 
}
#footer a {	
	color: #292929; 
}
#footer a:hover {	
	color: #aa822c; 
}

/* Themify Custom CSS */
#content {
	padding-top: 0px;
}

.module-icon span {
	display: unset!important;
}

#main-nav {
padding-top: 15px!important;
}

#footerwrap {
    padding: 0px;
    background-color: #fff;
}

.module-feature-icon:hover {
	color: #aa822c!important;
}

.post-content {
    min-width: 120px;
    padding-top: 50px;
}

.blog {
	padding-top: 50px;
}

.post-template-default {
	padding-top: 50px;
}

.module-icon i {
    display: contents!important;
}

.module-icon .module-icon-item {
    display: inline-flex!important;
}