/* Listings Hero Widget */
.iproperty-listings-hero.full_height {height: 100vh;}
.iproperty-listings-hero .slick-list, .iproperty-listings-hero .slick-track, .iproperty-listings-hero .property-wrapper, .iproperty-listings-hero .grid-property-image {height: 100%;}
.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .details-wrapper,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .grid-suburb,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .grid-address,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .grid-price,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .bbc,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .btn {text-align: right;}
.iproperty-listings-hero.align-details-left .iproperty-listings-slider-item .details-wrapper,.iproperty-listings-hero.align-details-left .iproperty-listings-slider-item .grid-suburb,.iproperty-listings-hero.align-details-left .iproperty-listings-slider-item .grid-address,.iproperty-listings-hero.align-details-left .iproperty-listings-slider-item .grid-price,.iproperty-listings-hero.align-details-left .iproperty-listings-slider-item .bbc,.iproperty-listings-hero.align-details-right .iproperty-listings-slider-item .btn {text-align: left;}
.listings-hero-image {width: 100%;height: 100%;position: relative;}
.iproperty-listings-hero .listings-hero-details {position: absolute;}