@charset "UTF-8";@keyframes bounceAlpha{0%,55%{opacity:1;-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}25%{opacity:0;-webkit-transform:translateX(10px) scale(.9);transform:translateX(10px) scale(.9)}26%{opacity:0;-webkit-transform:translateX(-10px) scale(.9);transform:translateX(-10px) scale(.9)}}@keyframes roll-in{0%{opacity:0;-webkit-transform:translateX(-40%);transform:translateX(-40%)}to{opacity:1;-webkit-transform:translateX(-5px);transform:translateX(-5px)}}:root{--hi-color-star:#f6b500}.luf__skeleton-card-01{overflow:hidden}.luf__skeleton-card-list-01 .hi_core__skeleton-featured{max-width:230px;min-width:230px}.luf__skeleton-card-list-02 .hi_core__skeleton-featured{max-width:250px;min-width:250px}.luf__skeleton-card-list-03 .hi_core__skeleton-featured{max-width:300px;min-width:300px}.luf__skeleton-card-04 .hi_core__skeleton-featured{max-width:130px;height:130px;border-radius:50%;text-align:center;margin:0 auto}@media (max-width:991px){.luf__skeleton-card-list-01 .hi_core__skeleton-featured,.luf__skeleton-card-list-02 .hi_core__skeleton-featured,.luf__skeleton-card-list-03 .hi_core__skeleton-featured{max-width:300px;min-width:300px}}@media (max-width:767px){.luf__skeleton-card-list-01,.luf__skeleton-card-list-02,.luf__skeleton-card-list-03{-ms-flex-direction:column;flex-direction:column}.luf__skeleton-card-list-01 .hi_core__skeleton-featured,.luf__skeleton-card-list-02 .hi_core__skeleton-featured,.luf__skeleton-card-list-03 .hi_core__skeleton-featured{max-width:100%;min-width:100%}.luf__skeleton-card-list-01 .hi_core__skeleton-content,.luf__skeleton-card-list-02 .hi_core__skeleton-content,.luf__skeleton-card-list-03 .hi_core__skeleton-content{width:100%}}.elementor-widget-hae-property,.luf-package-wrap .ere-package-item.active:before,.luf-package-wrap .ere-package-item:hover:before{width:100%}.luf__properties .hi_core__cate-filer,.luf__properties-slider .hi_core__cate-filer{margin-bottom:40px}.luf__properties-slider .luf__property-skin-01{padding-top:15px;padding-bottom:15px}.luf__properties-slider-layout-skin-01 .hi_core__cate-filer{margin-bottom:15px}.luf__properties-slider-layout-skin-01 .slick-dots{margin-top:.5rem}.luf__elementor-login{display:inline-block;width:100%}.luf__elementor-login .ere__account-login-wrap{width:100%;max-width:revert}.luf-package-wrap .ere-package-item{--bs-card-border-radius:0;box-shadow:rgba(0,2,21,.1)0 15px 50px 0;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.luf-package-wrap .ere-package-item:before{-webkit-transition:width .3s ease-in-out;transition:width .3s ease-in-out;content:"";width:0;height:4px;background:var(--hi-color-accent);position:absolute;z-index:10;top:0;left:0}.luf-package-wrap .ere-package-item:hover{box-shadow:rgba(0,2,21,.18)0 15px 50px 0}.luf-package-wrap .ere-package-choose,.luf-package-wrap .ere-package-price,.luf-package-wrap .ere-package-title{text-align:left}.luf-package-wrap .ere-package-title{color:var(--hi-color-heading);font-size:16px;font-weight:500;text-transform:uppercase}.luf-package-wrap .ere-package-price{font-weight:var(--hi-h2-font-weight);font-size:var(--hi-h2-font-size);line-height:1;padding:10px 0;color:var(--hi-color-heading);margin:0}.luf-package-wrap .card-header{margin:20px 20px 0;padding:0 0 20px}.luf-package-wrap .card-body{margin:20px}.luf-package-wrap .luf__package-details{margin-bottom:30px}.luf-package-wrap .luf__package-details li{color:var(--hi-color-text-main)}.luf-package-wrap .luf__package-details li+li{margin-top:5px;padding-top:5px}.luf-package-wrap .luf__package-details .label{margin-bottom:0;margin-right:5px}.elementor-widget-hae-properties-locations{width:100%}.hae-expand-properties-location{display:-ms-flexbox;display:flex;--properties-location-gap:10px;--properties-location-count:2;--properties-location-img-height:600px;gap:var(--properties-location-gap)}.hae-expand-properties-location .luf__properties-image-wrap{height:var(--properties-location-img-height)}.hae-expand-properties-location .luf__properties-image-wrap .hi_core__entry-thumbnail{height:100%;padding:0}@media (max-width:767px){.hae-expand-properties-location{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hae-expand-properties-location .elementor-expand-item{-ms-flex:1 1 calc(50% - var(--properties-location-gap));flex:1 1 calc(50% - var(--properties-location-gap));max-width:calc(50% - var(--properties-location-gap)/2)}}@media (min-width:768px){.hae-expand-properties-location .elementor-expand-item{-ms-flex:1 1 0;flex:1 1 0;-webkit-transition:flex .4s;transition:flex .4s}.hae-expand-properties-location .elementor-expand-item:hover{-ms-flex:var(--properties-location-count)1 0;flex:var(--properties-location-count)1 0}.hae-expand-properties-location:not(:hover) .elementor-expand-item.active{-ms-flex:var(--properties-location-count)1 0;flex:var(--properties-location-count)1 0}}.luf__properties-locations .luf__property-locations-title{font-size:var(--hi-h5-font-size)}.luf__properties-locations .luf__property-locations-title a{color:inherit}.luf__properties-locations .luf__properties-image-wrap{overflow:hidden}.luf__properties-locations .luf__property-location-content .luf__property-locations-title{margin-top:20px;margin-bottom:0}.luf__properties-locations .luf__property-locations-count{margin-top:6px;margin-bottom:0;font-size:14px}.luf__properties-locations-layout-03 .luf__property-locations-title{font-size:var(--hi-h5-font-size)}.luf__properties-locations-layout-02 .luf__property-locations-title{font-size:var(--hi-h4-font-size)}.luf__properties-locations-layout-02,.luf__properties-locations-layout-03,.luf__properties-locations-layout-04{position:relative}.luf__properties-locations-layout-02 .hi_core__entry-thumbnail:after,.luf__properties-locations-layout-03 .hi_core__entry-thumbnail:after,.luf__properties-locations-layout-04 .hi_core__entry-thumbnail:after{left:0;right:0;bottom:0;width:100%;height:100%;top:auto;opacity:1}.luf__properties-locations-layout-02 .luf__property-location-content,.luf__properties-locations-layout-03 .luf__property-location-content,.luf__properties-locations-layout-04 .luf__property-location-content{z-index:5;color:#fff;position:absolute;width:100%;padding:15px}.luf__el-property-featured.layout-02 .luf__property-address a,.luf__el-property-featured.layout-03 .luf__property-address a,.luf__properties-locations-layout-02 .luf__property-locations-title,.luf__properties-locations-layout-03 .luf__property-locations-title,.luf__properties-locations-layout-04 .luf__property-locations-title,.luf__review-comment-item .luf__review-comment-title a{color:inherit}.luf__properties-locations-layout-02 .hi_core__entry-thumbnail:after,.luf__properties-locations-layout-04 .hi_core__entry-thumbnail:after{background:linear-gradient(180deg,transparent 40%,rgba(0,0,0,.6) 100%)}.luf__properties-locations-layout-02 .luf__property-location-content,.luf__properties-locations-layout-04 .luf__property-location-content{bottom:0;left:0}.luf__properties-locations-layout-02 .luf__property-location-content .luf__property-locations-title,.luf__properties-locations-layout-03 .luf__property-location-content .luf__property-locations-title,.luf__properties-locations-layout-04 .luf__property-location-content .luf__property-locations-title{margin-top:0}.luf__properties-locations-layout-03 .hi_core__entry-thumbnail:after{background:linear-gradient(180deg,rgba(0,0,0,.6) 30%,transparent 100%)}.luf__properties-locations-layout-03 .luf__property-location-content{top:0;left:0}.luf__el-property-featured.layout-02 .luf__property-featured-action>a,.luf__properties-locations-layout-04 .btn-read-more{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;padding:0}.luf__properties-locations-layout-04 .btn-read-more{margin-top:0;letter-spacing:-2px;--hi-btn-color:var(--hi-color-heading);--hi-btn-bg:#fff;--hi-btn-border-radius:50%;width:48px;height:48px;border:0}.luf__properties-locations-layout-04 .btn-read-more i{margin-left:0;font-weight:600;font-size:16px;color:inherit;-webkit-transition:opacity .3s;transition:opacity .3s;-webkit-transform:translateX(-5px);transform:translateX(-5px)}.luf__properties-locations-layout-04 .btn-read-more i.icon-first{visibility:hidden;opacity:0}.luf__properties-locations-layout-04:hover .btn-read-more i{-webkit-animation-name:bounceAlpha;animation-name:bounceAlpha;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-transform:translateX(0);transform:translateX(0)}.luf__properties-locations-layout-04:hover .btn-read-more i.icon-first{visibility:visible;opacity:1;-webkit-animation-delay:.2s;animation-delay:.2s}@media (max-width:991px){.luf__properties-locations-layout-02 .luf__property-location-content,.luf__properties-locations-layout-03 .luf__property-location-content,.luf__properties-locations-layout-04 .luf__property-location-content{padding:15px}}.luf__el-property-featured{--luf-property-featured-height:800px;--luf-property-featured-lg-height:var(--luf-property-featured-height);--luf-property-featured-md-height:var(--luf-property-featured-lg-height);--luf-property-featured-sm-height:var(--luf-property-featured-md-height);--luf-property-featured-xs-height:var(--luf-property-featured-sm-height)}.luf__el-property-featured .luf__pf-thumbnail{height:var(--luf-property-featured-height);background-repeat:no-repeat;background-position:center center;background-size:cover}.luf__el-property-featured .luf__pf-content .luf__loop-property-price,.luf__el-property-featured .luf__pf-content .luf__loop-property-title{font-size:var(--hi-h5-font-size)}.luf__el-property-featured .luf__pf-content .luf__loop-property-overview{-ms-flex-pack:justify;justify-content:space-between}.luf__el-property-featured .luf__pf-content .luf__loop-property-overview .luf__loop-property-overview-item{font-size:18px}.luf__el-property-featured .luf__pf-content .luf__loop-property-item+.luf__loop-property-price{margin-top:14px}.luf__el-property-featured .luf__pf-content .luf__loop-property-item+.luf__loop-property-address,.luf__el-property-featured .luf__pf-content .luf__loop-property-item+.luf__loop-property-title{margin-top:12px}.luf__el-property-featured .luf__pf-content .luf__loop-property-item+.luf__loop-property-overview,.luf__el-property-featured.layout-02 .luf__property-address+.luf__loop-property-excerpt,.luf__el-property-featured.layout-03 .luf__property-address+.luf__loop-property-excerpt{margin-top:15px}.luf__el-property-featured.layout-01 .luf__pf-thumbnail{padding:50px 0}.luf__el-property-featured.layout-01 .luf__pf-content{background:#fff;padding:30px;max-width:500px;box-shadow:0 4px 18px 0 rgba(0,0,0,.3);border-radius:var(--hi-rounded);margin-left:auto}.luf__el-property-featured.layout-02 .luf__pf-inner,.luf__el-property-featured.layout-03 .luf__pf-inner{-ms-flex-direction:column;flex-direction:column}.luf__el-property-featured.layout-02 .luf__pf-thumbnail{width:var(--luf-el-property-featured-thumbnail-width)}.luf__el-property-featured.layout-02 .luf__property-address,.luf__el-property-featured.layout-03 .luf__property-address{font-size:16px}.luf__el-property-featured.layout-02 .luf__loop-property-item+.luf__loop-property-title,.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__loop-property-title{margin-top:20px}.luf__el-property-featured.layout-02 .luf__loop-property-item+.luf__loop-property-overview,.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__loop-property-overview{margin-top:35px}.luf__el-property-featured.layout-02 .luf__loop-property-item+.luf__property-address,.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__property-address{margin-top:15px}.luf__el-property-featured.layout-02 .luf__loop-property-item+.luf__property-featured-action-bottom,.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__property-featured-action-bottom{margin-top:20px;padding-top:24px;border-top:1px solid var(--hi-color-border)}.luf__el-property-featured.layout-02 .luf__loop-property-item+.luf__loop-property-excerpt,.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__loop-property-excerpt{margin-top:15px}.luf__el-property-featured.layout-02 .luf__loop-property-excerpt,.luf__el-property-featured.layout-03 .luf__loop-property-excerpt{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.bg-black .luf__el-property-featured.layout-02,.bg-black .luf__el-property-featured.layout-03{--hi-color-border:rgba(255, 255, 255, 0.2)}.luf__el-property-featured.layout-02{--luf-property-featured-height:380px;--luf-el-property-featured-thumbnail-width:100%}.luf__el-property-featured.layout-02 .luf__pf-content{padding:50px 15px 0;width:100%}.luf__el-property-featured.layout-02 .luf__property-featured-action{gap:10px}.luf__el-property-featured.layout-02 .luf__property-featured-action>a{cursor:pointer;width:50px;height:50px;font-size:24px;border-radius:50%;border:1px solid var(--hi-color-border)}.luf__el-property-featured.layout-02 .luf__property-featured-action .compare-property:not(.on-handle) .fa-minus.plus:before,.luf__property-actions .compare-property:not(.on-handle) .fa-minus.plus:before,.luf__property-featured .luf__loop-property-actions .compare-property:not(.on-handle) .fa-minus.plus:before{content:""}.ere_widget_listing_property_taxonomy ul.ere__property-taxonomy-list li i,.luf__el-property-featured.layout-02 .luf__property-featured-action span,.luf__rate-input input{display:none}@media (min-width:768px){.luf__el-property-featured.layout-02{--luf-property-featured-height:450px}}@media (min-width:1024px){.luf__el-property-featured.layout-02{--luf-property-featured-height:700px;--luf-el-property-featured-thumbnail-width:50%}.luf__el-property-featured.layout-02 .luf__pf-inner{-ms-flex-direction:row;flex-direction:row}.luf__el-property-featured.layout-02 .luf__pf-content{padding:0 15px 0 80px;width:calc(var(--hi-container-xl-width)/2)}}.luf__el-property-featured.layout-03{--luf-property-featured-height:320px;--luf-el-property-featured-thumbnail-width:100%}.luf__el-property-featured.layout-03 .luf__pf-content{padding:50px 0 0;width:100%}.luf__el-property-featured.layout-03 .luf__pf-thumbnail{overflow:hidden;width:var(--luf-el-property-featured-thumbnail-width)}.luf__el-property-featured.layout-03 .luf__property-loop-agent-info{--luf-agent-info-size:60px}.luf__el-property-featured.layout-03 .luf__property-loop-agent-info .luf__loop-agent-title{font-size:16px;margin-left:15px}.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__loop-property-price{margin-top:0}@media (max-width:575px){.luf__el-property-featured.layout-03 .luf__property-featured-action-bottom{flex-flow:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start!important;align-items:flex-start!important}.luf__el-property-featured.layout-03 .luf__loop-property-item+.luf__loop-property-price{margin-top:20px}}@media (min-width:991px){.luf__el-property-featured.layout-03 .luf__pf-content .luf__loop-property-overview{-ms-flex-pack:start;justify-content:flex-start;gap:40px}}@media (min-width:1024px){.luf__el-property-featured.layout-03{--luf-property-featured-height:480px;--luf-el-property-featured-thumbnail-width:50%}.luf__el-property-featured.layout-03 .luf__pf-inner{-ms-flex-direction:row;flex-direction:row}.luf__el-property-featured.layout-03 .luf__pf-content{padding:0 15px 0 60px;width:50%}}.luf__properties-search-map-view{--luf-map-height:700px;position:relative}.luf__properties-search-map-view .luf__map-canvas{height:var(--luf-map-height)}.luf__properties-search-map-view .hi-core-loading-section{background-color:rgba(255,255,255,.75);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.luf__properties-search-map .luf__properties-search-wrapper .luf__search-form-inner{border:0}.luf__properties-search-position-top .luf__properties-search-wrapper{padding-top:15px;padding-bottom:15px;background-color:var(--hi-color-primary)}.luf__properties-search-position-bottom{position:relative;--luf-psp-mt:-60px}.luf__properties-search-position-bottom .luf__search-form-inner{z-index:100;margin-top:50px!important;position:relative;box-shadow:0 30px 40px 0 rgba(0,0,0,.08)}.luf__properties-search-position-inside{position:relative}.luf__properties-search-position-inside .luf__properties-search-wrapper{margin-top:50px}.luf__properties-search-position-inside .luf__search-form-inner{box-shadow:0 30px 40px 0 rgba(0,0,0,.08)}@media (min-width:575px){.luf__properties-search-position-inside .luf__properties-search-wrapper{position:absolute;top:50%;right:0;width:100%;transform:translateY(-50%);margin-top:0;z-index:100}.luf__properties-search-position-inside .luf__search-form{display:flex;justify-content:flex-end}.luf__properties-search-position-inside .luf__search-form .luf-form{max-width:322px}}@media (min-width:992px){.luf__properties-search-position-top{display:-ms-flexbox;display:flex;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.luf__properties-search-position-bottom .luf__search-form-inner{margin-top:var(--luf-psp-mt)!important}}.luf__agent-singular{--agent-singular-featured-width:100%;--agent-singular-featured-spacing:30px}.luf__agent-singular .luf__agent-singular-inner{-ms-flex-direction:column;flex-direction:column}.luf__agent-singular .luf__agent-singular-inner>.hi_core__post-featured{margin-bottom:var(--agent-singular-featured-spacing);max-width:var(--agent-singular-featured-width);width:var(--agent-singular-featured-width)}.luf__agent-singular .luf__agent-rating{font-size:18px}.luf__agent-singular .luf__agent-singular-mpa{margin-top:34px}.luf__agent-singular .luf__loop-agent-item+.luf__agent-rating,.luf__agent-singular .luf__loop-agent-item+.luf__loop-agent-item{margin-top:6px}.luf__agent-singular .luf__loop-agent-item+.luf__loop-agent-description{margin-top:15px}.luf__agent-singular .luf__loop-agent-title{font-size:32px}.luf__agent-singular .luf__agent-summary{width:100%}.luf__agent-singular .luf__loop-agent-social{position:absolute;bottom:15px;width:100%;z-index:10;text-align:center}@media (min-width:768px){.luf__agent-singular{--agent-singular-featured-width:400px;--agent-singular-featured-spacing:30px}.luf__agent-singular .luf__agent-singular-inner{-ms-flex-direction:row;flex-direction:row}.luf__agent-singular .luf__agent-singular-inner>.hi_core__post-featured{margin-bottom:0;margin-right:var(--agent-singular-featured-spacing)}.luf__agent-singular .luf__agent-summary{width:calc(100% - (var(--agent-singular-featured-width) + var(--agent-singular-featured-spacing)))}}@media (min-width:992px){.luf__agent-singular{--agent-singular-featured-width:470px;--agent-singular-featured-spacing:50px}}@media (min-width:1200px){.luf__agent-singular{--agent-singular-featured-width:470px;--agent-singular-featured-spacing:70px}}.luf__icon-star{font-style:normal;--luf__icon-star-active:"";--luf__icon-star:""}.luf__icon-star:before{font-family:"icomoon";content:var(--luf__icon-star)}.luf__icon-star.active:before{content:var(--luf__icon-star-active)}.luf__rate-input{direction:rtl;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.luf__rate-input label{margin-left:-2px;margin-right:-2px;color:var(--hi-color-star);font-size:20px;cursor:pointer}.luf__rate-input input:checked~label .luf__icon-star:before{content:var(--luf__icon-star-active)}.luf__rate-input label .luf__icon-star:before,.luf__rate-input:hover>input:checked~label .luf__icon-star:before{content:var(--luf__icon-star)}.luf__rate-input label:hover .luf__icon-star:before,.luf__rate-input label:hover~label .luf__icon-star:before{content:var(--luf__icon-star-active)!important}.luf__review-header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid var(--hi-color-border)}.ere_widget_listing_property_taxonomy ul.ere__property-taxonomy-list li,.luf__review-header .luf__review-title{margin-bottom:0}.luf__review-header .luf__rating-average{display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-flow:row-reverse;flex-flow:row-reverse;font-size:18px}.luf__review-header .luf__rating{color:var(--hi-color-heading);font-weight:500;margin-right:10px}.luf__rating-icon-stars>span,.luf__rating-stars{color:var(--hi-color-star)}.luf__review-comment-item{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.luf__review-comment-item .luf__review-avatar img{border-radius:50%;overflow:hidden}.luf__review-comment-item .luf__review-comment-body{margin-top:20px}.luf__review-comment-item .luf__review-comment-body p:last-child{margin-bottom:0}.luf__review-comment-item .luf__review-comment-title{font-size:15px;font-weight:500;margin-right:10px;text-transform:capitalize;font-family:var(--hi-body-font-family)}.luf__review-comment-item .luf__review-comment-meta{font-size:13px;color:var(--hi-color-muted);font-style:italic;display:block;margin-bottom:0}.luf__review-form-wrap .form-group{margin-bottom:30px}.luf__review-form-wrap .luf__submit-rating i{position:absolute;right:-35px;color:var(--hi-color-heading)}.luf__loop-social .list-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0}.luf__loop-social .list-inline .list-inline-item,.luf__search-property-form.luf__sf-layout-02 .luf__sf-submit-button span{margin:0}.luf__loop-social .list-inline .list-inline-item a{padding:10px 15px;line-height:1;position:relative;color:inherit;font-size:1rem;display:block}.luf__loop-social .list-inline .list-inline-item+.list-inline-item a:before{content:"";background-color:rgba(255,255,255,.2);height:70%;position:absolute;left:0;top:15%;width:1px}.hi_core__post-featured .luf__loop-social .list-inline{box-shadow:2px 2px 16px 7px rgba(51,51,51,.05);background-color:rgba(0,0,0,.2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff}@media (max-width:991px){.luf__loop-social .list-inline .list-inline-item a{padding:10px}}.luf__widget-property .luf__widget-property-item+.luf__widget-property-item{margin-top:15px}.luf__widget-property .luf__property-featured{width:90px}.luf__widget-property .luf__widget-property-content{padding-left:15px}.luf__widget-property .luf__loop-property-address,.luf__widget-property .luf__loop-property-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;margin-top:2px}.luf__widget-property .luf__loop-property-price{font-size:14px}.luf__widget-property .luf__loop-property-title{font-size:1rem}.luf__widget-property .luf__loop-property-item+.luf__loop-property-address,.luf__widget-property .luf__loop-property-item+.luf__loop-property-title{margin-top:6px}.luf__widget-contact .luf__widget-contact-info-layout-01{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:30px}.luf__widget-contact .luf__widget-contact-info-layout-01 .hi_core__post-featured{-ms-flex:0 0 70px;flex:0 0 70px;border-radius:50%;margin-right:20px}.luf__widget-contact .luf__contact-actions-item .btn{--hi-btn-padding-x:10px}.luf__widget-contact textarea:-moz-placeholder{color:var(--hi-input-text-placeholder)}.luf__widget-contact textarea::-moz-placeholder{color:var(--hi-input-text-placeholder)}.luf__widget-contact textarea:-ms-input-placeholder{color:var(--hi-input-text-placeholder)}.luf__widget-contact textarea::-webkit-input-placeholder{color:var(--hi-input-text-placeholder)}.luf__widget-agent-item .luf__agent-featured .hi_core__entry-thumbnail:after,.luf__widget-contact-agency .luf__agency-featured .hi_core__entry-thumbnail:after,.luf__widget-contact-agent .luf__agent-featured .hi_core__entry-thumbnail:after{background-image:unset}.luf__widget-contact-agent .luf__loop-agent-title{font-size:var(--hi-h5-font-size);font-weight:var(--hi-h5-font-weight);margin-bottom:0;font-family:var(--hi-h5-font-family)}.luf__widget-contact-agent .luf__loop-agent-phone{color:var(--hi-color-muted);font-size:14px}.luf__widget-contact-agency .luf__loop-agency-title{font-size:var(--hi-h5-font-size);font-weight:var(--hi-h5-font-weight);margin-bottom:0;font-family:var(--hi-h5-font-family)}.luf__widget-contact-agency .luf__loop-agency-address{color:var(--hi-color-muted);font-size:14px}.ere_widget_top_agents .agent-item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ere_widget_top_agents .agent-item:not(:last-child){margin-bottom:20px}.ere_widget_top_agents .agent-avatar{border-radius:100%;background-color:#f3f3f3;max-height:70px}.ere_widget_top_agents .agent-avatar+.agent-info{margin-left:15px!important}.ere_widget_top_agents .agent-info h2.agent-name{font-size:16px;line-height:1.2;font-weight:var(--hi-h2-font-weight)}.ere_widget_top_agents .agent-info a{color:var(--hi-color-heading)}.ere_widget_top_agents .agent-info a:hover{color:var(--hi-color-accent)}.ere_widget_top_agents .agent-info .agent-position{font-size:14px;color:var(--hi-color-text-main)}.ere_widget_top_agents .agent-info .agent-total-properties{font-size:13px;color:var(--hi-color-heading);font-weight:500;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.ere_widget_top_agents .agent-info .agent-total-properties .total-properties{font-size:14px;display:inline-block;color:var(--hi-color-heading);font-weight:500;margin-right:5px;margin-top:0}.luf__widget-agent-item .luf__agent-featured{width:70px;height:70px;border-radius:100%}.luf__widget-agent-item .luf__agent-featured .hi_core__thumbnail-wrap{background-color:#f3f3f3;max-height:70px}.luf__widget-agent-item .luf__agent-featured+.luf__widget-agent-content{margin-left:15px}.luf__widget-agent-item+.luf__widget-agent-item{margin-top:20px}.luf__widget-agent-item .luf__loop-agent-title{font-size:16px;line-height:1.2}.luf__widget-agent-item .luf__loop-agent-position{font-size:14px;font-weight:400}.luf__widget-agent-item .luf__loop-agent-total-property{font-size:13px;color:var(--hi-color-heading);font-weight:500;line-height:1.5;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.luf__widget-agent-item .luf__loop-agent-total-property .total{font-size:14px;display:inline-block;color:var(--hi-color-heading);font-weight:500;margin-right:5px;margin-top:0}.ere_widget_listing_property_taxonomy ul.ere__property-taxonomy-list li a{padding:6px 0;position:relative;line-height:20px;min-height:32px}.ere_widget_listing_property_taxonomy ul.ere__property-taxonomy-list li a:hover{color:var(--hi-color-accent);padding-left:0}.luf__widget-agency-search .luf__s-label,.luf__widget-property-search label.luf__s-label{display:none}.luf__widget-agency-search input[type=text]{border-radius:var(--hi-input-radius)!important}.luf-become-agent .widget-become-agent{height:300px;background-repeat:no-repeat;background-position:center;background-size:cover;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-direction:column;flex-direction:column;padding:20px;position:relative;text-align:center}.luf-become-agent .widget-become-agent:before{content:"";width:100%;height:100%;position:absolute;left:0;bottom:0;border-radius:inherit;background:linear-gradient(to top,rgba(11,17,8,.67) 10.59%,rgba(10,15,7,.53) 46.3%,rgba(5,7,4,.26) 68.32%,transparent 92.09%)}.luf-become-agent .widget-become-agent .widget-become-agent-inner{z-index:5}.luf-become-agent .widget-become-agent .widget-become-agent-inner .desc,.luf-become-agent .widget-become-agent .widget-become-agent-inner .title{color:#fff}.luf-become-agent .widget-become-agent .widget-become-agent-inner .title{margin-bottom:4px}.luf-become-agent .widget-become-agent .widget-become-agent-inner .desc{margin-bottom:20px}.ere_widget_mortgage_calculator .form-group+.form-group{margin-top:15px}.ere_widget_mortgage_calculator .form-group:last-child{margin-top:30px}.luf__widget-agent-search .input-group-prepend,.luf__widget-agent-search label.luf__s-label{display:none}.luf-login-modal .forgot-pass-link,.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced-button .btn span{display:block!important}.ere-register-wrap .forgot-pass-link,.ere__account-login-wrap .forgot-pass-link,.ere__account-reset-password-wrap .forgot-pass-link,.luf-login-modal .ere-shortcode-login-header,.luf-login-modal .ere-shortcode-reset-password,.luf-login-modal .ere-shortcode-reset-password-wrap{display:none}.ere-register-wrap .ere-shortcode-login-header,.ere__account-login-wrap .ere-shortcode-login-header,.ere__account-reset-password-wrap .ere-shortcode-login-header{margin-bottom:2rem}.luf__spg-carousel .slick-slide>*{border-left:1px solid #f0f0f0;border-right:1px solid #f0f0f0}.luf__spg-carousel .slick-slide>* .hi_core__entry-thumbnail:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;height:100%;transition:all .4s ease-out 0s;background:linear-gradient(180deg,transparent 53.85%,#000 100%);z-index:1;top:auto}.luf__spg-carousel .slick-slide>* .hi_core__entry-thumbnail:hover:after{height:200%;opacity:.6}.luf__spg-gallery-01 .luf__spg-slider-thumb .hi_core__entry-thumbnail:after{opacity:1;background-color:rgba(0,0,0,.5)}.luf__spg-gallery-01 .luf__spg-slider-thumb .hi_core__entry-thumbnail:hover:after,.luf__spg-gallery-01 .luf__spg-slider-thumb .slick-current .hi_core__entry-thumbnail:after{opacity:0}.luf__spg-gallery-01 .luf__spg-slider-thumb,.luf__spg-gallery-02:not(.slick-vertical) .luf__spg-slider-thumb{margin-top:10px}.luf__spg-gallery-01 .luf__spg-slider-thumb .hi_core__entry-thumbnail,.luf__spg-gallery-02:not(.slick-vertical) .luf__spg-slider-thumb .hi_core__entry-thumbnail{cursor:pointer;width:100%}.luf__spg-gallery-02,.luf__spg-metro .hi_core__entry-thumbnail,.luf__spg-slider-01 .hi_core__entry-thumbnail{overflow:hidden}.luf__spg-gallery-02 .luf__spg-slider-thumb.slick-vertical{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);right:50px;max-width:100px;width:100%}.luf__spg-gallery-02 .luf__spg-slider-thumb.slick-vertical .slick-slide img{border:3px solid #fff}.luf__spg-gallery-02 .luf__spg-slider-thumb.slick-vertical .slick-slide.slick-current img{border-color:var(--hi-color-accent)}.luf__sb-style-01 .luf__single-property-gallery+.luf__single-block{margin-top:50px}.luf__sb-style-01 .luf__single-block{border:1px solid var(--hi-color-border);background-color:#fff;border-radius:0}.luf__sb-style-01 .luf__single-block+.luf__single-block{margin-top:30px}.luf__sb-style-01 .luf__single-block>.card-header{padding:0;border:0;background:0 0;border-radius:0;margin-bottom:20px}.luf__sb-style-01 .luf__single-block>.card-header h2,.luf__sb-style-02 .luf__single-block>.card-header h2,.luf__sb-style-03 .luf__single-block>.card-header h2,.luf__sb-style-04 .luf__single-block h2{font-size:var(--hi-h4-font-size);margin-bottom:0}.luf__sb-style-01 .luf__single-block>.card-body{padding:0}.luf__sb-style-01 .luf__single-block:not(.luf__single-block-tabs){padding:20px}.luf__sb-style-01 .luf__single-block.luf__single-block-tabs .luf__single-block{box-shadow:none}@media screen and (max-width:767px){.luf__sb-style-01 .luf__single-block-tabs .luf__single-block{padding:15px 20px;box-shadow:none}.luf__sb-style-01 .luf__single-block-tabs .luf__single-block>.card-header{margin-bottom:0}.luf__sb-style-01 .luf__single-block-tabs .luf__panels-container>.tab-pane+.tab-pane{border-top:1px solid var(--hi-color-border)}.luf__sb-style-01 .luf__single-block:not(.luf__single-block-tabs){padding:20px}}.luf__sb-style-02 .luf__single-block{border:0;box-shadow:0 0 27px 0 rgba(0,0,0,.045);border-radius:5px}.luf__sb-style-02 .luf__single-block:last-child{margin-bottom:0}.luf__sb-style-02 .luf__single-block>.card-header{background:0 0;border-bottom:none;padding:25px 30px}.luf__sb-style-02 .luf__single-block>.card-body{padding:0 30px 25px}.luf__sb-style-02 .luf__single-block+.luf__single-block{margin-top:30px}.luf__sb-style-02 .luf__single-block-tabs .luf__panel-heading{border-bottom:1px solid var(--hi-color-border)}.luf__sb-style-02 .luf__single-block-tabs .luf__tab-panel{border:0}.luf__sb-style-02 .luf__property-block-description .card-header{padding-bottom:20px}.luf__sb-style-02 .luf__property-block-header{background-color:#fff;padding:30px;border:1px solid var(--hi-color-border);border-radius:5px}.luf__sb-style-02 .luf__property-block-header .luf__property-block-description .card-body,.luf__sb-style-02 .luf__property-block-header .luf__property-block-description .card-header{padding:0}.luf__sb-style-03 .luf__single-block{background-color:transparent;border:0;margin-bottom:60px}.luf__sb-style-03 .luf__single-block:last-child{margin-bottom:0}.luf__sb-style-03 .luf__single-block>.card-header{background:0 0;border-bottom:none;padding:0;margin-bottom:30px}.luf__sb-style-03 .luf__single-block>.card-body{border:1px solid var(--hi-color-border);border-radius:var(--hi-rounded);background-color:#fff;padding:20px}.luf__sb-style-03 .luf__single-block-tabs .luf__panel-heading{border-bottom:1px solid var(--hi-color-border)}.luf__sb-style-03 .luf__single-block-tabs .luf__panel-body{border-top:0}.luf__sb-style-03 .luf__property-block-header{border:1px solid var(--hi-color-border);border-radius:5px;background-color:#fff;padding:25px 30px}.luf__sb-style-03 .luf__property-block-header .luf__property-block-description .card-body{border:0;padding:0}@media screen and (max-width:767px){.luf__sb-style-03 .luf__single-block>.card-body{padding:20px}}.luf__sb-style-04 .luf__single-block{margin-bottom:30px;padding-bottom:30px;background:0 0;border:0;border-bottom:1px solid var(--hi-color-border);border-radius:0}.luf__sb-style-04 .luf__single-block:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.luf__sb-style-04 .luf__single-block>.card-header{padding:0;border:0;background:0 0;border-radius:0;margin-bottom:25px}.luf__sb-style-04 .luf__single-block>.card-body{padding:0}.luf__sb-style-04 .luf__single-block-tabs .card-header{border:1px solid var(--hi-color-border)}.luf__sb-style-04 .luf__property-block-description>.card-header{margin-bottom:20px}.luf__sb-style-04 .luf__property-block-floor-plans,.luf__sb-style-04 .luf__property-block-gallery,.luf__sb-style-04 .luf__property-block-map,.luf__sb-style-04 .luf__property-block-video,.luf__sb-style-04 .luf__property-block-virtual-tour{padding-bottom:50px}@media (min-width:992px){.luf__sb-style-04 .luf__single-block{margin-bottom:35px;padding-bottom:35px}.luf__sb-style-04 .luf__property-block-description>.card-header{margin-bottom:25px}.luf__sb-style-04 .luf__property-block-floor-plans,.luf__sb-style-04 .luf__property-block-gallery,.luf__sb-style-04 .luf__property-block-map,.luf__sb-style-04 .luf__property-block-video,.luf__sb-style-04 .luf__property-block-virtual-tour{padding-bottom:60px}}.luf__single-block-tabs .luf__tabs-container li a{color:inherit;font-weight:500;border-radius:0;-webkit-transition:all .3s;transition:all .3s}.luf__single-block-tabs .luf__tabs-container li a.active,.luf__single-block-tabs .luf__tabs-container li a:hover{border-color:transparent;background-color:var(--hi-color-accent);color:var(--hi-color-accent-foreground)}.luf__property-block-overview .media-icon{font-size:20px;width:40px;height:40px;border:1px solid var(--hi-color-border);color:var(--hi-color-accent);border-radius:0;margin-right:12px}.luf__property-block-overview .media-icon i{line-height:1}.luf__property-block-overview .media-body strong{font-size:15px;font-weight:600;color:var(--hi-color-heading)}.luf__property-block-address .luf__property-address-list li a,.luf__property-block-details .luf__property-details-list li a,.luf__property-block-features .luf__property-feature-list li a,.luf__property-block-overview .media-body strong a{color:inherit}.luf__property-block-overview .luf__property-overview-list{margin-top:-15px}.luf__property-block-overview .media{padding-top:15px}.luf__property-block-address .luf__property-block-label{min-width:120px}.luf__property-block-address .luf__property-address-list{margin-top:-.5rem}.luf__property-block-address .luf__property-address-list li,.luf__property-block-details .luf__property-details-list li,.luf__property-block-features .luf__property-feature-list li{padding-top:.5rem}.luf__property-block-address .luf__property-address-list li a:hover,.luf__property-block-details .luf__property-details-list li a:hover,.luf__property-block-features .luf__property-feature-list li a:hover{color:var(--hi-color-accent)}.luf__property-block-details .luf__property-block-label{min-width:120px}.luf__property-block-details .luf__property-details-list,.luf__property-block-features .luf__property-feature-list{margin-top:-.5rem}.luf__property-block-features .luf__property-feature-list li i{width:18px;height:18px;text-align:center;line-height:18px;background:var(--hi-color-accent);color:var(--hi-color-accent-foreground);font-size:12px;border-radius:3px}.luf__property-block-floor-plans .luf__property_floors-item+.luf__property_floors-item{margin-top:1em}.luf__property-block-floor-plans .luf__property_floors-title{font-size:1rem;margin-bottom:0;font-family:var(--hi-body-font-family);font-weight:600}.luf__property-block-floor-plans .luf__property_floors-details{margin-bottom:0;color:var(--hi-color-accent)}.luf__property-block-floor-plans .card-header{border-bottom:0}@media (max-width:767px){.luf__property-block-floor-plans .luf__property_floors-details{font-size:14px}}.luf__property-block-video .video-icon{width:80px;height:80px;padding:0;border-radius:50%;font-size:22px}.luf__property-block-video img{border-radius:0}.luf__property-block-attachments .luf__property-attachments{text-align:center}.luf-toggle-media-property-wrapper .luf-toggle-media-property-tabs{position:absolute;z-index:10}.luf-toggle-media-property-wrapper .luf-toggle-media-property-tabs .nav-item+.nav-item{margin-left:10px}.luf-toggle-media-property-wrapper .luf-toggle-media-property-tabs .nav-link{border-radius:var(--hi-rounded-sm);line-height:1;padding:0;border:0;width:50px;height:50px;font-size:20px;color:#fff;background-color:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.luf-toggle-media-property-wrapper .luf-toggle-media-property-tabs .nav-link.active{background-color:rgba(var(--hi-color-accent-rgb),.65);color:var(--hi-color-accent-foreground)}.luf__property-block-head .hi_core-breadcrumbs{margin-bottom:20px}.luf__property-block-head-layout-01{padding-top:var(--hi-content-padding-top)}.luf__property-block-head-layout-01+#primary-content{--hi-content-padding-top:40px;--hi-content-padding-top-mobile:20px}.luf__property-block-head-layout-02+#primary-content,.luf__property-block-head-layout-03+#primary-content{--hi-content-padding-top:50px;--hi-content-padding-top-mobile:40px}.luf__property-block-head-layout-03 .luf-toggle-media-property-tabs{top:30px;left:30px}.luf__property-block-head-layout-03 .luf__property-block-head-info{margin-top:60px}.luf__property-block-head-layout-03 .luf__single-property-gallery .luf__spg-slider-main .hi_core__entry-thumbnail,.luf__property-block-head-layout-03 .luf__spg-slider-01 .hi_core__entry-thumbnail{border-radius:0}.luf__property-block-head-layout-03 .slick-arrows .slick-arrow{--hi-slider-background-arrows:#fff;--hi-slider-border-color:transparent}.luf__property-block-head-layout-04{background-color:var(--hi-color-light);padding-top:50px;padding-bottom:80px}.luf__property-block-head-layout-04 .luf-toggle-media-property-wrapper{margin-top:40px}.luf__property-block-head-layout-04 .luf-toggle-media-property-tabs{top:30px;left:30px}.luf__property-block-head-layout-04 .luf__property-block-map{border-radius:var(--hi-rounded-sm);overflow:hidden}.luf__property-block-head-layout-05 .luf__single-property-featured-full{display:-ms-flexbox;display:flex;-ms-flex-align:end;align-items:flex-end;position:relative}.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light{color:#fff}.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .hi_core-breadcrumbs,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .hi_core-breadcrumbs li a:hover,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .hi_core-breadcrumbs li.breadcrumb-leaf,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .hi_core-breadcrumbs li.breadcrumb-sep,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .luf__lpp-price,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .luf__pp-postfix,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .luf__property-meta,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light .luf__property-title,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light ul.breadcrumbs,.luf__property-block-head-layout-05 .luf__single-property-featured-full.skin-light ul.breadcrumbs li.breadcrumb-leaf,.luf__property-block-nearby-places .luf__cat-block-item-title a{color:inherit}.luf__property-block-head-layout-05 .luf__single-property-featured-full>div{z-index:2;position:relative}.luf__property-block-head-layout-05 .luf__single-property-featured-full:before{width:100%;height:100%;position:absolute;top:0;left:0;z-index:1;content:"";opacity:1;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),color-stop(0%,transparent),color-stop(35%,transparent),to(rgba(0,0,0,.75)));background-image:-o-linear-gradient(top,transparent 0,transparent 0,transparent 35%,rgba(0,0,0,.75) 100%)}.luf__property-block-head-layout-05 .luf-toggle-media-property-tabs{top:50px;right:50px;left:auto!important}.luf__property-block-head .luf__single-property-featured-full{padding:50px 0;min-height:600px}.luf__property-block-head-layout-06 .luf__property-block-head-summary{padding-top:40px}.luf__property-block-head-layout-06 .hi_core__post-featured{border-radius:0}.luf__property-block-main-info .hi_core-breadcrumbs,.luf__property-block-main-info .luf-toggle-media-property-wrapper,.luf__property-block-main-info .luf__property-block-summary{margin-bottom:30px}.luf__property-block-summary .luf__property-title{-ms-flex-positive:1;flex-grow:1;font-size:var(--hi-h2-font-size);margin-bottom:0}.luf__property-block-summary .luf__property-block-description.luf__single-block{margin-top:43px;padding:0!important;box-shadow:none;background-color:transparent}.luf__property-block-summary .luf__property-price{font-size:var(--hi-h5-font-size);font-weight:700}.luf__property-block-summary .luf__lpp-price{color:var(--hi-color-heading)}.luf__property-block-summary .luf__pp-postfix{color:var(--hi-color-muted)}.luf__property-block-summary-top .luf__lpb-featured-status{-ms-flex-positive:1;flex-grow:1}.luf__property-block-summary-top .luf__loop-property-badge,.luf__property-block-summary-top .luf__property-actions{margin-bottom:13px}.luf__property-summary-title{margin-bottom:10px;gap:10px}@media only screen and (max-width:991px){.luf__property-block-summary-top,.luf__property-summary-title{-ms-flex-direction:column;flex-direction:column}.luf__property-block-summary-top .luf__loop-property-badge{margin-bottom:20px}.luf__property-summary-title{margin-bottom:15px}}.luf__property-block-map .btn.luf__get-directions{right:15px;bottom:15px;z-index:100;--hi-btn-padding-x:20px}@media (max-width:767px){.luf__property-block-map .luf__single-map .luf__map-canvas{height:400px}}.luf__property-walkscore .walkscore-logo{margin-bottom:1rem}.luf__property-walkscore .walkscore-score{position:relative;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:35px;height:30px;text-align:center;color:#fb6a19;border:1px solid #fb6a19;background-color:#fff;margin-right:15px}.luf__property-walkscore .walkscore-score::before{content:"";position:absolute;bottom:-2px;left:50%;width:12px;height:11px;-webkit-transform:rotate(-42deg) translateX(-50%);transform:rotate(-42deg) translateX(-50%);border-bottom:1px solid #fb6a19;border-left:1px solid #fb6a19;background-color:#fff}.luf__loop-property-excerpt p,.luf__property-walkscore .walkscore-info .walkscore-description{margin-bottom:0}.luf__property-walkscore .walk-score-more-detail{margin-left:auto}.luf__property-block-nearby-places .luf__cat-block-title{font-size:1rem}.luf__property-block-nearby-places .luf__cat-block-items{border-bottom:1px solid var(--hi-color-border)}.luf__property-block-nearby-places .luf__cat-block-items:nth-child(2){padding-top:9px;border-top:1px solid var(--hi-color-border)}.luf__property-block-nearby-places .luf__cat-block-items .media{-ms-flex-align:center;align-items:center}.luf__property-block-nearby-places .luf__cat-block-item{margin-bottom:1rem!important;margin-top:1rem}.luf__property-block-nearby-places .luf__cat-block-item .media{display:-ms-flexbox;display:flex}.luf__property-block-nearby-places .luf__cat-block-item .media-body{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex}.luf__property-block-nearby-places .luf__cat-block-item .media-body .luf__cat-block-content{-ms-flex:1 1 auto;flex:1 1 auto;max-width:100%;padding-right:30px}.luf__property-block-nearby-places .luf__cat-block-item .media-body .luf__cat-block-item-review{-ms-flex:0 0 120px;flex:0 0 120px;max-width:120px}@media (max-width:576px){.luf__property-block-nearby-places .luf__cat-block-item .media-body{-ms-flex-wrap:wrap;flex-wrap:wrap}.luf__property-block-nearby-places .luf__cat-block-item .luf__cat-block-content,.luf__property-block-nearby-places .luf__cat-block-item .luf__cat-block-item-review{-ms-flex:1 1 100%;flex:1 1 100%;max-width:100%}.luf__property-block-nearby-places .luf__cat-block-item .luf__cat-block-content{margin-bottom:10px;padding-right:0}}.luf__property-block-nearby-places .luf__cat-block-item-thumb{min-width:90px;background-size:cover;background-position:center;display:block;padding:0;overflow:hidden;position:relative;margin-right:20px}.luf__property-block-nearby-places .luf__cat-block-item-thumb::before{content:"";display:block;padding-top:75%}.luf__property-block-nearby-places .luf__cat-block-item-title{font-size:15px;margin-bottom:7px}.luf__property-block-nearby-places .luf__cat-block-item-title span{font-size:.9em;color:var(--hi-color-muted)}.luf__property-block-nearby-places .luf__cat-block-item-rating .rating-item.active{color:#f6b500}.luf__property-block-nearby-places .luf__cat-block-item-review-number{font-size:14px;color:var(--hi-color-muted)}.luf__property-block-nearby-places .luf__cat-block-item-address{font-size:15px;font-weight:500}.luf__what-nearby{margin-top:-24px}.luf__what-nearby .luf__cat-block{padding-top:24px}@media (max-width:576px){.luf__property-block-nearby-places .media{display:block!important}.luf__property-block-nearby-places .luf__cat-block-item-thumb{margin-bottom:20px;margin-right:0}}.luf__similar-properties .slick-slider .luf__property-skin-01{padding-top:15px;padding-bottom:15px}.luf__property-virtual-tour iframe{max-height:400px}.luf__property-block-contact-agent .luf__loop-agent-title{font-size:20px;margin-bottom:5px}.luf__property-block-contact-agent .luf__agent-head-summary{margin-top:5px}.luf__property-block-contact-agent .luf__agent-featured{max-width:150px;width:100%}.luf__property-block-contact-agent .luf__agent-featured .hi_core__entry-thumbnail{border-radius:50%}.luf__property-block-contact-agent .luf__agent-summary{margin-left:30px}.luf__property-block-contact-agent .luf__property-agent-info{margin-bottom:30px}@media (min-width:768px){.luf__property-block-contact-agent .luf__contact-form-wrapper .form-field-email,.luf__property-block-contact-agent .luf__contact-form-wrapper .form-field-name,.luf__property-block-contact-agent .luf__contact-form-wrapper .form-field-phone{width:33.3333333333%}}@media (max-width:767px){.luf__property-block-contact-agent .luf__agent-summary{width:100%;margin-left:0;margin-top:20px}.luf__property-block-contact-agent .luf__agent-head-summary{-ms-flex-pack:center;justify-content:center}}.luf__loop-property-overview a,.luf__property-actions a,.luf__property-meta a,.luf__single-block.card{color:inherit}.luf__property-actions li a,.luf__property-block-label{font-weight:500;color:var(--hi-color-heading)}.luf__single-block-review .comments-area .comments-title{font-size:var(--hi-h5-font-size);margin-bottom:38px}.luf__single-block-review .comments-area .comment-reply-title{font-size:var(--hi-h5-font-size)}.luf__single-property-layout-01 .luf-toggle-media-property-wrapper+.luf__single-block{margin-top:50px}.luf-toggle-media-property-wrapper .luf-toggle-media-property-tabs{top:30px;left:30px}.luf__property-meta{font-style:italic;font-size:14px;color:var(--hi-color-muted);column-gap:12px;row-gap:5px}.luf__property-meta a:hover{color:var(--hi-color-accent)}@media (min-width:768px){.luf__panel-heading{display:none}.luf__single-block-tabs .luf__panels-container .tab-pane.active .collapse{display:block}}@media (max-width:767px){.luf__tabs-container{display:none}.luf__panels-container>.tab-pane{display:block;opacity:1}}.luf__rating-stars{position:relative;display:inline-block}.luf__rating-stars .luf__filled-stars{width:70%;position:absolute;left:0;top:0;white-space:nowrap;overflow:hidden;display:block}.luf__loop-property-badge{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:start;align-items:flex-start;gap:6px}.luf__property-badge{background-color:var(--hi-color-primary);color:var(--hi-color-primary-foreground);padding:6px 8px;display:inline-block;text-align:center;font-size:12px;line-height:1;font-weight:700;text-transform:uppercase}.luf__property-badge.for-rent{background-color:#000;color:#fff}.luf__featured{background-color:var(--hi-color-accent);color:var(--hi-color-accent-foreground)}.luf__property-actions{margin:-5px;font-size:14px}.luf__property-actions li{padding:5px}.luf__property-actions li a{padding:8px 10px;box-shadow:0 10px 31px 0 rgba(0,0,0,.07);line-height:10px;font-size:12px;background:#fff;float:left;cursor:pointer;text-transform:capitalize;-webkit-transition:all .3s;transition:all .3s}.luf__property-actions li a:hover{color:var(--hi-color-accent-foreground);background:var(--hi-color-accent)}.luf__property-actions .compare-property:not(.on-handle) .fa-plus:before,.luf__property-featured .luf__loop-property-actions .compare-property:not(.on-handle) .fa-plus:before{content:""}.luf__property-actions i{font-size:12px;margin-right:4px}.luf__property-featured .luf__loop-property-actions{position:absolute;z-index:5}.hi_core__toolbar-item.luf__switch-layout a+a,.luf__property-featured .luf__loop-property-actions>*+*{margin-left:5px}.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share>a,.luf__property-featured .luf__loop-property-actions>a{padding:0;cursor:pointer;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;border:1px solid transparent;color:inherit;display:inline-block;background-color:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share>a:hover,.luf__property-featured .luf__loop-property-actions>a:hover{background-color:var(--hi-color-accent);color:var(--hi-color-accent-foreground)}.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share{display:inline-block}.luf__property-map-view .luf__map-canvas,.luf__single-map .luf__map-canvas{height:500px}body.luf__archive-halt-map #primary-content>.container{max-width:100%!important}.luf__property-map-view-half .luf__property-map-view{margin-bottom:60px}@media (min-width:1200px){.luf__property-map-view-half .luf__main-content{padding-right:40px!important;padding-left:40px!important}}@media (min-width:1440px){.luf__property-map-view-half .luf__main-content{max-width:920px!important}}.luf__loop-property-overview{display:-ms-grid;display:grid;-ms-grid-columns:auto 30px auto 30px auto;grid-template-columns:auto auto auto;grid-column-gap:24px;grid-row-gap:10px}.luf__loop-property-overview .luf__loop-property-overview-item{font-size:.9rem}.luf__loop-property-overview .media-icon{color:var(--hi-color-accent)}.luf__loop-property-item+.luf__loop-property-overview{margin-top:9px}.luf__property-loop-after-content,.luf__property-loop-agent-info{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.luf__property-loop-agent-info{--luf-agent-info-size:40px}.luf__property-loop-agent-info .hi_core__post-featured{border-radius:50%;width:var(--luf-agent-info-size);height:var(--luf-agent-info-size);overflow:hidden}.luf__property-loop-agent-info .hi_core__post-featured+.luf__loop-agent-title,.ui-dialog .ui-dialog-buttonpane button+button{margin-left:10px}.luf__property-loop-agent-info .hi_core__entry-thumbnail img{width:var(--luf-agent-info-size);border-radius:50%}.luf__property-loop-agent-info .luf__loop-agent-title{font-size:14px;font-weight:400;margin-bottom:0}.luf__loop-property-address a,.luf__loop-property-title a,.luf__property-loop-agent-info .luf__loop-agent-title a{color:inherit}.luf__property-loop-after-content{-ms-flex-pack:justify;justify-content:space-between}.luf__property-loop-after-content .luf__property-date{font-size:.825rem}.luf__property-loop-after-content .luf__property-date i,.luf__search-property-form .luf__sf-btn-submit i,.luf__search-property-form .luf__sf-btn-submit svg,.luf__search-property-form.luf__sf-layout-02 .luf__sf-submit-button i{display:none}.luf__property-featured{overflow:hidden;font-size:12px;color:#fff}.luf__property-featured .luf__loop-property-badge{position:absolute;top:12px;left:12px;z-index:5}.luf__property-featured .luf__property-badge{font-size:inherit}.luf__property-featured .hi_core__entry-thumbnail{-webkit-transition:all .7s ease;transition:all .7s ease}.luf__agent-item:hover .luf__agent-featured .hi_core__entry-thumbnail:after,.luf__property-featured .hi_core__entry-thumbnail:after{background-image:linear-gradient(to top,rgba(0,0,0,.5),transparent 56%);background-color:unset;opacity:1}.luf__property-featured .luf__view-gallery{position:absolute;text-align:center;z-index:5;font-size:14px;width:30px;height:30px;line-height:30px;color:inherit}.hi_core__cate-filer li.active a,.luf__property-featured .luf__view-gallery:hover{color:var(--hi-color-accent)}.luf__property-item:hover .luf__property-featured .hi_core__entry-thumbnail{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod="auto expand")}.luf__property-featured-classic .luf__view-gallery{right:12px;bottom:12px}.luf__property-featured-classic .luf__loop-property-actions{bottom:12px;left:12px}.luf__property-featured-content-inside .luf__loop-property-actions{right:15px;top:15px}@media (min-width:992px){.luf__property-featured-classic .luf__view-gallery,.luf__property-featured-classic.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share,.luf__property-featured-classic.luf__property-featured .luf__loop-property-actions>a{opacity:0;transform:translate(var(--translate-x));transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .9s cubic-bezier(.19,1,.22,1)}.luf__property-featured-classic .luf__view-gallery{--translate-x:20%;transition-delay:.2s!important}.luf__property-featured-classic.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share,.luf__property-featured-classic.luf__property-featured .luf__loop-property-actions>a{--translate-x:-20%}.luf__property-featured-classic .luf__loop-property-actions>:nth-child(1){transition-delay:.06s!important}.luf__property-featured-classic .luf__loop-property-actions>:nth-child(2){transition-delay:.12s!important}.luf__property-featured-classic .luf__loop-property-actions>:nth-child(3){transition-delay:.18s!important}.luf__property-featured-classic .luf__loop-property-actions>:nth-child(4){transition-delay:.24s!important}.luf__property-featured-classic .luf__loop-property-actions>:nth-child(5){transition-delay:.3s!important}.luf__property-item:hover .luf__property-featured-classic .luf__view-gallery,.luf__property-item:hover .luf__property-featured-classic.luf__property-featured .luf__loop-property-actions .luf__single-property-social-share,.luf__property-item:hover .luf__property-featured-classic.luf__property-featured .luf__loop-property-actions>a{--translate-x:0;opacity:1}}.luf__loop-property-title{font-size:1rem;margin-bottom:0;font-family:var(--hi-body-font-family);font-weight:500}.luf__loop-property-item+.luf__loop-property-address,.luf__loop-property-item+.luf__loop-property-title{margin-top:8px}.luf__loop-property-address{font-size:14px}.luf__loop-property-price{font-size:14px;color:var(--hi-color-heading);line-height:22px;font-weight:500;display:block}.luf__loop-property-price .luf__lpp-postfix{color:var(--hi-color-muted);font-size:.8125em}.luf__loop-property-item+.luf__loop-property-price{margin-top:6px}.hi_core__toolbar-item .luf__result-count span{font-weight:600;color:var(--hi-color-accent)}.hi_core__toolbar-item.luf__switch-layout{font-size:22px;min-width:74px}.hi_core__toolbar-item.luf__switch-layout a{color:var(--hi-color-text-main);-webkit-transition:all .3s;transition:all .3s;opacity:.7}.hi_core__toolbar-item.luf__switch-layout a.active,.hi_core__toolbar-item.luf__switch-layout a:hover{color:var(--hi-color-accent);opacity:1}.hi_core__cate-filer{--hi-cate-filer-spacing:20px;margin:calc(0px - var(--hi-cate-filer-spacing)/2);line-height:1;list-style:none;padding:0;margin-bottom:0;margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.hi_core__cate-filer li{padding:calc(var(--hi-cate-filer-spacing)/2)}.hi_core__cate-filer li a{position:relative;color:var(--hi-color-heading);font-weight:500;font-size:15px;text-transform:uppercase}.hi_core__cate-filer li a:before{content:"";position:absolute;height:1px;background-color:var(--hi-color-accent);width:0;bottom:-2px;-webkit-transition:width .3s;transition:width .3s}.hi_core__cate-filer li.active a:before,.hi_core__cate-filer li.active a:hover:before{width:100%}@media (min-width:992px){.hi_core__cate-filer-desktop-end .hi_core__cate-filer{-ms-flex-pack:end!important;justify-content:flex-end!important}}.luf__property_layout-grid [class*=hi_core__gutter-]:not(.hi_core__gutter-item)>.hi_core__gutter-item,.luf__property_layout-grid [class*=hi_core__gutter-]:not(.hi_core__gutter-item)>[class*=col-]{padding-bottom:calc(var(--hi-gutter) + 5px)}.luf__property-skin-01 .luf__property-item-inner{overflow:hidden}.luf__property-skin-01 .luf__property-featured{border-radius:unset}.luf__property-skin-01 .luf__property-content{padding-top:17px}.luf__property-skin-01 .luf__loop-property-overview{border-top:1px solid var(--hi-color-border);margin-top:12px;padding-top:12px}.luf__property-skin-02 .luf__property-item-inner{background-color:#fff;overflow:hidden}.luf__property-skin-02 .luf__property-featured{margin:15px 15px 0}.luf__property-skin-02 .luf__property-content{padding:23px 15px 20px}.luf__property-skin-02 .luf__property-loop-after-content{border-top:1px solid var(--hi-color-border);padding:10px 20px}.luf__property-skin-03 .luf__property-content{padding-top:22px}.luf__property-skin-04{color:#fff}.luf__property-skin-04 .luf__property-item-inner{position:relative}.luf__property-skin-04 .luf__property-content{width:100%;padding:15px 20px;position:absolute;bottom:0;z-index:10}.luf__property-skin-04 .luf__loop-property-title{font-size:18px}.luf__agent-block-head-layout-01 a,.luf__agent-block-overview a,.luf__property-skin-04 .luf__loop-property-overview,.luf__property-skin-04 .luf__loop-property-overview .media-icon,.luf__property-skin-04 .luf__loop-property-price,.luf__property-skin-04 .luf__loop-property-title,.luf__property-skin-04 .luf__loop-property-title a:hover{color:inherit}.luf__property-skin-04 .luf__loop-property-item+.luf__loop-property-price{margin-top:10px}.luf__property-skin-04 .luf__property-featured .luf__loop-property-badge{max-width:calc(100% - 130px)}.luf__property-skin-04 .luf__property-featured .hi_core__entry-thumbnail:after{background-image:linear-gradient(to top,rgba(0,0,0,.75),transparent 65%)}.luf__property-skin-05 .luf__property-item-inner{overflow:hidden;box-shadow:0 5px 19px 0 rgba(38,42,76,.1)}.luf__property-skin-05 .luf__property-featured{border-radius:unset}.luf__property-skin-05 .luf__property-content{padding:23px 15px 20px}.luf__property-skin-05 .luf__property-loop-after-content{border-top:1px solid var(--hi-color-border);padding:10px 20px}.luf__property-skin-list-01{padding-bottom:0!important}.luf__property-skin-list-01 .luf__property-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;overflow:hidden;padding-bottom:var(--hi-gutter);margin-bottom:var(--hi-gutter);border-bottom:1px solid var(--hi-color-border)}.luf__property-skin-list-01 .luf__property-featured{margin-right:30px;max-width:230px;min-width:230px}.luf__property-skin-list-01 .luf__loop-property-excerpt,.luf__property-skin-list-01 .luf__loop-property-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.luf__property-skin-list-01 .luf__loop-property-title{-webkit-line-clamp:1;font-size:var(--hi-h6-font-size)}.luf__property-skin-list-01 .luf__loop-property-excerpt{-webkit-line-clamp:3}@media (max-width:991px){.luf__property-skin-list-01 .luf__property-featured{max-width:300px;min-width:300px}}@media (max-width:767px){.luf__property-skin-list-01 .luf__property-item-inner{-ms-flex-direction:column;flex-direction:column}.luf__property-skin-list-01 .luf__property-featured{max-width:100%;min-width:100%;margin-right:0;margin-bottom:24px}}.luf__property-skin-list-02 .luf__property-item-inner{box-shadow:0 5px 19px 0 rgba(38,42,76,.1);padding:15px}.luf__property-skin-list-02 .luf__property-featured{margin-right:30px;max-width:230px;min-width:230px}.luf__property-skin-list-02 .luf__loop-property-excerpt,.luf__property-skin-list-02 .luf__loop-property-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.luf__property-skin-list-02 .luf__loop-property-title{-webkit-line-clamp:1;font-size:var(--hi-h6-font-size)}.luf__property-skin-list-02 .luf__loop-property-excerpt{-webkit-line-clamp:3}.luf__property-skin-creative-02 .luf__property-item-inner,.luf__property-skin-list-02 .luf__property-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.luf__property-skin-creative-02 .luf__property-loop-agent-info,.luf__property-skin-list-02 .luf__property-loop-agent-info{position:absolute;top:15px;left:15px}.luf__property-skin-creative-02 .luf__property-loop-agent-info .luf__agent-featured,.luf__property-skin-list-02 .luf__property-loop-agent-info .luf__agent-featured{border:2px solid currentColor;position:relative;z-index:2}.luf__property-skin-creative-02 .luf__property-loop-agent-info .luf__loop-agent-title,.luf__property-skin-list-02 .luf__property-loop-agent-info .luf__loop-agent-title{-webkit-line-clamp:1;position:relative;z-index:1;color:inherit;background:rgba(var(--hi-color-accent-rgb),.75);margin-left:0;padding-left:15px;padding-right:10px;opacity:0;-webkit-transform:translateX(-40%);transform:translateX(-40%);border-top-right-radius:var(--hi-rounded-sm);border-bottom-right-radius:var(--hi-rounded-sm)}.luf__property-skin-creative-02:hover .luf__property-loop-agent-info .luf__loop-agent-title,.luf__property-skin-list-02:hover .luf__property-loop-agent-info .luf__loop-agent-title{animation:roll-in .7s ease;opacity:1;-webkit-transform:translateX(-5px);transform:translateX(-5px)}@media (max-width:991px){.luf__property-skin-list-02 .luf__property-featured{max-width:300px;min-width:300px}}@media (max-width:767px){.luf__property-skin-list-02 .luf__property-item-inner{-ms-flex-direction:column;flex-direction:column}.luf__property-skin-list-02 .luf__property-featured{max-width:100%;min-width:100%;margin:0 0 15px}}.luf__property-skin-dual-01 .luf__loop-property-title{font-size:20px}.luf__property-skin-dual-01 .luf__property-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;box-shadow:0 5px 19px 0 rgba(38,42,76,.1)}.luf__property-skin-dual-01 .luf__property-content{padding:15px}.luf__property-skin-dual-01 .luf__property-featured{margin:15px;max-width:290px;min-width:290px}.luf__property-skin-dual-01 .luf__loop-property-excerpt,.luf__property-skin-dual-01 .luf__loop-property-title{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.luf__property-skin-dual-01 .luf__loop-property-title{-webkit-line-clamp:1}.luf__property-skin-dual-01 .luf__loop-property-excerpt{-webkit-line-clamp:3}.luf__property-skin-dual-01 .luf__loop-property-item+.luf__loop-property-item-bottom{margin-top:20px;padding-top:20px;border-top:1px solid var(--hi-color-border)}.luf__property-skin-dual-01 .luf__loop-property-item+.luf__loop-property-excerpt{margin-top:15px}.luf__property-skin-dual-01 .luf__loop-property-price{font-size:18px;font-weight:600}@media (max-width:991px){.luf__property-skin-dual-01 .luf__property-featured{max-width:300px;min-width:300px}}@media (max-width:767px){.luf__property-skin-dual-01 .luf__property-item-inner{-ms-flex-direction:column;flex-direction:column}.luf__property-skin-dual-01 .luf__property-featured{max-width:100%;min-width:100%;margin:0;border-radius:unset}.luf__property-skin-dual-01 .luf__property-content{padding:15px 20px}}.luf__property-skin-mpa-01 .luf__property-content{padding-top:15px}.luf__property-skin-mpa-01 .luf__loop-property-title{font-size:14px}.luf__property-skin-creative-01 .luf__property-item-inner{overflow:hidden;box-shadow:0 5px 19px 0 rgba(38,42,76,.1)}.luf__property-skin-creative-01 .luf__property-featured{border-radius:unset}.luf__property-skin-creative-01 .luf__property-content{padding:20px 15px 15px}.luf__property-skin-creative-01 .luf__loop-property-price{font-size:16px}.luf__property-skin-creative-01 .luf__loop-property-title{margin-top:15px;font-size:var(--hi-h4-font-size)}.luf__property-skin-creative-01 .luf__loop-property-item+.luf__loop-property-address{margin-top:6px}.luf__property-skin-creative-01 .luf__loop-property-item+.luf__loop-property-price{margin-top:16px}.luf__property-skin-creative-01 .luf__loop-property-item+.luf__loop-property-title{margin-top:10px}.luf__property-skin-creative-02 .luf__property-featured .luf__loop-property-badge{top:15px;left:15px}.luf__property-skin-creative-02 .luf__property-item-inner{box-shadow:0 5px 19px 0 rgba(38,42,76,.1);padding:15px}.luf__property-skin-creative-02 .luf__loop-property-badge{margin-left:0}.luf__property-skin-creative-02 .luf__loop-property-title{font-size:var(--hi-h6-font-size)}.luf__property-skin-creative-02 .luf__loop-property-price{font-size:16px}.luf__property-skin-creative-02 .luf__loop-property-item+.luf__loop-property-price{margin-top:16px}.luf__property-skin-creative-02 .luf__loop-property-item+.luf__loop-property-title{margin-top:18px}.luf__property-skin-creative-02 .luf__property-featured{max-width:200px;min-width:200px;margin-right:30px}@media (max-width:767px){.luf__property-skin-creative-02 .luf__property-item-inner{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}.luf__property-skin-creative-02 .luf__property-featured{max-width:100%;min-width:100%;margin:0 0 30px}}.luf__loop-property-item+.luf__loop-property-excerpt{margin-top:18px}.luf__search-property-form{--sf-padding-right:20px;--sf-padding-left:20px;--sf-padding-top:15px;--sf-padding-bottom:20px;--sf-background:#fff;--sf-color-label:var(--hi-color-heading);--sf-color-adv:var(--hi-color-accent);--sf-color-bg-adv:rgba(var(--hi-color-accent-rgb), 0.2);--sf-color-tab:var(--hi-color-text-main);--sf-color-tab-active:var(--hi-color-heading);--sf-color-border:var(--hi-color-border)}.luf__search-property-form .luf__sf-main{--sf-main-field-spacing:15px;--sf-main-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;gap:var(--sf-main-field-spacing)}.luf__search-property-form .luf__sf-main .luf__search-field{-ms-flex:1;flex:1;width:var(--sf-main-width)}.luf__search-property-form .luf__sf-main .luf__sf-action{gap:var(--sf-main-field-spacing)}.luf__search-property-form .luf__sf-main .luf__sf-action .luf__search-field{flex:unset}.luf__search-property-form .luf__sf-advanced-wrap{margin-top:30px}.luf__search-property-form .luf__sf-advanced-wrap .luf__sf-advanced-inner{--bs-gutter-y:15px}.luf__search-property-form .luf__features-list-wrap .luf__btn-features-list{color:var(--sf-color-label)}.luf__search-property-form .luf__features-list-wrap .luf__features-list{padding-top:10px}.luf__search-property-form .luf__search-tabs{--bs-nav-link-padding-x:10px;--bs-nav-link-padding-y:5px;--bs-nav-link-font-weight:500;--bs-nav-link-color:var(--sf-color-tab);--bs-nav-link-hover-color:var(--sf-color-tab-active);--bs-nav-link-disabled-color:#6c757d;background-color:var(--sf-background);padding-right:var(--sf-padding-right);padding-left:var(--sf-padding-left);padding-top:calc(var(--sf-padding-top) - 5px);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-width:1px 1px 0;border-style:solid;border-color:var(--sf-color-border)}.luf__search-property-form .luf__search-tabs .nav-link{opacity:.7}.luf__search-property-form .luf__search-tabs .nav-link.active{opacity:1;color:var(--bs-nav-link-hover-color);border-bottom:2px solid currentColor}.luf__search-property-form:not(.luf__sf-layout-offcanvas) .luf__search-form-inner{background-color:var(--sf-background);padding:var(--sf-padding-top) var(--sf-padding-right) var(--sf-padding-bottom) var(--sf-padding-left);border:1px solid var(--sf-color-border)}.search-form-box-shadown .luf__search-form-inner{box-shadow:0 10px 20px 0 rgba(51,51,51,.06)}.luf__search-property-form.luf__sf-layout-02{--sf-padding-top:15px}.luf__agent-head-summary .list-inline .list-inline-item+.list-inline-item a:before,.luf__dashboard-sub-menu button:after,.luf__search-property-form.luf__sf-layout-02 .luf__s-label,.luf__search-property-form.luf__sf-layout-03 .luf__s-label,.luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__sf-keyword .input-group-prepend,.luf__search-property-form.luf__sf-layout-05 .luf__s-label{display:none}.luf__search-property-form.luf__sf-layout-04 .luf__sf-main .luf__sf-action,.luf__search-property-form.luf__sf-layout-offcanvas .luf__sf-main .luf__sf-action,.luf__sf-property-widget .luf__sf-main .luf__sf-action{width:100%;margin-top:10px}.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced-wrap{margin-top:10px}.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced{background-color:var(--sf-background);padding:20px}.luf__search-property-form.luf__sf-layout-03 .luf__search-form-inner{border-radius:20px;overflow:hidden}.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced-button{margin-top:10px;width:100%!important;text-align:center}.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced-button .btn{--hi-btn-font-size:16px;--hi-btn-line-height:1em;--hi-btn-bg:transparent;--hi-btn-hover-bg:transparent;--hi-btn-hover-border-color:transparent;--hi-btn-color:var(--sf-color-label);--hi-btn-hover-color:var(--sf-color-label);--hi-btn-border-color:transparent;display:inline-block;width:auto}.luf__search-field.luf__sf-advanced-button span,.luf__search-property-form.luf__sf-layout-03 .luf__sf-advanced-button .btn i,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__sf-submit-button span{display:none!important}.luf__sf-layout-05 .luf__sf-keyword .input-group-prepend .luf__sf-icon-submit{padding-left:15px;padding-right:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.luf__agent-block-head-layout-01 a:hover,.luf__agent-block-overview a:hover,.luf__sf-layout-05 .luf__sf-keyword .input-group-prepend .luf__sf-icon-submit:hover{color:var(--hi-color-accent)}.luf__sf-layout-05 .luf__sf-keyword .input-group-prepend .luf__sf-icon-submit i,.luf__sf-layout-05 .luf__sf-keyword .input-group-prepend .luf__sf-icon-submit svg{font-size:20px;font-weight:600}.luf__sf-layout-05 .form-control:focus~.input-group-prepend{z-index:100000}.luf__sf-layout-05 .luf-form:focus-within .luf__sf-keyword .input-group-prepend .luf__sf-icon-submit{color:var(--hi-color-accent);-webkit-transform:scale(1.2);transform:scale(1.2)}.luf__sf-property-widget{--sf-padding-right:0;--sf-padding-left:0;--sf-padding-top:0;--sf-padding-bottom:0;--sf-background:transparent;--sf-color-border:transparent}.luf__search-property-no-responsive .luf__search-property-form{--sf-kw-width:auto;--sf-kw-grow:1}.luf__search-property-no-responsive .luf__search-property-form:not(.luf__sf-layout-04) .luf__sf-main .luf__sf-keyword,.luf__search-property-no-responsive .luf__search-property-form:not(.luf__sf-layout-offcanvas) .luf__sf-main .luf__sf-keyword{-ms-flex-preferred-size:var(--sf-kw-width);flex-basis:var(--sf-kw-width);flex-grow:var(--sf-kw-grow)}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-01 .luf__sf-main,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-02 .luf__sf-main,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-05 .luf__sf-main{--sf-main-width:auto;-ms-flex-direction:row;flex-direction:row}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-02 .luf__search-field.luf__sf-submit-button,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-05 .luf__search-field.luf__sf-submit-button{flex-grow:unset}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button .btn,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-02 .luf__search-field.luf__sf-submit-button .btn,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-05 .luf__search-field.luf__sf-submit-button .btn{--hi-btn-padding-x:24px}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03{--sf-padding-right:5px;--sf-padding-left:5px;--sf-padding-top:5px;--sf-padding-bottom:5px}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__search-form-inner{border-radius:48px}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__sf-main{--sf-main-width:auto;--hi-input-background:rgba(0, 0, 0, 0);--hi-input-border-color:rgba(0, 0, 0, 0);--hi-input-focus-border-color:rgba(0, 0, 0, 0);--sf-main-field-spacing:0;-ms-flex-direction:row;flex-direction:row}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__search-field+.luf__search-field:before{content:"";left:0;height:70%;position:absolute;width:1px;background:var(--hi-color-border);top:15%}.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__sf-submit-button .btn{padding:0;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.luf__agent-head-summary>div,.luf__search-property-no-responsive .luf__search-property-form.luf__sf-layout-03 .luf__search-field{position:relative}.luf__search-property-no-responsive .luf__search-property-form .luf__sf-main .luf__sf-action{width:auto;margin-top:0}@media (min-width:992px){.luf__search-property-form{--sf-kw-width:auto;--sf-kw-grow:1}.luf__search-property-form:not(.luf__sf-layout-04) .luf__sf-main .luf__sf-keyword,.luf__search-property-form:not(.luf__sf-layout-offcanvas) .luf__sf-main .luf__sf-keyword{-ms-flex-preferred-size:var(--sf-kw-width);flex-basis:var(--sf-kw-width);flex-grow:var(--sf-kw-grow)}.luf__search-property-form.luf__sf-layout-01 .luf__sf-main,.luf__search-property-form.luf__sf-layout-02 .luf__sf-main,.luf__search-property-form.luf__sf-layout-05 .luf__sf-main{--sf-main-width:auto;-ms-flex-direction:row;flex-direction:row}.luf__search-property-form.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button,.luf__search-property-form.luf__sf-layout-02 .luf__search-field.luf__sf-submit-button,.luf__search-property-form.luf__sf-layout-05 .luf__search-field.luf__sf-submit-button{flex-grow:unset}.luf__search-property-form.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button .btn,.luf__search-property-form.luf__sf-layout-02 .luf__search-field.luf__sf-submit-button .btn,.luf__search-property-form.luf__sf-layout-05 .luf__search-field.luf__sf-submit-button .btn{--hi-btn-padding-x:24px}.luf__search-property-form.luf__sf-layout-03{--sf-padding-right:5px;--sf-padding-left:5px;--sf-padding-top:5px;--sf-padding-bottom:5px}.luf__search-property-form.luf__sf-layout-03 .luf__search-form-inner{border-radius:48px}.luf__search-property-form.luf__sf-layout-03 .luf__sf-main{--sf-main-width:auto;--hi-input-background:rgba(0, 0, 0, 0);--hi-input-border-color:rgba(0, 0, 0, 0);--hi-input-focus-border-color:rgba(0, 0, 0, 0);--sf-main-field-spacing:0;-ms-flex-direction:row;flex-direction:row}.luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__search-field+.luf__search-field:before{content:"";left:0;height:70%;position:absolute;width:1px;background:var(--hi-color-border);top:15%}.luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__sf-submit-button .btn{padding:0;width:48px;height:48px;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;border-radius:100%}.luf__search-property-form.luf__sf-layout-03 .luf__sf-main .luf__sf-submit-button span{display:none!important}.luf__search-property-form.luf__sf-layout-03 .luf__search-field{position:relative}}@media (max-width:991px){.luf__search-property-form .luf__sf-main .luf__sf-action{width:100%;margin-top:10px}}.logged-in.admin-bar .hi-core-search-offcanvas{top:var(--hi-wpadminbar-height)}.hi-core-search-offcanvas.offcanvas{--bs-offcanvas-width:460px;--bs-offcanvas-padding-x:1.5rem;--bs-offcanvas-padding-y:1.5rem}.hi-core-search-offcanvas.offcanvas .hi-core-search-offcanvas-inner{min-height:100vh;overflow-y:scroll}@media only screen and (max-width:525px){.hi-core-search-offcanvas.offcanvas{--bs-offcanvas-width:90vw}}.compare-listing{border-top-left-radius:5px;border-bottom-left-radius:5px}.compare-listing.listing-open{box-shadow:0 11px 30px 0 rgba(0,0,0,.15)}.compare-listing .compare-property-remove{background:#fff;color:var(--bs-danger);padding:0;line-height:0;font-weight:100;top:10px;right:20px}.compare-listing .compare-property-remove i{top:0}.compare-listing .btn.compare-properties-button,.compare-listing .btn.listing-btn{--hi-btn-color:var(--hi-color-dark-foreground);--hi-btn-bg:var(--hi-color-dark);--hi-btn-border-color:var(--hi-color-dark);--hi-btn-hover-color:var(--hi-color-accent-foreground);--hi-btn-hover-bg:var(--hi-color-accent);--hi-btn-hover-border-color:var(--hi-color-accent)}.compare-listing .btn.compare-properties-button{padding:5px;font-size:14px;height:auto;line-height:normal}.compare-listing .btn.listing-btn{width:35px;left:-35px;height:70px;border:0;border-top-left-radius:5px;border-bottom-left-radius:5px;box-shadow:0 11px 30px 0 rgba(0,0,0,.15);display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.compare-listing .btn.listing-btn i{position:static;line-height:1}.compare-listing .compare-listing-header{box-shadow:none;border-bottom:1px solid var(--hi-color-border);padding:10px 15px}.compare-listing .title{font-size:16px}.compare-listing .compare-listing-body{padding:15px}.compare-listing .compare-thumb{max-width:100%;width:auto}.compare-listing .compare-thumb img{border-radius:5px;overflow:hidden}.ere__compare-table-wrap th{font-weight:var(--bs-body-font-weight)}.luf__agent-block-overview .luf__single-block-inner{-ms-flex-direction:column;flex-direction:column}.luf__agent-block-overview .luf__agent-title{font-size:var(--hi-h4-font-size);margin-bottom:0}.luf__agent-block-overview .luf__loop-agent-agency,.luf__agent-block-overview .luf__loop-agent-position{margin-top:5px}.luf__agent-block-overview .luf__loop-agent-description{margin-top:10px}.luf__agent-block-overview .luf__agent-summary{margin-top:30px;flex:1}.luf__agent-block-overview .hi_core__post-featured{width:100%}.luf__agent-block-overview .hi_core__post-featured .luf__loop-agent-social{position:absolute;bottom:15px;width:100%;z-index:10;text-align:center}.luf__agent-block-overview .hi_core__thumbnail-wrap{border-radius:var(--hi-rounded);overflow:hidden}.luf__agent-block-overview .luf__agent-meta{margin-top:13px}.luf__agent-block-overview .luf__agent-meta li{padding-top:5px;padding-bottom:5px}.luf__agent-block-overview .luf__agent-meta .luf__lam-icon{min-width:25px;display:inline-block}.luf__agent-block-overview .luf__agent-meta li+li{border-top:1px solid var(--hi-color-border)}@media (min-width:768px){.luf__agent-block-overview .luf__single-block-inner{-ms-flex-direction:row;flex-direction:row}.luf__agent-block-overview .hi_core__post-featured{margin-right:30px;max-width:300px}.luf__agent-block-overview .luf__agent-summary{margin-top:0}}@media (min-width:992px){.luf__agent-block-overview .hi_core__post-featured{margin-right:45px;max-width:370px}}.luf__agent-block-about-agent .luf__agent-meta{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:15px}.luf__agent-block-about-agent .luf__agent-meta>li{-ms-flex:0 0 25%;flex:0 0 25%}.luf__agent-block-about-agent .luf__agent-meta .luf__loop-agent-meta{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.luf__agent-block-about-agent .luf__agent-meta .luf__lam-content{color:var(--hi-color-heading);font-weight:500}@media only screen and (max-width:991px){.luf__agent-block-about-agent .luf__agent-meta>li{-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:576px){.luf__agent-block-about-agent .luf__agent-meta>li{-ms-flex:0 0 100%;flex:0 0 100%}}.luf__agent-block-head-layout-01{padding-top:60px;padding-bottom:60px;box-shadow:0 4px 5px 0 rgba(51,51,51,.05)}.luf__agent-block-head-layout-01 .luf__agent-block-head-inner{-ms-flex-direction:column;flex-direction:column}.luf__agent-block-head-layout-01 .luf__agent-title{font-size:var(--hi-h2-font-size);margin-bottom:0}.luf__agent-block-head-layout-01 .luf__loop-agent-position{margin-top:5px}.luf__agent-block-head-layout-01 .luf__agent-rating,.luf__agent-block-head-layout-01 .luf__agent-rating+.luf__loop-agent-item,.luf__agent-block-head-layout-01 .luf__loop-agent-item+.luf__agent-rating{margin-top:6px}.luf__agent-block-head-layout-01 .luf__loop-agent-agency{margin-top:5px}.luf__agent-block-head-layout-01 .luf__loop-agent-description{margin-top:12px}.luf__agent-block-head-layout-01 .luf__agent-summary{margin-top:30px;-ms-flex:1;flex:1}.luf__agent-block-head-layout-01 .hi_core__post-featured{width:100%}.luf__agent-block-head-layout-01 .hi_core__post-featured .luf__loop-agent-social{position:absolute;bottom:15px;width:100%;z-index:10;text-align:center}.luf__agent-block-head-layout-01 .luf__agent-meta{margin-top:22px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.luf__agent-block-head-layout-01 .luf__agent-meta>li{-ms-flex:0 0 100%;flex:0 0 100%}.luf__agent-block-head-layout-01 .luf__agent-meta .luf__lam-icon{min-width:15px;display:inline-block}@media (min-width:768px){.luf__agent-block-head-layout-01 .luf__agent-block-head-inner{-ms-flex-direction:row;flex-direction:row}.luf__agent-block-head-layout-01 .hi_core__post-featured{margin-right:30px;max-width:300px}.luf__agent-block-head-layout-01 .luf__agent-summary{margin-top:0}}@media (min-width:992px){.luf__agent-block-head-layout-01{padding-bottom:80px}.luf__agent-block-head-layout-01 .hi_core__post-featured{margin-right:70px}}@media (min-width:1199px){.luf__agent-block-head-layout-01 .luf__agent-meta>li{-ms-flex:0 0 33.33%;flex:0 0 33.33%}}.luf__agent-block-head-layout-02{background:rgba(var(--hi-color-accent-rgb),.1);padding-top:40px;padding-bottom:40px}.luf__agent-block-head-layout-02 .luf__agent-title{line-height:1}.luf__agent-block-head-layout-02 .luf__agent-featured{width:150px;height:150px;border-radius:50%;flex:0 0 150px}.luf__agent-block-head-layout-02 .luf__agent-summary{margin-left:30px}.luf__agent-block-head-layout-02 .luf__agent-head-summary{margin-top:10px}.luf__agent-head-summary{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;column-gap:30px;row-gap:5px}.luf__agent-head-summary>div+div:before{content:"";left:-15px;width:1px;height:60%;background-color:currentColor;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.luf__agent-head-summary .list-inline{background:0 0;border-radius:unset;column-gap:20px;box-shadow:none}.luf__agent-head-summary .list-inline .list-inline-item a{padding:0}.luf__agent-head-summary .luf__loop-agent-item{margin-top:0}@media only screen and (max-width:576px){.luf__agent-block-head-layout-02 .luf__agent-block-head-inner{-ms-flex-direction:column;flex-direction:column}.luf__agent-block-head-layout-02 .luf__agent-block-head-inner .luf__agent-summary{text-align:center;width:100%;margin-left:0;margin-top:30px}}.luf__loop-agent-position{font-weight:500;text-transform:capitalize}.luf__loop-agent-item+.luf__loop-agent-position{margin-top:2px}.luf__loop-agent-agency{font-size:14px}.luf__loop-agent-agency.luf__lam-has-title .luf__laa-content{font-weight:500}.luf__agent-meta a,.luf__loop-agent-agency .luf__laa-content a,.luf__loop-agent-email a,.luf__loop-agent-phone a,.luf__loop-agent-title a{color:inherit}.luf__loop-agent-agency .luf__laa-content a:hover,.luf__loop-agent-email a:hover,.luf__loop-agent-phone a:hover{color:var(--hi-color-accent-brightness)}.luf__loop-agent-item+.luf__loop-agent-agency{margin-top:6px}.luf__agent-meta .luf__lam-icon{color:var(--hi-color-heading)}.luf__agent-featured{border-radius:var(--hi-rounded);overflow:hidden;color:#fff}.luf__agent-featured .hi_core__entry-thumbnail,.luf__agent-featured .hi_core__entry-thumbnail:after{-webkit-transition:all .7s ease;transition:all .7s ease}.luf__agent-featured .hi_core__entry-thumbnail:after{background-color:unset;opacity:0}.luf__agent-featured-classic .luf__agent-featured-content{position:absolute;bottom:0;z-index:10;width:100%;text-align:center;padding-bottom:20px}.luf__agent-item:hover .luf__agent-featured .hi_core__entry-thumbnail{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod='auto expand')";filter:progid:DXImageTransform.Microsoft.Matrix(M11=1.1, M12=0, M21=0, M22=1.1, SizingMethod="auto expand")}@media (min-width:992px){.luf__agent-featured-classic .luf__loop-social .list-inline{-webkit-transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .9s cubic-bezier(.19,1,.22,1);transition:transform 1.5s cubic-bezier(.075,.82,.165,1),opacity .9s cubic-bezier(.19,1,.22,1);opacity:0;-webkit-transform:translateY(20%);transform:translateY(20%)}.luf__agent-item:hover .luf__loop-social .list-inline{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.luf__loop-agent-title{font-size:1rem;margin-bottom:0;font-weight:500;font-family:var(--hi-body-font-family)}.luf__loop-agent-item+.luf__loop-agent-title{margin-top:6px}.luf__agent-rating+.luf__loop-agent-item,.luf__loop-agent-item+.luf__agent-rating,.luf__loop-agent-item+.luf__loop-agent-address,.luf__loop-agent-item+.luf__loop-agent-email,.luf__loop-agent-item+.luf__loop-agent-phone{margin-top:4px}.luf__agent-skin-01 .luf__agent-featured{margin-bottom:18px}.custom__agent-skin-01 .luf__agent-skin-01 .luf__agent-featured{margin-bottom:21px}.custom__agent-skin-01 .luf__agent-skin-01 .luf__loop-agent-title{margin-bottom:0;font-size:var(--hi-h5-font-size);font-family:var(--hi-h5-font-family)}.custom__agent-skin-01 .luf__agent-skin-01 .luf__loop-agent-item+.luf__loop-agent-agency{margin-top:5px}.luf__agent-skin-02 .luf__agent-item-inner{border:1px solid var(--hi-color-border);border-radius:var(--hi-rounded-xl);overflow:hidden;background:#fff}.luf__agency-block-head-layout-01 a,.luf__agent-skin-02 .luf__loop-social .list-inline{color:inherit}.luf__agent-skin-02 .luf__loop-social .list-inline a{padding:0;will-change:transform;-webkit-transition:transform 400ms cubic-bezier(.165,.84,.44,1.7);transition:transform 400ms cubic-bezier(.165,.84,.44,1.7);width:36px;height:36px;border-radius:50%;margin:0 8px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.luf__agent-skin-02 .luf__loop-social .list-inline a:hover{-webkit-transform:scale(1.07);transform:scale(1.07);color:var(--hi-color-accent-foreground);background-color:var(--hi-color-accent)}.luf__agent-skin-02 .luf__agent-rating{margin-bottom:4px;font-size:14px}.luf__agent-skin-02 .hi_core__post-featured{margin-right:auto;margin-left:auto;margin-top:30px;width:130px;height:130px;border-radius:50%;display:block}.luf__agent-skin-02 .luf__agent-content{padding:20px 15px}.luf__agent-skin-02 .luf__agent-loop-after-content{border-top:1px solid var(--hi-color-border);padding:10px 15px}.luf__agent-skin-list-01{padding-bottom:0!important}.luf__agent-skin-list-01 .luf__loop-agent-title{font-size:var(--hi-h6-font-size)}.luf__agent-skin-list-01 .luf__agent-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:var(--hi-gutter);margin-bottom:var(--hi-gutter);border-bottom:1px solid var(--hi-color-border)}.luf__agent-skin-list-01 .luf__agent-featured{margin-right:24px;max-width:230px;min-width:230px}.luf__agent-skin-list-01 .luf__loop-agent-item+.luf__loop-agent-agency{margin-top:15px}.luf__agent-skin-list-01 .luf__agent-rating+.luf__loop-agent-item,.luf__agent-skin-list-01 .luf__loop-agent-item+.luf__loop-agent-position{margin-top:6px}@media (max-width:767px){.luf__agent-skin-list-01 .luf__agent-item-inner{-ms-flex-direction:column;flex-direction:column;align-items:normal}.luf__agent-skin-list-01 .luf__agent-featured{max-width:100%;min-width:100%;margin-right:0;margin-bottom:24px;border-radius:unset}}.luf__search-agent-form{--sf-padding-right:20px;--sf-padding-left:20px;--sf-padding-top:15px;--sf-padding-bottom:20px;--sf-background:#fff;--sf-color-label:var(--hi-color-heading);--sf-color-adv:var(--hi-color-accent);--sf-color-bg-adv:rgba(var(--hi-color-accent-rgb), 0.2);--sf-color-tab:var(--hi-color-text-main);--sf-color-tab-active:var(--hi-color-heading);--sf-color-border:var(--hi-color-border)}.search-form-box-shadown .luf__search-agent-form-inner{box-shadow:0 10px 20px 0 rgba(51,51,51,.06)}.luf__search-agent-form-inner{--sf-main-field-spacing:15px;--sf-main-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;background-color:var(--sf-background);padding:var(--sf-padding-top) var(--sf-padding-right) var(--sf-padding-bottom) var(--sf-padding-left);border-radius:var(--hi-rounded);border:1px solid var(--sf-color-border)}.luf__search-agent-form-inner .luf__search-field{-ms-flex-positive:1;flex-grow:1;width:var(--sf-main-width)}.luf__search-agent-form-inner,.luf__search-agent-form-inner .luf__sf-action{gap:var(--sf-main-field-spacing)}.luf__sf-agent-widget{--sf-padding-right:0;--sf-padding-left:0;--sf-padding-top:0;--sf-padding-bottom:0;--sf-background:transparent;--sf-color-border:transparent}.luf__sf-agent-widget .luf__search-agent-form-inner .luf__sf-action{width:100%;margin-top:10px}@media (min-width:992px){.luf__sf-layout-01 .luf__search-agent-form-inner{--sf-main-width:auto;-ms-flex-direction:row;flex-direction:row}.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button{width:180px;flex-grow:unset}}@media (max-width:991px){.luf__search-agent-form-inner .luf__sf-action{width:100%;margin-top:10px}}.luf__agency-block-head-layout-01{padding-top:60px;padding-bottom:60px;box-shadow:0 4px 5px 0 rgba(51,51,51,.05)}.luf__agency-block-head-layout-01 .luf__loop-agency-address,.luf__db-sidebar a i{font-weight:500}.luf__agency-block-head-layout-01 .luf__agency-block-head-inner{-ms-flex-direction:column;flex-direction:column}.luf__agency-block-head-layout-01 .luf__agency-title{font-size:var(--hi-h2-font-size);margin-bottom:0}.luf__agency-block-head-layout-01 .luf__loop-agency-item+.luf__loop-agency-description{margin-top:12px}.luf__agency-block-head-layout-01 .luf__loop-agency-address{margin-top:8px}.luf__agency-block-head-layout-01 .luf__agency-summary{margin-top:30px;-ms-flex:1;flex:1}.luf__agency-block-head-layout-01 .luf__agency-summary .luf__loop-social{margin-left:-15px}.luf__agency-block-head-layout-01 a:hover,.luf__db-sidebar a:hover,.luf__page-main .property-location i,.ui-dialog .ere-dialog-popup .message i::after{color:var(--hi-color-accent)}.luf__agency-block-head-layout-01 .hi_core__post-featured{width:100%}.luf__agency-block-head-layout-01 .hi_core__post-featured .luf__loop-agency-social{position:absolute;bottom:15px;width:100%;z-index:10;text-align:center}.luf__agency-block-head-layout-01 .luf__agency-meta{margin-top:22px;margin-bottom:18px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:5px}.luf__agency-block-head-layout-01 .luf__agency-meta>li{-ms-flex:0 0 100%;flex:0 0 100%}.luf__agency-block-head-layout-01 .luf__agency-meta .luf__lam-icon{min-width:25px;display:inline-block}@media (min-width:768px){.luf__agency-block-head-layout-01 .luf__agency-block-head-inner{-ms-flex-direction:row;flex-direction:row}.luf__agency-block-head-layout-01 .hi_core__post-featured{margin-right:30px;max-width:320px}.luf__agency-block-head-layout-01 .luf__agency-summary{margin-top:0}}@media (min-width:992px){.luf__agency-block-head-layout-01{padding-bottom:80px}.luf__agency-block-head-layout-01 .hi_core__post-featured{margin-right:65px;max-width:420px}}@media (min-width:1199px){.luf__agency-block-head-layout-01 .luf__agency-meta>li{-ms-flex:0 0 33.33%;flex:0 0 33.33%}}.luf__agency-block-overview .card-body,.luf__agency-block-overview.card,.luf__agency-meta a,.luf__db-sidebar a,.luf__loop-agency-address a,.luf__loop-agency-email a,.luf__loop-agency-title a,.luf__loop-agency-website a{color:inherit}.luf__agency-block-map .btn.luf__get-directions{--hi-btn-padding-x:20px;right:15px;bottom:15px;z-index:100}@media (max-width:767px){.luf__agency-block-map .luf__single-map .luf__map-canvas{height:400px}}.luf__loop-agency-address{text-transform:capitalize}.luf__loop-agency-item+.luf__loop-agency-address{margin-top:2px}.luf__agency-meta .luf__lam-icon{color:var(--hi-color-heading)}.luf__loop-agency-title{font-size:var(--hi-h3-font-size);margin-bottom:0}.luf__loop-agency-item+.luf__loop-agency-title{margin-top:6px}.luf__agency-featured{border-radius:var(--hi-rounded);overflow:hidden;color:#fff;border:1px solid var(--hi-color-border)}.luf__agency-featured .hi_core__entry-thumbnail{-webkit-transition:all .7s ease;transition:all .7s ease}.luf__agency-featured .hi_core__entry-thumbnail:after{background-color:unset;opacity:1}.luf__agency-featured-classic .luf__agency-featured-content{position:absolute;bottom:0;z-index:10;width:100%;text-align:center;padding-bottom:15px}.luf__agency-item:hover .luf__agency-featured .hi_core__entry-thumbnail{opacity:.9;-webkit-transform:scale(1.05);transform:scale(1.05)}.luf__loop-agency-item+.luf__loop-agency-description{margin-top:15px}.luf__loop-agency-item+.luf__loop-agency-email,.luf__loop-agency-item+.luf__loop-agency-website{margin-top:2px}.luf__agency-skin-01 .luf__agency-featured{margin-bottom:23px}.luf__agency-skin-01 .luf__loop-agency-item+.luf__loop-agency-address{margin-top:13px}.luf__agency-skin-list-01{padding-bottom:0!important}.luf__agency-skin-list-01 .luf__loop-agency-item+.luf__loop-agency-address{margin-top:5px}.luf__agency-skin-list-01 .luf__agency-item-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-bottom:var(--hi-gutter);margin-bottom:var(--hi-gutter);border-bottom:1px solid var(--hi-color-border)}.luf__agency-skin-list-01 .luf__agency-featured{margin-right:30px;max-width:330px;min-width:330px}@media (max-width:767px){.luf__agency-skin-list-01 .luf__agency-item-inner{-ms-flex-direction:column;flex-direction:column}.luf__agency-skin-list-01 .luf__agency-featured{max-width:100%;min-width:100%;margin-right:0;margin-bottom:30px;border-radius:unset}.luf__agency-skin-list-01 .luf__agency-content{width:100%}}.luf__search-agency-form{--sf-padding-right:20px;--sf-padding-left:20px;--sf-padding-top:15px;--sf-padding-bottom:20px;--sf-background:#fff;--sf-color-label:var(--hi-color-heading);--sf-color-adv:var(--hi-color-accent);--sf-color-bg-adv:rgba(var(--hi-color-accent-rgb), 0.2);--sf-color-tab:var(--hi-color-text-main);--sf-color-tab-active:var(--hi-color-heading);--sf-color-border:var(--hi-color-border)}.search-form-box-shadown .luf__search-agency-form-inner{box-shadow:0 10px 20px 0 rgba(51,51,51,.06)}.luf__search-agency-form-inner{--sf-main-field-spacing:15px;--sf-main-width:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:end;align-items:flex-end;background-color:var(--sf-background);padding:var(--sf-padding-top) var(--sf-padding-right) var(--sf-padding-bottom) var(--sf-padding-left);border-radius:var(--hi-rounded);border:1px solid var(--sf-color-border)}.luf__search-agency-form-inner .luf__search-field{-ms-flex-positive:1;flex-grow:1;width:var(--sf-main-width)}.luf__search-agency-form-inner,.luf__search-agency-form-inner .luf__sf-action{gap:var(--sf-main-field-spacing)}.luf__sf-agency-widget{--sf-padding-right:0;--sf-padding-left:0;--sf-padding-top:0;--sf-padding-bottom:0;--sf-background:transparent;--sf-color-border:transparent}.luf__sf-agency-widget .luf__search-agency-form-inner .luf__sf-action{width:100%;margin-top:10px}@media (min-width:992px){.luf__sf-layout-01 .luf__search-agency-form-inner{--sf-main-width:auto;-ms-flex-direction:row;flex-direction:row}.luf__sf-layout-01 .luf__search-field.luf__sf-submit-button{width:180px;flex-grow:unset}}@media (max-width:991px){.luf__search-agency-form-inner .luf__sf-action{width:100%;margin-top:10px}}.luf-scrollbar{--luf-scrollbar-thumb:rgba(0, 0, 0, .12);--luf-scrollbar-track:rgba(0, 0, 0, .05);--luf-scrollbar-size:5px}.luf-scrollbar .hdt-current-scrollbar::-webkit-scrollbar,.luf-scrollbar::-webkit-scrollbar{height:var(--luf-scrollbar-size);width:var(--luf-scrollbar-size)}.luf-scrollbar .hdt-current-scrollbar::-webkit-scrollbar-thumb,.luf-scrollbar::-webkit-scrollbar-thumb{background-color:var(--luf-scrollbar-thumb);border-radius:8px}.luf-scrollbar::-webkit-scrollbar-track{background-color:var(--luf-scrollbar-track)}.luf__page-dashboard-wrapper{--luf-db-width-sidebar:0px}.luf__page-dashboard-wrapper .luf__db-sidebar.active,.luf__page-dashboard-wrapper .luf__db-sidebar.active+.luf__page-content{--luf-db-width-sidebar:320px}.luf__page-dashboard-wrapper .luf__page-content{width:calc(100% - var(--luf-db-width-sidebar));max-width:100%;min-height:calc(100vh - 113px)}.logged-in.admin-bar .luf__dashboard-sidebar-content{padding-top:32px}.luf__db-sidebar{flex:0 1 var(--luf-db-width-sidebar);width:var(--luf-db-width-sidebar);height:100vh}.luf__db-sidebar .site-title{font-size:1.8rem!important;color:var(--hi-color-heading)}.luf__db-sidebar .luf__dashboard-sidebar-content,.luf__db-sidebar.process.active .luf__dashboard-sidebar-content{-webkit-transform:translateX(-100%);transform:translateX(-100%)}.luf__db-sidebar.active .luf__dashboard-sidebar-content{-webkit-transform:translateX(0);transform:translateX(0)}.luf__db-sidebar .luf__dashboard-sidebar-content{-webkit-transition:transform .3s ease;transition:transform .3s ease;position:fixed;top:0;left:0;z-index:999;max-width:var(--luf-db-width-sidebar);min-width:var(--luf-db-width-sidebar);width:var(--luf-db-width-sidebar);height:100vh;box-shadow:0 0 35px 0 rgba(154,161,171,.15);overflow-y:auto}.luf__db-sidebar .sidebar-section-title{color:var(--hi-color-accent);font-size:var(--hi-h6-font-size)}.luf__db-sidebar .luf__db-sidebar-category-group-item{font-size:15px;padding-top:14px;padding-bottom:14px;font-weight:500;position:relative}.hi-core-ere-login-button .dropdown-item svg,.luf__db-sidebar .luf__db-sidebar-category-group-item svg{width:1em;height:1em}.hi-core-ere-login-button .dropdown-item.my_save_search svg,.luf__db-sidebar .luf__db-sidebar-category-group-item.my_save_search .sidebar-item-icon{font-size:18px}.luf__db-sidebar .luf__db-sidebar-category-group-item.active,.luf__db-sidebar .luf__db-sidebar-category-group-item:hover{background:rgba(var(--hi-color-accent-rgb),.1);color:var(--hi-color-accent)}.luf__db-sidebar .luf__db-sidebar-category-group-item.active:before,.luf__db-sidebar .luf__db-sidebar-category-group-item:hover:before{content:"";position:absolute;height:100%;width:2px;background:var(--hi-color-accent);left:0;top:0}.luf__dashboards-overview .text{margin-bottom:20px}.luf__dashboards-overview .number{font-size:48px}.luf__dashboards-overview .icon{--hi-color-icon-overview-db:var(--hi-color-accent-rgb);--hi-opacity-border-icon-overview-db:0.2;--hi-opacity-bg-icon-overview-db:0.05;width:83px;height:83px;border-radius:100%;font-size:36px;background:rgba(var(--hi-color-icon-overview-db),var(--hi-opacity-bg-icon-overview-db));color:rgba(var(--hi-color-icon-overview-db),1);border:1px solid rgba(var(--hi-color-icon-overview-db),var(--hi-opacity-border-icon-overview-db))}.luf__dashboards-overview .item{color:var(--hi-color-heading)}.luf__dashboards-overview .item.pending .icon{--hi-color-icon-overview-db:247, 184, 75;--hi-opacity-border-icon-overview-db:0.35}.luf__dashboards-overview .item.review .icon{--hi-color-icon-overview-db:12, 99, 12;--hi-opacity-border-icon-overview-db:0.35}.luf__dashboards-overview .item.favourites .icon{--hi-color-icon-overview-db:220, 53, 69;--hi-opacity-border-icon-overview-db:0.35}@media only screen and (min-width:1200px){.luf__invoice-details{max-width:80%;margin:0 auto}}.luf__invoice-details .luf__invoice-details-header{margin-bottom:32px;padding-bottom:24px}.luf__invoice-details .luf__invoice-pre-title{font-size:12px;letter-spacing:.08em;color:var(--hi-color-muted);font-weight:500}.luf__invoice-details .luf__invoice-title{font-size:26px}.luf__invoice-details .single-invoice-action a{margin-bottom:10px}.luf__invoice-details .single-invoice-action a:not(:last-child){margin-right:10px}.luf__invoice-details .luf__invoice-details-body{padding:30px}.luf__invoice-details .luf__page-info img{margin-bottom:30px}.luf__invoice-details .luf__page-info .invoice-title{font-size:20px;margin-bottom:10px}.luf__invoice-details .luf__page-info .invoice-id{color:var(--hi-color-muted);margin-bottom:70px}.luf__invoice-details .luf__single-invoice-info .invoice-info-label{font-size:12px;font-weight:500;letter-spacing:.08em;color:var(--hi-color-muted);text-transform:uppercase;margin-bottom:10px}.luf__invoice-details .luf__single-invoice-info .invoice-name{font-weight:500;color:#333}.luf__invoice-details .luf__single-invoice-info .invoice-details{color:var(--hi-color-muted)}.dashboard-wrapper{--hi-color-background-main:var(--hi-color-light)}.dashboard-wrapper .badge{--bs-badge-padding-y:0.65em;--bs-badge-font-size:0.65em}.luf-card-db{--bs-card-border-color:transparent;border-radius:0}.luf-card-db .card-title{font-size:var(--hi-h5-font-size);color:var(--hi-color-heading);margin-bottom:25px}.luf-card-db,.luf-table-db{box-shadow:0 1px 2px rgba(0,0,0,.05)}.luf-table-db td{border-width:0 0 1px}.luf-db-listing .luf__loop-property-price{font-size:14px}.luf-db-listing .luf__loop-property-title{font-size:1rem}.luf-db-listing .luf__loop-property-address{margin-top:5px}.luf-db-listing .luf__property-featured{width:120px}.luf-db-my-favorite .paging-navigation,.luf-db-my-properties .paging-navigation{text-align:center}.luf__page-main .input-group-append{right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:10}.luf__page-main .ere-property-multi-step .select2-container--default .select2-selection--multiple,.luf__page-main .ere-property-multi-step .select2-selection--single{background-color:#f8f8f8;border:0;height:52px}.luf__page-main .ere-property-multi-step .select2-container--default .select2-selection--multiple .select2-selection__choice__remove,.luf__page-main .ere-property-multi-step .select2-selection--single .select2-selection__choice__remove{line-height:normal;border:0}.luf__page-main .ere-property-multi-step .select2-container--default .select2-selection--multiple .select2-selection__choice__display,.luf__page-main .ere-property-multi-step .select2-selection--single .select2-selection__choice__display{padding-left:14px}.luf__page-main .ere-property-multi-step .select2-container--default .select2-selection--multiple .select2-selection__rendered,.luf__page-main .ere-property-multi-step .select2-selection--single .select2-selection__rendered{height:100%;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center}.luf__dashboard-sub-menu .dropdown-menu{--bs-dropdown-padding-y:0;--bs-dropdown-item-padding-y:0.75rem;--bs-dropdown-item-padding-x:1.25rem;--bs-dropdown-link-active-bg:var(--hi-color-accent);box-shadow:0 .5rem 1rem rgba(var(--bs-body-color-rgb),.15);border:0}.luf__dashboard-sub-menu img{object-fit:cover;border-radius:50%;width:40px;height:40px}.luf__dashboard-sub-menu button{box-shadow:none!important}.luf__dashboard-sub-menu .dropdown-item+.dropdown-item{border-top:1px solid var(--hi-color-border)}.luf__dashboard-sub-menu .dropdown-item.active i{color:#fff}.property-fields-media-wrap .media-thumb{position:relative;border-radius:var(--hi-rounded-sm);overflow:hidden}.property-fields-media-wrap .media-item-actions{position:absolute;bottom:15px;left:15px;z-index:10}.property-fields-media-wrap .media-item-actions .icon-delete,.property-fields-media-wrap .media-item-actions .icon-featured{cursor:pointer;width:30px;height:30px;line-height:30px;font-size:14px;text-align:center;border:1px solid transparent;background-color:rgba(0,0,0,.45);color:#fff!important;display:inline-block;border-radius:var(--hi-rounded-sm)}.property-fields-media-wrap .media-item-actions .icon-delete:hover,.property-fields-media-wrap .media-item-actions .icon-featured:hover{background-color:var(--hi-color-accent);color:var(--hi-color-accent-foreground)!important}.ere-property-multi-step .media-drag-drop,.ere-property-multi-step .property-image-360,.ere-property-multi-step .property-video-url{padding:80px 30px;border-radius:var(--hi-rounded)}.luf__sf-slider .luf__rs-text{margin-bottom:.5rem}.luf__sf-advanced-slider{--bs-gutter-y:15px}.luf__rs-slider-wrap{margin-left:8px;margin-right:8px}.luf__search-field label.luf__s-label,.luf__sf-slider .luf__rs-text{font-weight:500;color:var(--sf-color-label)}.luf__search-field .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){border-top-left-radius:var(--hi-input-radius);border-bottom-left-radius:var(--hi-input-radius)}.luf__search-field.luf__sf-keyword .input-group-prepend button{background:0 0;border:0;position:absolute;right:0;z-index:10;bottom:0;height:100%;color:currentColor}.luf__search-field.luf__sf-keyword .form-control{padding-right:40px}.luf__search-field.luf__sf-advanced-button i+span,.luf__search-field.luf__sf-submit-button i+span{display:inline-block;margin-left:8px}.luf__search-field.luf__sf-advanced-button{flex-grow:unset!important;width:60px!important}.luf__search-field.luf__sf-advanced-button .btn{--hi-btn-font-size:20px;--hi-btn-line-height:48px;--hi-btn-bg:var(--sf-color-bg-adv);--hi-btn-color:var(--sf-color-adv);--hi-btn-border-color:transparent;padding:0;height:var(--hi-btn-line-height)}.ui-slider-horizontal{border-radius:7px;background-image:none;height:4.2px;border:0}.ui-slider-horizontal .ui-slider-handle{top:-8px;height:20px;width:20px;-webkit-box-shadow:0 1px 7px 0 rgba(0,0,0,.22);box-shadow:0 1px 7px 0 rgba(0,0,0,.22);border-radius:50%}.ui-slider-horizontal .ui-slider-range{height:4.2px;background-image:none;background-color:var(--hi-color-accent)}.ui-dialog{padding:0}.ui-dialog .ui-dialog-titlebar{background-image:none;border:0;background-color:var(--hi-color-info);color:var(--hi-color-info-foreground);font-weight:500;padding:10px 20px;border-bottom:1px solid var(--hi-color-border);line-height:1}.ui-dialog .ui-dialog-content{padding:30px 20px}.modal:before,.ui-dialog .ui-icon-closethick{display:none}.ui-dialog .ui-dialog-titlebar-close{padding:0;background:0 0;border:0;font-weight:100;line-height:1}.ui-dialog .ui-dialog-titlebar-close:before{font-weight:inherit;color:inherit}.ui-dialog .ui-dialog-buttonpane{background-image:none;background-color:transparent}.ui-dialog .ui-dialog-buttonpane button{padding:10px 20px;line-height:1}.ere-package-item .list-group{--bs-list-group-item-padding-y:1rem}.ere-package-item .card-header{--bs-card-cap-padding-y:1rem;color:var(--hi-color-accent-foreground);background-color:var(--hi-color-accent);border-bottom:1px solid var(--hi-color-accent)}.ere-package-item .list-group-item{border-radius:0}.ere-package-item .list-group-item .badge{--bs-badge-color:var(--hi-color-heading);--bs-badge-font-size:1em}.luf-header-customize-my-favourite a{color:inherit;font-size:24px}.luf-header-customize-my-favourite .badge{background-color:var(--hi-color-accent);color:var(--hi-color-accent-foreground);font-size:12px;border-radius:50%;top:-11px;right:-13px;padding:5px}.hi-core-top-bar .luf-header-customize-my-favourite .badge{background-color:var(--hi-core-top-bar-color);color:var(--hi-core-top-bar-bg)}