/* Themify Customize Styling */
a {	
	color: #12afe5; 
}
a:hover {	
	color: #95d8f0; 
}
:root {	
	--theme_accent: #12afe5;
	--theme_accent_hover: #1884ab; 
}
.pagewidth,.module_row>.row_inner {	
	width: 90%; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	color: #0f9fd4; 
}
h2 {	
	color: #12afe5; 
}
textarea:focus, input[type=text]:focus, input[type=password]:focus, input[type=search]:focus, input[type=email]:focus, input[type=url]:focus, input[type=number]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=datetime]:focus, input[type=datetime-local]:focus, input[type=month]:focus, input[type=time]:focus, input[type=week]:focus {	background: none;
	background-color: #e6f1f8; 
}
body #site-logo a img {		width: 211px;
	height: 57px; 
}
#main-nav a {	
	margin-left: -28px; 
}
.single-product div.product .product_title {		font-weight:500;
	font-size:28px;
	line-height:2em;

	color: #58c3bc; 
}
.single-product div.product p.price {	
	font-family: "Monda";	font-weight:bold;
	font-size:32px;

	color: #707070; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 211px;
	height: 57px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 211px;
	height: 57px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 211px;
	height: 57px; 
}
 }
/* Themify Custom CSS */
.wp-exclude-emoji a > span {
    display: unset;
}