.search-lb-container {
	background: rgba(0, 0, 0, 0.75);
	position: fixed;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 99999;
	margin: auto;
	transition: all 0.5s;
	box-sizing: border-box;
	padding: 20px;
	overflow: auto;
	display: flex;
	justify-content: center;
	opacity: 0;
	visibility: hidden;
}
.search-lb-container.active {
	opacity: 1 !important;
	visibility: visible;
}
.lb-search-form-container {
	width: 50%;
	height: 48px;

	margin-top: 50px;
}
/* .lb-search-form-container .search_form .yxt-SearchBar {
	border: 1px solid #d8d8d8;
	border-radius: 50px;
	overflow: hidden;
	
} */

body.page-id-258989 > .elementor-location-header .elementor-element .elementor-element .elementor-widget-container .elementor-template .elementor .elementor-element .e-con-inner div.elementor-element-3a2ee03c {
	display: none !important;
}
body.page-id-258312 > .elementor-location-header .elementor-element .elementor-element .elementor-widget-container .elementor-template .elementor .elementor-element .e-con-inner div.elementor-element-3a2ee03c {
	display: none !important;
}

body.page-id-255231 > .elementor-location-header .elementor-section .elementor-container .elementor-column .elementor-widget-wrap .elementor-element .elementor-widget-container .elementor-shortcode .elementor .elementor-section .elementor-container div.elementor-element-3a2ee03c {
	display: none !important;
}

.lb-search-form-container .search_form .yxt-SearchBar .yxt-SearchBar-container {
	border-radius: 25px;
}
.Icon--yext_animated_reverse {
	display: none !important;
}
.lb-search-form-container .search_form .yxt-SearchBar .yxt-SearchBar-container .yxt-SearchBar-form .yxt-SearchBar-input {
	padding: 12px 16px !important;
}
.close-lb {
	position: absolute;
	right: 55px;
	top: 16px;

}
.close-lb img{
	max-width: 24px; 
}
.yxt-SearchBar-button span.yxt-SearchBar-Icon--inactive {
	display: flex;
}

@media only screen and (max-width: 991px) {
	.lb-search-form-container {
		width: 100%;
	}
	.close-lb {
		right: 10px;
	}
}
@media only screen and (max-width: 600px) {
	.search-lb-container.active {
		opacity: 0 !important;
		visibility: hidden;
	}
}
