.single-real-estate .container-grid-gallery{margin-bottom:54px}.single-real-estate #themesflat-content{padding-top:0;padding-bottom:64px}.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-real-estate .page-title.style2{padding-bottom:12px!important}.single-property-element.property-gallery-wrap .tfre-property-info.gallery-style-slider-1{overflow:hidden;position:relative}.single-property-element.property-gallery-wrap .tfre-property-info.gallery-style-slider-1 .property-gallery-item img{width:100%;height:470px;object-fit:cover}.single-property-element.property-gallery-wrap .tfre-property-info.gallery-style-slider-1 .tfre-light-gallery{position:relative}.single-property-element.property-gallery-wrap .tfre-property-info.gallery-style-slider-1 .tfre-light-gallery a.zoomGallery{top:0;bottom:0;left:0;right:0}.single-property-element.property-gallery-wrap .tfre-property-info .button-nav{width:67px;height:67px;border-radius:50%;background-color:#00000080;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:20px;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:10}.single-property-element.property-gallery-wrap .tfre-property-info .button-nav:hover{background:var(--theme-primary-color)}.single-property-element.property-gallery-wrap .tfre-property-info .button-nav::after{font-size:14px;font-weight:800}.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-overlay::after{content:'';position:absolute;top:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:5}.single-property-element.property-gallery-wrap .tfre-property-info .gallery-controller .video-gallery{padding:15px 22px}.single-property-element.property-gallery-wrap .gallery-style-slider-2{overflow:hidden}.single-property-element.property-gallery-wrap .gallery-style-slider-2 .property-gallery-item{position:relative}.single-property-element.property-gallery-wrap .gallery-style-slider-2 .slider-2 .property-gallery-item img{height:470px;width:100%;object-fit:cover;border-radius:16px}.single-property-element.property-gallery-wrap .gallery-style-slider-2 .slider-2-thumb .property-gallery-item img{height:111px;cursor:pointer;width:100%;object-fit:cover;border-radius:8px}.single-property-element.property-gallery-wrap .gallery-style-slider-2 .slider-2{margin-bottom:15px;position:relative}.single-property-element.property-gallery-wrap .tfre-property-info.slider-3 .property-gallery-item img{height:680px;width:100%}.single-property-element.property-gallery-wrap .tfre-property-info.slider-3{margin-bottom:40px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-3 .property-gallery-item img{border-radius:16px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-4{margin-bottom:40px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-4 .slider-2 .property-gallery-item img{height:680px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-4 .slider-2-thumb{max-width:963px;margin:0 auto;overflow:hidden;margin-top:-71px}.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:0;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;align-items:center;gap:12px;position:absolute;bottom:20px;left:29px;display:none}.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 svg path{fill:#fff}.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:0 8px 20px 0 #0000000D;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:0 8px 20px 0 #0000000D;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 30px;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{border:unset;padding:unset}#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 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.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 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.property-navigation.is-fixed{position:fixed;top:0;left:0;right:0;box-shadow:0 3px 6px rgb(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 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.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:12px}.header-single-listing.gallery-style-slider-2 .header-single{padding:27px 30px 30px 30px;margin-bottom:30px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC}.header-single-listing.gallery-style-slider-3 .header-single{padding:27px 30px 30px 30px;margin-bottom:30px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;overflow:hidden}.header-single-listing.gallery-style-slider-4 .header-single{padding:23px 21px 23px 19px;margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;overflow:hidden}.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}.tfre-property-header-infor .infor-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px;border-bottom:1px solid #ECECEC;padding-bottom:10px}.tfre-property-header-infor .title-listing h2{font-size:24px;font-weight:600;line-height:1.2222222222222223em;margin:0}.tfre-property-header-infor .property-price h4{font-family:'Lexend';font-size:36px;font-weight:600;line-height:1.2222222222222223em;margin:0}.header-single.top-header .tfre-property-header-infor .infor-top{padding-bottom:24px;margin-bottom:24px}.tfre-property-header-infor .infor-top .property-status{font-size:15px;font-weight:500;color:#2b2b2b}.tfre-property-header-infor .infor-top .property-status::before{content:'';width:12px;height:12px;background:var(--theme-primary-color);border-radius:50%;flex-shrink:0;margin-right:3px;display:inline-block}.tfre-property-header-infor .infor-top .inner-title{display:flex;align-items:baseline;column-gap:15px}.tfre-property-header-infor .infor-top .property-price span{font-size:20px;font-weight:400;line-height:30px;color:#5C5E61}.tfre-property-header-infor .infor-bottom{display:flex;justify-content:space-between;margin-bottom:10px}.tfre-property-header-infor .property-location a{color:#5C5E61;font-size:16px;font-weight:400;line-height:22.4px}.tfre-property-header-infor .property-location a i{font-size:18px;vertical-align:text-bottom;margin-right:3px}.tfre-property-header-infor .property-location a:hover{color:var(--theme-primary-color)}.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 .infor-bottom .tfre-features-infor{display:flex;align-items:center;flex-wrap:wrap;column-gap:16px;row-gap:10px;margin-top:8px}.tfre-property-header-infor .infor-bottom .tfre-features-infor .inner{font-size:16px;font-weight:400;line-height:22.4px;color:#969799}.tfre-property-header-infor .infor-bottom .tfre-features-infor .inner .property-info-value{color:#2C2E33}.tfre-property-header-infor .infor-bottom .tfre-features-infor .inner i{color:var(--theme-primary-color);margin-right:4px;font-size:28px;vertical-align:bottom}.tfre-property-header-infor .property-action-inner{display:flex;align-items:center;flex-wrap:wrap;row-gap:10px}.tfre-property-header-infor .property-action-inner>*{margin-left:8px}.tfre-property-header-infor .property-action-inner .dropdown .property-share-drop{left:unset!important;right:0!important}.tfre-property-header-infor .property-action-inner .tfre-property-share,.tfre-property-header-infor .property-action-inner .tfre-property-print,.tfre-property-header-infor .property-action-inner .tfre-property-favorite,.tfre-property-header-infor .property-action-inner .tfre-compare-property{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #ECECEC;color:#5C5E61;background:#fff;border-radius:10px;font-size:16px}.tfre-property-header-infor .property-action-inner .tfre-compare-property i.fa-plus::before{content:'\e968';font-family:'proty';font-weight:300}.tfre-property-header-infor .property-action-inner .tfre-compare-property i.fa-minus::before{content:'\e982';font-family:'proty';font-weight:300}.tfre-property-header-infor .property-action-inner .tfre-property-print:hover,.tfre-property-header-infor .property-action-inner .tfre-property-share:hover,.tfre-property-header-infor .property-action-inner .tfre-property-favorite:hover,.tfre-property-header-infor .property-action-inner .tfre-compare-property:hover,.tfre-property-header-infor .property-action-inner .tfre-property-favorite.active,.tfre-property-header-infor .property-action-inner .tfre-compare-property.active{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.tfre-property-header-infor .property-action-inner .tfre-property-share::after{display:none}.tfre-property-header-infor .property-action-inner .tfre-property-share svg{max-width:18px;max-height:18px;margin-left:3px}.tfre-property-header-infor .property-action-inner .tfre-property-share svg *{fill:var(--theme-primary-color)}.property-share-drop{border:none;padding:15px;border-radius:16px;box-shadow:0 8px 20px 0 #0000000D!important}.property-share-drop a i{color:var(--theme-primary-color);margin-right:7px;width:15px;height:15px;display:flex;align-items:center;justify-content:center}.property-share-drop a{color:#5C5E61;display:flex;align-items:center}.property-share-drop li:not(:last-child){margin-bottom:10px}.property-share-drop a:hover{color:var(--theme-primary-color)}.tfre-property-header-infor .property-action-inner .tfre-compare-property .fa-plus::before{content:'\e968';font-family:'proty'}.tfre-property-header-infor .property-action-inner .tfre-compare-property .fa-minus::before{content:'\f068'}.tfre-property-header-infor .property-action-inner .tfre-property-favorite .fa-bookmark::before{content:"\e969";font-family:'proty'}.dropdown .menu-social{padding:0 10px}#nav-property-detail .tfre-property-detail h4{margin-bottom:-7px}.single-property-element.property-info-detail .tfre-property-header h4{font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px}.single-property-element.property-info-detail .tfre-property-info{font-size:18px;font-weight:400;line-height:28px;color:#5C6368}.single-property-element.property-info-detail .tfre-property-info p{margin-bottom:0;font-family:'Lexend';font-size:16px;font-weight:400;line-height:22.4px;color:#5C5E61}.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 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.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{position:relative;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-property-element.property-info-detail .tfre-property-info .inner.hide-content{height:88px;overflow:hidden}.single-property-element.property-info-detail .tfre-property-info .inner.show-content{height:auto}.single-property-element.property-info-detail .tfre-property-info .inner::after{content:'';width:100%;height:50%;position:absolute;left:0;right:0;bottom:0;background:linear-gradient(180deg,#fff0 0%,#fff 100%);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.single-property-element.property-info-detail .tfre-property-info .inner.show-content::after,.single-property-element.property-info-detail .tfre-property-info .inner.hide::after{opacity:0;visibility:hidden}.single-property-element.property-info-detail .tfre-property-info .inner.hide-content::after{opacity:1;visibility:visible}.single-property-element.property-info-detail .tfre-property-info{margin-top:30px}.single-property-element.property-info-detail .tfre-property-info .button-show-hide{font-size:16px;font-weight:500;line-height:22.4px;color:var(--theme-primary-color);-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;margin-top:15px;display:block;cursor:pointer}.single-property-element.property-info-detail .tfre-property-info .button-show-hide:hover{color:var(--theme-primary-color)}.single-property-element.property-info-detail .tfre-property-info .button-show-hide::after{content:'\e921';font-family:'proty';margin-left:5px;vertical-align:middle;display:inline-block;transform:rotate(90deg);font-size:20px}.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 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.more-listing-description:hover{color:var(--theme-primary-color)!important}#nav-property-detail .tfre-property-info.info-details strong{font-size:14px;font-weight:600;line-height:20px;color:#3A3A3C;min-width:76px}#nav-property-detail .tfre-property-info.info-details span{font-size:14px;font-weight:400;line-height:20px;color:#5C5E61}#nav-property-detail .tfre-property-info.info-details .inner-info{display:flex;align-items:center;gap:10px;margin-bottom:12.5px}.single-property-element.property-info-detail .tfre-property-info.info-details{margin-top:-11px;margin-left:-4px}.tfre-property-overview{margin-top:19px}.tfre-property-overview .tfre-property-header h4{font-size:20px;font-weight:700;line-height:28px;margin-bottom:16px}.tfre-property-overview .tfre-property-info .inner{display:flex}.tfre-property-overview .tfre-property-info .inner .icon{width:52px;height:52px;background:#fff;border:1px solid #ECECEC;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;color:var(--theme-primary-color);margin-right:12px;font-size:24px;flex-shrink:0;color:#2C2E33}.tfre-property-overview .tfre-property-info .inner .property-info-title{font-size:14px;font-weight:400;line-height:20px;color:#5C5E61;margin-top:4px;display:block}.tfre-property-overview .tfre-property-info .inner .property-info-value{font-size:16px;font-weight:500;line-height:22.4px;color:#2C2E33}.tfre-property-overview .tfre-property-info{display:flex;flex-wrap:wrap;row-gap:30px;margin-left:-40px}.tfre-property-overview .tfre-property-info>*{width:calc(25% - 40px);margin-left:40px}.tfre-property-overview .content-property-info{margin-top:-5px}.header-single .btn-question{display:inline-block;font-size:16px;font-weight:600;color:#fff;background:var(--theme-primary-color);border-radius:16px;padding:14px 32px;margin-top:40px}.header-single .btn-question:hover{background:#2C2E33}.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 .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:23px}.single-property-element.property-info-detail .tfre-property-info{font-size:17px;font-weight:400;line-height:26px;color:#555}.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-info-detail .inner strong{font-size:16px;font-weight:400;line-height:33px;color:#555;flex-shrink:0}.single-property-element.property-info-detail .inner span{font-size:16px;font-weight:600;line-height:33px;color:#555}.single-property-element.property-info-detail .property-description{margin-bottom:33px}.single-property-element.property-info-detail{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 30px 28px 24px}.single-property-element.property-info-features{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:26px 30px 13px 26px}.single-property-element.property-info-features .property-feature-wrap{font-size:14px;font-weight:400;line-height:20px;color:#5C5E61;margin-bottom:10px}.single-property-element.property-info-features .property-feature-wrap::before{content:'';width:6px;height:6px;border-radius:50%;background:var(--theme-primary-color);margin-right:8px;margin-left:-3px;display:inline-block}.single-property-element.property-info-features .tfre-property-header h4{margin-bottom:26px}.single-property-element.property-location{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 25px 12px 23px}.single-property-element.property-location .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:31px}.single-property-element.property-location .map-container{border-radius:30px}.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-location .property-info-title{font-size:16px;font-weight:700;line-height:26px;margin-bottom:4px}.single-property-element.property-location .property-info-value{font-size:16px;font-weight:400;line-height:26px;color:#5C6368}.single-property-element.property-location .information-location{margin-top:18px}.single-property-element.property-location .information-location .inner{display:flex;align-items:baseline;gap:20px;margin-bottom:12px}.single-property-element.property-location .information-location .inner .content-ct{display:flex;align-items:baseline;gap:20px;font-size:14px;font-weight:400;line-height:20px;color:#5C5E61;width:50%}.single-property-element.property-location .content-ct span{font-size:14px;font-weight:600;line-height:20px;color:#3A3A3C;min-width:110px}.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 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 .meta-floor .group-inner i,.single-property-element.property-floors-tab .meta-floor .group-inner svg{margin-right:4px;font-size:24px;vertical-align:middle}.single-property-element.property-floors-tab .meta-floor .group-inner svg{width:18px;height:18px}.single-property-element.property-floors-tab .meta-floor .group-inner svg *{fill:#A3ABB0}.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:'\e93d';font-family:'proty';margin-right:1px;font-size:21px;font-weight:100;vertical-align:middle;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.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{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 30px 14px 22px}.single-property-element.property-attachments .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:24px}.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-attachments .media-thumb-wrap .get-file svg{margin-left:8px}.single-property-element.property-virtual{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 23px 30px 23px}.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 20px}.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{margin-bottom:40px;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 30px 30px 23px}.single-property-element.property-nearby-places .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:23px}.single-property-element.property-nearby-places .tfre-property-header p{font-size:14px;font-weight:400;line-height:20px;color:#5C5E61}.single-property-element.property-nearby-places .tfre-property-header{margin-bottom:25px}.single-property-element.property-nearby-places .nearby-place-wrapper .place:not(:last-child){margin-bottom:8.5px}.single-property-element.property-reviews{margin-bottom:0;border-radius:16px;background-color:#fff;border:1px solid #ECECEC;padding:24px 22px 30px 23px}.single-property-element.property-reviews .tfre-property-header h4{font-size:24px;font-weight:600;line-height:33.6px;position:relative;margin-bottom:-8px}.single-property-element.property-reviews .tfre-property-header{margin-bottom:31px}.single-property-element.property-reviews .tfre-property-element .tfre-property-header{margin-bottom:24px}.single-property-element.property-reviews .tfre-property-header h4{margin-bottom:8px!important}.single-property-element.property-reviews .tfre-property-header p{font-size:14px;font-weight:400;line-height:20px}.single-property-element.property-reviews .tfre-property-header .row{align-items:center}.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-single-property{margin-top:34px}.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>.heading{margin-bottom:9px}.related-properties .properties-post .featured-property img{height:267px!important}.related-properties .tf-properties-wrap .bottom-prop .view-details{display:none!important}.related-properties>.heading h5{font-size:40px;font-weight:600;line-height:1.25em;text-align:left}.related-properties .owl-stage-outer{padding:20px;margin:-20px}.related-single-property .tf-properties-wrap .wrap-properties-post .item{-webkit-box-flex:0;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.related-properties .wrap-properties-post .owl-dots{bottom:-32px}.related-properties .wrap-properties-post .owl-dots{display:inline-block;position:absolute;left:50%;transform:translateX(-50%);width:max-content;bottom:-20px;display:flex;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-left-single{margin-right:3px}.tfre_single_sidebar{margin-top:0;margin-left:7px}.tfre_single_sidebar>.tfre-sidebar{margin-bottom:30px;position:relative}.tfre_single_sidebar>.tfre-sidebar .widget_contact_seller_widget,.tfre_single_sidebar>.tfre-sidebar .wp-block-contact-form-7-contact-form-selector{padding:30px 30px 30px 30px;border:1px solid #ECECEC;border-radius:16px;background:#fff}.content-with-navigation{background:#f7f7f7;margin-bottom:-85px!important}.content-with-navigation .header-single{margin-top:50px;padding:24px 30px 10px 30px;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 30px;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 30px 30px 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 30px}.content-with-navigation .single-property-element.property-attachments{padding:30px 30px 10px 30px}.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:#Fff}.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:#fff0;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 svg{position:absolute;bottom:-18%;right:-4%}.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 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 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{position:fixed;top:0;left:0;right:0;bottom:0;z-index:99999;margin:15px;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.popup-form-faq .close-btn{width:35px;height:35px;background:#fff0;border:1px solid var(--theme-primary-color);color:var(--theme-primary-color);border-radius:50%;display:flex;align-items:center;justify-content:center;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s ease 0s;-moz-transition:all 0.3s ease 0s;-ms-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s}.popup-form-faq .close-btn:hover{background:var(--theme-primary-color);color:#fff}.popup-form-faq.active{opacity:1;visibility:visible}.popup-form-faq .overlay{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background-color:#2b2b2b;opacity:.702;content:'';cursor:pointer}.popup-form-faq .inner-form{text-align:center;position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;max-width:430px;z-index:9999;margin:0 auto;padding:31px 30px 35px 30px;background:#fff;border-radius:16px}.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%}.single-property-element.property-info-detail .inner strong{width:unset;display:unset;margin-right:10px}.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)}.tfre_single_sidebar{margin-left:0}.header-single.header-slider-2{margin-top:0;padding:0;padding-top:50px}.content-left-single{margin-right:0}}@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)}.tfre-property-header-infor .infor-top{flex-wrap:wrap;row-gap:10px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-4 .slider-2 .property-gallery-item img{height:400px}.single-property-element.property-gallery-wrap .gallery-style-slider-2 .slider-2-thumb{max-width:100%;margin-top:0}.content-left-single{margin-bottom:50px}}@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}.related-properties .heading{max-width:unset}.related-single-property{margin-top:60px}.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}.tfre-property-header-infor .property-action-inner .tfre-property-favorite,.tfre-property-header-infor .property-action-inner .tfre-compare-property{width:35px;height:35px;font-size:18px}.tfre-property-header-infor .infor-top .inner-title,.tfre-property-header-infor .infor-top{flex-direction:column;align-items:flex-start}.tfre-property-header-infor .property-action-inner>*:first-child{margin-left:0}.tfre-property-overview .tfre-property-info>*{width:calc(50% - 20px);margin-left:20px}.tfre-property-overview .tfre-property-info{margin-left:-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}.tfre-property-header-infor .infor-bottom{flex-direction:column;row-gap:20px}.single-property-element.property-location .information-location .inner{flex-wrap:wrap}.single-property-element.property-floors-tab .card-body img{height:100%}.related-properties>.heading h5{font-size:30px}.header-single-listing.gallery-style-slider-4 .header-single{padding:15px}.tfre-property-overview .tfre-property-info .inner .property-info-value{font-size:12px}.tfre-property-overview .tfre-property-info .inner .icon{width:45px;height:45px;font-size:20px}.single-property-element.property-gallery-wrap .tfre-property-info.slider-3 .property-gallery-item img{height:400px}.header-single-listing.gallery-style-slider-3 .header-single{padding:27px 20px 30px 20px}.tfre-property-header-infor .title-listing h2{font-size:14px;margin-bottom:0}.tfre-property-header-infor .property-price h4{font-size:24px}.single-property-element.property-location .information-location .inner .content-ct{width:100%}.tfre_single_sidebar>.tfre-sidebar .widget_contact_seller_widget,.tfre_single_sidebar>.tfre-sidebar .wp-block-contact-form-7-contact-form-selector{padding:30px 20px}.related-properties .properties-post .featured-property img{height:180px!important}}