/* Themify Customize Styling */
body {	
	font-family: "Montserrat";	font-weight:700;
	text-transform:capitalize; 
}
:root {	
	--theme_accent: #048bcf;
	--theme_accent_hover: #ee2312; 
}
h1, .col4-1 h1, .col4-2 h1, .col3-1 h1, .col2-1 h1, .page-title, .sidebar-none .page-title {	
	font-family: "Montserrat";	font-weight:600;
 
}
h2 {	
	font-family: "Montserrat";	font-weight:600;
 
}
h3 {	
	font-family: "Montserrat";	font-weight:500;
 
}
h4 {	
	font-family: "Work Sans";	font-weight:500;
 
}
h5 {	
	font-family: "Work Sans";	font-weight:500;
 
}
h6 {	
	font-family: "Work Sans";	font-weight:500;
 
}
#headerwrap {	background: none;
	background-color: #ffffff; 
}
#header {	
	font-family: "Montserrat";	font-weight:700;
 
}
#headerwrap.fixed-header, .transparent-header #headerwrap.fixed-header {	background: none;
	background-color: #ffffff; 
}
body #site-logo a img {		width: 100px;
	height: 100px; 
}
#site-logo {		position:static;
 
}
#main-nav a {	
	font-family: "Montserrat";	font-weight:800;
	text-transform:uppercase; 
}
#main-nav a, .transparent-header #main-nav a {	
	color: #000000; 
}
#main-nav a:hover, .transparent-header #main-nav a:hover {	
	color: #ee2312; 
}
.woocommerce ul.products li.product .woocommerce-loop-product__title, .woocommerce ul.products li.product .woocommerce-loop-category__title, .woocommerce .products .product .product_title, .woocommerce ul.products li.product h3, .wc-products .product h3 {	
	font-family: "Montserrat";	font-weight:600;
	text-transform:capitalize;	text-align:left; 
}
.woocommerce ul.products li.product .price {		font-weight:600;
 
}
.woocommerce ul.products li.product .button,.woocommerce #respond input#submit,.woocommerce #respond input#submit.alt,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce button.button.alt.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled] {	background: none;
	background-color: #066791;
	font-family: "Montserrat";	font-weight:800;
	text-transform:uppercase;
	color: #ffffff; 
}
#footerwrap {	background: none;
	background-color: #076891; 
}
#footer-logo, #footer #footer-logo a {	display: none; 
}
#footer {	
	font-family: "Montserrat";	font-weight:700;
	text-transform:uppercase;	text-align:left;
	color: #ffffff; 
}
#footer a {	
	color: #ffffff; 
}
#footer a:hover {	
	color: #ee2312; 
}
.footer-widgets {		font-weight:700;
	text-transform:uppercase; 
}
@media(max-width: 1024px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
 }@media(max-width: 768px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
 }@media(max-width: 600px) { /* Themify Customize Styling */
body #site-logo a img {		width: 100px;
	height: 100px; 
}
 }
/* Themify Custom CSS */
.woocommerce div.product p.price, .woocommerce div.product span.price {
color: #424242;
font-size: 1.3em;
font-weight: 300;
margin: 0 0 0.3em;
letter-spacing: -.02em;
}
@media screen and (min-width: 1101px){
.mega-menu-posts {
padding-bottom: 0em;
}}