.elementor-816 .elementor-element.elementor-element-04a0936{--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;}.elementor-816 .elementor-element.elementor-element-04a0936:not(.elementor-motion-effects-element-type-background), .elementor-816 .elementor-element.elementor-element-04a0936 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3950dbb );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}@media(max-width:1024px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for theme-post-content, class: .elementor-element-967091b */.es-breadcrumbs .es-icon, .es-breadcrumbs .es-pagination .page-numbers li .page-numbers.page-numbers--preload:before, .es-breadcrumbs .es-pagination ul li .page-numbers.page-numbers--preload:before, .es-breadcrumbs body .es-field .select2-container .select2-selection .select2-selection__arrow b, .es-breadcrumbs__item, .es-pagination .page-numbers li .es-breadcrumbs .page-numbers.page-numbers--preload:before, .es-pagination ul li .es-breadcrumbs .page-numbers.page-numbers--preload:before, body .es-field .select2-container .select2-selection .select2-selection__arrow .es-breadcrumbs b {
    display: inline-block;
    font-size: 1.2em;
    line-height: 1.67em;
    color: #000000;
    text-decoration: none;
}
.es-listing__terms {
    color: #000000 !important;
}
.es-property-section .es-property-section__title {
    font-size: 2.2em;
    color: #F2BA1E;
    line-height: 1.5em;
    font-weight: 500;
    letter-spacing: .2px;
    display: block;
    position: relative;
    overflow: hidden;
    margin: 0;
}
ul.es-listing__meta {
    list-style: none;
    padding: 0 !important;
    margin: 0;
    margin-left: -1em;
    margin-right: -1em;
    font-size: 13px;
}
.es-single .es-address {
    font-weight: 600;
    color: #78909C;
    display: block;
    margin-bottom: 24px;
    font-size: 12px;
}/* End custom CSS */