body{ max-width: 100% !important; padding:0 !important; margin:0 !important;}
a{
	text-decoration: none!important;
}
.cmplz-btn,
.cmplz-accept{
	background-color: #D08E02 !important;
	border: 1px solid #D08E02 !important;
}.cmplz-manage-consent, .manage-consent-1,{
	display: none !important;
}

.ab-top-right{
    display: none!important;
}
.ab-bottom-left{
    text-decoration:none!important;
}
.geodir-entry-title a{
    text-decoration: none!important;
    margin-bottom: 0px!important;
}
.geodir-entry-title a:hover{
    color:#000!important;
}
.card-footer a{
    text-decoration: none !important;
    background: #B38E57!important;
}
.bsui .float-right{
    float: left!important;
    margin: 0px!important;
}
.geodir-post{
	    margin-bottom: 0.5rem !important;
    padding: 0px 10px 0px 10px!important;
}
.bsui .btn-primary,
.bsui .page-item.active .page-link{
	background-color: #B38E57 !important;
	border-color:#B38E57 !important;
}
.bsui .btn-primary:hover{
	background-color: #000 !important;
}
.page-item  a{
	text-decoration: none!important
}
.bsui .page-link{
	color: #000 !important;
}
.bsui .pagination{
	justify-content: center!important;
}
.search_text,
.snear{
	border-radius: 5px!important;
}
.elementor-post__meta-data{
	display:none!important;
}
.gd_placecategory-locations{
	border-radius:5px !important
}
.elementor-post__title{
	font-family:"Mulish"!important;
}
.elementor-post__read-more{
	font-size:14px!important;
	color: #000 !important;
}
.wp-block-geodirectory-geodir-widget-post-content{
	display:none!important;
}
/*New Css*/
.gd-search-field-search-filters >div.mb-3,
.gd-search-field-taxonomy > div.mb-3{
    margin-bottom: 0px !important;
}
.geodir_submit_search span.visually-hidden {
    position: relative !important;
}
@media (min-width: 768px) and (max-width: 1024px) {
	#wp_widget_gd_map_lazyload_div,
	#wp_widget_gd_map_wrapper{
		 height: 480px!important;
	}
	.map-column{
		height: 480px !important;
	}
}
@media (min-width: 390px) and (max-width: 767px) {
#wp_widget_gd_map_lazyload_div{
		 height: 480px!important;
	}
	.map-column{
		height:480px !important;
	}
}
.gd_place{
	  border-radius: 10px!important;
}
.elementor-post__thumbnail__link{
	margin-bottom:0px!important;
}
.elementor-post__title{
	padding: 10px 0px 10px 10px;
	 background: #fff!important;
	border: 1px solid #dfdfdf;
}
.elementor-post__read-more{
	    display: block;
    background: #dfdfdf;
    padding: 10px 0px 10px 10px;
}
.gd-search-field-near{
	display: none!important;
}
.dropdown-caret-0{
	display: none!important;
}
.wp-block-geodirectory-geodir-widget-post-fav{
	display: none!important;
}
.geodir-show-filters i,
.geodir_submit_search i{
	display: none!important;
}
.geodir-show-filters span,
.geodir_submit_search span{
	position: relative!important;
 font-size: 12px!important;
}


.cky-notice .cky-title {
  color: #212121;
  font-weight: 600 !important;
  font-size: 28px !important;
  line-height: 24px;
  margin: 0 0 12px 0;
  font-family: "Playfair Display", Sans-serif;
  padding-bottom: 10px;
}
@media (max-width: 440px) {
  .cky-consent-container .cky-consent-bar {
    padding: 20px 0px;
    margin-left: 15px;
		margin-right: 15px;
		margin-bottom: 30px;
  }
}

.elementor-kit-53 h1.entry-title {font-size: 52px !important; font-weight: 600; text-align:center;height: 100%;
    width: auto;}
.idx-wrapper.site-main {
    margin-bottom: 30px;
    padding: 60px 0px 0px 0px;}
.owl-carousel .owl-item img.owl-lazy {height: 250px;}
.impress-showcase-property img {height: 180px;}
.impress-carousel .owl-controls {margin: 50px 0 80px 0;}

