.elementor-2225 .elementor-element.elementor-element-3910094{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-slide{overflow-y:auto;max-height:500px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__source-results-item_icon svg{width:24px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__source-results-item_icon{font-size:24px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__form{padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field{font-family:var( --e-global-typography-9a190bb-font-family ), Sans-serif;font-size:var( --e-global-typography-9a190bb-font-size );font-weight:var( --e-global-typography-9a190bb-font-weight );line-height:var( --e-global-typography-9a190bb-line-height );color:var( --e-global-color-6f20b33 );border-color:var( --e-global-color-066bec6 );box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);padding:20px 24px 20px 24px;border-width:2px 2px 2px 2px;border-radius:40px 40px 40px 40px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field::placeholder{font-family:var( --e-global-typography-9a190bb-font-family ), Sans-serif;font-size:var( --e-global-typography-9a190bb-font-size );font-weight:var( --e-global-typography-9a190bb-font-weight );line-height:var( --e-global-typography-9a190bb-line-height );}body:not(.rtl) .elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field-icon{left:7px;}body.rtl .elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field-icon{right:7px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-area{margin-top:24px;background-color:#FFFFFFCC;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.1);border-radius:24px 24px 24px 24px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-header{padding:0px 0px 0px 0px;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-slide::-webkit-scrollbar{background-color:var( --e-global-color-066bec6 );}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-slide::-webkit-scrollbar-thumb{background-color:#19BC5B33;}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__results-footer{padding:0px 0px 0px 0px;}@media(min-width:1440px){.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}}@media(max-width:1024px){.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}}@media(max-width:767px){.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}.elementor-2225 .elementor-element.elementor-element-b8bc887 .jet-ajax-search__field::placeholder{font-size:var( --e-global-typography-9a190bb-font-size );line-height:var( --e-global-typography-9a190bb-line-height );}}/* Start custom CSS for jet-ajax-search, class: .elementor-element-b8bc887 */.jet-ajax-search__results-area.show {
  background: rgba(255, 255, 255, 0.18);
  backdrop-filter: blur(18.5px);
  -webkit-backdrop-filter: blur(18.5px);
  border: 1px solid rgba(255, 255, 255, 0.2);
  box-shadow:
    0px 4px 4.5px -10px rgba(0, 0, 0, 0.25),
    -6px 15px 11px -13px rgba(0, 0, 0, 0.1);
}

.jet-ajax-search__form {
  position: relative;
}

.jet-ajax-search__field {
  padding-right: 70px !important;
}
.jet-ajax-search__field:focus {
    outline: 0;
}

.jet-ajax-search__submit {
  position: absolute;
  top: 50%;
  right: 24px;
  transform: translateY(-50%);
  z-index: 3;
  background: transparent;
  border: 0;
  padding: 0;
  margin: 0;
  width: 18px;
  height: 18px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.jet-ajax-search__submit-icon,
.jet-ajax-search__submit svg {
  width: 24px !important;
  height: 24px !important;
  display: block;
}

.jet-ajax-search__submit {
  position: absolute;
  top: 50%;
  right: 32px;
  transform: translateY(-50%);
  z-index: 3;

  width: 18px;
  height: 18px;
  padding: 0 !important;
  margin: 0 !important;

  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
  appearance: none !important;
  -webkit-appearance: none !important;

  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.jet-ajax-search__submit:hover,
.jet-ajax-search__submit:focus,
.jet-ajax-search__submit:active {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  outline: none !important;
}

.jet-ajax-search__submit svg,
.jet-ajax-search__submit-icon {
  width: 24px !important;
  height: 24px !important;
  display: block;
}/* End custom CSS */