.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.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:#d3d3d3 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:0 0}.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:0 0}.tf-properties-wrap .properties-post .list-text{display:flex;align-items:center;flex-wrap:wrap;position:absolute;top:12px;left:12px;z-index:5}.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{color:#8e8e93;font-size:14px;font-weight:400;line-height:150%}.tf-properties-wrap .wrap-properties-post .item .properties-post .featured-property .tfre-compare-property i.fa-plus::before{content:"";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:600;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 .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 .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.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:.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%,to{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)}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .featured-property{position:relative;width:53.2%;margin-bottom:0}.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:#d3d3d3 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:0 0}.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:0 0;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:"";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 .3s ease}.tf-properties-wrap.style2 .wrap-properties-post .item .properties-post .bottom .avatar img{width:30px;height:30px;border-radius:40px;background:#d3d3d3 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 .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}.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:.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%,to{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.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:0!important;padding-right:0!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 .15s ease-out;-moz-transition:all .15s ease-out;transition:all .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 .15s ease-out;-moz-transition:all .15s ease-out;transition:all .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 .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;transition:all .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 .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;transition-delay:.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:0 0;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 .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.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{content:"";top:0;right:0;left:0;bottom:0;position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;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,transparent 45.33%,rgba(0,0,0,.7) 100%)}.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:""}.icons.icon-bath::before{content:""}.icons.icon-size::before{content:""}.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}@media only screen and (max-width:1300px){.tf-properties-wrap.style1 .wrap-properties-post .item .properties-post .description{gap:10px;justify-content:left}}@media only screen and (max-width:820px){.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 50%;flex:0 0 50%;max-width:50%}.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 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width:540px){.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 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}}@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-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%}}