/* Themify Customize Styling */
body {	
	font-family: "Noto Sans";	font-weight:400;
 
}
:root {	
	--theme_accent: #c9dd76;
	--theme_accent_semi: #55ddfa;
	--theme_accent_hover: #8b9c4e; 
}
h1 {	
	font-family: "DM Serif Text";	font-weight:400;
 
}
h2 {	
	font-family: "DM Serif Text";	font-weight:400;
 
}
h3 {	
	font-family: "DM Serif Text";	font-weight:400;
 
}
h4 {	
	font-family: "DM Serif Text";	font-weight:400;
 
}
#header {		font-style:normal;
 
}
body #site-logo a img {		width: 100px;
	height: 100px; 
}
#site-logo {	
	margin-bottom: -18px; 
}
#site-description {		text-transform:uppercase;display: none; 
}
#main-nav {	
	margin-top: 30px; 
}
#footerwrap {	background: none;
	background-color: #ffefe4; 
}
#footer-logo a img {		width: 80px; 
}
#footer {	
	color: #666; 
}
#footer a {	
	color: #666; 
}
#footer-nav a {	
	background-color: transparent;
	color: #999;
	font-family: "Verdana", "Geneva", sans-serif;	font-weight:200;
	letter-spacing:1px;
	font-style:normal;
	font-size:12px;
	line-height:0px;
	text-transform:uppercase; 
}
#footer-nav a:hover {	
	background-color: transparent; 
}
#footer-nav a:hover, #footer-nav li:hover > a {	
	color: #666; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
#footer-logo a img {		width: 80px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
#footer-logo a img {		width: 80px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
#footer-logo a img {		width: 80px; 
}
 }.mobile_menu_active #menu-icon { 
	color: #d6ab8e; }