.elementor-1142 .elementor-element.elementor-element-af35b07 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-1142 .elementor-element.elementor-element-af35b07 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-1142 .elementor-element.elementor-element-54b39f6 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-1142 .elementor-element.elementor-element-aec5117 > .elementor-widget-container{margin:50px 0px 20px 0px;}.elementor-1142 .elementor-element.elementor-element-aec5117 .jet-listing-dynamic-field__content{color:#000000;text-align:left;}.elementor-1142 .elementor-element.elementor-element-aec5117 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1142 .elementor-element.elementor-element-aec5117 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1142 .elementor-element.elementor-element-25c86cb > .elementor-widget-container{margin:0px 0px 5px 0px;}.elementor-1142 .elementor-element.elementor-element-25c86cb .jet-listing-dynamic-link__link{align-self:flex-start;font-size:20px;font-weight:700;color:#000000;flex-direction:row;}.elementor-1142 .elementor-element.elementor-element-25c86cb .jet-listing-dynamic-link__icon{order:3;font-size:16px;}body:not(.rtl) .elementor-1142 .elementor-element.elementor-element-25c86cb .jet-listing-dynamic-link__icon{margin-left:10px;}body.rtl .elementor-1142 .elementor-element.elementor-element-25c86cb .jet-listing-dynamic-link__icon{margin-right:10px;}body:not(.rtl) .elementor-1142 .elementor-element.elementor-element-faeba47{left:0%;}body.rtl .elementor-1142 .elementor-element.elementor-element-faeba47{right:0%;}.elementor-1142 .elementor-element.elementor-element-faeba47{bottom:0px;}.elementor-1142 .elementor-element.elementor-element-faeba47 .jet-listing-dynamic-link__link{align-self:flex-start;font-size:22px;font-weight:700;color:#000000;flex-direction:row;}.elementor-1142 .elementor-element.elementor-element-faeba47 .jet-listing-dynamic-link__icon{order:1;}.elementor-1142 .elementor-element.elementor-element-b397bed > .elementor-widget-container{margin:-46px 0px 0px 0px;padding:0px 0px -17px 0px;}.elementor-1142 .elementor-element.elementor-element-b397bed .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-1142 .elementor-element.elementor-element-b397bed .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-1142 .elementor-element.elementor-element-b397bed .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-1142 .elementor-element.elementor-element-b397bed .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS for jet-listing-dynamic-image, class: .elementor-element-54b39f6 */.elementor-1142 .elementor-element.elementor-element-54b39f6 {
    min-height: 85px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-aec5117 */.elementor-1142 .elementor-element.elementor-element-aec5117 p:first-child {
    border-bottom: 3px solid black;
    font-size: 25px;
    width: 100%;
    padding-bottom: 5px;
    margin-bottom: 12px;
}
.elementor-1142 .elementor-element.elementor-element-aec5117 p:last-child {
    margin-left: auto;
    font-size: 24px;
    font-family: Times New Roman;
    line-height: 1;
    position: relative;
    text-align: right;
    position: relative;
    padding-left: 20px;
}
.elementor-1142 .elementor-element.elementor-element-aec5117 .jet-listing-dynamic-field__content {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-25c86cb */.elementor-1142 .elementor-element.elementor-element-25c86cb {
    margin-top: auto;    
}

.elementor-1142 .elementor-element.elementor-element-25c86cb,
.elementor-1142 .elementor-element.elementor-element-25c86cb a {
    font-size: 20px;
    color: black;
    text-decoration: underline;
    font-weight: 700;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-link, class: .elementor-element-faeba47 */.elementor-1142 .elementor-element.elementor-element-faeba47 {
    text-indent: -9999px;
}/* End custom CSS */
/* Start custom CSS for jet-listing-dynamic-field, class: .elementor-element-b397bed */.elementor-1142 .elementor-element.elementor-element-b397bed {
    position: static;
    z-index: -1;
}
.elementor-1142 .elementor-element.elementor-element-b397bed .card-background {
    position: absolute; right: 0; bottom: 0; top: 100%; left: 0;
    transition: .4s ease-in-out all;
    opacity: 0;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-af35b07 */.elementor-1142 .elementor-element.elementor-element-af35b07:hover .card-background {
    top: 0;
    opacity: 1;
}

.elementor-1142 .elementor-element.elementor-element-af35b07 .elementor-element {
    opacity: 0;
    transition: .3s ease opacity;
}

.elementor-1142 .elementor-element.elementor-element-af35b07:hover .elementor-element {
    opacity: 1;
}


.elementor-1142 .elementor-element.elementor-element-af35b07 .elementor-element:first-child,
.elementor-1142 .elementor-element.elementor-element-af35b07 .elementor-element:last-child {
    opacity: 1;
}

.elementor-1142 .elementor-element.elementor-element-af35b07 .elementor-container {
    height: 100%;
}

.elementor-1142 .elementor-element.elementor-element-af35b07 .elementor-widget-wrap {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
}/* End custom CSS */