/* https://bravis.fr/wp-content/themes/rentex/assets/css/ulisting/ulisting-detail.css?ver=1.9.0 */
.tablist_gallery li:hover a,.rentex-accordion .card-header:hover .card-title,.yelp_sub_cat_title a:hover,.mortgage_calc-results .calc-payment-price span,#listing-page-statistics .nav-item a:hover,#listing-page-statistics .nav-item a.active{color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.facebook:hover,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.twitter:hover,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.google-plus:hover,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.linkedin:hover,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.pinterest-p:hover,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.email:hover,.ulisting_single_thumbnails .thumbnail-inner:before,.tablist_gallery li.active a,.tablist_gallery li:hover.active a,.ulisting_single_gallery .gallery-view-full i:hover,.rentex-accordion .card-header .card-title:before{background-color:#f93}.ulisting-heading:before{border-left-color:#f93}.agent-info-box .user_name a:hover,.agent-info-box .user_phone .phone-detail:hover{color:#ff8000}.agent-info-box .user_phone .display-phone:hover{background-color:#ff8000}.agent-info-box .user_phone .phone-detail{color:#6a6a6a}.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-listing-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-load-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover a,.listing-single-info .listing-meta li a:hover,.ulisting-heading,.tablist_gallery li,.tablist_gallery li a,.agent-info-box .user_name a,.contact-popup button.mfp-close,.rentex-accordion .card-header:before,.rentex-accordion .card-header:after,.rentex-accordion .card-header .card-title,.card-option,.yelp_category_title,.yelp_sub_cat_title a,.mortgage_calc-form input,.mortgage_calc-form select,#listing-page-statistics .nav-item a{color:#000}.rentex-agent-info .call-now{background-color:#000}.listing-single-info .listing-info-item,.listing-single-info .listing-meta li,.listing-single-info .listing-meta li a,.agent-info-box .user_position,.card-option span,.yelp_sub_cat_address,.mortgage_calc-results label{color:#aeaeae}.listing-single-info .listing-dot,.listing-single-info .listing-meta li:not(:last-child):after{background-color:#aeaeae}.rentext-listing-category span,.mortgage_calc_box{background-color:#252525}.yelp_category_title{border-bottom-color:#ebebeb}.rentex-accordion .card-header,.card-body{background-color:#f6f6f6}.listing-single-info .listing-info-btn,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a,.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:hover,.ulisting-heading.white,.rentext-listing-category span,.ulisting_single_gallery .slick-prev:before,.ulisting_single_gallery .slick-next:before,.tablist_gallery li.active a,.tablist_gallery li:hover.active a,.rentex-agent-info .call-now,.mortgage_calc_box,.mortgage_calc-results .calc-payment-price label{color:#fff}.listing-single-info .listing-share-socials .listing-share-box,.tablist_gallery li a,.contact-agent-info .contact-popup-wrapper,body.single-listing{background-color:#fff}.listing-single-info .listing-share-socials .listing-share-box:before{border-bottom-color:#fff}body.single-listing .site-header{margin-bottom:0}body.single-listing #content .col-full{max-width:100%;padding-left:0;padding-right:0}.listing-single-info .inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 0}.listing-single-info .listing-info-btn{font-size:10px;text-transform:uppercase;font-weight:400;line-height:2em;border-radius:2px;color:#fff;padding:0 10px;margin-right:3px}.listing-single-info .listing-info-btn.listing-type-list{background-color:#9078de}.listing-single-info .listing-category-list{margin-right:15px}.listing-single-info .listing-info-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;color:#aeaeae}.listing-single-info .listing-info-item i{margin-right:5px}.listing-single-info .listing-dot{margin:0 10px;width:2px;height:2px;background-color:#aeaeae;border-radius:50%}.listing-single-info .listing-meta{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0}@media (max-width:567px){.listing-single-info .listing-meta{padding-top:5px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.listing-single-info .listing-meta li{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;color:#aeaeae}.listing-single-info .listing-meta li:not(:last-child){padding-right:10px;margin-right:10px}.listing-single-info .listing-meta li:not(:last-child):after{content:"";position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:2px;background-color:#aeaeae;border-radius:50%}.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-listing-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-load-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover a{color:#000}.listing-single-info .listing-meta li a{font-size:14px;color:#aeaeae;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.listing-single-info .listing-meta li a:hover{color:#000}.listing-single-info .listing-meta li a.listing-save i{opacity:0;visibility:hidden}.listing-single-info .listing-meta li .ulisting-listing-wishlist{font-size:14px;position:absolute;left:0;top:0;right:0;text-align:left}.listing-single-info .listing-meta li .ulisting-load-wishlist{position:absolute;font-size:14px;left:0}.listing-single-info .listing-share-socials{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.listing-single-info .listing-share-socials.active .listing-share-box{visibility:visible;opacity:1;margin-top:12px}.listing-single-info .listing-share-socials.active .listing-share-box .listing-share-wrapper>a{top:0;visibility:visible;opacity:1}.listing-single-info .listing-share-socials .listing-share-box{position:absolute;top:100%;left:0;width:290px;padding:20px 0;margin-left:-140px;background-color:#fff;border-radius:6px;z-index:1;text-align:center;-webkit-transition:all .15s;transition:all .15s;box-shadow:0 0 50px rgba(0,0,0,.05);visibility:hidden;opacity:0;margin-top:20px}.listing-single-info .listing-share-socials .listing-share-box:before{content:"";position:absolute;top:-19px;left:50%;margin-left:-5px;border:10px solid transparent;border-bottom:10px solid;border-bottom-color:#fff}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a{top:7px;min-width:32px;line-height:30px;margin:4px;border-radius:6px;color:#fff;display:inline-block;text-align:center;position:relative;-webkit-transition:all .2s;transition:all .2s;visibility:hidden;opacity:0}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:hover{color:#fff}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(1){-webkit-transition-delay:.06s;transition-delay:.06s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(2){-webkit-transition-delay:.12s;transition-delay:.12s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(3){-webkit-transition-delay:.18s;transition-delay:.18s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(4){-webkit-transition-delay:.24s;transition-delay:.24s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(5){-webkit-transition-delay:.30s;transition-delay:.30s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(6){-webkit-transition-delay:.36s;transition-delay:.36s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.facebook{background-color:#485a95}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.facebook:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.twitter{background-color:#5ea0ef}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.twitter:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.google-plus{background-color:#be463a}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.google-plus:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.linkedin{background-color:#2437ab}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.linkedin:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.pinterest-p{background-color:#ae252c}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.pinterest-p:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.email{background-color:#e2001a}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.email:hover{background-color:#f93}.ulisting-heading{font-size:24px;line-height:1em;font-weight:500;margin-bottom:30px;color:#000;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}@media (max-width:567px){.ulisting-heading{font-size:20px;margin-bottom:20px}}.ulisting-heading:before{content:"";height:1rem;border-left:3px solid;margin-right:27px;display:inline-block;border-left-color:#f93}@media (max-width:567px){.ulisting-heading:before{margin-right:17px}}.ulisting-heading.white{color:#fff}.ulisting-heading.normal{font-size:20px}.ulisting_tab_gallery_content .tab-content{display:none}.ulisting_tab_gallery_content .tab-content.active{display:block}.ulisting_tab_gallery_content .tab-content.osm{display:block;height:0;opacity:0;visibility:hidden;margin-bottom:0}.ulisting_tab_gallery_content .tab-content.osm.active{opacity:1;visibility:visible;height:auto;margin-bottom:1.618em}.ulisting_tab_gallery_content .tab-content.osm>div{display:block}.single-listing hr{margin:2rem 0}.single-listing .ulisting-listing-price-new{font-size:inherit}.single-listing .rentex-meta-extra{-webkit-flex-wrap:wrap;flex-wrap:wrap}.rentext-listing-category{margin:0 -2px;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.rentext-listing-category span{font-size:10px;text-transform:uppercase;font-weight:400;line-height:2em;border-radius:2px;color:#fff;padding:0 10px;margin-right:3px;display:inline-block;background-color:#252525}.ulisting_single_gallery .slick-slide img{width:100%}.ulisting_single_gallery .slick-prev:hover:before,.ulisting_single_gallery .slick-next:hover:before{opacity:1}.ulisting_single_gallery .slick-prev:before,.ulisting_single_gallery .slick-next:before{font-size:30px;color:#fff}@media (max-width:567px){.ulisting_single_gallery .slick-prev:before,.ulisting_single_gallery .slick-next:before{font-size:24px}}.ulisting_single_gallery .slick-prev{left:30px}@media (max-width:567px){.ulisting_single_gallery .slick-prev{left:15px}}.ulisting_single_gallery .slick-next{right:30px}@media (max-width:567px){.ulisting_single_gallery .slick-next{right:15px}}.ulisting_single_thumbnails .last~.thumbnail-inner{display:none!important}.ulisting_single_thumbnails .thumbnail-inner{position:relative;cursor:pointer}.ulisting_single_thumbnails .thumbnail-inner.active:before{opacity:1}.ulisting_single_thumbnails .thumbnail-inner:before{position:absolute;left:0;bottom:0;height:3px;width:100%;background-color:#f93;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;opacity:0;content:"";z-index:3}.ulisting_single_thumbnails .thumbnail-inner:hover:before{opacity:1;height:3px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.ulisting_single_thumbnails .count{position:absolute;top:0;left:0;color:#fff;z-index:2;font-size:18px;font-weight:700;width:100%;background:rgba(0,0,0,.6);content:"";height:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.ulisting_tab_gallery_content .tab-content{margin-bottom:1.618em}.tablist_gallery{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;padding:0;margin:0}.tablist_gallery li{list-style:none;font-size:12px;text-transform:uppercase;color:#000;text-align:center;position:relative}@media (min-width:992px){.tablist_gallery li{margin-left:10px}}@media (max-width:991px){.tablist_gallery li{margin-bottom:10px;margin-right:10px}}@media (max-width:567px){.tablist_gallery li{margin-right:5px}}.tablist_gallery li i{font-size:14px}.tablist_gallery li span{display:inline-block;vertical-align:middle}.tablist_gallery li a{color:#000;background-color:#fff;font-weight:500;line-height:18px;display:inline-block;padding:10px 25px;border-radius:2em;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:567px){.tablist_gallery li a{padding:10px 10px}}.tablist_gallery li.active{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tablist_gallery li.active a{color:#fff;background-color:#f93}.tablist_gallery li:hover a{color:#f93;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.tablist_gallery li:hover.active a{color:#fff;background-color:#f93}.ulisting_single_gallery{position:relative}.ulisting_single_gallery .gallery-wrap{padding:0 5px}.ulisting_single_gallery .gallery-view-full{position:absolute;right:25px;bottom:30px;z-index:1}@media (max-width:567px){.ulisting_single_gallery .gallery-view-full{right:20px;bottom:15px}}.ulisting_single_gallery .gallery-view-full i{color:#000;background:#fff;height:50px;width:50px;border-radius:100%;display:block;text-align:center;line-height:50px;box-shadow:0 5px 20px 0 rgba(0,0,0,.2)}@media (max-width:567px){.ulisting_single_gallery .gallery-view-full i{height:30px;width:30px;line-height:30px}}.ulisting_single_gallery .gallery-view-full i:hover{-webkit-transition:all 0.3s ease;transition:all 0.3s ease;background-color:#f93;color:#fff}.rentex-property-gallery-1 .ulisting_single_thumbnails{display:-webkit-box;display:-webkit-flex;display:flex;margin-top:3px}.rentex-property-gallery-1 .ulisting_single_thumbnails .thumbnail-inner{margin-right:10px}.rentex-property-gallery-3 .ulisting_single_gallery .gallery-wrap{padding:0}.rentex-property-gallery-3 .slick-slide img{max-height:600px;-o-object-fit:cover;object-fit:cover}.rentex-property-gallery-4 .gallery-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.rentex-property-gallery-4 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 320px);flex:0 0 calc(100% - 320px);width:calc(100% - 320px)}@media (max-width:1023px){.rentex-property-gallery-4 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 240px);flex:0 0 calc(100% - 240px);width:calc(100% - 240px)}}@media (max-width:767px){.rentex-property-gallery-4 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 calc(100% - 160px);flex:0 0 calc(100% - 160px);width:calc(100% - 160px)}}@media (max-width:567px){.rentex-property-gallery-4 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%}}.rentex-property-gallery-4 .rentex-carousel{width:100%;height:100%}.rentex-property-gallery-4 .ulisting_single_thumbnails{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-flex:0;-webkit-flex:0 0 320px;flex:0 0 320px;width:320px;max-width:100%}@media (max-width:1023px){.rentex-property-gallery-4 .ulisting_single_thumbnails{-webkit-box-flex:0;-webkit-flex:0 0 240px;flex:0 0 240px;width:240px}}@media (max-width:767px){.rentex-property-gallery-4 .ulisting_single_thumbnails{-webkit-box-flex:0;-webkit-flex:0 0 160px;flex:0 0 160px;width:160px}}@media (max-width:567px){.rentex-property-gallery-4 .ulisting_single_thumbnails{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;flex-direction:row;margin-top:10px;display:grid;grid-gap:10px;grid-template-columns:auto auto auto}}.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner{height:33.3333%;overflow:hidden}@media (max-width:567px){.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner{height:auto}}@media (min-width:568px){.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner{margin-left:10px}.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner:not(:nth-child(3)){margin-bottom:10px}}.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:567px){.rentex-property-gallery-4 .ulisting_single_thumbnails .thumbnail-inner img{position:unset}}.rentex-property-gallery-4 .slick-vertical .slick-slide{border:none}.rentex-property-gallery-4 .slick-vertical .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:flex}.rentex-property-gallery-5 .gallery-wrapper{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}.rentex-property-gallery-5 .rentex-carousel{width:100%;height:100%}.rentex-property-gallery-5 .ulisting_single_gallery{padding-left:15px;padding-right:15px}@media (min-width:992px){.rentex-property-gallery-5 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 66.6667%;flex:0 0 66.6667%;width:66.6667%;max-width:66.6667%}}@media (max-width:991px){.rentex-property-gallery-5 .ulisting_single_gallery{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%;max-width:100%}}.rentex-property-gallery-5 .ulisting_single_thumbnails{max-width:100%;padding-left:15px;padding-right:15px}@media (min-width:992px){.rentex-property-gallery-5 .ulisting_single_thumbnails{-webkit-box-flex:0;-webkit-flex:0 0 33.3333%;flex:0 0 33.3333%;width:33.3333%;max-width:33.3333%}}@media (max-width:991px){.rentex-property-gallery-5 .ulisting_single_thumbnails{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;width:100%}}.rentex-property-gallery-5 .ulisting_single_thumbnails .thumbnail-inner{padding-bottom:100%}.rentex-property-gallery-5 .ulisting_single_thumbnails .thumbnail-inner img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rentex-property-gallery-5 .gallery-thumbnail-wrapper{display:grid;grid-gap:10px;grid-template-columns:auto auto auto}@media (max-width:991px){.rentex-property-gallery-5 .gallery-thumbnail-wrapper{grid-template-columns:auto auto auto auto auto auto}}.rentex-property-gallery-5 .slick-vertical .slick-slide{border:none}.rentex-property-gallery-5 .slick-vertical .slick-slide>div{display:-webkit-box;display:-webkit-flex;display:flex}@media (max-width:567px){.rentex-agent-info .agent-contact-box{position:fixed;bottom:0;left:0;right:0;z-index:1;display:-webkit-box;display:-webkit-flex;display:flex}}.rentex-agent-info .user-btn{text-align:center;max-width:350px;margin:0 auto 15px}@media (max-width:567px){.rentex-agent-info .user-btn{margin-bottom:0;width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;padding-left:10px;padding-right:10px;border-radius:0}.rentex-agent-info .user-btn:before{margin-right:5px;font-size:.875em}}.rentex-agent-info .call-now{display:none;background-color:#000;color:#fff;text-align:center}.rentex-agent-info .call-now i{margin-right:5px;font-size:.875em}@media (max-width:567px){.rentex-agent-info .call-now{display:block;width:50%;-webkit-box-flex:0;-webkit-flex:0 0 50%;flex:0 0 50%;padding-left:10px;padding-right:10px;border-radius:0}}.agent-info-box{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:30px}.agent-info-box .avatar{max-width:120px;padding-right:20px}.agent-info-box .info{min-width:200px}.agent-info-box .user_position{font-size:14px;font-weight:400;color:#aeaeae}.agent-info-box .user_name{font-size:18px}.agent-info-box .user_name a{color:#000}.agent-info-box .user_name a:hover{color:#ff8000}.agent-info-box .user_phone{position:relative}.agent-info-box .user_phone.show .phone-detail{opacity:1;visibility:visible}.agent-info-box .user_phone.show .show-phone{opacity:0;visibility:hidden}.agent-info-box .user_phone .show-phone{-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;opacity:1;visibility:visible}.agent-info-box .user_phone .display-phone{position:absolute;top:0;background-color:#000;border-radius:2px;color:#fff;font-size:10px;margin-left:.5rem;padding:0 6px;cursor:pointer}.agent-info-box .user_phone .display-phone:hover{background-color:#ff8000}.agent-info-box .user_phone .phone-detail{position:absolute;left:0;top:0;color:#6a6a6a;-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out;opacity:0;visibility:hidden}.agent-info-box .user_phone .phone-detail:hover{color:#ff8000}@media (max-width:768px){.agent-info-wrapper .btn-block{width:auto}}.btn-block{width:100%;text-align:center}.contact-agent-info .contact-popup{position:fixed;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.6);z-index:9999}.contact-agent-info .close-contact-popup{position:absolute;left:0;right:0;top:0;bottom:0;z-index:1}.contact-agent-info .contact-popup-wrapper{max-width:500px;background-color:#fff;padding:40px 60px 0;border-radius:6px;z-index:2;position:absolute;left:50%;top:50%;-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);max-height:100%}.contact-popup{background-color:#fff;max-width:700px;padding:60px 30px 0;margin:0 auto;position:relative}@media (min-width:768px){.contact-popup{padding:60px 60px 10px}}.contact-popup button.mfp-close{width:60px;height:60px;opacity:1;line-height:60px;color:#000}.contact-popup .wpcf7-submit{width:100%}.mfp-zoom-in .contact-popup{opacity:0;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .contact-popup{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .contact-popup{-webkit-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0}.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.rentex-accordion.card-accordion{margin-bottom:10px}.rentex-accordion .card-header{background-color:#f6f6f6;padding:20px 45px 20px 30px;position:relative;cursor:pointer}@media (max-width:567px){.rentex-accordion .card-header{padding:20px 35px 20px 20px}}.rentex-accordion .card-header:before,.rentex-accordion .card-header:after{position:absolute;right:30px;top:50%;color:#000;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all 0.35s ease-in-out;transition:all 0.35s ease-in-out}@media (max-width:567px){.rentex-accordion .card-header:before,.rentex-accordion .card-header:after{top:20px;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}}.rentex-accordion .card-header:before,.rentex-accordion .card-header.active:after{opacity:0;visibility:hidden}.rentex-accordion .card-header:after,.rentex-accordion .card-header.active:before{opacity:1;visibility:visible}.rentex-accordion .card-header:hover .card-title{color:#f93}.rentex-accordion .card-header.active .card-title:before{width:28px;margin-right:15px}@media (max-width:567px){.rentex-accordion .card-header.active .card-title:before{width:20px;margin-right:10px}}@media (max-width:575px){.rentex-accordion .card-header .stm-row>div{text-align:left;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}.rentex-accordion .card-header .card-title{color:#000;background-color:transparent;padding:0;border:0!important;font-weight:400;font-size:1em;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.rentex-accordion .card-header .card-title:before{content:"";display:inline-block;width:0;height:2px;background-color:#f93;-webkit-transition:all 0.35s ease;transition:all 0.35s ease;vertical-align:middle}.rentex-accordion .card-header .text-right{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.card-option{color:#000;margin-right:15px}@media (max-width:567px){.card-option{margin-right:10px}}.card-option:last-child{margin-right:45px}@media (max-width:567px){.card-option:last-child{margin-right:0}}.card-option span{color:#aeaeae}.card-body{background-color:#f6f6f6;padding:0 30px 20px}.card-body::before,.card-body::after{content:'';display:table}.card-body::after{clear:both}@media (max-width:567px){.card-body{padding-left:20px;padding-right:20px}}.card-collapse{display:none}.listing-video-wrap{height:0;padding-bottom:56.25%;position:relative}.listing-video-wrap iframe{position:absolute;width:100%;top:0;height:100%}#ws-walkscore-tile{position:relative;text-align:left;width:100%!important}#ws-walkscore-tile *{float:none}#ws-street-shadow{box-shadow:none}.yelp_nearby_box .yelp_sub_cat_list{list-style:none;margin:0 0 30px;padding:0}.yelp_nearby_box .yelp_sub_cat_list li{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:15px}.yelp_category_title{font-weight:500;font-size:14px;color:#000;text-transform:uppercase;border-bottom:1px solid;border-bottom-color:#ebebeb;padding-bottom:1em;margin-bottom:20px}.yelp_sub_cat-avatar{width:70px;height:50px;margin-right:15px}.yelp_sub_cat-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.yelp_sub_cat-info{-webkit-box-flex:1;-webkit-flex:1;flex:1}.yelp_sub_cat_title{font-size:14px;text-transform:capitalize;font-weight:300;margin:0}.yelp_sub_cat_title a{color:#000}.yelp_sub_cat_title a:hover{color:#f93}.yelp_sub_cat_distance{display:none;line-height:1}.yelp_sub_cat_address{font-size:14px;color:#aeaeae;text-transform:capitalize}.yelp_sub_cat-ratings{text-align:right}@media (max-width:480px){.yelp_sub_cat-ratings{-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%;padding-left:85px;margin-bottom:10px;text-align:left}}.yelp_sub_cat_reviews_count{font-size:12px;text-transform:uppercase;margin-bottom:6px;letter-spacing:-.3px}.yelp_sub_cat_reviews_count span{font-size:.95em;letter-spacing:0}.yelp_sub_cat_rating_stars{position:relative;width:80px;height:14px;background:url(/wp-content/themes/rentex/assets/css/ulisting/../../images/ulisting/yelpnearby/yelp_stars.png) no-repeat 0 0}.yelp_sub_cat_rating_stars.rating_pos_1_0{background-position:0 -14px}.yelp_sub_cat_rating_stars.rating_pos_1_5{background-position:0 -28px}.yelp_sub_cat_rating_stars.rating_pos_2_0{background-position:0 -42px}.yelp_sub_cat_rating_stars.rating_pos_2_5{background-position:0 -56px}.yelp_sub_cat_rating_stars.rating_pos_3_0{background-position:0 -70px}.yelp_sub_cat_rating_stars.rating_pos_3_5{background-position:0 -84px}.yelp_sub_cat_rating_stars.rating_pos_4_0{background-position:0 -98px}.yelp_sub_cat_rating_stars.rating_pos_4_5{background-position:0 -112px}.yelp_sub_cat_rating_stars.rating_pos_5_0{background-position:0 -126px}.mortgage_calc_box{background-color:#252525;border-radius:6px;padding:20px 30px;color:#fff;font-size:14px;font-weight:400;box-shadow:0 0 50px rgba(0,0,0,.05)}@media (max-width:1023px){.mortgage_calc_box{padding:20px}}.mortgage_calc_box .ulisting-heading{margin-left:-30px;font-size:20px;margin-top:10px}@media (max-width:1023px){.mortgage_calc_box .ulisting-heading{margin-left:-20px}.mortgage_calc_box .ulisting-heading:before{margin-right:17px}}.mortgage_calc-results{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid rgba(255,255,255,.2);padding-bottom:25px;margin-bottom:15px}.mortgage_calc-results label{font-weight:400;color:#aeaeae}.mortgage_calc-results .calc-payment-info{-webkit-box-flex:1;-webkit-flex:1;flex:1}.mortgage_calc-results .calc-payment-info .form-group{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mortgage_calc-results .calc-payment-info .form-group label{min-width:140px}.mortgage_calc-results .calc-payment-price{min-width:100%;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.mortgage_calc-results .calc-payment-price .form-group{margin-bottom:10px}.mortgage_calc-results .calc-payment-price .payment{text-align:right}.mortgage_calc-results .calc-payment-price label{color:#fff;display:block}.mortgage_calc-results .calc-payment-price span{line-height:1.4;font-weight:500;color:#f93}.mortgage_calc-results .calc-payment-price .total span{font-size:24px}.mortgage_calc-form .form-group{margin-bottom:.75rem}.mortgage_calc-form label{font-weight:400;display:block;margin-bottom:5px}.mortgage_calc-form input,.mortgage_calc-form select{width:100%;padding:.35rem .75rem;color:#000;border-radius:4px}#listing-page-statistics .nav{display:-webkit-box;display:-webkit-flex;display:flex;list-style:none;margin-top:-50px;margin-bottom:30px}@media (max-width:567px){#listing-page-statistics .nav{margin-top:0;margin-bottom:20px;margin-left:0;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}}#listing-page-statistics .nav-item{margin-left:15px}@media (max-width:567px){#listing-page-statistics .nav-item{margin-left:0;margin-right:15px}}#listing-page-statistics .nav-item a{font-weight:500;font-size:14px;color:#000}#listing-page-statistics .nav-item a:hover,#listing-page-statistics .nav-item a.active{color:#f93}.listing-single-info .inner{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:15px 0}.listing-single-info .listing-info-btn{font-size:10px;text-transform:uppercase;font-weight:400;line-height:2em;border-radius:2px;color:#fff;padding:0 10px;margin-right:3px}.listing-single-info .listing-info-btn.listing-type-list{background-color:#9078de}.listing-single-info .listing-category-list{margin-right:15px}.listing-single-info .listing-info-item{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;font-size:14px;color:#aeaeae}.listing-single-info .listing-info-item i{margin-right:5px}.listing-single-info .listing-dot{margin:0 10px;width:2px;height:2px;background-color:#aeaeae;border-radius:50%}.listing-single-info .listing-meta{-webkit-box-flex:1;-webkit-flex:1;flex:1;text-align:right;list-style:none;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;margin:0}@media (max-width:567px){.listing-single-info .listing-meta{padding-top:5px;-webkit-box-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start;-webkit-box-flex:0;-webkit-flex:0 0 100%;flex:0 0 100%}}.listing-single-info .listing-meta li{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative;color:#aeaeae}.listing-single-info .listing-meta li:not(:last-child){padding-right:10px;margin-right:10px}.listing-single-info .listing-meta li:not(:last-child):after{content:"";position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);width:2px;height:2px;background-color:#aeaeae;border-radius:50%}.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-listing-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover .ulisting-load-wishlist,.listing-single-info .listing-meta li.listing-save-wishlist:hover a{color:#000}.listing-single-info .listing-meta li a{font-size:14px;color:#aeaeae;display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex}.listing-single-info .listing-meta li a:hover{color:#000}.listing-single-info .listing-meta li a.listing-save i{opacity:0;visibility:hidden}.listing-single-info .listing-meta li .ulisting-listing-wishlist{font-size:14px;position:absolute;left:0;top:0;right:0;text-align:left}.listing-single-info .listing-meta li .ulisting-load-wishlist{position:absolute;font-size:14px;left:0}.listing-single-info .listing-share-socials{display:-webkit-inline-box;display:-webkit-inline-flex;display:inline-flex;position:relative}.listing-single-info .listing-share-socials.active .listing-share-box{visibility:visible;opacity:1;margin-top:12px}.listing-single-info .listing-share-socials.active .listing-share-box .listing-share-wrapper>a{top:0;visibility:visible;opacity:1}.listing-single-info .listing-share-socials .listing-share-box{position:absolute;top:100%;left:0;width:290px;padding:20px 0;margin-left:-140px;background-color:#fff;border-radius:6px;z-index:1;text-align:center;-webkit-transition:all .15s;transition:all .15s;box-shadow:0 0 50px rgba(0,0,0,.05);visibility:hidden;opacity:0;margin-top:20px}.listing-single-info .listing-share-socials .listing-share-box:before{content:"";position:absolute;top:-19px;left:50%;margin-left:-5px;border:10px solid transparent;border-bottom:10px solid;border-bottom-color:#fff}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a{top:7px;min-width:32px;line-height:30px;margin:4px;border-radius:6px;color:#fff;display:inline-block;text-align:center;position:relative;-webkit-transition:all .2s;transition:all .2s;visibility:hidden;opacity:0}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:hover{color:#fff}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(1){-webkit-transition-delay:.06s;transition-delay:.06s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(2){-webkit-transition-delay:.12s;transition-delay:.12s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(3){-webkit-transition-delay:.18s;transition-delay:.18s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(4){-webkit-transition-delay:.24s;transition-delay:.24s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(5){-webkit-transition-delay:.30s;transition-delay:.30s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a:nth-child(6){-webkit-transition-delay:.36s;transition-delay:.36s}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.facebook{background-color:#485a95}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.facebook:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.twitter{background-color:#5ea0ef}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.twitter:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.google-plus{background-color:#be463a}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.google-plus:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.linkedin{background-color:#2437ab}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.linkedin:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.pinterest-p{background-color:#ae252c}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.pinterest-p:hover{background-color:#f93}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.email{background-color:#e2001a}.listing-single-info .listing-share-socials .listing-share-box .listing-share-wrapper>a.email:hover{background-color:#f93}.listing-single-title .title{font-size:2.5rem;line-height:1em;margin-bottom:.5rem}@media (max-width:767px){.listing-single-title .title{font-size:1.875rem}}body.single-listing{background-color:#fff}@media (max-width:767px){.single-listing .ulisting-attribute-box>div{width:50%!important}}@media (max-width:567px){.single-listing .ulisting-attribute-box>div{width:100%!important}}