.es-listings__image__link{position:relative;overflow:hidden;display:block}.es-listings__image__link::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,123,255,0.5);clip-path:inset(0 50% 0 50%);transition:clip-path 0.5s ease;z-index:2;pointer-events:none}.es-listings__image__link:hover::before{clip-path:inset(0 0 0 0)}.es-listings__image__link img{position:relative;z-index:1;transition:transform 0.5s ease}.es-listings__image__link:hover img{transform:scale(1.05)}.blurb-center-slide .et_pb_main_blurb_image{position:relative;overflow:hidden}.blurb-center-slide .et_pb_main_blurb_image::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#1b4489a8;clip-path:inset(0 50% 0 50%);transition:clip-path 0.5s ease;z-index:2}.blurb-center-slide:hover .et_pb_main_blurb_image::before{clip-path:inset(0 0% 0 0%)}.blurb-center-slide .et_pb_main_blurb_image img{position:relative;z-index:1;transition:transform 0.5s ease}.blurb-center-slide:hover .et_pb_main_blurb_image img{transform:scale(1.05)}.es-autocomplete{z-index:9}.autocomplete_mobile{overflow:visible!important}.autocomplete_mobile .select2-container--default .select2-results>.select2-results__options{max-height:120px}body.properties-template-default.single.single-properties ul.es-property-fields.es-entity-fields{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap}body.properties-template-default.single.single-properties .es-property-fields li:first-child{flex:0 0 100%;margin-bottom:20px}body.properties-template-default.single.single-properties .es-property-fields li:not(:first-child){flex:0 0 29%}.es-powered.content-font{display:none}.es-slider.js-es-slider.es-slider--xl,.es-single .es-single__header,div#basic-facts{box-shadow:0 4px 10px 0 #19191914!important;border-radius:15px;padding:20px}.es-btn.es-btn--secondary.es-btn--bordered,.es-btn.es-btn--default:hover:not([disabled]):not(.es-btn--disabled),.es-btn.es-btn--icon:hover:not([disabled]):not(.es-btn--disabled) .es-icon,.xdsoft_datetimepicker .xdsoft_calendar td.xdsoft_today,.es-property-field--post_content .es-property-field__value a,.es-dymanic-content a,.es-hit-limit a,button.es-slick-arrow:not(.slick-disabled):hover{background:#1b4489!important;border:unset;color:white}a.custom-listing-btn{width:100%;margin:0 auto;text-align:center;max-width:40%;float:right}div#open-house{display:none}div#request_form{display:none}ul.es-listing__terms{display:none}.es-listings-filter.js-es-listings-filter{display:none}.es-listing{background: white;padding:20px;border-radius:12px}.es-address.es-listing--hide-on-grid{display:block!important}ul.es-listing__meta li{margin-left:10px!important}li.es-listing__meta-bedrooms{background:#FF9900;display:inline-block;color:white;padding:5px 20px!important;border-radius:30px;width:100px;text-align:center}span.es-price:before{content:"Price:";display:block;line-height:.8;margin-top:30px;font-weight:normal;font-size:12px}.es-search--main.es-search--main .es-search-nav{display:flex;justify-content:center}.es-search--main,.widget .es-search--main{background:transparent}.es-search h3{display:none}ul.es-search-nav.js-es-search-nav span{color:black}.custom-listing-btn{display:inline-block;margin-top:10px;margin-left:40px;padding:8px 16px;background-color:#004b8d;color:#fff!important;text-decoration:none;border-radius:4px;font-weight:600;font-size:14px;transition:background-color 0.3s ease}.custom-listing-btn:hover{background-color:#00396d}div#video .es-property-section__content .fluid-width-video-wrapper:nth-child(2)::before{content:"AVP";position:absolute;top:-50px;z-index:9;font-size:2em;line-height:1.5em;font-weight:500;letter-spacing:.2px;display:block;overflow:hidden;margin:0}div#video .es-property-section__content .fluid-width-video-wrapper:nth-child(1){margin-bottom:60px}.es-single__header-left span.es-address{display:none}.es-single .es-single__header .es-single__header-terms{display:none}.es-single .es-single__header{align-items:flex-end}div#basic-facts h3.es-property-section__title{display:none}.es-property-section.es-property_section--basic-facts .es-property-fields .es-property-field .es-property-field__label{font-weight:700;display:block}li.es-entity-field.es-entity-field--post_content-1.es-property-field.es-property-field--post_content-1.es-property-field--default{border-bottom:solid 1px;margin-bottom:0!important}li.es-entity-field.es-entity-field--property-type.es-property-field.es-property-field--property-type.es-property-field--default,li.es-entity-field.es-entity-field--area-1.es-property-field.es-property-field--area-1.es-property-field--default{border-left:solid 1px;padding-left:10px!important}#left-area .post-meta{display:none}li.es-entity-field.es-entity-field--post_content-1.es-property-field.es-property-field--post_content-1.es-property-field--default{padding-bottom:30px;margin-bottom:10px!important}li.es-entity-field.es-entity-field--es_address.es-property-field.es-property-field--es_address.es-property-field--default span.es-property-field__label:before{content:url(http://filinvestintahomes.com/wp-content/uploads/2025/04/location_icon.png)}li.es-entity-field.es-entity-field--property-type.es-property-field.es-property-field--property-type.es-property-field--default span.es-property-field__label:before{content:url(http://filinvestintahomes.com/wp-content/uploads/2025/04/property_icon.png)}li.es-entity-field.es-entity-field--area-1.es-property-field.es-property-field--area-1.es-property-field--default span.es-property-field__label:before{content:url(http://filinvestintahomes.com/wp-content/uploads/2025/04/area_icon.png)}.fluid-width-video-wrapper iframe{border-radius:10px}li.es-entity-field.es-entity-field--es_address.es-property-field.es-property-field--es_address.es-property-field--default span.es-property-field__label:before,li.es-entity-field.es-entity-field--es_address.es-property-field.es-property-field--es_address.es-property-field--default span.es-property-field__label:before,li.es-entity-field.es-entity-field--area-1.es-property-field.es-property-field--area-1.es-property-field--default span.es-property-field__label:before,li.es-entity-field.es-entity-field--property-type.es-property-field.es-property-field--property-type.es-property-field--default span.es-property-field__label:before{padding-right:5px!important}.es-property-section.es-property_section--basic-facts .es-property-fields .es-property-field .es-property-field__label{display:flex}.es-property-section .es-property-section__title{font-size:2.7em;color:#263238}.es-single .es-single__header .es-single__header-right .es-price{color:#263238;font-weight:600;font-size:2.6em;line-height:1.7em}.es-single__header-right a.es-btn--request-info.es-btn.es-btn--primary.js-es-scroll-to{display:none}li.es-entity-field.es-entity-field--map-fullwidth.es-property-field.es-property-field--map-fullwidth.es-property-field--default.es-entity-field--full-width{width:100%!important;flex:0 0 100%!important;margin-top:40px}span.es-property-field__value.es-entity-field__value .wp-video:before{content:"AVP";font-size:2.1em;line-height:2em;font-weight:500;margin-left:-10px}span.es-property-field__value.es-entity-field__value section iframe{width:100vw;height:100vh;border:none;display:block}.es-address.es-listing--hide-on-list{display:none}@media only screen and (max-width:1200px){span.es-property-field__value.es-entity-field__value section iframe{height:70vh}a.custom-listing-btn{max-width:unset;float:unset}.custom-search-fields input,.custom-search-fields button{max-width:100%!important}body .es-search{padding:0!important;margin-bottom:10px}label.es-field.es-field__address input.js-es-address{padding:10px;border:1px solid #ccc!important;border-radius:4px!important}.es-search--main{padding:0!important;margin-bottom:10px}.es-search--main .es-search__address label input.js-es-address{padding:10px;border:1px solid #ccc!important;border-radius:4px!important}.es-search--main .es-search__address label input.js-es-address::placeholder{color:#4e4e4e}.custom-search-fields{background:white;padding:50px 30px;border-radius:15px;box-shadow:1px 1px 10px 0px #00000017}}@media only screen and (max-width:767px){body.properties-template-default.single.single-properties .es-property-fields li:not(:first-child){flex:0 0 100%;display:flex;flex-direction:column;padding-left:0!important;border-left:none;align-items:flex-start}.es-property-section.es-property_section--basic-facts .es-property-fields .es-property-field .es-property-field__value{width:100%}}