.contact-home{border-radius:10px;background:#fff;box-shadow:0px 4px 26px 0px rgba(66,71,76,.08);padding:30px}.contact-home .subtitle{font-size:14px;font-weight:400;line-height:150%;color:#8e8e93;margin-bottom:22px}.contact-home h2{margin-bottom:6px}.contact-home label{font-family:"Mulish";font-size:16px;font-weight:800;line-height:150%}.contact-home input,.contact-home .nice-select{padding:14.5px 15px;padding-left:46px;margin:0}.contact-home .group-input{display:flex;margin-left:-22px}.contact-home .group-input .inner{width:calc(50% - 22px);margin-left:22px}.contact-home .nice-select{padding:16.5px 15px;padding-left:46px}.contact-home textarea{height:140px;margin-bottom:16px}.contact-home .tf-btn{padding:16px 28px;font-size:15px;font-weight:700;line-height:150%}.contact-home .tf-btn i{font-size:18px;margin-right:8px;padding-right:9px;border-right:1px solid rgba(255,255,255,.17);vertical-align:middle}.contact-home .icon-dreamhome-chat{position:absolute;top:41px;right:32px;font-size:36px;color:var(--theme-primary-color);transform:rotateY(180deg)}.contact-home .group-icon{position:relative;margin-bottom:22px}.contact-home .group-icon i{position:absolute;top:50%;left:20px;font-weight:700;transform:translateY(-50%);color:var(--theme-primary-color);z-index:1}.contact-home.st2 .group-input .inner{width:calc(33.33333% - 22px);margin-left:22px}.contact-home.st2 input,.contact-home.st2 .nice-select{padding:15.7px 18px;margin:0}.contact-home.st2 .group-input{margin-bottom:19px}.contact-home.st2{padding-top:27px}.st-no-shadow .contact-home.st2{box-shadow:unset}.enable-features .btn-enable-features{font-size:14px;font-weight:600;line-height:150%;color:#3a3a3c}.enable-features .btn-enable-features i,.tfre-advanced-search-btn i{margin-right:6px}.tfre-advanced-search-btn{font-weight:600}.tfre_login .tfre-login-google{font-size:15px;font-weight:700;line-height:150%;width:100%}.tfre_login .tfre-login-google i{margin-right:7px}.tfre_login .tfre-login-google:hover{color:#fff}.select2-dropdown{border-radius:10px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b,.select2-container--default .select2-selection--single .select2-selection__arrow b{border:solid #8e8e93;border-width:0 1px 1px 0;display:inline-block;padding:3px;transform:translateY(-50%) rotate(-135deg);-webkit-transform:translateY(-50%) rotate(-135deg);margin-left:-10px;margin-top:0}.select2-container--default .select2-selection--single .select2-selection__arrow b{transform:translateY(-50%) rotate(45deg);-webkit-transform:translateY(-50%) rotate(45deg);margin-top:-2px}.select2-container--open .select2-dropdown--below,.select2-container--open .select2-dropdown--above{overflow:hidden;margin-top:30px}.select2-container--default .select2-selection--multiple{background-image:linear-gradient(45deg,transparent 50%,#8e8e93 50%),linear-gradient(135deg,#8e8e93 50%,transparent 50%);background-position:calc(100% - 31px),calc(100% - 26px);background-size:5px 5px,5px 5px;background-repeat:no-repeat}.tf-search-form-top.mobile .input-group-prepend .tf-search-more-btn,.tf-search-form-top.mobile .input-group-append .input-group-text{width:50px!important;height:50px!important;padding:0!important;display:grid;align-items:center;justify-content:center;border-radius:10px;border-color:transparent;background:var(--theme-primary-rgba)}.tf-search-form-top.mobile .search-input{height:50px;padding:16px 18px;border-radius:10px!important;border:1px solid #e5e5ea}.tf-search-form-top.mobile .form-group.input-group{gap:10px;align-items:center}@media only screen and (max-width:767px){.contact-home.st2 .group-input .inner{width:calc(100% - 22px)}}.nice-select{-webkit-tap-highlight-color:transparent;box-sizing:border-box;clear:both;cursor:pointer;display:block!important;font-family:inherit;font-weight:400;outline:none;position:relative;text-align:left!important;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;width:100%;line-height:1.3;background:#fff}.nice-select:hover{border-color:#dbdbdb}.nice-select .current:after{content:"";font-family:"dreamhome";-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out;vertical-align:middle;position:absolute;top:0;right:0}.nice-select.open .current:after{content:""}.nice-select.open .list{opacity:1;pointer-events:auto;-webkit-transform:scale(1) translateY(0);-ms-transform:scale(1) translateY(0);transform:scale(1) translateY(0)}.nice-select.disabled{border-color:#ededed;color:#999;pointer-events:none}.nice-select.disabled:after{border-color:#ccc}.nice-select.wide{width:100%}.nice-select.wide .list{left:0!important;right:0!important}.nice-select.right{float:right}.nice-select.right .list{left:auto;right:0}.nice-select.small{font-size:12px;height:36px;line-height:34px}.nice-select.small:after{height:4px;width:4px}.nice-select.small .option{line-height:34px;min-height:34px}.nice-select .list{background-color:#fff;box-shadow:0 0 0 1px rgba(68,68,68,.11);box-sizing:border-box;margin:4px 0 0;opacity:0;width:100%;width:100%;overflow:hidden;overflow:auto;padding:0;border:1px solid #e8e8e8;border-radius:5px;pointer-events:none;position:absolute;top:105%;left:0;-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:scale(.75) translateY(-21px);-ms-transform:scale(.75) translateY(-21px);transform:scale(.75) translateY(-21px);-webkit-transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;transition:all .2s cubic-bezier(.5,0,0,1.25),opacity .15s ease-out;z-index:9;z-index:100;max-height:155px}.nice-select .list::-webkit-scrollbar-track,.tf-search-wrap.style3 .search-properties-sidebar-wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,30%);background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .list::-webkit-scrollbar-thumb,.tf-search-wrap.style3 .search-properties-sidebar-wrapper::-webkit-scrollbar-thumb{background-color:#a7a7a7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .list::-webkit-scrollbar,.tf-search-wrap.style3 .search-properties-sidebar-wrapper::-webkit-scrollbar{width:6px;height:4px;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.nice-select .option{cursor:pointer;font-weight:400;line-height:1.2;list-style:none;padding:10px 0;outline:none;padding-left:18px;padding-right:29px;text-align:left;-webkit-transition:all .2s;transition:all .2s;color:#3a3a3c;white-space:normal;word-break:break-word}.nice-select .current{color:#3a3a3c;max-width:100%;overflow:hidden;font-weight:400;font-size:14px;position:relative;display:block;padding-right:20px}.nice-select .option:hover,.nice-select .option.focus,.nice-select .option.selected.focus{background-color:var(--theme-primary-color);color:#fff;width:100%}.nice-select .option.selected{background-color:var(--theme-primary-color);color:#fff}.nice-select .option.disabled{background-color:transparent;color:#999;cursor:default}.no-csspointerevents .nice-select .list{display:none}.no-csspointerevents .nice-select.open .list{display:block}.nice-slect-2 .list{width:max-content}.select2-dropdown{box-shadow:0 0 0 1px rgba(68,68,68,.11);border:1px solid #e8e8e8!important;border-radius:5px!important}.btn-icon{padding:16px 30px;border-radius:10px;background:var(--theme-primary-rgba);color:var(--theme-primary-color);font-size:15px;font-weight:700;line-height:150%}.btn-icon i{font-size:18px;margin-left:8px;padding-left:9px;border-left:1px solid rgba(255,169,32,.35);vertical-align:middle}.btn-icon:hover{background:#1c1c1e;color:#fff}.themesflat-boxed.has-dashboard{padding-left:300px}.themesflat-boxed.has-dashboard #header{position:relative!important;top:unset!important}.themesflat-boxed.has-dashboard .container{max-width:1504px}.sidebar-dashboard{-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;top:0;width:300px;height:100vh;z-index:999;position:fixed;border-radius:0;-webkit-box-shadow:none;box-shadow:none;background:#1c1c1e;left:0}.sidebar-dashboard .db-content{border-bottom:1px solid rgba(255,255,255,.05);color:#fff;padding:30px 0}.sidebar-dashboard .db-content:last-child{border-bottom:unset}.sidebar-dashboard .db-author .name{font-family:"Poppins";font-size:12px;font-weight:400;line-height:150%;color:#fff;opacity:.5}.sidebar-dashboard .db-author .author-email{font-family:"Poppins";font-size:14px;font-weight:600;line-height:150%;word-break:break-all;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.sidebar-dashboard .db-author .author{display:flex;align-items:center}.sidebar-dashboard .db-author .author .avatar{flex-shrink:0;max-width:52px;height:52px;margin-right:10px}.sidebar-dashboard .db-author .author .avatar img{border-radius:50%;height:52px;width:52px;object-fit:cover}.widget_login_menu_widget .user-dropdown .user-display-name img{height:32px!important;width:32px!important;border-radius:50%!important;object-fit:cover}.sidebar-dashboard .db-title{color:#fff;font-family:"Poppins";font-size:14px;font-weight:600;line-height:150%;opacity:.4;margin-bottom:8px}.sidebar-dashboard .db-list-menu ul li a{font-family:"Poppins";font-size:16px;font-weight:400;line-height:150%;color:#fff;padding:15px 30px;display:block}.sidebar-dashboard .db-list-menu ul li a i{color:#f1faee;margin-right:12px;opacity:.2;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.sidebar-dashboard .db-list-menu ul li a:hover,.sidebar-dashboard .db-list-menu ul li a.active{background:var(--theme-primary-color)}.sidebar-dashboard .db-list-menu ul li a:hover i,.sidebar-dashboard .db-list-menu ul li a.active i{color:#fff;opacity:1}.sidebar-dashboard .pad-30{padding-left:30px;padding-right:30px}.sidebar-dashboard .db-logo img{max-width:197px;height:auto}.dashboard-overlay{position:fixed;z-index:7;top:0;left:0;width:100%;height:100%;background:rgba(18,18,18,.4);opacity:0;filter:alpha(opacity=0);-webkit-transition:all .2s ease-in-out 0s;-o-transition:all .2s ease-in-out 0s;transition:all .2s ease-in-out 0s;visibility:hidden}.dashboard-overlay.active{visibility:visible;opacity:1;filter:alpha(opacity=100);cursor:not-allowed;z-index:999}.sidebar-dashboard.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);z-index:9999}.dashboard-toggle{padding-top:30px;padding-left:25px;padding-right:25px;color:var(--theme-primary-color);cursor:pointer;font-weight:600;font-size:14px}.dashboard-toggle i{margin-right:8px;vertical-align:middle}.dashboard-toggle{display:none}.page-template-page-dashboard .header .header-ct-left{display:none!important}.tfre-submit-property-rating i{margin-left:7px}.group-agency-order .nice-select .list{width:max-content}@media only screen and (max-width:1160px){.page-template-page-dashboard .header .header-ct-right .tf-btn{display:none!important}}@media only screen and (max-width:991px){.sidebar-dashboard{left:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%)}.themesflat-boxed.has-dashboard{padding-left:0}.dashboard-toggle,.page-template-page-dashboard .header .header-ct-left{display:block!important}}@media only screen and (max-width:767px){.sidebar-dashboard .db-list-menu ul li a{padding:11px 30px}.sidebar-dashboard{top:0!important;padding-top:30px}.contact-home{padding:15px}.contact-home .group-input{flex-wrap:wrap}.contact-home .group-input .inner{width:calc(100% - 22px)}.contact-home .icon-dreamhome-chat{top:15px}.property-info-block-inline .property-year{display:block}.wrap-checkbox .checkbox-item{width:calc(50% - 30px)!important}}.widget_login_menu_widget .dropdown-menu{min-width:240px;border:1px solid #e5e5e5;background:#fff;-webkit-box-shadow:0px 2px 2px rgba(28,36,51,.1);box-shadow:0px 2px 2px rgba(28,36,51,.1);top:62%!important}.widget_login_menu_widget .dropdown-menu ul li{border:unset;border-bottom:1px solid #efefef;padding:15px}.widget_login_menu_widget .dropdown-menu ul li:last-child{border-bottom:unset}.widget_login_menu_widget .dropdown-menu ul li a{font-weight:600;font-size:14px;color:#1c1c1e}.widget_login_menu_widget .dropdown-menu ul li a i{margin:0;margin-right:8px}.widget_login_menu_widget .user-dropdown .dropdown-menu .user-dropdown-menu .list-group-item a:hover{color:var(--theme-primary-color)!important}.tfre-dashboard .tfre-dashboard-overview .border{border:unset!important;padding:0}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body{border-radius:10px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,.04);padding:20px;margin:10px}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .col-5,.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .col-7{padding:0}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .col-5{margin-right:-48px}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .tfre-icon-overview{width:80px;height:80px;border-radius:50%;border:1px solid #e2e2e2;display:grid;align-items:center;justify-content:center;font-size:40px;margin-right:10px}.tfre-dashboard .tfre-dashboard-overview .listing-text{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;align-items:baseline}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body h5{color:#8e8e93;font-size:16px;font-weight:600;line-height:150%;margin-bottom:0}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .tfre-dashboard-title{font-size:30px;font-weight:700;color:#1c1c1e;line-height:1.5em}.tfre-dashboard .tfre-dashboard-overview .listing-text p{color:#8e8e93;font-size:14px;font-weight:600;line-height:150%}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body .tfre-dashboard-title.st-listing b{color:#1c1c1e;font-size:30px;font-weight:700}.tfre-dashboard .tfre-dashboard-middle-left .tfre-dashboard-listing,.tfre-dashboard .tfre-dashboard-middle-left .tfre-page-insight,.tfre-dashboard .tfre-dashboard-message,.tfre-dashboard .tfre-dashboard-reviews{border-radius:10px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,.04);padding:30px;margin-bottom:20px}.tfre-dashboard .tfre-dashboard-middle-left .tfre-dashboard-listing>h5,.tfre-dashboard .tfre-dashboard-middle-left .tfre-page-insight>h5,.tfre-dashboard .tfre-dashboard-middle-right h5{font-size:18px;font-weight:600;margin-bottom:16px}.tfre-dashboard .tfre-dashboard-middle-left .filter-listing .col-sm-3{padding-left:10px;padding-right:10px}.tfre-dashboard .tfre-dashboard-middle-left .tfre-dashboard-listing input,.tfre-dashboard .tfre-dashboard-middle-left .tfre-dashboard-listing .nice-select,.tfre-dashboard .tfre-page-insight-filter #from-date-insight,.tfre-dashboard .tfre-page-insight-filter #to-date-insight{width:100%;padding:8.5px 17px;font-size:14px;font-weight:400;line-height:150%;color:#3a3a3c;margin-bottom:10px}.tfre-dashboard .tfre-dashboard-middle-left .filter-listing select{padding:7px 17px}.tfre-dashboard .tfre-dashboard-middle-left .tfre-table-listing,.tfre-dashboard .tfre-page-insight #insight-chart-container{border-top:1px solid #efefef;margin-top:20px;padding-top:18px}.tfre-dashboard .tfre-dashboard-middle-left .result-text b{color:#6e55ff;font-family:"Mulish";font-size:12px;font-weight:700;line-height:150%;margin-bottom:-5px}.tfre-dashboard .tfre-dashboard-middle-left .result-text{font-size:12px;font-weight:400;line-height:150%;color:#3a3a3c}.tfre-dashboard .tfre-dashboard-middle-left .result-text span{color:#3a3a3c}.tfre-dashboard-listing .paging-navigation,.paging-navigation{display:flex;align-items:center}.tfre-dashboard-listing .paging-navigation .page-numbers,.paging-navigation .page-numbers{border-radius:10px;border:1px solid #efefef;width:44px;height:44px;justify-content:center;align-items:center;display:grid;font-size:16px;font-weight:600;margin-right:10px;margin-bottom:15px}.tfre-dashboard-listing .paging-navigation .page-numbers.next,.tfre-dashboard-listing .paging-navigation .page-numbers.prev,.paging-navigation .page-numbers.next,.paging-navigation .page-numbers.prev{border-radius:0px;border:unset;width:unset;height:unset}.tfre-dashboard-listing .paging-navigation .page-numbers:hover,.tfre-dashboard-listing .paging-navigation .page-numbers.current,.paging-navigation .page-numbers:hover,.paging-navigation .page-numbers.current{border-color:var(--theme-primary-color);background:var(--theme-primary-color);color:#fff}.tfre-dashboard-listing .paging-navigation .page-numbers:hover.next,.tfre-dashboard-listing .paging-navigation .page-numbers:hover.prev,.tfre-dashboard-listing .paging-navigation .page-numbers.current.next,.tfre-dashboard-listing .paging-navigation .page-numbers.current.prev,.paging-navigation .page-numbers:hover.next,.paging-navigation .page-numbers:hover.prev,.paging-navigation .page-numbers.current.next,.paging-navigation .page-numbers.current.prev{border:unset;background:unset;color:var(--theme-primary-color)}.cards-container.hide-map.no-sidebar,.cards-container.hide-map.has-sidebar{max-width:1140px;margin:0 auto}.cards-container.map-header.has-sidebar{padding-left:90px;padding-right:75px;width:100%}.cards-container.half-map-left{padding-right:95px}.cards-container.half-map-right{padding-left:95px}@media only screen and (max-width:1200px){.cards-container.map-header.has-sidebar,.cards-container.has-sidebar{padding-left:0;padding-right:0;margin:0}.cards-container.half-map-left.no-sidebar,.cards-container.half-map-left{padding-right:15px}.cards-container.half-map-right.no-sidebar,.cards-container.half-map-right{padding-left:15px}}@media only screen and (max-width:767px){.cards-container.half-map-left{padding-right:0}.cards-container.half-map-right{padding-left:0}}.tfre-dashboard .table-responsive thead tr th{background:#3a3a3c;padding:8px 14px;border:unset;color:#fff;font-size:14px;font-weight:600;line-height:150%;text-align:left;position:relative}.tfre-dashboard .table-responsive{margin-top:9px}.table-responsive{display:block;overflow-x:auto;white-space:nowrap}.tfre-dashboard .table-responsive thead tr th:first-child{border-radius:8px 0 0 8px}.tfre-dashboard .table-responsive thead tr th:last-child{border-radius:0px 8px 8px 0px}.tfre-dashboard .table-responsive thead tr th::after{content:"";width:1px;height:50%;background:#fff;opacity:.1;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tfre-dashboard .table-responsive .tfre-property-content{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.tfre-dashboard .table-responsive .tfre-listing-product{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.tfre-dashboard .table-responsive .tfre-listing-product .tfre-property-summary{text-align:left}.tfre-dashboard .table-responsive .tfre-listing-product .thumbproduct{flex-shrink:0}.tfre-dashboard .table-responsive .tfre-listing-product .thumbproduct img,.tfre-dashboard .table-responsive .tfre-listing-product img{height:95px;border-radius:8px;overflow:hidden;margin-right:20px;object-fit:cover;max-width:168px;flex-shrink:0}.tfre-dashboard .table-responsive .tfre-listing-product .tfre-property-summary .tfre-property-title{color:#1c1c1e;font-size:16px;font-weight:600;line-height:150%;margin-bottom:-1px}.tfre-dashboard .table-responsive .tfre-listing-product .tfre-property-summary .tfre-property-title,.tfre-table-listing .favorite-listing .tfre-property-summary .tfre-property-title,.tfre-my-property-sc .tfre-property-listing .tfre-property-summary .tfre-property-title{text-wrap:wrap}.tfre-dashboard .table-responsive .tfre-listing-product .tfre-property-summary .tfre-property-date{font-size:12px;font-weight:400;line-height:150%}.tfre-dashboard .table-responsive .tfre-listing-product .tfre-property-summary .tfre-property-price{font-size:16px;font-weight:600;line-height:150%;color:var(--theme-primary-color);margin-top:10px}.tfre-property-status{padding:3px 9px;border-radius:6px;color:#fff;text-align:center;font-size:12px;font-weight:600}.tfre-property-status.status-publish{background:#25c55b}.tfre-property-status.status-sold{background:#6e55ff}.tfre-property-status.status-pending{background:var(--theme-primary-color)}.tfre-property-status.status-draft{background:#1c1c1e}.tfre-property-status.status-hidden,.tfre-property-status.status-expired{background:#ec5f54}.tfre-dashboard .table-responsive .tfre-controller{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;align-items:center;margin-bottom:8px}.tfre-dashboard .table-responsive .tfre-controller:last-child{margin-bottom:0}.tfre-dashboard .table-responsive .tfre-controller .icon{margin-right:8px}.tfre-dashboard .table-responsive .tfre-controller .status{color:#3a3a3c;font-size:14px;font-weight:600;line-height:150%}.tfre-dashboard .table-responsive .tfre-table-content tr td{padding:16px 0;border-left:unset;border-right:unset;text-align:left}.tfre-dashboard .table-responsive .tfre-table-content .column-status{border-left:1px solid #efefef;border-right:1px solid #efefef;width:25%}.tfre-dashboard .table-responsive .th-status,.tfre-dashboard .table-responsive .tfre-table-content .column-status{padding-left:30px;padding-right:30px}.tfre-dashboard .table-responsive .tfre-table-content .column-property{width:51.2%;padding-right:30px}.tfre-dashboard .table-responsive .tfre-table-content .column-controller,.tfre-dashboard .table-responsive .th-controller{padding-left:33px}.tfre-dashboard .table-responsive .tfre-table-content .column-controller .inner-controller a,.tfre-my-property-sc .controller a{font-size:14px;font-weight:600;line-height:150%;color:#3a3a3c;margin-left:6px}.tfre-dashboard .table-responsive .tfre-table-content .column-controller .inner-controller a:hover,.tfre-my-property-sc .controller a:hover{color:var(--theme-primary-color)}.tfre-dashboard .table-responsive .tfre-table-content .column-controller .inner-controller,.tfre-my-property-sc .controller li{margin-bottom:8px}.tfre-dashboard .tfre-page-insight-filter .tfre-page-insight-filter-button{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;flex-wrap:wrap;margin-left:-14px}.tfre-dashboard .tfre-page-insight-filter .tfre-page-insight-filter-button .group-button{width:calc(25% - 14px);margin-left:14px}.tfre-dashboard .tfre-page-insight-filter .tfre-page-insight-filter-button .group-button button{border-radius:10px;border:1px solid #e5e5ea;background:#fff;background:#fff;padding:8.5px 15px;width:100%;color:#3a3a3c;font-size:14px;font-weight:400;line-height:150%;margin-bottom:10px}.tfre-dashboard .tfre-page-insight-filter .tfre-page-insight-filter-button .group-button button:hover{background:var(--theme-primary-color);border-color:var(--theme-primary-color);color:#fff}.tfre-dashboard .group-input-icon{position:relative}.tfre-dashboard .group-input-icon .datepicker-icon{position:absolute;top:50%;right:10px;transform:translateY(-50%);margin-top:-5px}.tfre-dashboard .tfre-dashboard-reviews ul{list-style:none;margin:0}.tfre-dashboard .tfre-dashboard-reviews ul li:not(:last-child),.tfre-my-review-listing ul li:not(:last-child){padding-bottom:20px;border-bottom:1px solid #efefef;margin-bottom:20px}.tfre-dashboard .tfre-dashboard-reviews ul li .group-author,.tfre-my-review-listing ul li .group-author{display:flex;align-items:center;margin-bottom:13px}.tfre-dashboard .tfre-dashboard-reviews ul li .group-author .avatar,.tfre-my-review-listing ul li .group-author .avatar{border-radius:50%;margin-right:12px;flex-shrink:0;width:34px;height:34px;object-fit:cover}.tfre-dashboard .tfre-dashboard-reviews ul li .group-author .review-name,.tfre-my-review-listing ul li .group-author .review-name{margin-right:12px}.tfre-dashboard .tfre-dashboard-reviews ul li .group-author .review-date,.tfre-my-review-listing ul li .group-author .review-date{font-size:12px;font-weight:400;line-height:150%}.tfre-dashboard .tfre-dashboard-reviews ul li .content .star-rating,.tfre-my-review-listing ul li .content .star-rating{margin-top:8px}.tfre-dashboard .tfre-dashboard-reviews ul li .content .star-rating i,.tfre-my-review-listing ul li .content .star-rating i{color:#ffbb0b;font-size:11px}.tfre-my-review-listing,.tfre-upload-media,.tfre-property-information,.tfre-property-price-sc,.tfre-add-information,.tfre-amenities,.tfre-file-attachment,.tfre-virtual-360,.tfre-video-sc,.tfre-floor-sc,.tfre-property-agent-sc,.tfre-table-listing-sc,.tfre-my-property-sc,.tfre_profile-form{border-radius:10px;background:#fff;box-shadow:0px 4px 10px 0px rgba(0,0,0,.04);padding:30px}.tfre-upload-media,.tfre-property-information,.tfre-property-price-sc,.tfre-add-information,.tfre-amenities,.tfre-file-attachment,.tfre-virtual-360,.tfre-video-sc,.tfre-floor-sc,.tfre-property-agent-sc,.tfre-table-listing-sc,.tfre-my-property-sc,.tfre_profile-form{margin-bottom:20px}.tfre-my-review-listing .tfre-edit-review{margin-top:5px;margin-bottom:5px;display:block;font-weight:600}.tfre-my-review-listing .tfre-edit-review img{margin-right:7px}.tfre-my-review-listing .tfre_update_review i{margin-left:7px}.cards-container.map-header.has-sidebar,.cards-container.half-map-left.no-sidebar .tfre-my-property-search,.cards-container.half-map-right.no-sidebar .tfre-my-property-search,.cards-container.hide-map.no-sidebar .tfre-my-property-search,.cards-container.hide-map.has-sidebar,.cards-container.has-sidebar{margin-top:40px}.cards-container.half-map-right,.cards-container.half-map-left{margin-top:0}.cards-container.half-map-right .tfre-my-property-search,.cards-container.half-map-left .tfre-my-property-search{margin-top:40px}.tfre-my-property-search{margin-bottom:22px}.tfre-advanced-search-wrap .select2{width:100%!important}.tfre-advanced-search-wrap .checkbox{cursor:pointer}.tfre-advanced-search-wrap .sort-view-property .property-filter-placeholder{font-weight:700}.tfre-advanced-search-wrap .sort-view-property ul li a::before{content:"";position:absolute;top:50%;left:0;transform:translateY(-50%);width:5px;height:1px;background:#1c1c1e}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:var(--theme-primary-color)}.select2-dropdown,.select2-search--dropdown .select2-search__field,.select2-container--default .select2-search--dropdown .select2-search__field{border-color:#e5e5ea}.select2-results__option{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.select2-results__options::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,30%);background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.select2-results__options::-webkit-scrollbar-thumb{background-color:#a7a7a7;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.select2-results__options::-webkit-scrollbar{width:6px;height:4px;background-color:#f5f5f5;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0)}.tfre-search-status-tab .btn-status-filter{background:var(--theme-primary-rgba);color:#1c1c1e;padding:15px 41px}.tfre-search-status-tab .btn-status-filter.active{background:var(--theme-primary-color);color:#fff}.tf-search-form-top .form-group input,.tf-search-form-bottom .form-group input,.tf-search-form-top .form-group .select2-selection,.tf-search-form-bottom .form-group .select2-selection{margin:0}.tf-search-form-top .tf-search-more-btn,.tf-search-form-top .tfre-advanced-search-btn{width:100%!important;height:unset!important;font-size:15px;font-style:normal;padding:15px 41px!important;font-weight:700;line-height:150%;color:#1c1c1e;background:var(--theme-primary-rgba)}.tf-search-form-top .tf-search-more-btn .icon-search-more-white i,.tf-search-form-top .tf-search-more-btn .icon-search-more-black i{font-weight:700;font-size:18px;margin-left:7px;margin-top:-3px;vertical-align:middle}.tf-search-form-top .tfre-advanced-search-btn i{font-weight:600;margin-left:9px}.tf-search-form-top .tf-search-more-btn:hover,.tf-search-form-top .tf-search-more-btn.active,.tf-search-form-top .tf-search-more-btn:hover,.tf-search-form-top .tfre-advanced-search-btn:hover{background:var(--theme-primary-color)!important;color:#fff!important}.tf-search-form-top .group-form-input,.search-properties-form .tf-search-form .group-form-filter,.search-properties-form .tf-search-form .tfre-search-status-tab{display:flex;margin-left:-12px;gap:unset}.search-properties-form .tf-search-form .tfre-search-group-input{display:flex;align-items:center;width:100%;margin-left:-12px}.search-properties-form .tf-search-form .tfre-search-group-input .form-group{width:calc(33.33333% - 12px);margin-left:12px}.search-properties-form .tf-search-form .tfre-search-status-tab button{width:calc(50% - 6px);margin-left:6px}.tf-search-form-top .group-form-input .form-group{width:calc(20% - 12px);margin-left:12px}.search-properties-form .tf-search-form .group-form-filter .inner{width:calc(50% - 12px);margin-left:12px}.properties-list-wrap .toolbar-search-list .nice-select{margin:0}.properties-list-wrap .group-card-item{display:flex;flex-wrap:wrap;margin-left:-30px}.properties-list-wrap .group-card-item .tfre-property-card{margin-left:30px}.properties-list-wrap .group-card-item .grid-item{width:calc(50% - 30px)}.properties-list-wrap .group-card-item .list-item{width:calc(100% - 30px)}.tf-search-wrap.style1 .search-properties-form .tf-search-form{position:relative}.tf-search-wrap.style1 .search-properties-form .tf-search-form .tf-search-form-bottom.desktop,.tf-search-wrap.style2 .search-properties-form .tf-search-form .tf-search-form-bottom.desktop{position:absolute;top:120%;left:0;width:100%;background:#fff;padding:20px;z-index:10;border-radius:10px;box-shadow:0px 4px 26px 0px rgba(66,71,76,.08);padding-top:30px}.tf-search-wrap.style2 .search-properties-form .tf-search-form{padding:22px}.tf-search-form-bottom .features-wrap .features-list{border-top:1px solid #e5e5ea;padding-top:15px;margin-top:15px}.tfre-advanced-search-wrap .tf-search-form{position:relative}.tfre-advanced-search-wrap .tf-search-form .tf-search-form-bottom.desktop{position:absolute;top:120%;width:calc(100% - 190px);background:#fff;padding:20px;z-index:99;border-radius:10px;box-shadow:rgba(66,71,76,.08) 0px 4px 26px 0px;display:none}.tfre-range-slider-filter .tfre-range-slider{border:1px solid transparent!important;height:10px}.tfre-range-slider-filter .tfre-range-slider .ui-slider-handle:focus-visible{outline:1px solid var(--theme-primary-color)}.tfre-range-slider-filter{padding:0 10px}.tfre-range-slider-filter .tfre-title-range-slider{margin:0 -10px;margin-bottom:10px}.form-control.is-invalid,.was-validated .form-control:invalid,.form-control.is-valid,.was-validated .form-control:valid{background-position:98% 50%;transition:0ms}.select2-selection__rendered{display:flex!important;align-items:center;flex-wrap:wrap}.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:0}.icon-property{width:16px!important;height:16px!important;margin-right:4px}.tfre-property-card .property-inner{border-radius:16px;border:1px solid #efefef;background:#fff;padding:16px;margin-bottom:30px}.tfre-property-card .property-inner .card-image{position:relative;margin-bottom:16px}.tfre-property-card .property-inner .card-image .property-thumb{width:100%;height:100%;display:block;border-radius:10px;overflow:hidden}.tfre-property-card .property-inner .card-image .property-thumb::after{content:"";top:0;right:0;left:0;bottom:0;position:absolute;background:linear-gradient(180deg,rgba(0,0,0,0) 45.33%,rgba(0,0,0,.7) 100%);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:1;visibility:visible;z-index:5;border-radius:12px}.tfre-property-card .property-inner .card-image .property-thumb::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}.tfre-property-card .property-inner:hover .card-image .property-thumb::before{opacity:1;visibility:visible}.tfre-property-card .property-inner:hover .card-image img{transform:scale(1.05)}.tfre-property-card .property-inner .card-image img{width:100%;-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}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action a{position:absolute;top:0;right:0;z-index:1;z-index:9;border-top:38px solid var(--theme-primary-rgba);border-left:38px solid transparent;border-radius:0 10px 0 0}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action a i{position:absolute;z-index:999;top:0;right:0;margin-top:-32px;margin-right:5px;font-size:12px;color:var(--theme-primary-color);cursor:pointer}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action:hover a,.tfre-property-card .property-inner .card-image .feature .tfre-compare-action:hover a{color:#fff}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action a,.tfre-property-card .property-inner .card-image .feature .tfre-compare-action a{color:var(--theme-primary-color)}.tfre-property-card .property-inner .card-image .feature .tfre-compare-action .fa-plus::before{content:"";font-family:"dreamhome"}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action .fa-star::before{content:"";font-family:"dreamhome"}.tfre-property-card .property-inner .card-image .feature .tfre-favorite-action .fa-star.active::before{content:"";font-family:"dreamhome"}.tfre-property-card .property-inner .card-image .feature .tfre-compare-action a{width:35px;height:35px;background:var(--theme-primary-rgba);display:grid;align-items:center;justify-content:center;border-radius:50%;position:absolute;right:10px;top:50px;z-index:10;-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}.tfre-property-card .property-inner .description .property-information{color:#8c8c8c;font-size:14px;font-weight:600;line-height:150%}.tfre-property-card .property-inner .description .property-information span{font-weight:700}.tfre-property-card .property-inner .tfre-property-title{margin-bottom:10px;font-size:20px}.tfre-property-card .property-inner .tfre-property-address{margin-bottom:17px}.tfre-property-card .property-inner .tfre-property-address a{color:#8e8e93;font-size:14px;font-weight:400;line-height:150%}.tfre-property-card .property-inner .tfre-property-title,.tfre-property-card .property-inner .tfre-property-address{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis;word-break:break-word}.tfre-property-card .property-inner .card-bottom{border-top:1px solid #f1f1f1;padding-top:16px;margin-top:16px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.tfre-property-card .property-inner .card-bottom .tfre-compare-property,.tfre-property-card .property-inner .card-bottom .year{color:#3a3a3c;font-size:14px;font-weight:600}.tfre-property-card .property-inner .card-bottom .tfre-compare-property i{color:var(--theme-primary-color)}.tfre-property-card .property-inner .card-bottom .avatar{display:flex;align-items:center}.tfre-property-card .property-inner .card-bottom .avatar img{width:40px;height:40px;border-radius:50%;object-fit:cover}.tfre-property-card .property-inner .card-bottom .year{color:#8e8e93;font-size:14px;font-weight:400;line-height:150%;text-align:right}.tfre-property-card.style-list .property-inner{display:flex;width:100%;flex-direction:unset;align-items:center}.tfre-property-card.style-list .property-inner .user-name{display:block;margin-left:6px;color:#3a3a3c;font-size:13px;font-weight:600;line-height:150%}.tfre-property-card.style-list .property-inner .card-image{position:relative;width:53.2%;margin-bottom:0;margin-right:25px}.tfre-property-card.style-list .property-inner .card-image img{height:285px}.tfre-property-card.style-list .property-inner .description{display:flex;flex-direction:column}.tfre-property-card.style-list .property-inner .description .property-information:not(:last-child){margin-right:0;margin-bottom:8px}.tfre-property-card.style-list .property-inner .avatar{margin:0;display:flex;align-items:center}.tfre-property-card.style-list .property-inner .card-content{flex:1}.tfre-property-card.style-list .property-inner .tfre-compare-property{width:30px;height:30px;background:#f3f3f3;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#1c1c1e!important;order:1;flex-shrink:0}.tfre-property-card.style-list .property-inner .tfre-compare-property:hover{background:var(--theme-primary-color);color:#fff!important}.tfre-property-card.style-list .property-inner .tfre-compare-property i{color:unset}.tfre-property-card.style-list .property-inner .tfre-compare-property i.fa-plus::before{content:"";font-family:"dreamhome"}.tfre-property-card.style-list .property-inner .tfre-compare-property .text-compare,.tfre-property-card.style-list .property-inner .year{display:none}.tfre-property-card.style-list .property-inner .tfre-property-title{-webkit-line-clamp:2}.tfre-property-card.style-list .property-inner .card-bottom{flex-wrap:wrap}.tfre-property-card.style-list .property-inner .card-bottom .tfre-compare-property{margin:5px 0}.single-agent-property.agent-tabs .tfre-property-card.cards-item{width:50%}@media only screen and (max-width:1500px){.cards-container.map-header.has-sidebar{padding-left:15px;padding-right:15px;width:unset}}@media only screen and (max-width:1200px){.cards-container.map-header.has-sidebar{padding-left:0;padding-right:0}}@media only screen and (max-width:767px){.single-agent-property.agent-tabs .tfre-property-card.cards-item{width:100%}}.related-properties .tfre-property-card .tfre-property-address a{display:flex;align-items:center;gap:4px}.related-properties .tfre-property-address img{max-width:16px;height:16px}.related-properties .tfre-property-card .property-information{display:flex;align-items:center;gap:4px;font-size:14px}.related-properties .tfre-property-card .property-information i{font-size:14px;color:#8e8e93}.related-properties .tfre-property-card .property-inner .card-image{margin-bottom:19px}.related-properties .owl-carousel .owl-dots .owl-dot{width:50px;height:4px;line-height:4px;background-color:var(--theme-primary-rgba);border-radius:0px 0px 0px 0px}.related-properties .owl-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}.tfre-property-gallery,.tfre-file-attachment,.tfre-virtual-360 .tfre-upload-image-virtual-360{text-align:center}.tfre-upload-media .tfre-field-title h3,.tfre-property-information .tfre-field-title h3,.tfre-property-price-sc .tfre-field-title h3,.tfre-add-information .tfre-field-title h3,.tfre-file-attachment .tfre-field-title h3,.tfre-amenities .tfre-field-title h3,.tfre-virtual-360 .tfre-field-title h3,.tfre-video-sc .tfre-field-title h3,.tfre-floor-sc .tfre-field-title h3,.tfre-property-agent-sc .tfre-field-title h3{margin-bottom:22px;text-align:left}.tfre-property-gallery .media-gallery .media-thumb,.tfre-file-attachment .media-attachment .attachment-file,.tfre-virtual-360 .tfre-upload-image-virtual-360 .img-360-wrap,.tfre-floor-sc .media-thumb{position:relative}.tfre-property-gallery .media-gallery .media-thumb img,.tfre-file-attachment .media-attachment .attachment-file img{height:109px;object-fit:cover;border-radius:10px;width:100%}.tfre-property-gallery .media-gallery .media-thumb,.tfre-file-attachment .media-attachment .attachment-file,.tfre-floor-sc .media-thumb{margin-bottom:20px!important}.tfre-property-gallery .media-gallery .media-thumb .icon-delete,.tfre-file-attachment .media-attachment .attachment-file .icon-delete,.tfre-virtual-360 .tfre-upload-image-virtual-360 .icon-delete,.tfre-floor-sc .media-thumb .icon-delete{border-radius:50%;opacity:.5;background:#000;width:30px;height:30px;display:grid;align-items:center;justify-content:center;color:#fff;position:absolute;top:5px;right:5px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tfre-property-gallery .media-gallery .media-thumb .icon-delete:hover,.tfre-file-attachment .media-attachment .attachment-file .icon-delete:hover,.tfre-virtual-360 .tfre-upload-image-virtual-360 .icon-delete:hover,.tfre-floor-sc .media-thumb .icon-delete:hover{background:var(--theme-primary-color);opacity:1}.tfre-property-gallery .media-drag-drop,.tfre-file-attachment .media-drag-drop,.tfre-virtual-360 .tfre-upload-image-virtual-360 #tfre_virtual_360_plupload_container{border:2px dashed #e5e5ea;background:#fff;padding:62px 0;margin-bottom:14px}.tfre-property-gallery .icon-upload-media,.tfre-file-attachment .icon-upload-media,.tfre-virtual-360 .tfre-upload-image-virtual-360 .icon-upload-media{margin-bottom:12px}.tfre-property-gallery #tfre_choose_gallery_images,.tfre-file-attachment #tfre_choose_attachment_files,.tfre-virtual-360 .tfre-upload-image-virtual-360 #tfre_choose_image_360,.btn-big-spacing{padding:16px 49px;margin-bottom:17px}.btn-big-spacing{margin-bottom:0}.tfre-property-information select,.tfre-property-information input,.tfre-property-price-sc select,.tfre-property-price-sc input,.tfre-add-information select,.tfre-add-information input,.tfre-property-agent-sc .tfre-other-info-information select,.tfre-property-agent-sc .tfre-other-info-information input{padding:13px 18px}.tfre-property-information .tfre-field{margin-bottom:30px}.tfre-property-information .tfre-map-address-field{position:relative}.tfre-property-information .tfre-map-address-field .tfre-map-address-field-input input{margin:0}.tfre-property-information .tfre-map-address-field .button-location{position:absolute;top:50%;right:10px;transform:translateY(-50%);width:35px;height:35px;padding:0}.tfre-property-information .select2-selection{padding:13px 18px}.mapboxgl-ctrl-top-right input{margin:0;padding-left:40px;border-color:transparent;border-radius:0}.mapboxgl-ctrl-top-right .mapboxgl-ctrl-geocoder--icon-search{top:50%;transform:translateY(-50%)}.form-check-input:checked[type=checkbox]{background-image:unset}.form-check-input:focus{border-color:#e5e5ea;outline:0;box-shadow:unset}.group-checkbox label{margin-bottom:0;font-size:13px;font-weight:400;line-height:150%;margin-left:7px}.wrap-checkbox{display:flex;flex-wrap:wrap;text-align:left;position:relative;grid-column:1/-1;margin-top:15px;margin-left:-30px}.wrap-checkbox .checkbox-item{flex:unset;max-width:unset;width:calc(25% - 30px);margin-left:30px;padding:0}.tf-search-wrap.style2 .wrap-checkbox .checkbox-item{flex:unset;max-width:unset;width:calc(25% - 30px);margin-left:30px;padding:0}.wrap-checkbox .checkbox-item .checkbox,.wrap-checkbox .checkbox-item .checkbox label{margin:0}.wrap-checkbox .checkbox-item .checkbox{margin-bottom:10px}.tfre-add-information .select2-container{display:block;width:100%!important}.tfre-add-information .select2-container--default .select2-selection--multiple{padding:4px 18px}.tfre-add-information .select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid var(--theme-primary-color);border-radius:10px!important}.tfre-add-information input[type=radio],.tfre-add-information input[type=checkbox]{padding:0}.tfre-virtual-360 .group-checkbox,.tfre-floor-sc .group-checkbox,.tfre-property-agent-sc .group-checkbox{margin-bottom:15px}.tfre-floor-sc #tfre-floors-plan td{border-bottom:1px solid #efefef}.tfre-floor-sc #tfre-upload-floor-img-0{width:50px;height:50px;padding:0}.tfre-floor-sc .remove-floors-plan{width:40px;height:40px;border-radius:8px;display:grid;align-items:center;justify-content:center;background:var(--theme-primary-color);color:#fff;cursor:pointer;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tfre-floor-sc .remove-floors-plan:hover{opacity:.6}.tfre_profile-form h3{margin-bottom:23px}.tfre_profile-form .form-title,.tfre_profile-form .tfre_become_agent h4{margin-bottom:15px}.tfre_profile-form .tfre_become_agent{padding:20px;border:1px solid #efefef;border-radius:10px;margin-bottom:20px}.tfre_profile-form .tfre_become_agent p{margin-bottom:15px}.tfre_profile-form .tfre_choose_avatar .avatar img{border-radius:50%;width:128px;height:128px;object-fit:cover}.tfre_profile-form .tfre_choose_avatar .avatar,.tfre_profile-form .tfre_choose_agent_poster .agent_poster{margin-right:30px}.tfre_profile-form .tfre_choose_avatar,.tfre_profile-form .tfre_choose_agent_poster{margin-bottom:33px}.tfre_profile-form .choose-box{margin-top:-16px}.tfre_profile-form .choose-box label{color:#3a3a3c;font-size:14px;font-weight:400;line-height:150%}.tfre_profile-form .choose-box .nofi-avt{color:#8e8e93;font-size:12px;font-weight:400;line-height:150%}.tfre_profile-form .choose-box .form-group{border-radius:10px;border:1px solid #e5e5ea;background:#fff;padding:11.5px 10px;margin-bottom:8px}.tfre_profile-form .choose-box .form-group input{margin-bottom:0;padding:0}.change-password-container{padding-top:30px;margin-top:30px;border-top:1px solid #efefef}.tfre_profile-form input,.tfre_profile-form textarea{padding:13px 18px;margin-bottom:30px}.tfre_profile-form textarea{height:130px;margin-bottom:24px}.tfre-table-listing thead tr th,.tfre-my-property-sc thead tr th{background:#3a3a3c;padding:8px 30px;border:unset;color:#fff;font-size:14px;font-weight:600;line-height:150%;text-align:left;position:relative}.tfre-table-listing thead tr th:first-child,.tfre-my-property-sc thead tr th:first-child{border-radius:8px 0 0 8px}.tfre-table-listing thead tr th:last-child,.tfre-my-property-sc thead tr th:last-child{border-radius:0 8px 8px 0}.tfre-table-listing tr td,.tfre-my-property-sc tr td{padding:16px 30px;border-left:unset;border-right:1px solid #efefef;text-align:left;border-top:unset}.tfre-table-listing tr td:last-child,.tfre-my-property-sc tr td:last-child{border-right:unset}.tfre-table-listing tr td:first-child,.tfre-my-property-sc tr td:first-child{padding-left:0}.tfre-table-listing .favorite-listing,.tfre-my-property-sc .tfre-property-listing{display:flex;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex}.tfre-table-listing .favorite-listing .thumb,.tfre-my-property-sc .tfre-property-listing .thumb{flex-shrink:0}.tfre-table-listing .favorite-listing .thumb img,.tfre-my-property-sc .tfre-property-listing .thumb img,.tfre-my-property-sc .tfre-property-listing img{height:95px;border-radius:8px;overflow:hidden;margin-right:20px;object-fit:cover;max-width:168px;flex-shrink:0}.tfre-table-listing .favorite-listing .tfre-property-summary,.tfre-my-property-sc .tfre-property-listing .tfre-property-summary{text-align:left}.tfre-table-listing .favorite-listing .tfre-property-summary .tfre-property-title,.tfre-my-property-sc .tfre-property-listing .tfre-property-summary .tfre-property-title{color:#1c1c1e;font-size:16px;font-weight:600;line-height:150%;margin-bottom:-1px}.tfre-table-listing .favorite-listing .tfre-property-summary .tfre-property-date,.tfre-my-property-sc .tfre-property-listing .tfre-property-summary .tfre-property-date{font-size:12px;font-weight:400;line-height:150%}.tfre-table-listing .favorite-listing .tfre-property-summary .tfre-property-price,.tfre-my-property-sc .tfre-property-listing .tfre-property-summary .tfre-property-price{font-size:16px;font-weight:600;line-height:150%;color:var(--theme-primary-color);margin-top:10px}.tfre-table-listing thead tr th::after,.tfre-my-property-sc thead tr th::after{content:"";width:1px;height:50%;background:#fff;opacity:.1;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.tfre-my-property-sc .nice-select{padding:17.5px 18px}.select2-dropdown{z-index:99}.single-property-element.property-info-header .property-action-inner .tfre-property-favorite i.fa-star::before{content:"";font-family:"dreamhome"}.single-property-element.property-info-header .property-action-inner .tfre-property-favorite i.fa-star.active::before{content:"";font-family:"dreamhome"}.single-property-element.property-floors-tab .nav-tabs.hidden-xs .nav-link{display:block!important;color:#3a3a3c}.single-property-element.property-floors-tab .nav-tabs.hidden-xs .nav-link.active{color:var(--theme-primary-color)}.single-property-element.property-floors-tab .nav-tabs.hidden-xs .meta-floor{flex-wrap:wrap}.single-property-element.property-floors-tab .nav-tabs.hidden-xs .meta-floor .group-inner:not(:last-child){margin-right:15px}.single-property-element.property-floors-tab .nav-tabs.hidden-xs li{width:100%}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .card .card-header,.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .card .card-header .nav-link,.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .card-body{padding:0}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .js-tabcollapse-panel-heading.collapsed .title-tab::before{content:""}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .meta-floor i,.single-property-element.property-floors-tab .nav-tabs.hidden-xs .nav-link .meta-floor i{font-size:17px;margin-right:6px}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .meta-floor .property-info-title{font-weight:600;margin-right:11px}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .meta-floor .property-info-value{font-weight:400}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .meta-floor .group-inner:not(:last-child){margin-right:19px}.single-property-element.property-floors-tab #tfre-floors-tabs-accordion .card-body{margin-top:20px}.single-property-element.property-reviews .add-new-review .rating-box label{margin:0;font-family:"Mulish";font-size:16px;font-weight:800;line-height:150%;margin-right:20px}.single-property-element.property-reviews .add-new-review .rating-box{margin-top:11px;margin-bottom:29px}.single-property-element.property-reviews .add-new-review .rating-box .star-rating i{font-size:20px;margin-right:2.2px;vertical-align:middle;cursor:pointer}.single-property-element.property-reviews .add-new-review .rating-box .star-rating i.active{color:var(--theme-primary-color)}.single-property-element.property-reviews .add-new-review .tfre-submit-property-rating{width:100%;padding:15px 30px}.single-property-element.property-reviews .filter-review .nice-select{margin:0;text-align:right!important;display:inline-block!important;width:max-content}.single-property-element.property-reviews .filter-review .nice-select .current{color:#3a3a3c;text-transform:capitalize}.single-property-element.property-reviews .filter-review .nice-select::after{height:6px;width:6px;margin-top:-5px;right:-3px}.single-property-element.property-gallery-wrap .single-property-image-main .item img{width:100%;height:750px;object-fit:cover}.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style1{position:absolute;top:50%;right:-3.1%;transform:translateY(-50%) rotateZ(90deg);width:420px}.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style1 .property-gallery-item img{width:120px;height:120px;border:5px solid #fff;box-shadow:0px 4px 18px 0px rgba(0,0,0,.08);object-fit:cover;cursor:pointer;transform:rotateZ(-90deg);background:#fff}.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style2{position:absolute;bottom:-42px;left:50%;transform:translateX(-50%);width:665px}.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style2 .property-gallery-item img{width:150px;height:84px;border:5px solid #fff;border-radius:10px;box-shadow:0px 4px 18px 0px rgba(0,0,0,.08);object-fit:cover;cursor:pointer;background:#fff}.single-property-element.property-gallery-wrap .single-property-image-main.slider-style2 .item img{height:624px;border-radius:10px}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-item.item-active .property-gallery-item img{border-color:var(--theme-primary-color)}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-stage-outer{position:relative;z-index:5}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-nav{display:flex;justify-content:space-between;height:100%;width:125%;position:absolute;top:50%;transform:translate(-50%,-50%);left:48%}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-nav button{color:var(--theme-primary-color);font-size:40px;position:relative;z-index:10;width:unset;height:unset;line-height:unset;background:unset}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-nav button:hover{color:var(--theme-primary-color);background:unset}.single-property-element.property-gallery-wrap .single-property-image-thumb .owl-nav button.disabled{cursor:not-allowed;opacity:.4;background:unset;color:var(--theme-primary-color)}.cards-container .paging-navigation{justify-content:center;margin-top:30px;margin-bottom:25px}.tfre-amenities .property-fields .form-check-input{border-radius:5px!important;cursor:pointer}.tfre-amenities .property-fields label{color:#3a3a3c;font-size:13px;font-weight:400;line-height:150%;cursor:pointer}.tfre-amenities .property-fields .group-checkbox{margin-bottom:16px;display:flex;align-items:center}@media only screen and (max-width:1500px){.search-properties-form .tf-search-form{padding:22px 15px}}@media only screen and (max-width:1350px){.tfre-advanced-search-wrap .tf-search-form .tf-search-form-bottom.desktop{width:calc(100% - 30px)}.search-properties-form .tf-search-form .tfre-search-group-input{flex-wrap:wrap}.search-properties-form .tf-search-form .tfre-search-group-input .form-group{width:calc(50% - 12px)}.search-properties-form .tf-search-form .tfre-search-group-input .form-group:nth-child(1),.search-properties-form .tf-search-form .tfre-search-group-input .form-group:nth-child(2){margin-bottom:12px}.tfre-property-card .property-inner .description{justify-content:left}}@media only screen and (max-width:1110px){.search-properties-form .tf-search-form .tf-search-form-top{flex-wrap:wrap}.search-properties-form .tf-search-form .tfre-search-group-input .form-group{width:calc(25% - 12px)}}@media only screen and (max-width:991px){.single-property-element.property-gallery-wrap .single-property-image-thumb.slider-style2{width:500px}.single-property-element.property-gallery-wrap .single-property-image-main.slider-style2 .item img{height:400px}}@media only screen and (max-width:767px){.tfre_profile-form .tfre_choose_avatar{flex-wrap:wrap}.tfre_profile-form .choose-box .form-group input{width:100%}.tfre_profile-form .tfre_choose_avatar .avatar{margin-bottom:30px}.tfre-dashboard .tfre-dashboard-overview .tfre-card .card-body,.tfre-my-review-listing,.tfre-upload-media,.tfre-property-information,.tfre-property-price-sc,.tfre-add-information,.tfre-amenities,.tfre-file-attachment,.tfre-virtual-360,.tfre-video-sc,.tfre-floor-sc,.tfre-property-agent-sc,.tfre-table-listing-sc,.tfre-my-property-sc,.tfre_profile-form,.tfre-dashboard .tfre-dashboard-middle-left .tfre-dashboard-listing,.tfre-dashboard .tfre-dashboard-middle-left .tfre-page-insight,.tfre-dashboard .tfre-dashboard-message,.tfre-dashboard .tfre-dashboard-reviews{padding:15px}.tfre-property-card.style-list .property-inner{flex-direction:column}.tfre-property-card.style-list .property-inner .card-image{width:100%;margin-bottom:20px}.tfre-property-card.style-list .property-inner .description{display:flex}.tfre-property-card.style-list .property-inner .description .property-information:not(:last-child){margin-right:10px;margin-bottom:8px}.tfre-property-card.style-list .property-inner .description .property-information:last-child{margin-right:0;margin-bottom:8px}.tfre-property-card .property-inner .tfre-property-address{margin-bottom:7px}.tfre-property-card .property-inner .description{margin-top:10px}}.style-gallery-style-slider .header-gallery-style-grid{display:none}.style-gallery-style-slider .header-gallery-style-slider{display:block}.tfre-property-gallery-style2{margin-bottom:60px}@media only screen and (max-width:991px){.tf-search-wrap .wrap-checkbox .checkbox-item,.tf-search-wrap.style2 .wrap-checkbox .checkbox-item{width:calc(50% - 30px)}}@media only screen and (max-width:767px){.properties-list-wrap .tfre-my-property-search .toolbar-search-list .form-group:nth-child(1),.properties-list-wrap .tfre-my-property-search .toolbar-search-list .form-group:nth-child(2){display:none}}#tfre-compare-properties-listings .tfre-listing-btn i.fa-angle-right::before{content:"";font-family:"dreamhome"}.tfre-compare-table .compare-tables td,.tfre-compare-table .compare-tables th{padding:1.25rem}.tfre-compare-table .compare-tables tr{-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}.tfre-compare-table .compare-tables tr:hover{background-color:rgba(0,0,0,.075)}.tfre-compare-table .property-image-wrap{position:relative;margin-bottom:16px}.tfre-compare-table .property-image-wrap img{width:100%;height:225px;object-fit:cover;border-radius:10px}.tfre-compare-table .property-image-wrap a::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}.tfre-compare-table .compare-features .property-location{font-size:12px;font-weight:400;line-height:150%}.tfre-compare-table .compare-features .property-location i{color:#8e8e93}.tfre-compare-table .compare-tables td{font-size:16px}.tfre-compare-table .compare-tables .title-list-check{font-size:18px;font-weight:600;width:16%}.tfre-compare-table .compare-features{text-align:left}.tfre-compare-table .compare-tables th{width:20%}@media only screen and (max-width:1200px){.tfre-compare-table .compare-tables{width:max-content}}.contact-property-form .contact-user-wrap .contact-user-info .phone{font-size:14px;font-weight:600;line-height:150%;margin-bottom:1px}.contact-property-form .contact-user-wrap .contact-user-info .email{font-size:12px;font-weight:400;line-height:150%;word-break:break-all}.tfre-fullwidth #secondary{display:none}.tfre-list-featured-properties.carousel .owl-carousel .owl-dots{bottom:10px}.tfre-list-featured-properties.carousel .owl-carousel .owl-dots .owl-dot{width:17px;height:3px;border-radius:unset;line-height:14px}.tfre-list-featured-properties.carousel .owl-carousel .owl-dots .owl-dot:hover{transform:scale(1.1)}.tfre-list-featured-properties.carousel .owl-carousel .owl-nav{position:absolute;top:50%;transform:translateY(-50%);display:flex;justify-content:space-between;width:100%;opacity:0;visibility:hidden;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.tfre-list-featured-properties.carousel .owl-carousel .owl-nav button{font-size:18px;width:30px;height:30px;line-height:30px;color:var(--theme-primary-color);background:#fff;border-radius:3px;display:grid;align-items:center;justify-content:center}.tfre-list-featured-properties.carousel .owl-carousel:hover .owl-nav{opacity:1;visibility:visible}.style-overflow .owl-stage-outer::after,.style-overflow .owl-stage-outer::before{content:"";top:50%;right:0;left:0;bottom:0;position:absolute;background:rgba(255,255,255,.5);width:20%;height:100%;transform:translateY(-50%);-webkit-transition:all .3s ease 0s;-moz-transition:all .3s ease 0s;-ms-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:1}.style-overflow .owl-stage-outer::after{left:0;right:unset}.style-overflow .owl-stage-outer::before{right:0;left:unset}.style-overflow .owl-stage-outer:hover::after,.style-overflow .owl-stage-outer:hover::before{opacity:0;visibility:hidden}.style-overflow .owl-stage-outer .properties-post{position:relative;z-index:5}.widget_agent_search_form_widget,.widget_property_search_form_widget,.widget_agency_search_form_widget{border-radius:10px;border:1px solid #f0f0f0;background:#fafafa;padding:30px}.widget_agent_search_form_widget h3,.widget_agency_search_form_widget h3{margin-bottom:27px}.widget_agent_search_form_widget .tfre-search-agent-btn,.widget_agency_search_form_widget .tfre-search-agency-btn{font-size:15px;font-weight:700;line-height:150%;display:block;width:100%}.widget_agent_search_form_widget .tfre-search-agent-btn i,.widget_agency_search_form_widget .tfre-search-agency-btn i{margin-left:12px}.widget_agent_search_form_widget .submit-search-form,.widget_agency_search_form_widget .submit-search-form{margin-top:14px}.widget_contact_agents_widget .tfre-list-contact-agents .agent-item{display:flex}.widget_contact_agents_widget .tfre-list-contact-agents .agent-avatar a{width:65px;height:65px;border-radius:50%;overflow:hidden;margin-right:16px;display:inline-block}.widget_contact_agents_widget .tfre-list-contact-agents .agent-avatar a img{width:100%;height:100%;object-fit:cover}.widget_contact_agents_widget .tfre-list-contact-agents .agent-name a{color:#3a3a3c;font-size:14px;font-weight:400;line-height:150%}.widget_contact_agents_widget .tfre-list-contact-agents .agent-name a:hover{color:var(--theme-primary-color)}.widget_contact_agents_widget .tfre-list-contact-agents .agent-name{margin-bottom:-1px}.widget_contact_agents_widget .tfre-list-contact-agents .agent-position{color:#3a3a3c;font-size:14px;font-weight:600;line-height:150%}.widget_contact_agents_widget .tfre-list-contact-agents .agent-info{margin-top:7px}.widget_contact_agents_widget .tfre-list-contact-agents .agent-item:not(:last-child){border-bottom:1px solid #efefef;padding-bottom:14px;margin-bottom:20px}.widget_property_search_form_widget .tf-search-form{display:block;padding:0;gap:unset;border-radius:unset;background:unset;box-shadow:unset}.widget_property_search_form_widget .tfre-search-status-tab{margin-left:-10px}.widget_property_search_form_widget .tfre-search-status-tab button{width:calc(50% - 10px);margin-left:10px}.widget_property_search_form_widget .tf-search-form-top-action{margin-top:24px}.widget_property_search_form_widget .tf-search-form-top{margin-bottom:20px}.hover-opacity .elementor-widget-container img{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;opacity:.3}.hover-opacity .elementor-widget-container img:hover{opacity:1}