/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Jul 10 2025 | 09:37:46 */
*{
	font-family: Inter !important;
}

li.product-category{
	text-align: center;
}
.product-category img{
	width: 50%;
}
h2.blog-shortcode-post-title{
	display: none;
}
.table-2{
	max-width: 400px;
	margin: 0 auto;
}
#product_name_inquiry, #inquiry_form, .btnHiddenIfAlone {
	display: none;
}
#inquiry_form form{
	width: 100% !important;
}
#Hide{
	margin-bottom: 50px;
}
#productsGrid .btnHiddenIfAlone{
	display: inline-flex;
}
button.mb-2{
	margin-bottom: 20px;
}
.pagination{
	justify-content: center !important;
}
.fusion-post-wrapper{
	border-color: transparent !important;
}
#productsGrid img.img-responsive{
	width: 150px;
}
#productsGrid .fusion_builder_column, 
#productsGrid .fusion-column-wrapper,
#productsGrid .fusion-post-content-container,
#productsGrid .fusion-post-content-container > div,
#productsGrid .fusion-post-content{
	height: 100% !important;
}
#productsGrid .fusion-column-wrapper{
	display: flex;
	flex-direction: column;
}
#productsGrid .fusion-column-wrapper div:nth-child(1){
	margin-bottom: 0 !important;
}
#productsGrid .fusion-column-wrapper div:nth-child(2){
	flex: 1;
}
#productsGrid .table-2{
	margin-bottom: 0 !important;
}
#productsGrid .table-2{
	margin-bottom: 0 !important;
}
#custom_popover{
	width: 50px;
	position: absolute;
	right: 40%;
	top: 0;
	z-index: 2;
}
#productsGrid #custom_popover{
	right: 20px;
}
.pagination-next, .pagination-prev{
	display: none !important;
}

.custom-counter{
  font-weight: 700;
  color: #275ea7;
  font-family: 'Open Sans';
  letter-spacing: 2px;
  line-height: 1.3em;
  font-size: 42px !important;
  text-align: center;
}