.elementor-36 .elementor-element.elementor-element-4a2810e .e-search-input {
    border: none;
}
.highlight-blue{
	color:#3477DD;
	font-weight:700;
}
.highlight-blue-2{
	color:#1F495A;
	font-weight:700;
}
.product-categories .product-category img{
	width:120px!important;
	margin-left:auto!important;
	margin-right:auto!important;
	display:block!important;
}
.category-box .detail-label{
	display:none!important;
}
.category-box .detail-content{
	width: 108px;
	height: 44px;
	background: #FFFFFF;
	box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.06);
	border-radius: 40px;
	padding: 10px 25px;
}
.category-box .tagged_as{
	display:none!important;
}
.brand-box .detail-label{
	display:none!important;
}
.brand-box .posted_in{
	display:none!important;
}
.tab-title{
	color: #0e0e0e; 
	font-size: 30px;
}
.tab-address{
	color: #5b5b5b; 
	font-weight: 400; 
	font-size: 18px; 
	font-family: Gilroy;
}
.tab-link{
	border-radius:96px;
	background:white;
	color:#0E0E0E;
	font-weight:400;
	font-size:16px;
	float:right;
	margin-bottom:3%;
	padding: 10px 25px;
	position:absolute;
	bottom: 65%;
  right: 3%;
}
.elementor-tab-content{
	background:#F8F8F8;
	border-radius:40px;
}
.wpcf7-submit{
	background:#0E0E0E;
	color:white;
	font-weight:400;
	font-size:18px;
	font-family: "Gilroy", Sans-serif;
	border-radius:96px;
	width:130px;
	border:1px solid #0E0E0E;
}
.wpcf7-submit:hover{
	color:#0E0E0E;
	background:white;
}
.wpcf7-form-control:focus{
	 box-shadow: inset 0 0 0 1px rgb(0 0 0 / 0%) !important;
}
input[type=date], input[type=email], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=url], select, textarea {
    color: #5B5B5B;
	background:transparent;
	font-family: "Gilroy", Sans-serif;
	border-top:none!important;
	border-left:none!important;
	border-right:none!important;
	border-bottom: 1px solid #BBBBBB;
}
.wpcf7-not-valid-tip {
	color: red!important;
}
  
.c-grid {
   display: grid;
   grid-template-columns: auto auto;
   gap: 20px;
}
@media (max-width: 768px) {
    .c-grid {
        grid-template-columns: auto;
        gap: 0px;
    }
}
