.elementor-1645 .elementor-element.elementor-element-a183278{overflow:visible;}.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:4;}.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field__content{text-align:left;}@media(max-width:1024px){.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:3;}}@media(max-width:767px){.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-listing-dynamic-field .jet-engine-gallery-grid{--columns:1;}}/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b471f94 */.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-engine-gallery-grid {
    display: block;
    column-count: 5;
    padding: 0 10px;
}

.elementor-1645 .elementor-element.elementor-element-b471f94 .jet-engine-gallery-grid__item {
    max-width: 100%;
    padding: 10px 0;
}

@media (max-width: 767px) {
    .elementor-1645 .elementor-element.elementor-element-b471f94 .jet-engine-gallery-grid {
        column-count: 1;
    }
}/* End custom CSS */