.filter-bar{display:flex;justify-content:center;align-items:flex-start;flex-wrap:wrap;gap:12px}.filter-bar .filter-properties{position:relative;display:flex;padding:8px 14px;align-items:flex-start;gap:16px;border-radius:10px;border:1px solid #EFEFEF;background:var(--white,#FFF);box-shadow:0 4px 18px 0 rgba(66,71,76,.1);cursor:pointer;text-decoration:none;font-size:14px;font-style:normal;font-weight:400;line-height:150%;color:var(--text-body-text,#3A3A3C)!important}.filter-bar .filter-properties .properties-counter{display:none;flex-direction:column;align-items:center;position:absolute;left:0;top:-74px;width:100%;height:100%}.filter-bar .filter-properties .properties-counter .content{position:absolute;bottom:-26px;display:flex;margin:0 auto;padding:12px;align-items:flex-start;gap:16px;flex:1 0 0%;border-radius:6px;background:var(--system-background-light-primary,#FFF);box-shadow:0 4px 26px 0 rgba(66,71,76,.12);color:var(--text-body-text,#3A3A3C)!important;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.filter-bar .filter-properties .properties-counter i{position:absolute;bottom:-37px;flex-shrink:0;font-size:20px;color:#fff}.filter-bar a.filter-properties:hover,.filter-bar a.filter-properties.active{color:var(--theme-primary-color)!important;font-size:14px;font-style:normal;line-height:150%}.tf-properties-wrap.disable-border-radius-card *,.tf-properties-wrap.disable-border-radius-card .wrap-properties-post .item .properties-post .view-gallery::before,.tf-properties-wrap.disable-border-radius-card .hv-tool::before,.tf-properties-wrap.disable-border-radius-card .wrap-properties-post .item .properties-post .view-gallery::after{border-radius:0!important}.tf-properties-wrap.style1{display:flex;align-items:center;flex-direction:column;gap:50px;box-sizing:border-box;color:var(--text-body-text,#3A3A3C)}.tf-properties-wrap.style1 .wrap-properties-post{width:100%}.tf-properties-wrap.style1 .wrap-properties-post .content-tab{width:100%}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post{padding:16px;border-radius:16px;border:1px solid #ECECEC;background:var(--system-background-light-primary,#FFF);box-shadow:0 4px 18px 0 rgb(66 71 76 / 5%)}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .featured-property{position:relative;width:100%;margin-bottom:16px}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .featured-property img{width:100%;height:auto;transform:scale(1);vertical-align:middle;border-radius:10px;background:lightgray 50% / cover no-repeat}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .featured-property .bookmark .bg-bookmark img{width:38px;height:38px;border-radius:0;background:transparent}.tf-properties-wrap .properties-post .featured-property .bottom-infor-features{position:absolute;bottom:10px;right:10px;left:10px;z-index:5;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px}.tf-properties-wrap .properties-post .featured-property .price{color:#FFF;font-size:22px;font-weight:600}.tf-properties-wrap .properties-post .featured-property .price span{color:rgba(255,255,255,.5);font-size:14px;font-weight:600}.tf-properties-wrap.style2 .properties-post .featured-property .price{font-size:18px}.tf-properties-wrap.style2 .properties-post .list-controller .tfre-compare-property,.tf-properties-wrap.style2 .properties-post .list-controller .tfre-property-favorite,.tf-properties-wrap.style2 .properties-post .list-controller .property-quick-view{width:30px;height:30px}.tf-properties-wrap .properties-post .list-controller{display:flex;align-items:center}.tf-properties-wrap .properties-post .list-controller li:not(:last-child){margin-right:6px}.tf-properties-wrap .properties-post .list-controller .tfre-compare-property,.tf-properties-wrap .properties-post .list-controller .tfre-property-favorite,.tf-properties-wrap .properties-post .list-controller .property-quick-view{width:36px;height:36px;background:#0000009c;color:#fff;display:grid;align-items:center;justify-content:center;border-radius:50%}.tf-properties-wrap .properties-post .list-controller .property-quick-view img{width:20px!important;height:20px!important;transform:unset!important;border-radius:unset!important;background:unset!important}.tf-properties-wrap .properties-post .list-controller .tfre-compare-property.active,.tf-properties-wrap .properties-post .list-controller .tfre-property-favorite.active,.tf-properties-wrap .properties-post .list-controller .property-quick-view:hover,.tf-properties-wrap .properties-post .list-controller .tfre-compare-property:hover .tf-properties-wrap .properties-post .list-controller .tfre-property-favorite:hover{background:var(--theme-primary-color)}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .featured-property .featured-tag img,.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .featured-property .sale-tag img{width:69px;height:20px;border-radius:0;background:transparent}.tf-properties-wrap .properties-post .list-text{display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:12px;left:12px;z-index:5;gap:10px}.tf-properties-wrap .properties-post .list-text li span{padding:1px 6px;color:#fff;font-size:12px;font-weight:600;border-radius:4px}.tf-properties-wrap .properties-post .list-text li span.featured-text{background:var(--theme-primary-color)}.tf-properties-wrap .properties-post .list-text li span.sale-text{background:#6E55FF}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin-bottom:16px;align-self:stretch}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .heading{display:flex;flex-direction:column;align-items:flex-start;gap:6px;align-self:stretch}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .heading .title a{display:flex;flex-direction:column;justify-content:center;align-self:stretch;color:var(--text-heading,#1C1C1E)!important;font-size:14px;line-height:27px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .heading .title a:hover{color:var(--theme-primary-color)!important}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .heading .address{display:flex;align-items:center;gap:4px;width:100%}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .heading .address img,.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .heading .address img{max-width:16px;height:16px}.tf-properties-wrap .wrap-properties-post .item .properties-post .content .heading .address span,.tf-properties-wrap .wrap-properties-post .item .properties-post .content .heading .address{color:#8E8E93;font-size:14px;font-weight:400;line-height:150%}.tf-properties-wrap .wrap-properties-post .item .properties-post .content .heading .address{display:flex;align-items:center;column-gap:5px}.tf-properties-wrap .wrap-properties-post .item .properties-post .content .heading .address img{max-width:12px}.tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property .tfre-compare-property i.fa-plus::before{content:'\e925';font-family:'dreamhome';font-weight:400}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .content .price{display:flex;flex-direction:column;justify-content:center;align-self:stretch;color:var(--theme-primary-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .description{display:flex;align-items:flex-start;flex-wrap:wrap;gap:16px;align-self:stretch;justify-content:space-between}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .description .property-information{display:flex;align-items:center;gap:4px;font-size:14px}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .description .property-information i{font-size:14px;color:#8E8E93}.tf-properties-wrap .wrap-properties-post .item .properties-post .description .property-information{color:#8C8C8C;font-size:14px;font-weight:500;line-height:150%}.tf-properties-wrap .wrap-properties-post .item .properties-post .description .property-information span{font-weight:700}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .line{height:1px;align-self:stretch;background:#F1F1F1}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .bottom{display:flex;justify-content:space-between;align-items:center;align-self:stretch;background:var(--system-background-light-primary,#FFF);padding:0;margin-top:16px;flex-wrap:wrap;gap:10px}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .bottom .compare{display:flex;align-items:center;gap:2px}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .bottom .compare i{font-size:10px;color:var(--theme-primary-color);margin-right:3px}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .bottom .compare span.text-compare{color:#3A3A3C;font-size:14px;font-style:normal;font-weight:600;line-height:150%;text-decoration:none}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .bottom .avatar{position:relative;display:flex;transition:all 0.3s ease;flex-shrink:0;align-items:center}.tf-properties-wrap .wrap-properties-post .item .properties-post .bottom .avatar span{color:#8E8E93;font-size:14px;font-weight:400;line-height:150%;margin-left:8px;-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}.tf-properties-wrap .wrap-properties-post .item .properties-post .bottom .avatar:hover span{color:var(--theme-primary-color)}.tf-properties-wrap .wrap-properties-post .item .properties-post .bottom .avatar img{width:38px;height:38px;border-radius:50%;object-fit:cover}.tf-properties-wrap .wrap-properties-post .item .properties-post .bottom .year{color:#8E8E93;font-size:14px;font-weight:400;line-height:150%;text-align:right}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .name-hover{display:none;flex-direction:column;align-items:center;position:absolute;top:-55px;left:0%;width:100%;height:100%}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .name-hover .content{display:flex;margin:0 auto;padding:12px;align-items:flex-start;gap:16px;flex:1 0 0%;border-radius:6px;background:var(--system-background-light-primary,#FFF);box-shadow:0 4px 26px 0 rgba(66,71,76,.12);color:var(--text-body-text,#3A3A3C)!important;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .name-hover i{position:absolute;bottom:-18px;flex-shrink:0;font-size:20px;color:#fff}.tf-properties-wrap .wrap-properties-post .content-tab .content-tab-inner .properties>.loading-icon{background:rgba(255,255,255,.8);opacity:1;z-index:99}.tf-properties-wrap .wrap-properties-post .content-tab .content-tab-inner .loading-icon{transition:.5s;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0}.loading-icon .bubble{width:10px!important;height:10px!important;display:inline-block;margin:0 5px}.loading-icon .dot{min-width:10px!important;min-height:10px!important;display:block;border-radius:50%;background-color:#000;width:100%;height:100%;transform-origin:50% 50%;animation:bubble 1.2s -.6s infinite ease-out;-webkit-animation:bubble 1.2s -.6s infinite ease-out}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite linear alternate;animation-delay:0.5s}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:var(--theme-primary-color)}50%,100%{background-color:rgba(255,169,32,.2)}}.tf-properties-wrap.style2{display:flex;align-items:center;flex-direction:column;gap:50px;box-sizing:border-box;color:var(--text-body-text,#3A3A3C)}.tf-properties-wrap.style2 .wrap-properties-post{width:100%}.tf-properties-wrap.style2 .wrap-properties-post .content-tab{width:100%}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post{display:flex;width:100%;padding:16px;gap:16px;border-radius:16px;background:var(--system-background-light-primary,#FFF);box-shadow:0 4px 26px 0 rgba(66,71,76,.08);flex-direction:unset}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property{position:relative;width:53.2%;margin-bottom:0;height:max-content}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property img{max-width:100%;height:auto;transform:scale(1);vertical-align:middle;border-radius:10px;background:lightgray 50% / cover no-repeat}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property .bookmark .bg-bookmark img{width:38px;height:38px;border-radius:0;background:transparent}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;gap:18px;align-self:stretch;width:46.8%}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .heading{display:flex;flex-direction:column;align-items:flex-start;gap:10px;align-self:stretch}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .heading .title a{display:flex;flex-direction:column;justify-content:center;align-self:stretch;color:var(--text-heading,#1C1C1E)!important;font-size:14px;line-height:27px;font-style:normal;font-weight:600;line-height:normal;text-transform:capitalize}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .heading .title a:hover{color:var(--theme-primary-color)!important}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .heading .address{display:flex;align-items:center;gap:4px;align-self:stretch}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .price{display:flex;flex-direction:column;justify-content:center;align-self:stretch;color:var(--theme-primary-color);font-size:14px;font-style:normal;font-weight:600;line-height:normal}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .description .property-information{display:flex;align-items:center;gap:4px;margin-bottom:15px}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .description .property-information i{font-size:14px;color:#8E8E93}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .line{height:1px;align-self:stretch;background:#F1F1F1}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom{background:transparent;padding:0}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .compare.active{background:var(--theme-primary-color)}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .compare i.fa-plus::before{content:'\e925';font-family:'dreamhome'}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .avatar{position:relative;display:flex;align-items:center;gap:6px;transition:all 0.3s ease}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .avatar img{width:30px;height:30px;border-radius:40px;background:lightgray 50% / cover no-repeat}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .avatar a.user-name{font-size:13px;font-weight:600;color:var(--text-body-text,#3A3A3C)!important}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .icon-repeat{width:30px;height:30px;background-color:#F3F3F3;border-radius:50%;text-align:center;line-height:30px;font-size:14px}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .icon-repeat:hover{background:var(--theme-primary-color);color:#fff!important}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .icon-repeat svg{transition:all 0.8s ease}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .icon-repeat:hover svg{transform:rotateY(180deg)}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .name-hover{display:none;flex-direction:column;align-items:center;position:absolute;top:-55px;left:0%;width:100%;height:100%}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .name-hover .content{display:flex;margin:0 auto;padding:12px;align-items:flex-start;gap:16px;flex:1 0 0%;border-radius:6px;background:var(--system-background-light-primary,#FFF);box-shadow:0 4px 26px 0 rgba(66,71,76,.12);color:var(--text-body-text,#3A3A3C)!important;font-size:14px;font-style:normal;font-weight:600;line-height:150%}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .name-hover i{position:absolute;bottom:-18px;flex-shrink:0;font-size:20px;color:#fff}.tf-properties-wrap.style2 .wrap-properties-post .content-tab .content-tab-inner .properties>.loading-icon{background:rgba(255,255,255,.8);opacity:1;z-index:99}.tf-properties-wrap.style2 .wrap-properties-post .content-tab .content-tab-inner .loading-icon{transition:.5s;position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;opacity:0}.tf-properties-wrap.style3 .properties-post{box-shadow:0 4px 26px 0 #42474C14;border:1px solid #EFEFEF;padding:10px 10px 10px 10px;border-radius:10px}.tf-properties-wrap.style3 .properties-post .featured-property{position:relative;margin-bottom:30px}.tf-properties-wrap.style3 .properties-post .list-controller .tfre-compare-property,.tf-properties-wrap.style3 .properties-post .list-controller .tfre-property-favorite,.tf-properties-wrap.style3 .properties-post .list-controller .property-quick-view,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-compare-property,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-property-favorite,.tf-properties-wrap.style4 .properties-post .list-controller .property-quick-view,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-compare-property,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-property-favorite,.tf-properties-wrap.style5 .properties-post .list-controller .property-quick-view{width:48px;height:48px;background:#fff;color:var(--theme-primary-color)}.tf-properties-wrap.style3 .properties-post .list-controller .tfre-compare-property.active,.tf-properties-wrap.style3 .properties-post .list-controller .tfre-property-favorite.active,.tf-properties-wrap.style3 .properties-post .list-controller .property-quick-view.active,.tf-properties-wrap.style3 .properties-post .list-controller .tfre-compare-property:hover,.tf-properties-wrap.style3 .properties-post .list-controller .tfre-property-favorite:hover,.tf-properties-wrap.style3 .properties-post .list-controller .property-quick-view:hover,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-compare-property.active,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-property-favorite.active,.tf-properties-wrap.style4 .properties-post .list-controller .property-quick-view.active,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-compare-property:hover,.tf-properties-wrap.style4 .properties-post .list-controller .tfre-property-favorite:hover,.tf-properties-wrap.style4 .properties-post .list-controller .property-quick-view:hover,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-compare-property.active,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-property-favorite.active,.tf-properties-wrap.style5 .properties-post .list-controller .property-quick-view.active,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-compare-property:hover,.tf-properties-wrap.style5 .properties-post .list-controller .tfre-property-favorite:hover,.tf-properties-wrap.style5 .properties-post .list-controller .property-quick-view:hover{background:var(--theme-primary-color);color:#fff}.tf-properties-wrap.style3 .wrap-properties-post .item .properties-post .view-gallery::before,.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .view-gallery::before{background:#0000004D}.tf-properties-wrap.style4 .properties-post .list-controller{z-index:20!important}.tf-properties-wrap.style3 .properties-post .price,.tf-properties-wrap.style5 .properties-post .price{font-size:18px;font-weight:600;line-height:27px;letter-spacing:0;color:var(--theme-primary-color);box-shadow:0 4px 18px 0 #42474C1A;border-radius:12px;padding:10px 15px;position:absolute;left:10px;bottom:-23px;background:#fff;z-index:10}.tf-properties-wrap.style3 .properties-post .price span,.tf-properties-wrap.style5 .properties-post .price span{color:#8C8C8C}.tf-properties-wrap.style3 .properties-post .description,.tf-properties-wrap.style5 .properties-post .description{display:flex;align-items:center;flex-wrap:wrap;gap:5px}.tf-properties-wrap.style3 .properties-post .description .property-information,.tf-properties-wrap.style5 .properties-post .description .property-information{font-size:14px;font-weight:400;line-height:21px;border-radius:999px;padding:8px 10px;background:var(--theme-primary-rgba);display:flex;align-items:center;gap:3px}.tf-properties-wrap.style3 .wrap-properties-post .item .properties-post .description .property-information,.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .description .property-information{color:#3A3A3C}.tf-properties-wrap.style3 .properties-post .bottom .avatar,.tf-properties-wrap.style5 .properties-post .bottom .avatar{display:flex;align-items:center;gap:5px}.tf-properties-wrap.style3 .properties-post .description .property-information .value,.tf-properties-wrap.style5 .properties-post .description .property-information .value{font-weight:600!important}.tf-properties-wrap.style3 .properties-post .list-controller,.tf-properties-wrap.style4 .properties-post .list-controller,.tf-properties-wrap.style5 .properties-post .list-controller{position:absolute;top:53%;left:50%;transform:translate(-50%,-50%);width:100%;justify-content:center;z-index:10;opacity:0;visibility:hidden;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}.tf-properties-wrap.style3 .properties-post:hover .list-controller,.tf-properties-wrap.style5 .properties-post:hover .list-controller,.tf-properties-wrap.style4 .properties-post:hover .list-controller{opacity:1;visibility:visible;top:50%}.tf-properties-wrap.style3 .properties-post .content{padding:7px 10px 8px 11px}.tf-properties-wrap.style3 .properties-post .heading{margin-bottom:17px}.tf-properties-wrap.style3 .properties-post .bottom{padding:0;background:unset;border-top:1px solid #EFEFEF;padding-top:15px;margin-top:15px;display:flex;align-items:center;justify-content:space-between}.tf-properties-wrap.style4 .properties-post{position:relative}.tf-properties-wrap.style4 .properties-post .price{font-size:22px;font-weight:700;line-height:33px;color:var(--theme-primary-color);margin-bottom:7px;display:block}.tf-properties-wrap.style4 .properties-post .title{margin-bottom:6px}.tf-properties-wrap.style4 .properties-post .price span{font-size:16px}.tf-properties-wrap.style4 .properties-post .featured-property{position:relative}.tf-properties-wrap.style4 .properties-post .content{position:absolute;left:50%;transform:translateX(-50%);right:0;bottom:16px;width:88%;z-index:15}.tf-properties-wrap.style4 .properties-post .list-controller{top:45%}.tf-properties-wrap.style4 .properties-post:hover .list-controller{top:41%}.tf-properties-wrap.style4 .properties-post .title a{color:#fff}.tf-properties-wrap.style4 .properties-post .title a:hover{color:var(--theme-primary-color)}.tf-properties-wrap.style4 .properties-post .description{display:flex;align-items:center;border-top:1px solid rgba(255,255,255,.2);padding-top:7px;justify-content:space-between;flex-wrap:wrap;gap:10px}.tf-properties-wrap.style4 .properties-post .description .property-information{font-size:14px!important;font-weight:400!important;line-height:21px!important;color:#fff!important}.tf-properties-wrap.style4 .properties-post .description .property-information i{color:var(--theme-primary-color);font-size:18px;vertical-align:middle}.tf-properties-wrap.style4 .properties-post .description .property-information .value{font-weight:600}.tf-properties-wrap.style4 .wrap-properties-post .item .properties-post .content .heading .address span,.tf-properties-wrap.style4 .wrap-properties-post .item .properties-post .content .heading .address{font-size:14px;font-weight:400;line-height:21px;color:#fff;opacity:.8}.tf-properties-wrap.style4 .properties-post .address{margin-bottom:8px}.tf-properties-wrap.style5 .properties-post{display:flex;box-shadow:0 4px 26px 0 #42474C14;border:1px solid #EFEFEF;border-radius:10px;padding:10px 10px 10px 10px}.tf-properties-wrap.style5 .properties-post .featured-property{position:relative;width:55%;margin-right:15px;height:max-content}.tf-properties-wrap.style5 .properties-post .content{width:45%;display:flex;flex-direction:column}.tf-properties-wrap.style5 .properties-post .description{margin-bottom:13px}.tf-properties-wrap.style5 .properties-post .price{left:10px;bottom:10px;z-index:1}.tf-properties-wrap.style5 .properties-post .bottom{padding:0;background:unset;border-top:1px solid #EFEFEF;padding-top:15px;margin-top:auto}.tf-properties-wrap.style5 .properties-post .heading{margin-bottom:25px}.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .bottom .avatar img{width:30px;height:30px;display:block}.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .avatar{display:flex;align-items:center}.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .avatar span{font-size:13px;font-weight:600;line-height:20px;color:#3A3A3C}.tf-properties-wrap.style5 .wrap-properties-post .item .properties-post .content .heading .address span{color:#3A3A3C!important}.loading-icon .bubble{width:10px!important;height:10px!important;display:inline-block;margin:0 5px}.loading-icon .dot{min-width:10px!important;min-height:10px!important;display:block;border-radius:50%;background-color:#000;width:100%;height:100%;transform-origin:50% 50%;animation:bubble 1.2s -.6s infinite ease-out;-webkit-animation:bubble 1.2s -.6s infinite ease-out}.dot-flashing{position:relative;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite linear alternate;animation-delay:0.5s}.dot-flashing::before,.dot-flashing::after{content:"";display:inline-block;position:absolute;top:0}.dot-flashing::before{left:-15px;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite alternate;animation-delay:0s}.dot-flashing::after{left:15px;width:10px;height:10px;border-radius:5px;background-color:var(--theme-primary-color);color:var(--theme-primary-color);animation:dot-flashing 1s infinite alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:var(--theme-primary-color)}50%,100%{background-color:rgba(255,169,32,.2)}}.tf-properties-wrap .wrap-properties-post .item{padding:15px 15px 15px 15px}.tf-properties-wrap .owl-carousel .owl-item .item{padding:15px 0}.tf-properties-wrap .wrap-properties-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-properties-wrap .wrap-properties-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 49.99%;flex:0 0 49.99%;max-width:49.99%}.tf-properties-wrap .wrap-properties-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 33.33%;flex:0 0 33.33%;max-width:33.33%}.tf-properties-wrap .wrap-properties-post.column-4 .item{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.tf-properties-wrap .wrap-properties-post.column-5 .item{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}.tf-properties-wrap.has-carousel .owl-carousel .owl-stage-outer{padding:15px;margin:-15px}.tf-properties-wrap.has-carousel .row{margin-left:0;margin-right:0;margin-bottom:60px}.tf-properties-wrap.has-carousel .row>*{width:100%;padding-left:0;padding-right:0}.tf-properties-wrap.has-carousel .wrap-properties-post .owl-carousel.owl-loaded{display:flex;justify-content:center}.tf-properties-wrap.has-carousel .wrap-properties-post .item{-webkit-box-flex:0!important;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important}.tf-properties-wrap.has-carousel .owl-carousel .owl-nav{position:absolute;right:1%;top:50%;width:100%}.tf-properties-wrap.has-carousel .owl-carousel .owl-nav .owl-next,.tf-properties-wrap.has-carousel .owl-carousel .owl-nav .owl-prev{position:absolute;top:50%;left:0;transform:translateY(-50%);color:#fff;background-color:var(--theme-primary-color);font-size:20px;text-align:center;padding:0;display:flex;width:50px;height:50px;justify-content:center;align-items:center;border-radius:25px}.tf-properties-wrap.has-carousel .owl-carousel .owl-nav .owl-next{left:unset;right:0}.tf-properties-wrap.has-carousel .owl-carousel .owl-nav .owl-prev:before,.tf-properties-wrap.has-carousel .owl-carousel .owl-nav .owl-next:before,.tf-properties-wrap.has-carousel .owl-carousel .owl-dots .owl-dot:before{display:none}.tf-properties-wrap .owl-carousel .owl-nav .owl-prev:hover,.tf-properties-wrap .owl-carousel .owl-nav .owl-next:hover,.tf-properties-wrap .owl-carousel .owl-nav .owl-prev.disabled,.tf-properties-wrap .owl-carousel .owl-nav .owl-next.disabled{color:#091D3E;background-color:#fff}.tf-properties-wrap.has-carousel .wrap-properties-post.owl-carousel .item{-webkit-box-flex:0;-ms-flex:0 0 100%!important;flex:0 0 100%!important;max-width:100%!important;padding-left:0px!important;padding-right:0px!important}.tf-properties-wrap.has-carousel .owl-carousel .featured-property .carousel-image-box,.tf-properties-wrap.has-carousel .owl-carousel:hover{cursor:e-resize}.tf-properties-wrap.has-carousel .owl-carousel .properties-post{cursor:default}.tf-properties-wrap.has-carousel .owl-carousel.row{margin:0!important}.tf-properties-wrap.has-carousel .owl-carousel .owl-dots{position:absolute;left:45%;bottom:-10%;display:flex;gap:10px}.tf-properties-wrap.has-carousel .owl-dots .owl-dot{width:50px;height:4px;line-height:4px;background:var(--theme-primary-color);border-radius:0 0 0 0;opacity:.3}.tf-properties-wrap.has-carousel .owl-dots .owl-dot:hover,.tf-properties-wrap.has-carousel .owl-dots .owl-dot.active{opacity:1}.tf-properties-wrap.has-carousel .owl-dots .owl-dot.active{background-color:var(--theme-primary-color)}.tf-properties-wrap.has-carousel .owl-carousel .owl-stage{display:flex}.mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-zoom-in.mfp-bg.mfp-ready{opacity:.8}.mfp-zoom-in.mfp-bg.mfp-removing{opacity:0}.mfp-zoom-in.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}.mfp-zoom-in.mfp-wrap.mfp-ready .mfp-content{opacity:1}.mfp-zoom-in.mfp-wrap.mfp-removing .mfp-content{opacity:0}.mfp-zoom-in .mfp-container,.mfp-zoom-in.mfp-bg{opacity:0;-webkit-backface-visibility:hidden;-webkit-transition:all 0.3s ease-out;-moz-transition:all 0.3s ease-out;-o-transition:all 0.3s ease-out;transition:all 0.3s ease-out}.mfp-zoom-in.mfp-ready .mfp-container{opacity:1}.mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.mfp-zoom-in.mfp-removing .mfp-container,.mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.property-flexslider .slides li{z-index:0!important}.property-flexslider .flex-control-nav{bottom:-5%}.property-flexslider .flex-direction-nav li a{z-index:300}.swiper-button-next2{right:0%;left:auto}.swiper-button-prev2{right:auto;left:0%}.tf-properties-wrap .swiper-pagination{cursor:default}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .swiper-button-next2{right:4%}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .swiper-button-prev2{left:4%}.swiper-button-next2,.swiper-button-prev2{width:30px;height:30px;top:50%;transform:translateY(-50%);color:var(--color-1);position:absolute;z-index:101;opacity:0;-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;transition-delay:0.2s;display:grid;align-items:center;justify-content:center}.swiper-button-next2:hover,.swiper-button-prev2:hover{color:var(--theme-primary-color)}.tf-properties-wrap .swiper-button-disabled{cursor:not-allowed}.tf-properties-wrap .wrap-properties-post .item .properties-post .swiper-pagination-bullets-dynamic{bottom:15px}.swiper-button-next2 i,.swiper-button-prev2 i{font-size:18px;font-weight:400}.swiper-container-horizontal>.swiper-pagination{z-index:100}.swiper-container-horizontal>.swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{opacity:0}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{background:var(--color-1);width:6px;height:6px;margin:0 2px!important;opacity:1}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .featured-property .swiper-pagination.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .featured-property .swiper-button-next2,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .featured-property .swiper-button-prev2{opacity:1}.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{position:relative;margin:0 2px 0 2px!important;background:transparent;border:2px solid #fff;width:8px;height:8px}.tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property .view-gallery,.tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property .carousel-image-box{position:relative;display:block;border-radius:10px;overflow:hidden}.tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property img{-o-object-fit:cover;object-fit:cover;-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}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .featured-property img{transform:scale(1.05)}.tf-properties-wrap .wrap-properties-post .item .properties-post .swiper-pagination .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post .swiper-button-next2 .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post .swiper-button-prev2 .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post .view-gallery::before,.tf-properties-wrap.style4 .wrap-properties-post .item .properties-post .view-gallery::after{content:"";top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(0,0,0,.5);width:100%;height: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;opacity:0;visibility:hidden;z-index:5;border-radius:12px}.tf-properties-wrap .wrap-properties-post .item .properties-post .img-style::before{opacity:1;visibility:visible;background:linear-gradient(180deg,rgba(0,0,0,0) 45.33%,rgba(0,0,0,.7) 100%)}.tf-properties-wrap.style4 .wrap-properties-post .item .properties-post .view-gallery::after{background:linear-gradient(180deg,rgba(0,0,0,0) 40.23%,rgba(0,0,0,.8) 70.7%);opacity:1;visibility:visible}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .swiper-pagination .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .swiper-button-next2 .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .swiper-button-prev2 .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .img-style::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .view-gallery::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .icon-plus::before,.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .icon-plus::after{opacity:1;visibility:visible}.tf-properties-wrap .wrap-properties-post .item .properties-post .icon-plus{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:100;opacity:0;visibility:hidden;background:rgba(0,0,0,.5)}.tf-properties-wrap .wrap-properties-post .item .properties-post:hover .featured-property .icon-plus{opacity:1;visibility:visible}.icons::before{font-family:'icomoon'!important;font-size:16px;font-weight:500;font-style:normal}.icons.icon-bed::before{content:"\e902"}.icons.icon-bath::before{content:"\e901"}.icons.icon-size::before{content:"\e900"}.owl-carousel .owl-dots .owl-dot{overflow:unset;position:relative}.has-carousel .owl-dots .owl-dot::after{content:'';top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;display:inline-flex;width:100%;height:100%;padding:10px;align-items:center;justify-content:center}.single-property-post.style1 .featured-single-property{position:relative}.single-property-post.style1 .content-wrapper{position:absolute;top:50%;left:55.8%;z-index:1;max-width:445px;width:100%;transform:translateY(-50%)}.single-property-post.style1 .content-wrapper .content{background:#fff;padding:40px;margin-bottom:20px}.single-property-post.style1 .content-wrapper .owl-nav{display:flex;justify-content:center;gap:5px}.single-property-post.style1 .content-wrapper .owl-nav button.owl-prev,.single-property-post.style1 .content-wrapper .owl-nav button.owl-next{border-radius:50%;font-size:16px;width:50px;height:50px;line-height:50px;background:#fff;overflow:hidden;position:relative}.single-property-post.style1 .content-wrapper .owl-nav button.owl-prev::after,.single-property-post.style1 .content-wrapper .owl-nav button.owl-next::after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:var(--theme-primary-rgba);z-index:-1}.single-property-post.style1 .content-wrapper .owl-nav button.owl-prev:hover,.single-property-post.style1 .content-wrapper .owl-nav button.owl-next:hover{background:var(--theme-primary-color)}.single-property-post.style1 .content-wrapper .owl-nav button.owl-prev i,.single-property-post.style1 .content-wrapper .owl-nav button.owl-next i{vertical-align:middle}.single-property-post.style2{display:flex;gap:45px;align-items:center}.single-property-post.style2 .featured-single-property{width:664px}.single-property-post.style2 .single-property-image-main.slider-style2 .item img{min-height:515px;max-height:515px;width:100%}.single-property-post.style2 .single-property-image-thumb.slider-style2 .property-gallery-item img{border-width:3px!important}.single-property-post.style2 .single-property-image-thumb.slider-style2 .owl-stage{margin:0 auto}.single-property-post.style2 .single-property-image-thumb.slider-style2 .owl-nav{display:none}.single-property-post.style2 .content{width:396px;margin-top:-59px;background:#fff}.single-property-post .content .top{display:flex;justify-content:space-between;align-items:center;background:unset;border-bottom:1px solid #EFEFEF;padding-bottom:30px;margin-bottom:30px}.single-property-post .content .top .prop-type .image-prop-type{max-width:30px}.single-property-post .content .top .prop-type .type-text{font-size:14px;font-weight:600;line-height:21px;letter-spacing:0}.single-property-post .content .top .status-text{padding:6px 17px;background:#000;color:#fff;border-radius:10px;font-size:12px;font-weight:600;line-height:18px;letter-spacing:0;text-align:center}.single-property-post.style1 .content .top .status-text{padding:6px 15px;border-radius:0}.single-property-post .content .main .heading .title{font-size:30px;font-weight:700;line-height:45px;letter-spacing:0;margin-bottom:6px}.single-property-post .content .main .heading .address{font-size:14px;font-weight:400;line-height:21px;letter-spacing:0;color:rgba(142,142,147,1);margin-bottom:18px}.single-property-post.style1 .content .main .heading .address{margin-bottom:18px}.single-property-post .content .main .description{display:flex;align-items:center;flex-wrap:wrap;column-gap:30px;row-gap:10px}.single-property-post .content .main .description .value{font-weight:600}.single-property-post .content .main .description .property-information i{vertical-align:bottom;width:16px!important;font-weight:400;color:rgba(142,142,147,1)}.single-property-post .content .bottom{color:rgba(28,28,30,1);padding:0;background:unset;border-top:1px solid #EFEFEF;padding-top:31px;margin-top:30px}.single-property-post.style1 .content .bottom{padding-top:31px;margin-top:30px}.single-property-post.style1 .content .top{padding-bottom:30px;margin-bottom:30px}.single-property-post .content .bottom .title{font-size:16px;font-weight:600;line-height:24px;letter-spacing:0;text-align:left;margin-bottom:11px}.single-property-post.style1 .content .bottom .title{padding-bottom:10px}.single-property-post .content .bottom .agent{display:flex;align-items:center;gap:10px}.single-property-post .content .bottom .agent img.avatar{max-width:54px;border-radius:30px}.single-property-post .content .bottom .agent .agent-information .agent-name{font-size:14px;font-weight:600;line-height:21px;letter-spacing:0;color:rgba(28,28,30,1)}.single-property-post .content .bottom .agent .agent-information .agent-position{font-size:12px;font-weight:400;line-height:18px;letter-spacing:0}.single-property-post .content .bottom .contact-agent{display:flex;justify-content:space-between;align-items:center}.single-property-post .content .bottom .contact-agent .agent-contact-information{display:flex}.single-property-post .content .bottom .contact-agent .agent-contact-information .agent-phone,.single-property-post .content .bottom .contact-agent .agent-contact-information .agent-mail{width:38px;height:38px;display:flex;justify-content:center;align-items:center;border-radius:50%;border:1px solid #EFEFEF;margin-left:8px;color:rgba(142,142,147,1);font-size:16px}.single-property-post.style1 .content .bottom .contact-agent{padding:0 17px}.single-property-post .content .bottom .contact-agent .agent-contact-information .agent-phone:hover,.single-property-post .content .bottom .contact-agent .agent-contact-information .agent-mail:hover{color:var(--theme-secondary-color)}.single-property-post .single-property-image-main-1 .property-gallery-item.tfre-light-gallery{cursor:default}.single-property-post .single-property-image-main-1 .property-gallery-item img{max-height:710px;min-height:710px;object-fit:cover}@media only screen and (max-width:1300px){.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .description{gap:10px;justify-content:left}.single-property-post.style1 .content-wrapper{left:45%}.single-property-post.style2 .featured-single-property{max-width:unset}.tf-properties-wrap .wrap-properties-post.column-5 .item{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}}@media only screen and (max-width:991px){.tf-properties-wrap .wrap-properties-post.column-5 .item,.tf-properties-wrap .wrap-properties-post.column-4 .item,.tf-properties-wrap .wrap-properties-post.column-3 .item,.tf-properties-wrap .wrap-properties-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.tf-properties-wrap .wrap-properties-post.column-5 .item,.tf-properties-wrap .wrap-properties-post.column-4 .item,.tf-properties-wrap .wrap-properties-post.column-3 .item,.tf-properties-wrap .wrap-properties-post.column-2 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.single-property-post.style1 .content-wrapper{left:15px}.single-property-post.style2{display:block;width:100%}.single-property-post.style2 .featured-single-property{width:100%;margin:0 auto;padding:0 10px}.single-property-post.style2 .content{max-width:100%;padding:40px 20px;width:100%;margin-top:20px}.single-property-post .single-property-image-main-1 .property-gallery-item img{max-height:750px;min-height:750px}.single-property-post.style2 .single-property-image-thumb.slider-style2 .property-gallery-item img{width:100px;height:60px}.single-property-post.style2 .single-property-image-thumb{display:block}.single-property-post.style2 .single-property-image-thumb.slider-style2{width:unset}.single-property-post.style2 .single-property-image-thumb.slider-style2 .property-gallery-item{margin:5px}.single-property-post.style2 .single-property-image-main.slider-style2 .item img{min-height:350px;max-height:350px}.single-property-post.style2 .single-property-image-thumb.slider-style2 .owl-item{width:100px!important}}@media only screen and (max-width:767px){.tf-properties-wrap .wrap-properties-post.column-5 .item,.tf-properties-wrap .wrap-properties-post.column-4 .item,.tf-properties-wrap .wrap-properties-post.column-3 .item,.tf-properties-wrap .wrap-properties-post.column-2 .item,.tf-properties-wrap .wrap-properties-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-properties-wrap .owl-carousel .owl-dots{left:20%}.tf-properties-wrap.has-carousel .row{margin-bottom:0}.hv-tool::after,.hv-tool::before{display:none}.tf-properties-wrap.style5 .properties-post .featured-property,.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property{margin-bottom:20px}.tf-properties-wrap.style5 .properties-post,.tf-properties-wrap.style2 .properties-post{display:block!important}.tf-properties-wrap.style5 .properties-post .featured-property,.tf-properties-wrap.style5 .properties-post .content,.tf-properties-wrap.style2 .properties-post .featured-property,.tf-properties-wrap.style2 .properties-post .content{width:100%!important}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .content .description{display:flex;flex-wrap:wrap;column-gap:40px}.single-property-post.style1 .content-wrapper{left:15px;max-width:100%;width:91%;right:15px}.single-property-post.style1 .content-wrapper .content{padding:40px 20px}.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style2{bottom:unset;left:unset;top:50%;transform:translateY(-50%);right:-10%}.single-property-post.style2 .single-property-image-thumb.slider-style2 .owl-stage{width:160px!important}}@media only screen and (max-width:420px){.tf-properties-wrap .owl-carousel .owl-nav{right:4%}.tf-properties-wrap .owl-carousel .owl-dots{left:25%}.tf-properties-wrap .owl-dots .owl-dot{width:25px}}@media only screen and (max-width:360px){.tf-properties-wrap .wrap-properties-post.column-5 .item,.tf-properties-wrap .wrap-properties-post.column-4 .item,.tf-properties-wrap .wrap-properties-post.column-3 .item,.tf-properties-wrap .wrap-properties-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.container:has(.type-with-map){max-width:100%}.tf-properties-wrap.type-with-map .wrap-properties-post .loading-icon{align-items:flex-start!important;background:rgba(255,255,255,.9)!important;opacity:1!important;z-index:99!important}.tf-properties-wrap.type-with-map .owl-stage{margin:0 auto}.tf-properties-wrap.type-with-map .wrap-properties-post .loading-icon .dot-flashing{top:120px}.tf-properties-wrap.type-with-map .filter-bar{border-top:1px solid #E4E4E4;border-bottom:1px solid #E4E4E4;gap:10px;margin-bottom:0;align-items:stretch}.tf-properties-wrap.type-with-map .no-item{padding:15px}.tf-properties-wrap.type-with-map .filter-bar a{display:flex;flex-direction:column;gap:8px;align-items:center;background:transparent;color:#3A3A3C;font-size:18px;font-weight:500;line-height:28px;text-align:center;border:0;border-bottom:4px solid transparent;border-radius:0;box-shadow:none}.tf-properties-wrap.type-with-map .filter-bar a.active,.tf-properties-wrap.type-with-map .filter-bar a:hover{color:#1C1C1E;border-bottom-color:var(--theme-primary-color)}.tf-properties-wrap.type-with-map .filter-bar a svg{max-width:40px;max-height:40px}.tf-properties-wrap.type-with-map .filter-bar a svg path{fill:#3A3A3C}.tf-properties-wrap.type-with-map .filter-bar a.active svg path,.tf-properties-wrap.type-with-map .filter-bar a:hover svg path{fill:#1C1C1E}.tf-properties-wrap.type-with-map .btn-load-more{display:block;width:116px;height:54px;margin:0 auto 20px;border-radius:10px}.cards-container:has(.type-with-map) .btn-switch-map{position:fixed;bottom:50px;left:50%;transform:translateX(-50%);z-index:998;width:153px;height:54px;display:flex;align-items:center;gap:10px;background:var(--theme-primary-color);color:#fff;border-radius:10px;padding:16px 18px 16px 18px}.cards-container:has(.type-with-map) .btn-switch-map .switch-icon img{width:24px;height:24px}.tf-properties-wrap.type-with-map .owl-carousel .owl-nav button.owl-prev,.tf-properties-wrap.type-with-map .owl-carousel .owl-nav button.owl-next{border:1px solid #E4E4E4;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:30px;line-height:40px;position:absolute;top:50%;transform:translateY(-50%);left:10px;background-color:#fff}.tf-properties-wrap.type-with-map .owl-carousel .owl-nav button.owl-next{left:auto;right:10px}.tf-properties-wrap.type-with-map .owl-carousel .owl-nav button.owl-prev span,.tf-properties-wrap.type-with-map .owl-carousel .owl-nav button.owl-next span{color:inherit}.tf-properties-wrap.type-with-map .owl-carousel .owl-nav .owl-prev:hover,.tf-properties-wrap.type-with-map .owl-carousel .owl-nav .owl-next:hover{color:#fff;background-color:var(--theme-primary-color)}.tf-properties-wrap.type-with-map .item-not-found{margin:10px 0 0}.page-type-with-map{overflow:hidden}.wrapper-action .btn-clear-all{color:#fff;text-transform:capitalize;border-radius:10px;border:1px solid var(--theme-primary-color);background:transparent;padding:11px 28px;color:#1C1C1E;font-size:15px;font-weight:700}.wrapper-action .btn-clear-all:hover{background:var(--theme-primary-color);color:#fff}.tf-map-property .map-container:has(#map){position:inherit;overflow:inherit;height:460px!important}.tf-map-property .mapboxgl-map{width:100%!important;position:relative!important;height:100%!important}@media only screen and (max-width:1500px){.tf-properties-wrap.type-with-map .wrap-properties-post.column-4 .item,.tf-properties-wrap.type-with-map .wrap-properties-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:991px){.tf-properties-wrap.type-with-map .wrap-properties-post.column-4 .item,.tf-properties-wrap.type-with-map .wrap-properties-post.column-3 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-properties-wrap.taxo-carousel .owl-carousel .owl-nav button.owl-prev,.tf-properties-wrap.taxo-carousel .owl-carousel .owl-nav button.owl-next{display:none}}@media only screen and (max-width:767px){.tf-properties-wrap .wrap-properties-post.column-1 .item{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.tf-properties-wrap.type-with-map .owl-carousel .owl-nav{display:block}}