.elementor-18636 .elementor-element.elementor-element-bf6871e > .elementor-container{max-width:413px;}.elementor-18636 .elementor-element.elementor-element-b0f6646 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-18636 .elementor-element.elementor-element-d1972a8 img{width:100%;max-width:100%;height:260px;object-fit:cover;object-position:center center;}.elementor-18636 .elementor-element.elementor-element-555d7ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;color:#000000;}@media(max-width:1024px){.elementor-18636 .elementor-element.elementor-element-d1972a8 img{width:100%;max-width:100%;}}@media(max-width:767px){.elementor-18636 .elementor-element.elementor-element-bf6871e > .elementor-container{max-width:320px;}.elementor-18636 .elementor-element.elementor-element-bf6871e{padding:0px 0px 0px 0px;}.elementor-18636 .elementor-element.elementor-element-b0f6646 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-18636 .elementor-element.elementor-element-d1972a8 img{max-width:100%;object-fit:cover;}.elementor-18636 .elementor-element.elementor-element-555d7ed .elementor-heading-title{line-height:1.5em;}}@media(min-width:768px){.elementor-18636 .elementor-element.elementor-element-b0f6646{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-555d7ed */.elementor-18636 .elementor-element.elementor-element-555d7ed a:hover {
    font-weight: inherit;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-e6f3b29 */ul.list-terms {
    display: flex;
    flex-wrap: wrap;
    color: #AB182D !important;
    font-family: "Montserrat", Sans-serif;
    font-size: 12px;
    font-weight: 500;
    padding: 0px;
}
ul.list-terms li {
    border: 1px solid #AB182D;
    margin-right: 10px !important;
    margin-right: 0px;
    margin-bottom: 15px !important;
    cursor: pointer !important;
    line-height: 1.4rem;
    padding: 2px 5px !important;
}
ul.list-terms li .elementor-post-info__item-prefix {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bf6871e */@media screen and (min-width:500px) and (max-width:767px) {
    .jet-listing-grid__item .elementor-container.elementor-column-gap-default {
        max-width: 90% !important;
    }
}
@media screen and (min-width: 200px) and (max-width: 499px) {
    .jet-listing-grid__item .elementor-container.elementor-column-gap-default {
        max-width: 89% !important;
    }
}
@media (max-width: 767px) {
    .jet-listing-grid__item {
        margin-bottom: 20px !important;
    }
}/* End custom CSS */