.elementor-1582 .elementor-element.elementor-element-2984756{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field__content{color:var( --e-global-color-a7b18e7 );font-family:"einstein", Sans-serif;font-size:12px;line-height:1em;text-align:right;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field.display-multiline{padding:0px 12px 2px 12px;border-radius:333px 333px 333px 333px;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 12px 2px 12px;border-radius:333px 333px 333px 333px;}.elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field.display-multiline, .elementor-1582 .elementor-element.elementor-element-26cfac5 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-a7b18e7 );}/* Start custom CSS for container, class: .elementor-element-2984756 *//* Target this specific listing (ID 1582) */
.jet-listing-grid__items.jet-listing-grid--1582 {
  display: flex !important;
  flex-wrap: wrap;
  /* remove the grid gaps */
  gap: 8px; !important;
}

/* Make each item behave like an inline pill, not a grid cell */
.jet-listing-grid__items.jet-listing-grid--1582 > .jet-listing-grid__item {
  flex: 0 0 auto;          /* size according to content */
  margin: 0 0px 0px 0;     /* small gap between items (adjust as you like) */
  padding: 0;              /* override any grid padding if needed */
}

/* Optional: flatten inner Elementor container so it doesn’t add extra space */
.jet-listing-grid__items.jet-listing-grid--1582 
  .elementor.elementor-1582.e-con.e-parent {
  width: auto;
  display: inline-flex;
}

  .jet-listing-dynamic-field__content {
    white-space: nowrap;
  }/* End custom CSS */