@charset "utf-8";

.search-lb-container { background: rgba(0, 0, 0, 0.75); position: fixed; inset: 0px; z-index: 99999; margin: auto; transition: 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; }

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; }
}