.single-real-estate .container-grid-gallery{margin-bottom:54px}.single-real-estate .container-grid-gallery .video-gallery{display:none;padding:15px 22px!important}.single-real-estate .container-grid-gallery .cursor-show-gallery a{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;display:block}.tfre-property-info .mapboxgl-marker{width:45px;height:60px}.single-real-estate .container-grid-gallery .item-1 .video-gallery{display:block}.single-property-element.property-gallery-wrap .tfre-property-info .gallery-controller{position:absolute;bottom:30px;left:17px;display:block;z-index:1}.single-property-element.property-gallery-wrap .tfre-property-info .gallery-controller .video-gallery{padding:15px 22px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item{display:none;position:relative;cursor:default}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item img{width:100%;height:100%;object-fit:cover;border-radius:16px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-2,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-3,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-4,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-5{display:block}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid{display:grid;grid-gap:14px;grid-template-rows:repeat(2,50%);height:500px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item{display:none}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-2,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-3,.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-4{display:block}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1{grid-column:1/3;grid-row:1/3;width:728px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-2{grid-column:3/5;grid-row:1}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-3{grid-column:3/4;grid-row:2}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-4{grid-column:4/4;grid-row:2}.style-gallery-style-grid .header-gallery-style-grid{display:block}.style-gallery-style-grid .header-gallery-style-grid .single-property-element.property-info-action{margin-top:0;position:relative;padding:0;border-radius:0px;background:#fff;box-shadow:unset}.style-gallery-style-grid .header-gallery-style-slider{display:none}.style-gallery-style-slider .header-gallery-style-grid{display:none}.style-gallery-style-slider .header-gallery-style-slider{display:block}.style-gallery-style-grid .tfre-property-gallery-single{margin-bottom:40px}.tfre-property-info .gallery-controller{display:flex;display:none;align-items:center;gap:12px;position:absolute;bottom:20px;left:29px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1 .gallery-controller{display:flex}.gallery-controller .tfre-view-video{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#161e2d;font-size:15px;background:#fff;border-radius:50%}.gallery-controller .tfre-view-video:hover{background:var(--theme-primary-color);color:#fff}.gallery-controller .video-gallery{font-size:16px;font-weight:600;line-height:20px;font-family:"Lexend";color:#fff;padding:3px 13px;border-radius:999px;background:var(--theme-primary-color)}.gallery-controller .video-gallery i{font-size:13px;margin-right:10px}.gallery-controller .video-gallery:hover{background:#161e2d;color:#fff}.property-style-gallery .themesflat-boxed{background:#fafafa}.property-style-gallery .content-left-single .header-single-listing.gallery-style-grid>.header-single,.property-style-gallery .single-property-element{box-shadow:0px 8px 20px 0px rgba(0,0,0,.05);border:none!important}.property-style-gallery .content-left-single .header-single-listing.gallery-style-grid>.header-single .single-property-element,.property-style-gallery .tfre-property-gallery-single .single-property-element{box-shadow:none}.property-style-gallery .tfre_single_sidebar>.tfre-sidebar .widget_contact_seller_widget,.property-style-gallery .tfre_single_sidebar>.tfre-sidebar .wp-block-contact-form-7-contact-form-selector{box-shadow:0px 8px 20px 0px rgba(0,0,0,.05);border:none!important}.tfre-property-gallery-single .gallery-style-slider-1 .single-property-image-main{margin-bottom:16px}.tfre-property-gallery-single .gallery-style-slider-1 .single-property-image-main .property-gallery-item img{border-radius:16px;min-height:680px;max-height:680px;object-fit:cover}.tfre-property-gallery-single .gallery-style-slider-1 .single-property-image-thumb .property-gallery-item img{border-radius:8px;min-height:111px;max-height:111px;object-fit:cover;cursor:pointer}.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-prev,.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-next{border:1px solid #e4e4e4;width:60px;height:60px;background:#fff;color:#161e2d;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:30px}.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-prev:hover,.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-next:hover,.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-prev.disabled,.tfre-property-gallery-single .gallery-style-slider-1 .owl-nav .owl-next.disabled{border-color:var(--theme-primary-color);background:var(--theme-primary-color);color:#fff}.tfre-property-gallery-single .gallery-style-slider-1 .owl-prev,.tfre-property-gallery-single .gallery-style-slider-1 .owl-next{position:absolute;top:50%;z-index:99;transform:translate(50%,-50%)}.tfre-property-gallery-single .gallery-style-slider-1 .owl-next{right:-1px}.tfre-property-gallery-single .gallery-style-slider-1 .owl-prev{left:-60px}.tfre-property-gallery-single .tfre-property-gallery-style2{overflow:hidden}.header-single.header-slider-2{margin-top:-118px;background:#fff;position:relative;z-index:99;padding:23px 30px 20px;border-radius:16px;margin-bottom:30px}.header-single.header-slider-2 .tfre-property-header-infor .infor-top{padding-bottom:25px;margin-bottom:24px}.container.header-slider-2{max-width:1375px}.tfre-property-gallery-style2 .container{max-width:954px}.single-property-image-main.slider-2 .property-gallery-item img{min-height:620px;max-height:620px;object-fit:cover}.tfre-property-gallery-style2 .single-property-image-main.slider-2 .owl-stage-outer{overflow:unset}.tfre-property-gallery-style2 .owl-nav .owl-prev,.tfre-property-gallery-style2 .owl-nav .owl-next{border:1px solid #e4e4e4;width:60px;height:60px;background:#fff;color:#161e2d;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:30px;opacity:1;visibility:visible}.tfre-property-gallery-style2 .owl-nav .owl-prev:hover,.tfre-property-gallery-style2 .owl-nav .owl-next:hover,.tfre-property-gallery-style2 .owl-nav .owl-prev.disabled,.tfre-property-gallery-style2 .owl-nav .owl-next.disabled{border-color:var(--theme-primary-color);background:var(--theme-primary-color);color:#fff}.tfre-property-gallery-style2 .owl-nav .owl-prev.disabled,.tfre-property-gallery-style2 .owl-nav .owl-next.disabled{opacity:0;visibility:hidden}.tfre-property-gallery-style2 .owl-prev,.tfre-property-gallery-style2 .owl-next{position:absolute;top:50%;z-index:99;transform:translate(50%,-50%)}.tfre-property-gallery-style2 .owl-next{right:60px}.tfre-property-gallery-style2 .owl-prev{left:0}#tabs-header-single-property .tabs-nav{position:absolute;top:3%;right:.7%;z-index:10;display:flex;column-gap:5px}#tabs-header-single-property .tabs-nav .ui-state-default{background:#fff;border-color:#fff;border-radius:8px;width:52px;height:52px;font-size:25px;display:inline-flex;align-items:center;justify-content:center;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}#tabs-header-single-property .tabs-nav .ui-state-default a{color:#161e2d}#tabs-header-single-property .tabs-nav .ui-state-hover,#tabs-header-single-property .tabs-nav .ui-state-active{background:var(--theme-primary-color);border-color:transparent!important}#tabs-header-single-property .tabs-nav .ui-state-hover a,#tabs-header-single-property .tabs-nav .ui-state-active a{color:#fff}.tfre-property-gallery-style3 .tfre-property-info.slider-2 .owl-nav{display:none}.tfre-property-gallery-style3 .tfre-property-info.slider-2 .property-gallery-item img{min-height:600px;max-height:600px;object-fit:cover}.property-navigation{position:sticky;top:0;width:100%;z-index:99;box-sizing:border-box;border-bottom:1px solid #e4e4e4;background:#fff;margin-bottom:30px;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.property-navigation.is-fixed{position:fixed;top:0;left:0;right:0;box-shadow:0px 3px 6px rgba(0,0,0,2%)}.property-navigation-item{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto;box-sizing:border-box;padding:8px 0}.property-navigation-item .navigation-item{display:flex;box-sizing:border-box;overflow:scroll}.property-navigation-item .navigation-item li{flex-shrink:0;cursor:pointer;min-width:100px;text-align:center;padding:3px 5px;font-size:16px;font-weight:700}.property-navigation-item .navigation-item li:not(:last-child){margin-right:30px}.property-navigation-item li a{position:relative;text-transform:capitalize}.property-navigation-item li a::after{content:"";width:0%;height:2px;background:var(--theme-primary-color);position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.property-navigation-item li:hover a::after,.property-navigation-item li.active a::after{width:100%}.property-navigation-item .navigation-item li.active a{color:var(--theme-primary-color)}.property-navigation-item .navigation-item::-webkit-scrollbar{display:none}.header-single-listing.gallery-style-slider{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ececec;overflow:hidden}.header-single-listing.gallery-style-slider .header-single{padding:25px 19px 23px 21px}.header-single-listing.gallery-style-grid .header-single{padding:25px 21px 24px 22px;margin-bottom:30px;border-radius:16px;background-color:#fff;border:1px solid #ececec}.header-single-listing.gallery-style-slider-2 .single-property-element.property-gallery-wrap{margin-bottom:30px}.header-single.top-header .tfre-property-header-infor .infor-top{padding-bottom:24px;margin-bottom:24px}.tfre-property-header-infor .infor-top .inner-title{display:flex;align-items:baseline;column-gap:15px}.tfre-property-header-infor .infor-bottom .title-features{font-size:16px;font-weight:700;line-height:26px;letter-spacing:.08em;color:#5c6368;margin-bottom:12px}.tfre-property-header-infor .property-action-inner .tfre-compare-property i.fa-minus::before{content:"";font-family:"proty";font-weight:300}.tfre-property-header-infor .property-action-inner .tfre-compare-property .fa-minus::before{content:""}.single-property-element.property-info-detail .more-property-description{display:inline-block;position:relative;font-size:16px;font-weight:700;line-height:26px;cursor:pointer;color:#0b2132;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;margin:0}.single-property-element.property-info-detail .more-property-description::after{content:"";width:100%;height:1px;position:absolute;bottom:0;left:0;background:currentColor}.single-property-element.property-info-detail .more-property-description:hover{color:var(--theme-primary-color)}.single-property-element.property-info-detail .tfre-property-info .inner.show-content{height:auto}.single-property-element.property-info-detail .tfre-property-info .button-show-hide.show::after{transform:rotate(270deg)}.more-listing-description{font-weight:600!important;color:#000!important;cursor:pointer;font-size:16px!important;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.more-listing-description:hover{color:var(--theme-primary-color)!important}.tfre-property-overview .tfre-property-header h4{font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px}.single-property-element.property-video{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ececec;padding:24px 22px 18px 23px}.single-property-element.property-video .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:23px}.single-property-element.property-video .tfre-property-info .entry-thumb-wrap iframe{min-height:446px;max-height:446px;border-radius:16px}.single-property-element.property-info-detail .more-property-description{font-weight:700;cursor:pointer;margin-top:-15px;display:block;color:#000}.single-property-element.property-info-detail .more-property-description:hover{color:var(--theme-primary-color)}.single-property-element.property-location .map-infor{display:flex;align-items:flex-start;flex-wrap:wrap;column-gap:80px;row-gap:20px}.single-property-element.property-floors-tab{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ececec;padding:24px 23px 30px 24px}.single-property-element.property-floors-tab .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;color:#2c2e33;margin-bottom:23px}.single-property-element.property-floors-tab .accordion .card:last-child{margin-bottom:0}.single-property-element.property-floors-tab .accordion .card{border:unset;background:#f7f7f7;padding:17px 20px;border-radius:16px;margin-bottom:27px}.single-property-element.property-floors-tab .nav-tabs{border:unset}.single-property-element.property-floors-tab .accordion .card .card-header{background:unset;padding:0;border:unset}.single-property-element.property-floors-tab .accordion .card .title-tab{font-size:16px;font-weight:600;line-height:21.86px;color:#161e2d}.single-property-element.property-floors-tab .meta-floor{display:flex;align-items:center;flex-wrap:wrap;column-gap:29px;row-gap:10px}.single-property-element.property-floors-tab .meta-floor .group-inner{font-size:14px;font-weight:400;line-height:20px;color:#5c5e61;display:flex;align-items:center;gap:4px}.single-property-element.property-floors-tab .nav-link{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;padding:0;gap:10px}.single-property-element.property-floors-tab .nav-link .title-tab::before{content:"";font-family:"proty";margin-right:1px;font-size:21px;font-weight:100;vertical-align:middle;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;transform:rotate(180deg);display:inline-block}.single-property-element.property-floors-tab .nav-link.collapsed .title-tab::before{transform:rotate(0deg)}.single-property-element.property-floors-tab .card-body{padding:0;border-top:1px solid #e4e4e4;padding-top:17px;margin-top:17px}.single-property-element.property-floors-tab .card-body img{height:501px;border-radius:12px}.single-property-element.property-attachments .media-thumb{width:60px;height:60px;background:#f7f7f7;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin:0;margin-right:12px}.single-property-element.property-attachments .media-thumb-wrap{display:flex;align-items:center;margin-bottom:20px}.single-property-element.property-attachments .media-thumb-wrap .get-file{font-size:14px;font-weight:400;line-height:20px;color:#5c5e61}.single-property-element.property-attachments .media-thumb-wrap .get-file:hover{color:var(--theme-primary-color)}.single-property-element.property-virtual{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ececec;padding:24px 23px 30px}.single-property-element.property-virtual .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:24px}.single-property-element.property-virtual #tfre_virtual_tour_360{border-radius:16px;overflow:hidden;display:flex}.single-property-element.property-loan-calculator{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ececec;padding:24px 20px 34px}.single-property-element.property-loan-calculator .tfre-property-header h4,.single-property-element.property-global-custom-section .tfre-property-header h4,.single-property-element.property-personal-custom-section .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:31px}.single-property-element.property-nearby-places .nearby-place-wrapper .place:not(:last-child){margin-bottom:8.5px}.single-property-element.property-reviews .tfre-property-element .tfre-property-header{margin-bottom:24px}.single-property-element.property-reviews .reviews-count,.single-property-element.property-reviews .tfre-property-element h4{font-size:20px;font-weight:700;line-height:28px;margin-bottom:0}.single-property-element.property-reviews .nice-select{margin:0;border:1px solid #161e2d!important;width:max-content;border-radius:4px;padding:11px 20px}.single-property-element.property-reviews .nice-select .current{font-size:16px;font-weight:700;line-height:26px}.single-property-element.property-reviews .filter-review{display:flex;justify-content:right}.single-property-element.property-reviews .reviews-list .review-media img{width:60px;height:60px;object-fit:cover;border-radius:16px}.single-property-element.property-reviews .reviews-list .review-media{margin-right:21px;flex-shrink:0;margin-top:0}.single-property-element.property-reviews .reviews-list .review-body{width:100%}.single-property-element.property-reviews .reviews-list .inner{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:15px}.single-property-element.property-reviews .reviews-list .media-heading a{font-size:18px;font-weight:600;line-height:25.2px;display:block;color:#161e2d;margin-bottom:5px}.single-property-element.property-reviews .reviews-list .media-heading .review-date{font-size:12px;font-weight:400;line-height:16px;color:#a8abae}.single-property-element.property-reviews .reviews-list .star-rating{display:flex;gap:4px}.single-property-element.property-reviews .reviews-list .star-rating i{color:#f1913d;font-size:14px}.single-property-element.property-reviews .reviews-list .review-content{font-size:14px;font-weight:400;line-height:20px;color:#5c5e61}.single-property-element.property-reviews .reviews-list .review-item{display:flex;margin-bottom:28px;border-bottom:1px solid #ececec;padding-bottom:28px}.single-property-element.property-reviews .reviews-list .review-item:last-child{margin-bottom:0}.single-property-element.property-reviews .tfre-property-element .add-new-review label{font-size:16px;font-weight:600;line-height:22.4px;color:#2c2e33;margin-bottom:11px}.single-property-element.property-reviews .tfre-property-element .add-new-review textarea{height:148px;padding:16px;margin-bottom:12px;border-color:#ececec;border-radius:16px;font-size:16px;font-weight:400;line-height:22.4px;color:#2c2e33}.single-property-element.property-reviews .tfre-property-element .add-new-review textarea::placeholder{color:#5c5e61;font-size:16px;font-weight:400;line-height:22.4px}.single-property-element.property-reviews .tfre-property-element .star-rating i{color:#a3abb0;cursor:pointer;font-size:14px}.single-property-element.property-reviews .tfre-property-element .star-rating{letter-spacing:-2px}.single-property-element.property-reviews .tfre-property-element .star-rating i.active{color:#f2b138;font-weight:900}.single-property-element.property-reviews .tfre-property-element .tfre-submit-property-rating{font-size:16px;font-weight:700;line-height:26px;padding:12px 23px 12px 19px;border-radius:16px}.single-property-element.property-reviews .tfre-property-element .tfre-submit-property-rating i{font-size:12px;font-weight:400;margin-left:2px}.single-property-element.property-reviews .tfre-property-element .rating-box{margin-bottom:20px;display:flex;align-items:center}.single-property-element.property-reviews .tfre-property-element .rating-box label{font-size:16px;font-weight:400;margin:0;margin-right:6px}.single-property-element.property-reviews .reviews-list{margin-bottom:35px}.single-property-element.property-reviews .add-new-review .review-title{font-size:16px;font-weight:600}.single-property-element.property-reviews .tfre-property-element .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px}.related-properties .sub-heading{font-size:12px;font-weight:600;line-height:19px;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-primary-color);margin-bottom:6px}.related-properties .tf-properties-wrap .bottom-prop .view-details{display:none!important}.related-properties .owl-stage-outer{padding:20px;margin:-20px}.related-properties .wrap-properties-post .owl-dots{bottom:-32px}.related-properties .wrap-properties-post .owl-dots{display:inline-block;display:flex;position:absolute;left:50%;transform:translateX(-50%);width:max-content;bottom:-20px;align-items:center}.related-properties .wrap-properties-post .owl-dots .owl-dot{margin:0 7.5px;width:8px;height:8px;line-height:8px;border-radius:50%;position:relative;display:inline-block;overflow:unset;background:#e4e4e4;flex-shrink:0}.related-properties .wrap-properties-post .owl-dots .owl-dot::after{position:absolute;transform:translate(-50%,-50%);top:50%;left:50%;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:"";width:14px;height:14px;overflow:visible;border:1px solid var(--theme-primary-color);opacity:0;padding:0}.related-properties .wrap-properties-post .owl-dots .owl-dot.active::after{opacity:1}.related-properties .wrap-properties-post .owl-dots .owl-dot.active{opacity:1;background:var(--theme-primary-color)}.related-properties .wrap-properties-post .owl-nav button.owl-prev,.related-properties .wrap-properties-post .owl-nav button.owl-next{border:1px solid #e4e4e4;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-size:22px;font-size:16px}.related-properties .wrap-properties-post .owl-nav button.owl-prev:hover,.related-properties .wrap-properties-post .owl-nav button.owl-next:hover{border-color:var(--theme-primary-color);background:var(--theme-primary-color);color:#fff}.related-properties .wrap-properties-post .owl-nav button.disabled{opacity:.35;cursor:auto;pointer-events:none}.related-properties .wrap-properties-post .owl-nav .owl-prev,.related-properties .wrap-properties-post .owl-nav .owl-next{position:absolute;top:50%}.related-properties .wrap-properties-post .owl-nav .owl-prev{left:-31px;transform:translate(-50%,-50%)}.related-properties .wrap-properties-post .owl-nav .owl-next{right:-30px;transform:translate(50%,-50%)}.content-with-navigation{background:#f7f7f7;margin-bottom:-85px!important}.content-with-navigation .header-single{margin-top:50px;padding:24px 30px 10px;border-radius:16px 16px 0 0;background:#fff}.content-with-navigation .single-property-element.property-description{padding:30px;background:#fff;margin-bottom:0;padding-bottom:26px}.content-with-navigation .single-property-element.property-info-overview{padding:40px 30px 32px;border-radius:0 0 16px 16px;background:#fff;border:unset;margin-bottom:30px}.content-with-navigation .single-property-element.property-video,.content-with-navigation .single-property-element.property-info-detail,.content-with-navigation .single-property-element.property-location,.content-with-navigation .single-property-element.property-floors-tab,.content-with-navigation .single-property-element.property-attachments,.content-with-navigation .single-property-element.property-virtual,.content-with-navigation .single-property-element.property-loan-calculator,.content-with-navigation .single-property-element.property-nearby-places,.content-with-navigation .single-property-element.property-reviews{padding:30px;border-radius:16px;background:#fff;border:unset;margin-bottom:30px}.content-with-navigation .single-property-element.property-info-detail,.content-with-navigation .single-property-element.property-video{padding:30px 30px 22px}.content-with-navigation .single-property-element.property-attachments{padding:30px 30px 10px}.content-with-navigation .single-property-element.property-floors-tab .accordion .card:last-child{margin-bottom:0}.content-with-navigation .tfre_single_sidebar>.tfre-sidebar{background:rgba(255,255,255,1)}.content-with-navigation .tfre_single_sidebar{margin-top:50px}.content-with-navigation .related-single-property{margin-bottom:50px}.connect-with-agent::after{content:"";top:0;left:0;right:0;bottom:0;background:#2b2b2b;position:absolute}.connect-with-agent{color:#fff}.connect-with-agent .inner{position:relative;z-index:5}.connect-with-agent h6{font-size:22px;font-weight:700;line-height:30px;color:#fff;margin-top:3px;margin-bottom:13px}.connect-with-agent p{font-size:16px;font-weight:400;line-height:24px}.connect-with-agent a{font-size:16px;font-weight:600;letter-spacing:.1px;padding:9px 25px;border-radius:6px;background:0 0;color:var(--theme-primary-color);border:2px solid var(--theme-primary-color);display:inline-block;width:100%;text-align:center;margin-top:24px;margin-bottom:7px;position:relative;z-index:10}.connect-with-agent a:hover{background:var(--theme-primary-color);color:#fff}.form-agent-single{margin-top:0}.form-agent-single h6{margin-bottom:30px;font-size:24px;font-weight:600;line-height:30px}.form-agent-single input[type=text],.form-agent-single input[type=email]{padding:16px!important;margin-bottom:10px!important;border-radius:16px!important;font-size:14px!important;font-weight:400!important;line-height:22px!important;color:#2c2e33!important;border-color:#ececec}.form-agent-single textarea{height:130px!important;padding:16px!important;margin-bottom:25px;font-size:14px!important;font-weight:400!important;line-height:22px!important;color:#2c2e33!important;border-color:#ececec}.form-agent-single input[type=text]::placeholder,.form-agent-single input[type=email]::placeholder,.form-agent-single textarea::placeholder{color:#5c5e61!important;font-size:14px!important;font-weight:400!important;line-height:22px!important}.form-agent-single .wpcf7-submit{font-size:16px;font-weight:600;padding:12px 25px!important;border-radius:16px;background:var(--theme-primary-color);color:#fff;display:inline-block;width:100%;margin:0}.form-agent-single .wpcf7-submit:hover{background:#2c2e33;color:#fff}.form-agent-single .wpcf7-spinner{position:absolute;bottom:0;left:0}.popup-form-faq.active{opacity:1;visibility:visible}.popup-form-faq .form-faq h5{font-size:26px;color:#2b2b2b;font-weight:700;margin-bottom:19px}.popup-form-faq .form-faq img{width:100%;height:120px;border-radius:16px;object-fit:cover;margin-bottom:20px}.popup-form-faq .form-faq input,.popup-form-faq .form-faq textarea{padding:16px 17px!important;margin-bottom:12px!important;border:1px solid #ececec;font-size:14px;font-weight:400;line-height:22px;color:#2c2e33!important;border-radius:16px}.popup-form-faq .form-faq textarea{padding:15px 17px;height:130px;margin-bottom:25px}.popup-form-faq .form-faq input::placeholder,.popup-form-faq .form-faq textarea::placeholder{color:#5c5e61!important}.popup-form-faq .form-faq button{font-size:16px;font-weight:600;display:block;border-radius:16px;width:100%;padding:12px 20px}.lg-backdrop,.lg-outer{z-index:9999!important}@media screen and (max-width:1300px){.tfre-property-gallery-single .gallery-style-slider-1 .owl-next{right:50px}.tfre-property-gallery-single .gallery-style-slider-1 .owl-prev{left:-10px}.tfre-property-gallery-style2 .container{max-width:100%}.related-properties .wrap-properties-post .owl-nav{display:none}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1{width:100%}}@media screen and (max-width:1024px){.single-property-element.property-info-overview .tfre-property-info>*{width:calc(33.33333% - 40px)}.header-single.header-slider-2{margin-top:0;padding:0;padding-top:50px}}@media screen and (max-width:991px){.single-property-element.property-gallery-wrap .tfre-property-info.style-grid{height:500px}.tfre-property-gallery-single .gallery-style-slider-1 .single-property-image-main .property-gallery-item img,.single-property-image-main.slider-2 .property-gallery-item img,.tfre-property-gallery-style3 .tfre-property-info.slider-2 .property-gallery-item img{min-height:450px;max-height:450px}.single-property-element.property-info-overview .tfre-property-info>*{width:calc(50% - 40px)}}@media screen and (max-width:767px){.single-property-element.property-gallery-wrap .tfre-property-info.style-grid{grid-template-columns:auto auto auto auto;height:unset;grid-template-rows:unset}.single-property-element.property-reviews .filter-review{justify-content:left;margin-top:20px}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-1{grid-column:1/5;grid-row:1/3}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-2{grid-column:1/3;grid-row:3/4}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-3{grid-column:3/5;grid-row:3/3}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-4{grid-column:1/5;grid-row:4/12}.single-property-element.property-gallery-wrap .tfre-property-info.style-grid .item-5{grid-column:3/5;grid-row:4/12}.tfre-property-gallery-single .gallery-style-slider-1 .owl-next,.tfre-property-gallery-single .gallery-style-slider-1 .owl-prev{display:none!important}.tfre-property-gallery-style2 .owl-prev{left:10px}.tfre-property-gallery-style2 .owl-next{right:50px}.tfre-property-gallery-style2 .owl-nav .owl-prev,.tfre-property-gallery-style2 .owl-nav .owl-next{width:40px;height:40px;font-size:20px}.header-single-listing.gallery-style-grid .header-single{padding:30px 20px}.single-property-element.property-reviews .reviews-list .inner{flex-wrap:wrap;column-gap:10px;row-gap:10px}.single-property-element.property-floors-tab .card-body img{height:100%}}