.elementor-1955 .elementor-element.elementor-element-3adf51c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1955 .elementor-element.elementor-element-eb4b4e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1955 .elementor-element.elementor-element-a1fea90 .jet-listing-dynamic-meta{text-align:flex-start;}.elementor-1955 .elementor-element.elementor-element-a1fea90 .jet-listing-dynamic-meta__item, .elementor-1955 .elementor-element.elementor-element-a1fea90 .jet-listing-dynamic-meta__item-val{font-size:1.5rem;font-weight:700;}.elementor-1955 .elementor-element.elementor-element-a1fea90 .jet-listing-dynamic-meta__item-val{color:var( --e-global-color-primary );}.elementor-1955 .elementor-element.elementor-element-453c048 .elementor-heading-title{color:var( --e-global-color-text );}.elementor-1955 .elementor-element.elementor-element-6cabb05 .elementor-widget-container{color:var( --e-global-color-text );}.elementor-1955 .elementor-element.elementor-element-f238cc3 .elementor-heading-title{font-weight:700;color:var( --e-global-color-text );}.elementor-1955 .elementor-element.elementor-element-11595bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}@media(min-width:768px){.elementor-1955 .elementor-element.elementor-element-eb4b4e0{--width:50%;}.elementor-1955 .elementor-element.elementor-element-11595bb{--width:50%;}}/* Start custom CSS for jet-listing-dynamic-meta, class: .elementor-element-a1fea90 */.elementor-1955 .elementor-element.elementor-element-a1fea90 span{
     color: #000;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-453c048 */.elementor-1955 .elementor-element.elementor-element-453c048{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd3e7ef */.elementor-1955 .elementor-element.elementor-element-fd3e7ef{
    aspect-ratio: 1 / 1;
    overflow: hidden;
}
.elementor-1955 .elementor-element.elementor-element-fd3e7ef img{
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11595bb */.elementor-1955 .elementor-element.elementor-element-11595bb{
    position: relative;
    overflow: hidden;
}
.elementor-1955 .elementor-element.elementor-element-11595bb::after{
    content: "";
    position: absolute;
    right: 70px;
    bottom: -18px;
    width: 40px;
    height: 130px;
    background: #f4d000;
    transform: skew(-24deg);
    z-index: 5;
}/* End custom CSS */