.elementor-816 .elementor-element.elementor-element-110e16b{--display:flex;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;}.elementor-816 .elementor-element.elementor-element-32c808c{width:var( --container-widget-width, 16em );max-width:16em;--container-widget-width:16em;--container-widget-flex-grow:0;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input-wrapper{max-width:100%;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input{font-family:var( --e-global-typography-4777f09-font-family ), Sans-serif;font-size:var( --e-global-typography-4777f09-font-size );font-weight:var( --e-global-typography-4777f09-font-weight );line-height:var( --e-global-typography-4777f09-line-height );color:#383B3D;background-color:#F0F2F5;border-style:none;border-radius:1000px 1000px 1000px 1000px;padding:4% 8% 4% 18%;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input::placeholder{color:#383B3D;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input:-ms-input-placeholder{color:#383B3D;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input::-ms-input-placeholder{color:#383B3D;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input-clear{color:#383B3D;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input-loading{color:#383B3D;}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__submit{font-family:"Inter", Sans-serif;font-size:0.8rem;font-weight:500;line-height:1.4em;letter-spacing:-0.02em;}.elementor-816 .elementor-element.elementor-element-fb2489b > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-816 .elementor-element.elementor-element-fb2489b > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-816 .elementor-element.elementor-element-fb2489b .jet-listing-grid__loader{--spinner-color:var( --e-global-color-accent );--spinner-size:48px;}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__link, .elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__dots{font-family:var( --e-global-typography-4a027ac-font-family ), Sans-serif;font-size:var( --e-global-typography-4a027ac-font-size );font-weight:var( --e-global-typography-4a027ac-font-weight );line-height:var( --e-global-typography-4a027ac-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1c05a71 );}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__link{background-color:var( --e-global-color-595d59c );color:var( --e-global-color-739a8ac );border-radius:1000px 1000px 1000px 1000px;}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__dots{background-color:var( --e-global-color-595d59c );color:var( --e-global-color-739a8ac );border-radius:1000px 1000px 1000px 1000px;}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__link:hover{background-color:var( --e-global-color-accent );color:var( --e-global-color-595d59c );}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__current .jet-filters-pagination__link{background-color:var( --e-global-color-accent );color:var( --e-global-color-595d59c );}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination{column-gap:6px;row-gap:6px;justify-content:center;}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__load-more{order:initial;}@media(min-width:768px){.elementor-816 .elementor-element.elementor-element-110e16b{--content-width:44em;}}@media(max-width:1024px){.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input{font-size:var( --e-global-typography-4777f09-font-size );line-height:var( --e-global-typography-4777f09-line-height );}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__link, .elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__dots{font-size:var( --e-global-typography-4a027ac-font-size );line-height:var( --e-global-typography-4a027ac-line-height );}}@media(max-width:767px){.elementor-widget-jet-smart-filters-search .jet-search-filter__submit{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input{font-size:var( --e-global-typography-4777f09-font-size );line-height:var( --e-global-typography-4777f09-line-height );}.elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__link, .elementor-816 .elementor-element.elementor-element-3b0d45e .jet-filters-pagination__dots{font-size:var( --e-global-typography-4a027ac-font-size );line-height:var( --e-global-typography-4a027ac-line-height );}}/* Start custom CSS for jet-smart-filters-search, class: .elementor-element-32c808c */.elementor-816 .elementor-element.elementor-element-32c808c .jet-search-filter__input-wrapper:before {
  content: "";
  position: absolute;
  left: .8rem;
  top: 50%;
  transform: translateY(-50%);
  width: 1.2rem; 
  height: 1.2rem;
  background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11 19C15.4183 19 19 15.4183 19 11C19 6.58172 15.4183 3 11 3C6.58172 3 3 6.58172 3 11C3 15.4183 6.58172 19 11 19Z" stroke="%234B4E52" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/><path d="M20.9984 21.0004L16.6484 16.6504" stroke="%234B4E52" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center / contain;
  pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for jet-smart-filters-pagination, class: .elementor-element-3b0d45e */.jet-filters-pagination__link {
    height: 48px;
    width: 48px;
    display: flex;
    justify-content: center;
    align-items: center;
}
#pagination-id .jet-filters-pagination__item.prev-next .jet-filters-pagination__link {
    width: 104px;
    justify-content: center;
    gap: .6rem;
    background-color: #E1F4F4;
    border: none;
}

.jet-filters-pagination__item.prev .jet-filters-pagination__link:before {
  content: "";
  width: 1.2rem; 
  height: 1.2rem;
  background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M12 19L5 12M5 12L12 5M5 12H19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center / contain;
  pointer-events: none;
}
.jet-filters-pagination__item.next .jet-filters-pagination__link:after {
  content: "";
  width: 1.2rem; 
  height: 1.2rem;
  background: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="currentColor" xmlns="http://www.w3.org/2000/svg"><path d="M5 12H19M19 12L12 5M19 12L12 19" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"/></svg>') no-repeat center / contain;
  pointer-events: none;
}/* End custom CSS */