.elementor-3161 .elementor-element.elementor-element-583fb93{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3161 .elementor-element.elementor-element-61e997f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-3161 .elementor-element.elementor-element-61e997f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3161 .elementor-element.elementor-element-61e997f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3161 .elementor-element.elementor-element-61e997f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-61e997f .jet-listing-dynamic-field__content{text-align:left;}.elementor-3161 .elementor-element.elementor-element-dd4d5c6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-3161 .elementor-element.elementor-element-dd4d5c6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-3161 .elementor-element.elementor-element-dd4d5c6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-dd4d5c6 .jet-listing-dynamic-field__content{text-align:left;}.elementor-3161 .elementor-element.elementor-element-72537fb > .elementor-widget-container{margin:20px 0px 20px 0px;padding:20px 0px 0px 0px;}.elementor-3161 .elementor-element.elementor-element-72537fb .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-72537fb .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-9ef178b > .elementor-widget-container{margin:20px 0px 20px 0px;}.elementor-3161 .elementor-element.elementor-element-9ef178b .gallery-item .gallery-caption{display:none;}.elementor-3161 .elementor-element.elementor-element-44a7e9e > .elementor-widget-container{background-color:var( --e-global-color-2530138 );margin:20px 0px 0px 0px;padding:10px 5px 4px 5px;}.elementor-3161 .elementor-element.elementor-element-44a7e9e .jet-listing-dynamic-field__content{line-height:1em;text-align:left;}.elementor-3161 .elementor-element.elementor-element-44a7e9e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:100%;}.elementor-3161 .elementor-element.elementor-element-44a7e9e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:100%;}.elementor-3161 .elementor-element.elementor-element-44a7e9e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-6a719ce .jet-listing-dynamic-repeater__items{flex-direction:flex-start;justify-content:flex-start;}.elementor-3161 .elementor-element.elementor-element-6a719ce .jet-listing-dynamic-repeater__item > *{justify-content:flex-start;}/* Start custom CSS for image-gallery, class: .elementor-element-9ef178b */.elementor-3161 .elementor-element.elementor-element-9ef178b figure img {
    display: block;
    width: auto;
    height: 180px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-repeater, class: .elementor-element-6a719ce */.elementor-3161 .elementor-element.elementor-element-6a719ce th{
    color:#fff;
    background-color: var(--e-global-color-primary);
    text-transform: uppercase;
}
.elementor-3161 .elementor-element.elementor-element-6a719ce td{
border: solid 2px #fff;
}
.table-responsive {
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
}

.table-responsive table {
  width: 100%;
  border-collapse: collapse;
  min-width: 600px; /* optional: helps prevent column cramping */
}/* End custom CSS */