.elementor-8526 .elementor-element.elementor-element-e6f658b{--display:flex;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8526 .elementor-element.elementor-element-ac24f40{text-align:center;}.elementor-8526 .elementor-element.elementor-element-ac24f40 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), helvetica, Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}.elementor-8526 .elementor-element.elementor-element-a12289b{width:auto;max-width:auto;}.elementor-8526 .elementor-element.elementor-element-a12289b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8526 .elementor-element.elementor-element-a12289b.elementor-element{--align-self:center;}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__items{flex-direction:row;justify-content:center;}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__item > *{justify-content:center;font-family:var( --e-global-typography-7ca63f2-font-family ), helvetica, Sans-serif;font-size:var( --e-global-typography-7ca63f2-font-size );font-weight:var( --e-global-typography-7ca63f2-font-weight );font-style:var( --e-global-typography-7ca63f2-font-style );text-transform:var( --e-global-typography-7ca63f2-text-transform );text-decoration:var( --e-global-typography-7ca63f2-text-decoration );line-height:var( --e-global-typography-7ca63f2-line-height );letter-spacing:var( --e-global-typography-7ca63f2-letter-spacing );color:var( --e-global-color-accent );background-color:var( --e-global-color-text );box-shadow:0px 0px 3px 0px rgba(0,0,0,0.5);padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__item > *:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-text );}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__delimiter{margin:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-8526 .elementor-element.elementor-element-ac24f40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-7ca63f2-font-size );line-height:var( --e-global-typography-7ca63f2-line-height );letter-spacing:var( --e-global-typography-7ca63f2-letter-spacing );}}@media(max-width:767px){.elementor-8526 .elementor-element.elementor-element-ac24f40 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-8526 .elementor-element.elementor-element-a12289b .jet-listing-dynamic-repeater__item > *{font-size:var( --e-global-typography-7ca63f2-font-size );line-height:var( --e-global-typography-7ca63f2-line-height );letter-spacing:var( --e-global-typography-7ca63f2-letter-spacing );}}/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-a12289b */.button {min-height:28px;}
.button span {padding:20px; vertical-align:middle; text-align:center;}
.jet-listing-dynamic-repeater__items li a span {white-space: nowrap;line-height:32px;}

.nbsp .elementor-widget-container {min-width: 0;display:flex; 
  flex-wrap: wrap;}
.nbsp .jet-listing-dynamic-repeater__items {display:inline-flex; min-width:0; flex-wrap: wrap; justify-content: center!important;}
 .nbsp .jet-listing-dynamic-repeater__item a {white-space: nowrap; max-width:450px; border:none;}


@media screen and (max-width:767px) {
.jet-listing-dynamic-repeater__items

{display:block; }

}/* End custom CSS */