.elementor-1785 .elementor-element.elementor-element-1afd195{--display:flex;--padding-top:4px;--padding-bottom:12px;--padding-left:0px;--padding-right:0px;}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-title-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-jet-ajax-search .jet-search-content-fields__item-value{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__results-area{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__source-results-item_icon{font-size:24px;}/* Start custom CSS for jet-ajax-search, class: .elementor-element-2b79d62 */.elementor-1785 .elementor-element.elementor-element-2b79d62{width:100%}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__form{display:flex;align-items:center;height:46px;padding:0 8px 0 16px;border:0 !important;border-radius:999px;background:#F0F0F4;transition:box-shadow .2s}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__form:focus-within{box-shadow:0 0 0 2px #D6AF66}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-wrapper{flex:1 1 auto}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field{height:46px;border:0 !important;background:transparent !important;box-shadow:none !important;font-family:'Manrope',sans-serif;font-size:14px;color:#0F0F35;padding:0 8px 0 28px !important}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field::placeholder{color:#6B6B7E}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-icon{left:0 !important;color:#6B6B7E}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-icon svg{width:18px;height:18px}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-icon svg, .elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-icon svg *{fill:none !important;stroke:currentColor !important}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__results-area{width:100% !important;left:0 !important;right:0 !important;margin-top:10px;border:0 !important;border-radius:22px !important;background:#FFFFFF;box-shadow:0 30px 60px -30px rgba(15,15,53,.5) !important;overflow:hidden}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__results-header{padding:12px 16px;border-bottom:1px solid rgba(15,15,53,.07);font-family:'Manrope',sans-serif;font-size:13px;color:#6B6B7E}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__results-item{border-bottom:1px solid rgba(15,15,53,.06)}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-link{display:flex;align-items:center;gap:12px;padding:10px 16px !important;transition:background-color .2s}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-link:hover{background:#F5F5F7}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-thumbnail{width:52px !important;flex:0 0 52px;margin:0 !important}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-thumbnail img{width:52px;height:52px;object-fit:contain;border-radius:12px;background:#FFFFFF;border:1px solid rgba(15,15,53,.08);padding:4px}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-title{font-family:'Manrope',sans-serif;font-size:14px;font-weight:700;line-height:1.35;color:#0F0F35}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__item-title mark{background:rgba(214,175,102,.35);color:inherit;border-radius:3px}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__full-results{display:block;margin:12px 16px 14px;padding:12px;border-radius:999px;background:#0F0F35;color:#FFFFFF !important;font-family:'Manrope',sans-serif;font-size:14px;font-weight:700;text-align:center}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__full-results:hover{background:#D6AF66;color:#0F0F35 !important}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__results-footer{padding:0;border:0}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__notifications, .elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__message{font-family:'Manrope',sans-serif;font-size:14px;color:#4A4A5E;padding:14px 16px}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__source-results-item_title{font-family:'Manrope',sans-serif;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8A6A2E}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field:focus, .elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field:focus-visible{outline:none !important;border:0 !important;box-shadow:none !important}
.elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__form, .elementor-1785 .elementor-element.elementor-element-2b79d62 .jet-ajax-search__field-wrapper{outline:none !important}/* End custom CSS */