.elementor-93 .elementor-element.elementor-element-6a693d7{--display:flex;--min-height:300px;--background-transition:0.3s;}.elementor-93 .elementor-element.elementor-element-353ca03 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}@media(max-width:1024px){.elementor-93 .elementor-element.elementor-element-353ca03 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}}@media(min-width:768px){.elementor-93 .elementor-element.elementor-element-6a693d7{--content-width:940px;}}@media(max-width:767px){.elementor-93 .elementor-element.elementor-element-6a693d7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-93 .elementor-element.elementor-element-353ca03 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-93 .elementor-element.elementor-element-353ca03{width:initial;max-width:initial;}.elementor-93 .elementor-element.elementor-element-353ca03 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-93 .elementor-element.elementor-element-353ca03.elementor-element{--flex-grow:1;--flex-shrink:0;}body.elementor-page-93{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for jet-listing-grid, class: .elementor-element-353ca03 */@media (max-width: 1024px) {
    .jet-listing-dynamic-field__content {
        position: absolute;
        white-space: nowrap; /* Prevent text wrapping */
        font-size: 10px; /* Font size for tablets */
        bottom: 16px; /* Position adjustment */

    }
}

@media (max-width: 767px) {
    .jet-listing-grid__item {
        margin-bottom: 150px; /* Adjust margin as needed */
    }

    .jet-listing-dynamic-field__content {
        position: absolute;
        white-space: nowrap; /* Prevent text wrapping */
        font-size: 12px !important; /* Smaller font size for mobile */
        bottom: 160px; /* Position adjustment */
        left: 5px;   /* Position adjustment */
    }
}/* End custom CSS */