.elementor-3058 .elementor-element.elementor-element-8b01686{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__items{flex-direction:row;}.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__item > *{font-family:var( --e-global-typography-bd36258-font-family ), Sans-serif;font-size:var( --e-global-typography-bd36258-font-size );font-weight:var( --e-global-typography-bd36258-font-weight );line-height:var( --e-global-typography-bd36258-line-height );color:var( --e-global-color-text );background-color:var( --e-global-color-dc8379a );border-style:solid;border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;padding:12px 24px 12px 24px;}.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__item > *:hover{background-color:var( --e-global-color-65b6634 );}@media(max-width:1024px){.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-bd36258-font-size );line-height:var( --e-global-typography-bd36258-line-height );}}@media(max-width:767px){.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-bd36258-font-size );line-height:var( --e-global-typography-bd36258-line-height );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-702b884 */.elementor-3058 .elementor-element.elementor-element-702b884 .jet-listing-dynamic-repeater__items  {
    flex-flow: row wrap;
    gap: 20px;
}/* End custom CSS */