.ReactTable{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border:1px solid rgba(0,0,0,.1)}.ReactTable *{box-sizing:border-box}.ReactTable .rt-table{-ms-flex:auto 1;flex:auto 1;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%;border-collapse:collapse;overflow:auto}.ReactTable .rt-table,.ReactTable .rt-thead{-webkit-box-flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.ReactTable .rt-thead{-ms-flex:1 0 auto;flex:1 0 auto;-ms-flex-direction:column;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ReactTable .rt-thead.-headerGroups{background:rgba(0,0,0,.03)}.ReactTable .rt-thead.-filters,.ReactTable .rt-thead.-headerGroups{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-thead.-filters input,.ReactTable .rt-thead.-filters select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .rt-thead.-filters .rt-th{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-thead.-header{box-shadow:0 2px 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-thead .rt-tr{text-align:center}.ReactTable .rt-thead .rt-td,.ReactTable .rt-thead .rt-th{padding:5px;line-height:normal;position:relative;border-right:1px solid rgba(0,0,0,.05);transition:box-shadow .3s cubic-bezier(.175,.885,.32,1.275);box-shadow:inset 0 0 0 0 transparent}.ReactTable .rt-thead .rt-td.-sort-asc,.ReactTable .rt-thead .rt-th.-sort-asc{box-shadow:inset 0 3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-sort-desc,.ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.6)}.ReactTable .rt-thead .rt-td.-cursor-pointer,.ReactTable .rt-thead .rt-th.-cursor-pointer{cursor:pointer}.ReactTable .rt-thead .rt-td:last-child,.ReactTable .rt-thead .rt-th:last-child{border-right:0}.ReactTable .rt-thead .rt-th:focus{outline-width:0}.ReactTable .rt-thead .rt-resizable-header{overflow:visible}.ReactTable .rt-thead .rt-resizable-header:last-child{overflow:hidden}.ReactTable .rt-thead .rt-resizable-header-content{overflow:hidden;text-overflow:ellipsis}.ReactTable .rt-thead .rt-header-pivot{border-right-color:#f7f7f7}.ReactTable .rt-thead .rt-header-pivot:after,.ReactTable .rt-thead .rt-header-pivot:before{left:100%;top:50%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.ReactTable .rt-thead .rt-header-pivot:after{border-color:hsla(0,0%,100%,0) hsla(0,0%,100%,0) hsla(0,0%,100%,0) #fff;border-width:8px;margin-top:-8px}.ReactTable .rt-thead .rt-header-pivot:before{border-color:hsla(0,0%,40%,0) hsla(0,0%,40%,0) hsla(0,0%,40%,0) #f7f7f7;border-width:10px;margin-top:-10px}.ReactTable .rt-tbody{-webkit-box-flex:99999;-ms-flex:99999 1 auto;flex:99999 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:auto}.ReactTable .rt-tbody .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tbody .rt-tr-group:last-child{border-bottom:0}.ReactTable .rt-tbody .rt-td{border-right:1px solid rgba(0,0,0,.02)}.ReactTable .rt-tbody .rt-td:last-child{border-right:0}.ReactTable .rt-tbody .rt-expandable{cursor:pointer;text-overflow:clip}.ReactTable .rt-tr-group{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.ReactTable .rt-tr{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ReactTable .rt-td,.ReactTable .rt-th{-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;white-space:nowrap;text-overflow:ellipsis;padding:7px 5px;overflow:hidden;transition:.3s ease;transition-property:width,min-width,padding,opacity}.ReactTable .rt-td.-hidden,.ReactTable .rt-th.-hidden{width:0!important;min-width:0!important;padding:0!important;border:0!important;opacity:0!important}.ReactTable .rt-expander{display:inline-block;position:relative;color:transparent;margin:0 10px}.ReactTable .rt-expander:after{content:"";position:absolute;width:0;height:0;top:50%;left:50%;-webkit-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg);border-left:5.04px solid transparent;border-right:5.04px solid transparent;border-top:7px solid rgba(0,0,0,.8);transition:all .3s cubic-bezier(.175,.885,.32,1.275);cursor:pointer}.ReactTable .rt-expander.-open:after{-webkit-transform:translate(-50%,-50%) rotate(0);transform:translate(-50%,-50%) rotate(0)}.ReactTable .rt-resizer{display:inline-block;position:absolute;width:36px;top:0;bottom:0;right:-18px;cursor:col-resize;z-index:10}.ReactTable .rt-tfoot{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 15px 0 rgba(0,0,0,.15)}.ReactTable .rt-tfoot .rt-td{border-right:1px solid rgba(0,0,0,.05)}.ReactTable .rt-tfoot .rt-td:last-child{border-right:0}.ReactTable.-striped .rt-tr.-odd{background:rgba(0,0,0,.03)}.ReactTable.-highlight .rt-tbody .rt-tr:not(.-padRow):hover{background:rgba(0,0,0,.05)}.ReactTable .-pagination{z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:3px;box-shadow:0 0 15px 0 rgba(0,0,0,.1);border-top:2px solid rgba(0,0,0,.1)}.ReactTable .-pagination input,.ReactTable .-pagination select{border:1px solid rgba(0,0,0,.1);background:#fff;padding:5px 7px;font-size:inherit;border-radius:3px;font-weight:400;outline-width:0}.ReactTable .-pagination .-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:block;width:100%;height:100%;border:0;border-radius:3px;padding:6px;font-size:1em;color:rgba(0,0,0,.6);background:rgba(0,0,0,.1);transition:all .1s ease;cursor:pointer;outline-width:0}.ReactTable .-pagination .-btn[disabled]{opacity:.5;cursor:default}.ReactTable .-pagination .-btn:not([disabled]):hover{background:rgba(0,0,0,.3);color:#fff}.ReactTable .-pagination .-next,.ReactTable .-pagination .-previous{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}.ReactTable .-pagination .-center{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;text-align:center;margin-bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.ReactTable .-pagination .-pageInfo{display:inline-block;margin:3px 10px;white-space:nowrap}.ReactTable .-pagination .-pageJump{display:inline-block}.ReactTable .-pagination .-pageJump input{width:70px;text-align:center}.ReactTable .-pagination .-pageSizeOptions{margin:3px 10px}.ReactTable .rt-noData{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;padding:20px;color:rgba(0,0,0,.5)}.ReactTable .-loading,.ReactTable .rt-noData{display:block;position:absolute;background:hsla(0,0%,100%,.8);transition:all .3s ease;pointer-events:none}.ReactTable .-loading{left:0;right:0;top:0;bottom:0;z-index:-1;opacity:0}.ReactTable .-loading>div{position:absolute;display:block;text-align:center;width:100%;top:50%;left:0;font-size:15px;color:rgba(0,0,0,.6);-webkit-transform:translateY(-52%);transform:translateY(-52%);transition:all .3s cubic-bezier(.25,.46,.45,.94)}.ReactTable .-loading.-active{opacity:1;z-index:2;pointer-events:all}.ReactTable .-loading.-active>div{-webkit-transform:translateY(50%);transform:translateY(50%)}.ReactTable .rt-resizing .rt-td,.ReactTable .rt-resizing .rt-th{transition:none!important;cursor:col-resize;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@font-face{font-family:monserat;src:url(/ui/assets/font/monserat.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}:root{--sold-blue:#00f;--active-black:#010101;--border-radius-input:1px;--border-radius-button:1px;--border-radius-card-view:0px;--header-color:#000;--mobile-header-height:56px;--red-color:#ff6e64;--pink-color:#ec008c;--pink-color-error:#ec008c;--black-color:#1c1f25;--gray-color:#f7f7f7;--ligh-blue-gray:#f4f5ff;--gray-color-button:#ededed;--full-gray-color:#888;--gray-text:#575757;--red-text:#ff6e64;--form-gray:#e4e4e4;--gray-background:#fafafa;--black-text-color:#1b2139;--header-link-gray:#fff;--light-gray:#dcdcdc;--detail-max-width:1300px;--data-max-width:1400px;--border-radius:3px;--desktop-padding:1rem;--mobile-padding:1rem;--divider-color:#e8e8e8;--input-border-color:#d9d9d9}.monserat-font{font-family:monserat,Open Sans,Helvetica,Arial,sans-serif}.FooterS2C{color:#fff;background:#2c2c2c;font-family:Playfair Display,Georgia,serif;font-weight:400;font-size:14px}.FooterS2C .f-nav{font-family:monserat,Open Sans,Helvetica,Arial,sans-serif;background:#fff;padding:32px 10px;border-top:1px solid #606060}.FooterS2C .f-nav ul{display:flex;width:100%;flex-wrap:wrap}.FooterS2C .f-nav ul li{filter:invert(100%);align-items:center;gap:6px;padding:5px 0;min-width:180px;cursor:pointer;display:flex;font-style:normal;font-weight:400;font-size:14px;white-space:nowrap}.FooterS2C .f-nav ul li a{color:inherit;text-decoration:none}.FooterS2C .footer-main{padding:48px}.FooterS2C .footer-main .footer-title{font-weight:400;font-size:16px;padding-bottom:24px;border-bottom:1px solid #606060;margin-bottom:24px}.FooterS2C .footer-bottom{font-style:normal;font-weight:400;font-size:12px;line-height:16px;text-align:center;border-top:1px solid #606060}.FooterS2C .logo{display:flex;align-items:center}.FooterS2C .logo img{border-radius:100%}.FooterS2C a{color:#fff}.header-desktop .brand{width:5rem!important}.header-desktop .contact-us{color:#fff!important}.header-desktop .right-header{color:#fff}.mobile-header.height-header{background:#000!important}.mobile-header.height-header .logo{width:3rem}.mobile-header .hamburger div{background:#fff!important}.mobile-header .mobile-search-box .mobile-auto-search--active-input{background:#000;border-bottom:none!important}.mobile-header .mobile-search-box .auto-search-input input{background:#000;color:#fff;border:none;border-bottom:1px solid #fff;border-radius:0}.mobile-header .mobile-search-box .auto-search-input .search-icon{fill:#fff!important}body,html{height:100%}body{background-color:#fff;font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";margin:0}.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.pink-color{color:var(--pink-color)}.ant-btn{white-space:unset}.ant-btn-primary,.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{background-color:var(--active-black)!important;border-color:var(--active-black)!important;color:#fff!important}.ant-btn-primary:active,.ant-btn-primary:focus,.ant-btn-primary:hover{opacity:.9}.ant-checkbox-checked .ant-checkbox-inner{border-color:var(--active-black)!important}.ant-checkbox-checked .ant-checkbox-inner,.ant-switch-checked{background-color:var(--active-black)!important}.full-gray-color{color:var(--full-gray-color)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.navbar{border-bottom:4px solid var(--active-black)}.ellipsis-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ant-layout{background:#fff!important}.ant-input{border:1px solid #888}.search-page{height:calc(100vh - 64px)}.ant-select-focused .ant-select-selection,.ant-select-open .ant-select-selection{border:none;box-shadow:none}.ant-select-selection{border:none}.ant-select-selection:active,.ant-select-selection:focus{border:none;border-right-width:0!important;box-shadow:none}.selected-text .anticon{margin:0 5px;font-size:12px}.toggle-buttons{display:flex;justify-content:flex-end}.mode-toggle,.mode-toggle:focus,.mode-toggle:hover{background-color:#fff;color:#000;border-radius:0;border:1px solid #000}.mode-toggle.left{border-right:none}.mode-toggle.right{margin-right:10px}.mode-toggle.active-mode{background-color:#000;box-shadow:-1px 0 0 0 #000;color:#fff}.mode-toggle.active-mode:active{border-color:#000;-webkit-box-shadow:-1px 0 0 0 #000;box-shadow:-1px 0 0 0 #000}.map-toggle{font-size:1rem}.map-toggle,.map-toggle:focus,.map-toggle:hover{border-radius:0;border:1px solid #000;background-color:#fff;color:#000}.map-toggle.show-map{background-color:#000;color:#fff}.search-bar-header{display:flex}.search-bar-actions{border-left:3px solid #fff;display:flex;flex-direction:column;justify-content:space-evenly;font-weight:700;padding:5px 0 5px 3px;margin-left:5px;color:#43bae3;cursor:pointer}.search-bar-actions button{border:0;font-weight:700}.search-bar-actions .search-bar-actions-btn{margin-left:4px;font-size:.9rem;margin-bottom:4px}.data-page{max-width:var(--data-max-width);margin:auto;padding:10px}.data-page .plot-header{height:2rem}.data-page .plot-body{max-height:700px;min-height:400px;height:calc(100% - 2rem)}.data-page .share{min-width:80px;max-width:100px}.data-page .middle-line{width:1px;margin:0 3px;background-color:var(--divider-color)}.data-page .action-but{border:1px solid var(--input-border-color);border-radius:var(--border-radius-button);background-color:var(--active-black);color:#fff;padding:5px 10px;min-width:15rem}.data-page .information .logo{width:80px;margin-left:10px}.data-page .information .phone{text-align:right;margin-right:10px}.data-page .ant-select:not(.ant-select-customize-input) .ant-select-selector{border:unset}.data-chart{margin:15px 0}.data-filters.more-filter-container .filter-title{display:none}.data-filters.more-filter-container{width:unset;margin-right:0}.data-filters.more-filter-container .ant-checkbox-group-item{min-width:30%}.data-filters.more-filter-container .filter{color:unset;margin:0;width:100%;display:flex;justify-content:space-between}.data-filters.more-filter-container .filter .filter-title{color:unset;font-size:14px}.data-filters.more-filter-container .filter .filter-board{font-size:14px;min-width:2rem;color:unset}.data-filters.more-filter-container .filter .anticon{color:rgba(0,0,0,.25);font-size:12px!important;padding-right:11px}.data-filters.more-filter-container .new-construction{margin:5px 0 15px}.data-filters.more-filter-container .ant-select-selection{display:flex}.data-filters.more-filter-container .ant-checkbox-group-item{margin-right:0}.data-filters.more-filter-container .line{align-items:start}.data-filters.more-filter-container .ant-select-selection__rendered{font-size:unset}.data-filters.more-filter-container .border-bed-type{border-radius:var(--border-radius-input);border:1px solid var(--input-border-color);min-width:6.5rem;margin-right:5px}.data-filters.more-filter-container .react-autosuggest__container{max-width:20rem;display:flex;border:1px solid var(--input-border-color)}.data-filters.more-filter-container .auto-search-input{width:100%}.data-filters .desktop-cancel .ant-btn{min-height:unset;height:32px;margin-top:0}.data-filters .simple-min-max{padding-right:0;display:unset}.data-filters .simple-min-max .title{margin:0 4px;font-size:unset}.data-filters .simple-min-max .title .anticon{margin-left:5px}.data-filters .single-select-data-filter{margin-top:10px}.data-filters .single-select-data-filter .item{margin-right:1rem}.data-filters .ant-btn{box-shadow:unset;height:unset;min-height:32px;margin-top:2rem}.data-filters .ant-btn,.data-filters .ant-btn.ant-btn-loading,.data-filters .ant-btn:focus,.data-filters .ant-btn:hover{color:#fff;background-color:var(--active-black)}.data-filters .error{color:var(--pink-color-error)}@media(max-width:1024px){.hidden-mobile{display:none}.cancel.ant-btn{margin-top:0}}.layers{flex-wrap:wrap}.layers .layer-info-container .chrome-picker{position:absolute;z-index:1}.layers .layer-card-info{height:10rem;position:relative;overflow:hidden;width:23%;margin:10px 5px;padding:5px 5px 2rem;font-size:1rem;border:1px solid var(--gray-color)}.layers .layer-card-info.hovered{border:1px solid var(--input-border-color)}.layers .layer-card-info .bed-bath{min-height:1.5rem}.layers .layer-card-info .area-name{font-size:1.2rem;padding:0 5px;min-height:2rem}.layers .layer-card-info .area-name .city-name{min-width:80%}.layers .layer-card-info .area-name .bullet{width:.8rem;height:.8rem;margin-right:10px}.layers .layer-card-info .extra-filters{width:100%}.layers .layer-card-info .extra-filters .filter-preview .value{color:#000}.layers .layer-card-info .more-info{position:absolute;bottom:0;text-align:right;padding-right:10px;cursor:pointer;right:0;font-size:1.2rem;color:var(--active-black);min-width:4rem;height:2rem;background-color:#fff}.layers .layer-card-info .more-info .down{transform:rotate(90deg)}.layers .layer-card-info .more-info .up{transform:rotate(-90deg)}.y-axes-type{margin:0 10px}.y-axes-type .y-axe-selection{border-radius:var(--border-radius-input);border:1px solid var(--gray-color)}.y-axes-type .y-axe-selection.border-bed-type{min-width:18rem}.y-axes-type .y-axe-selection .prefix{color:var(--full-gray-color)}.y-axes-type .y-axe-selection .title{color:#000}.data-page-mobile{padding:0 10px;min-height:100%}.data-page-mobile .type{margin-top:15px;width:100%}.data-page-mobile .y-axes-type{margin:10px 0}.data-page-mobile .information{padding-top:10px}.data-page-mobile .information .logo{width:100px}.data-page-mobile .share{padding-top:10px}.data-page-mobile .action-but{width:100%;margin-bottom:5px}.data-page-mobile .data-filters.more-filter-container .react-autosuggest__container{width:100%;max-width:unset}.data-page-mobile .layers .layer-card-info{width:100%;margin:5px;padding:5px;border:unset}.data-page-mobile .layers .layer-card-info .extra-filters{width:100%}.data-page-mobile .ant-drawer-body{padding:3rem 1rem 7rem}.data-page-mobile .data-filters.more-filter-container .ant-checkbox-group-item{min-width:45%;margin:5px 0}.data-page-mobile .data-filters.more-filter-container .line{width:100%;flex-wrap:wrap}.data-page-mobile .data-filters.more-filter-container .apply .action{min-width:80%;margin-top:1rem}.data-page-mobile .apply{position:fixed;flex-direction:column;bottom:10px;left:0;width:100%;align-items:center}.layer-card-info{background-color:var(--ligh-blue-gray)}.data-text-filter .ant-btn{background-color:var(--active-black);border-radius:var(--border-radius-button);margin-top:0;margin-left:5px}.data-text-filter .ant-btn:active,.data-text-filter .ant-btn:focus,.data-text-filter .ant-btn:hover{border-color:#d9d9d9;color:#fff}.data-text-filter .tags{margin:5px 0;flex-flow:wrap}.data-text-filter .tag{background-color:var(--ligh-blue-gray);padding:8px;color:#000;margin-right:5px;min-width:7rem;margin-bottom:5px}.data-text-filter .tag .anticon{margin-left:5px}#download-canvas .mobile-print.layers .layer-card-info{font-size:9px}#download-canvas .mobile-print.layers .layer-card-info .area-name{font-size:10px}#download-canvas .mobile-print.layers .layer-card-info .extra-filters{width:100%}zoom-50{zoom:50%}.ant-popover-inner .ant-btn{min-height:2rem}.data-filters{padding:16px;display:flex;flex-direction:column;font-family:inherit}.data-filters .section-title{font-size:15px;font-weight:600;margin-bottom:6px;color:#3b3b3b}.data-filters .single-select-data-filter{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.data-filters .single-select-data-filter .filter-item{display:flex;flex-direction:column;gap:6px}.data-filters .single-select-data-filter .filter-item .title,.data-filters .single-select-data-filter .filter-item label{font-size:13px;font-weight:500;color:#6d6d6d}.data-filters .ant-select .ant-select-selector,.data-filters .filter,.data-filters .form-control,.data-filters .more-filter-min-max input{width:100%;height:30.67px;border:1px solid #d9d9d9;background:#fff;padding:8px 12px;display:flex!important;align-items:center;box-sizing:border-box;transition:border-color .22s ease,box-shadow .22s ease;cursor:pointer}.data-filters .ant-select .ant-select-selector:hover,.data-filters .filter:hover,.data-filters .form-control:hover,.data-filters .more-filter-min-max input:hover{border-color:#c5c5c5}.data-filters .ant-select .ant-select-selector:focus-within,.data-filters .filter:focus-within,.data-filters .form-control:focus-within,.data-filters .more-filter-min-max input:focus-within{border-color:#c5c5c5!important;box-shadow:0 0 0 3px rgba(59,111,255,.2)}.data-filters .ant-select{width:100%!important}.data-filters .ant-select .ant-select-selector{border:none!important;background:transparent!important;padding-left:0!important;box-shadow:none!important}.data-filters .ant-select .ant-select-selection-item,.data-filters .ant-select .ant-select-selection-placeholder{padding-left:2px!important;font-size:14px}.data-filters .more-filter-min-max{display:flex;flex-wrap:wrap;gap:14px}.data-filters .more-filter-min-max input{cursor:text;font-size:14px}.data-filters .new-construction .ant-checkbox-inner{width:18px;height:18px;border:2px solid #d9d9d9!important;border-radius:5px;transition:.22s ease}.data-filters .extra-feature{display:grid;grid-template-columns:repeat(3,1fr);gap:14px 22px}.data-filters .extra-feature .ant-checkbox-inner{width:18px;height:18px;border:2px solid #d9d9d9!important;border-radius:5px;transition:.22s ease}.data-filters .extra-feature .ant-checkbox-wrapper{font-size:14px}.data-filters .extra-feature .ant-checkbox-wrapper:hover .ant-checkbox-inner{border-color:#c5c5c5!important}.data-filters .extra-feature .ant-checkbox-checked .ant-checkbox-inner{background-color:#c5c5c5!important;border-color:#c5c5c5!important}.data-filters .apply{position:sticky;bottom:0;background:#fff;display:flex;justify-content:center}.data-filters .apply .action{width:100%;height:48px;background:#000;color:#fff;font-size:16px;font-weight:500;transition:.2s ease}.data-filters .apply .action:hover{opacity:.85}.data-filters .apply .action:active{transform:scale(.97)}.data-filters .ant-divider-horizontal{margin:10px 0}@media(max-width:768px){.data-filters .single-select-data-filter{grid-template-columns:1fr}.data-filters .extra-feature{grid-template-columns:repeat(2,1fr)}}@media(max-width:430px){.data-filters .extra-feature{grid-template-columns:1fr}}.profile-overlay-account-icon{padding-right:20px}.profile-overlay-account a{text-decoration:none}.profile-overlay-account{display:flex;flex-direction:row;align-items:center;margin-bottom:5px;font-size:14px}.mobile-header{padding:0 var(--mobile-padding);display:flex;justify-content:space-between;align-items:center}.mobile-header .heart-count-header .ant-badge-count{color:#000;background:none;box-shadow:unset}.mobile-header .sign-in{min-width:4.5rem;color:#fff}.mobile-header .inactive-icon .inner{fill:#fff!important}.mobile-header .inactive-icon .border{fill:#888!important}.mobile-header.height-header{height:var(--mobile-header-height);min-height:var(--mobile-header-height);background-color:var(--header-color)}.mobile-header svg{width:2rem;height:1.7rem}.mobile-header .left{align-items:baseline}.mobile-header .right .m-right{margin-right:1rem}.mobile-header .logo{width:2rem}.mobile-header .hamburger{height:1.2rem;margin-right:1rem;width:1.5rem}.mobile-header .hamburger div{height:2px;border-radius:143px;background-color:#fff}.mobile-header .hamburger .one{width:100%;margin-bottom:4px}.mobile-header .hamburger .two{width:100%}.mobile-header .hamburger .three{width:100%;margin-top:4px}.mobile-header .avatar a{color:unset}.mobile-main-menu .profile-link{color:#000}.mobile-main-menu .ant-drawer-body{height:100%;padding:3rem}.mobile-main-menu .up{height:33%}.mobile-main-menu .avatar{width:5rem;height:5rem;margin-right:1rem}.mobile-main-menu .middle{height:50%;justify-content:center}.mobile-main-menu .middle .link{min-height:2.5rem;margin:5px 0;font-family:monserat,Open Sans,Helvetica,Arial,sans-serif}.mobile-main-menu .middle svg{width:2rem}.mobile-main-menu .middle a{color:var(--black-text-color)}.mobile-main-menu .contact-us{line-height:1.2;font-size:1rem;text-align:left;width:18rem;background-color:var(--gray-color);border-radius:var(--border-radius);padding:.5rem 2rem;color:var(--black-text-color)}.mobile-main-menu .contact-us .title{color:var(--header-link-gray)}.mobile-main-menu .contact-us svg{width:1.5rem;height:2rem;margin-right:1rem}.account-card button{margin-top:1rem}.password-header-modal .error{color:var(--red-text);font-size:1rem;margin-top:2rem}.header-desktop{position:relative;z-index:100;padding:0 var(--desktop-padding);width:100%;top:0;box-shadow:0 10px 35px 0 rgba(0,0,0,.05);background-color:var(--header-color);line-height:63px;text-align:center}.header-desktop .right-header a{margin:0 5px}.header-desktop .heart-count-header .ant-badge-count{color:#000;background:none;box-shadow:unset}.header-desktop .heart-header{width:1.8rem;font-size:20px;color:red}.header-desktop .heart-header svg{width:100%!important;height:2rem}.header-desktop .contact-us{height:3rem;line-height:1.2;font-size:1rem;text-align:left;border-radius:var(--border-radius);padding:.1rem 0;color:#fff}.header-desktop .contact-us .title{color:var(--header-link-gray)}.header-desktop .contact-us svg{width:2rem;height:2rem}.header-desktop .inactive-icon .inner{fill:#fff!important}.header-desktop .inactive-icon .border{fill:#888!important}.header-desktop .sign-in{font-size:1rem;background-color:var(--active-black);border-radius:var(--border-radius-button);color:#fff;min-height:3rem;padding:0 3rem}.header-desktop .padding-right-item{margin:0 1rem}.header-desktop .header-link{font-size:1rem;color:var(--header-link-gray);text-decoration:none;font-family:monserat,Open Sans,Helvetica,Arial,sans-serif}.header-desktop .brand{width:5rem}.header-desktop .brand svg{width:100%}.header-desktop a{color:#fff;text-decoration:none;margin:0 4px}.pointer{cursor:pointer}.filters-container{display:flex}.single-filter-container{display:flex;align-items:center}.selected-filter{background-color:#fff;border-radius:var(--border-radius-button)}.filter{cursor:pointer;display:flex;color:var(--header-color);align-items:center;justify-content:left;min-height:32px;font-size:1rem;margin:2px 0;border:0;white-space:nowrap;overflow:hidden}.filter .icon{width:20px;margin-right:5px;object-fit:contain}.filter{text-overflow:ellipsis}.filter .filter-title{font-size:1rem;color:#888}.single-filter-reset{margin-right:5px;color:var(--pink-color)}.filter-board{max-width:150px;margin-right:4px;text-overflow:ellipsis;overflow:hidden;color:var(--gray-text)}.filter-dropdown-container{background-color:#fff;border-radius:10px;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.filter-dropdown-container span{font-size:1rem}.filter-inner-title{padding:10px}.listing-number{padding:10px;font-size:1rem}.more-filters-icon{font-size:12px;margin-left:5px}.search-bar-actions-btn{font-size:1rem}.searchbar-container{display:flex}.searchbar-container .right-bar{display:flex;align-items:center}.searchbar-container .right-bar .filter{margin:0 8px}.searchbar-container .right-bar .single-filter-reset{margin:0 .3rem}.searchbar-container .clear-filter{border-bottom:1px solid}.searchbar-container{padding:10px var(--desktop-padding);align-items:center;justify-content:space-between;background-color:#fbfbfb}.searchbar-container .react-autosuggest__container{min-width:19%}.filter-selected .filter-title{color:var(--pink-color);font-weight:700}.center-searchbar{padding:0;border-left:3px solid #fff}.filter-box{height:50px;font-size:8px}.ant-popover-content .ant-btn,.ant-popover-content .ant-btn:active,.ant-popover-content .ant-btn:focus,.ant-popover-content .ant-btn:hover{border-color:var(--gray-color-button)}.single-filter-container.disabled .filter{color:#aaa}@media(min-width:768px){.left-searchbar,.right-side{height:100%}}@media(max-width:768px){.left-searchbar{border-bottom:3px solid #fff}.left-searchbar,.right-side{min-height:8rem}}.minmax-container{border-radius:10px}.minmax-container .apply-btn{display:flex;padding:5px 0;align-items:center;justify-content:center}.minmax-container .apply-btn button{background-color:var(--active-black);color:#fff;width:80%;border-radius:var(--border-radius-button);border-color:unset}.minmax-container{width:200px}.minmax-container .gray{color:aqua}.minmax-container.first-row .input{width:45%}.minmax-container.first-row{padding:10px 15px;display:flex;align-items:center;justify-content:space-around}.minmax-container.first-row input{padding:0 5px;font-size:1rem;border-radius:var(--border-radius-input)}.minmax-container.scrollable{max-height:250px;overflow-y:auto;overflow-x:hidden}.minmax-container.scrollable .min-max-suggestion .selected{background-color:#f8f8f8}.minmax-container.scrollable .min-max-suggestion{padding:5px}.minmax-container.scrollable .min-max-suggestion .right{text-align:right}.minmax-container.scrollable .min-max-suggestion .left{text-align:left}.minmax-container.scrollable .min-max-suggestion button{border:0;font-size:1.5rem}.minmax-container.scrollable .min-max-suggestion:nth-child(2n) button{text-align:right}.full-width{width:90%;margin:2%}.multi-select-container{border-radius:10px;width:220px;background:#fff;padding:5px 10px!important}.multi-select-container span{font-size:1rem}.multi-select-container .ant-checkbox-group-item.ant-checkbox-wrapper{display:flex}.multi-select-container .ant-checkbox-checked .ant-checkbox-inner,.multi-select-container .ant-checkbox-checked:active,.multi-select-container .ant-checkbox-checked:focus,.multi-select-container .ant-checkbox-checked:hover,.multi-select-container .ant-checkbox-inner:active,.multi-select-container .ant-checkbox-inner:focus,.multi-select-container .ant-checkbox-inner:hover{background-color:var(--active-black);border-color:unset}.multi-select-container .ant-checkbox-input:focus+.ant-checkbox-inner,.multi-select-container .ant-checkbox-wrapper:hover .ant-checkbox-inner,.multi-select-container .ant-checkbox:hover .ant-checkbox-inner{border-color:unset}.multi-select-container .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--active-black)}.single-select-container{width:auto;padding:10px 20px;border-radius:10px;background-color:#fff;max-height:300px;overflow:auto;font-size:1rem;box-shadow:0 0 25px 0 rgba(0,0,0,.1)}.agency-name{color:#1c1f25}.ant-table-pagination.ant-pagination{display:flex;margin:10px auto;justify-content:center;float:none}.activeSort{color:var(--pink-color)}.reversed{transform:rotate(180deg)}.detail-page{color:var(--black-color);display:flex;flex-direction:column;margin:auto;align-items:center}.detail-page .card-info{padding:5px}.detail-page .detail-header-mobile{align-items:center;position:sticky;position:-webkit-sticky;top:0;z-index:100;font-size:1.1rem;line-height:1;width:100%;display:flex;justify-content:space-between;padding:10px;box-shadow:0 0 35px 0 rgba(0,0,0,.03)}.detail-page .detail-header-mobile .status{font-size:1rem;font-weight:700}.detail-page .detail-header-mobile .status .sold-status{color:red}.detail-page .detail-header-mobile .old-price{text-decoration:line-through;color:gray;padding-left:5px}.detail-page .detail-header-mobile .drop-area .anticon{width:1rem}.detail-page .detail-header-mobile .drop-percent{display:flex;padding:0 5px}.detail-page .detail-header-mobile .anticon{margin:0 2px;width:2rem}.detail-page .detail-header-mobile .anticon svg{width:100%;height:100%}.detail-page .detail-header-mobile .action-icon .action-btn{margin:0 2px}.detail-page .detail-header-mobile .action-icon{margin:0}.detail-page .detail-header-mobile{background-color:#fff}.detail-page .detail-header-mobile .contact{border-radius:var(--border-radius-button);box-shadow:0 6px 15px 0 rgba(0,0,0,.05);background-color:var(--active-black);font-size:.9rem;color:#fff;align-items:center;display:flex;padding:10px 5px}.detail-page .detail-header-mobile .favorite-icon{width:2rem;font-size:2rem;margin-right:10px}.detail-page .detail-header{position:sticky;top:0;z-index:100}.detail-page .detail-header .header{padding:1rem 0;max-width:var(--detail-max-width);justify-content:space-between;width:100%;display:flex}.detail-page .detail-header{width:100%;font-size:1.2rem;background-color:var(--gray-color);line-height:1.2;display:flex;justify-content:center}.detail-page .detail-header .address{border-right:1px solid var(--gray-text);padding-right:20px}.detail-page .detail-header .address .neighborhood{font-style:italic;font-size:1rem}.detail-page .detail-header .left-header{display:flex}.detail-page .detail-header .left-header .city{font-size:1.1rem}.detail-page .detail-header .left-header .header-favorite{display:flex;align-items:center;margin-right:1rem}.detail-page .detail-header .left-header .status-price{padding:0 12px}.detail-page .detail-header .left-header .status-price .status{font-size:1rem}.detail-page .detail-header .left-header .status-price .sold-status{color:var(--pink-color)}.detail-page .detail-header .left-header .status-price .old-price{text-decoration:line-through;color:gray;padding:0 5px}.detail-page .detail-header .left-header .status-price .drop-area{display:unset}.detail-page .detail-header .left-header .status-price .drop-percent{padding:0 5px}.detail-page .detail-header .right-header{display:flex;align-items:center}.detail-page .detail-header .right-header .contact{border-radius:var(--border-radius-button);box-shadow:0 6px 15px 0 rgba(0,0,0,.05);background-color:var(--active-black);font-size:.9rem;color:#fff;align-items:center;display:flex;padding:10px 12px}.detail-page .detail-header .right-header .favorite-icon{width:2rem}.detail-page .detail-header .right-header .anticon{margin:0 2px;width:2rem}.detail-page .detail-header .right-header .anticon svg{width:100%;height:100%}.detail-page .detail-header .right-header .action-icon .action-btn{margin:0 2px}.detail-page .detail-header .right-header .action-icon{margin:0}.detail-page .actions{padding:10px 0;font-size:1rem;display:flex;justify-content:space-between;white-space:nowrap}.detail-page .actions .left-action-area{display:flex;justify-content:flex-start;white-space:nowrap}.detail-page .actions .right-action-area{display:flex;width:30%;max-width:400px;padding:0 5px;justify-content:end}.detail-page .actions .right-action-area .right-action{text-decoration:none;color:#000;padding:0 10px}.detail-page .map-container{height:100%}.detail-page .detail-body{max-width:var(--detail-max-width);font-size:1rem;padding:0 1rem;display:flex;flex-wrap:wrap;margin-bottom:5rem}.detail-page .detail-body .left-info{flex:13;padding-right:1rem}.detail-page .detail-body .right-info{flex:10;padding-left:1rem}.detail-page .detail-body .office-info .sub-category{width:100%}.detail-page .detail-body .detail-category .sub-category ul{margin:0 1rem 0 5px;padding:0 2rem}.detail-page .detail-body .feature-info{line-height:2}.detail-page .detail-body .slick-slide-show{height:46vh;max-height:26rem;min-height:300px}.detail-page .detail-body .main-info{height:calc(46vh + 10rem);max-height:30rem;min-height:calc(300px + 4rem);display:flex;flex-direction:column;justify-content:space-between;border-bottom:5px solid #fff}.detail-page .detail-body .main-info i{font-size:2.2rem;margin-right:.5rem}.detail-page .detail-body .main-info .info{margin:auto}.detail-page .detail-body .main-info .header{padding-top:4rem}.detail-page .detail-body .main-info .header .icon{width:22px;margin-right:5px}.detail-page .detail-body .main-info .header .border{width:1px;background-color:var(--full-gray-color);height:1.5rem}.detail-page .detail-body .main-info .header .mls-number-fav{display:flex;line-height:1.3}.detail-page .detail-body .main-info .header .mls-number-fav .agency{color:var(--full-gray-color);font-size:.8rem}.detail-page .detail-body .main-info .main-info-row{width:50%;font-size:1rem;padding:5px;white-space:pre}.detail-page .detail-body .main-info .main-info-row .main-info-title{color:var(--full-gray-color)}.detail-page .detail-body .main-info .main-info-row .empty-title{color:var(--light-gray)}.detail-page .detail-mobile-body{padding:0 10px;background-color:var(--gray-background);font-size:1rem;display:flex;flex-wrap:wrap;width:100%}.detail-page .detail-mobile-body .detail-category{border:unset}.detail-page .detail-mobile-body .detail-category .title{background-color:#fff;font-size:1.2rem;padding:1rem 0}.detail-page .detail-mobile-body .detail-category .sub-category{min-width:100%}.detail-page .detail-mobile-body .status{font-size:1rem}.detail-page .detail-mobile-body .main-info-mobile .remark-p{color:var(--gray-text)}.detail-page .detail-mobile-body .main-info-mobile .feature-list{color:var(--black-text-color)}.detail-page .detail-mobile-body .main-info-mobile .detail{padding-bottom:1rem}.detail-page .detail-mobile-body .main-info-mobile .detail dl,.detail-page .detail-mobile-body .main-info-mobile .detail ol,.detail-page .detail-mobile-body .main-info-mobile .detail ul{margin-bottom:0}.detail-page .detail-mobile-body .main-info{display:flex;flex-direction:column;justify-content:space-between;border-bottom:5px solid #fff}.detail-page .detail-mobile-body .main-info i{font-size:2.2rem;margin-right:.5rem}.detail-page .detail-mobile-body .main-info .info{padding:1rem 0 3rem}.detail-page .detail-mobile-body .main-info .header{padding-top:2rem}.detail-page .detail-mobile-body .main-info .header .icon{width:22px;margin-right:5px}.detail-page .detail-mobile-body .main-info .header .border{width:1px;background-color:var(--full-gray-color);height:1.5rem}.detail-page .detail-mobile-body .main-info .header .address-bar{display:flex;line-height:1.3}.detail-page .detail-mobile-body .main-info .header .little-gray{color:var(--full-gray-color);font-size:.8rem}.detail-page .detail-mobile-body .main-info .main-info-row{width:50%;font-size:1rem;padding:5px;white-space:pre}.detail-page .detail-mobile-body .main-info .main-info-row .main-info-title{color:var(--full-gray-color)}.detail-page .detail-mobile-body .main-info .main-info-row .empty-title{color:var(--light-gray)}.detail-page .pink{color:var(--pink-color)}.detail-page .detail-title{font-size:.9rem}.detail-page .bold{font-weight:600}.detail-page .price-area{text-transform:uppercase;line-height:1.7;font-size:1.1rem}.detail-page .inquiry-area{display:flex}.detail-page .inquiry-area svg{height:50%;width:30px}.detail-page .inquiry-area{align-items:center}.detail-page .remarks{font-size:1rem;text-align:justify;line-height:1.7}.detail-page .remarks .remark-p{margin-bottom:.8em}.detail-page .features{display:flex;padding-top:2px;padding-bottom:3px;flex-wrap:wrap}.detail-page .border-bottom{border-bottom:2px solid var(--header-color)}.detail-page .map-link{font-size:1rem;padding:4px;background-color:#fff;margin:4px}.detail-page .detail-container{margin:20px 10px 0 0}.detail-page .detail-container.detail-desktop{overflow:auto;display:flex;flex-direction:column;justify-content:flex-start}.action-icon{margin-left:.5rem;cursor:pointer;font-weight:700}.submitted-inquiry{padding:20px 0}#address-detail{display:flex}#address-detail .address{border:1px solid #d3d3d3;padding:4px}#address-detail .bathrooms,#address-detail .bedrooms,#address-detail .floor-size{border:1px solid #d3d3d3;border-left:none;display:flex;justify-content:center;align-items:center;flex-direction:column}.property-copy-rights{font-size:.9rem;text-align:center;margin-top:40px;margin-bottom:10px}.gallery-thumbnail{width:200px;max-height:200px}.gallery-original{height:300px;width:auto}.gallery-original .image-gallery-image{text-align:center}.image-gallery-slide img{width:auto!important;height:100%;max-height:350px}.loading-container{justify-content:center;height:100%}.loading-container,.price-cell-number.drop-area{display:flex;align-items:center}.price-cell-number .arrow-icon{font-size:1rem}.price-drop-title{margin-right:5px}.price-drop .ant-btn{border-radius:var(--border-radius-button);color:#fff;background-color:var(--active-black);padding:0 5px;font-size:1rem;white-space:pre}.price-drop .italic{font-style:italic}.price-drop.inactive .ant-btn,.price-drop.inactive .ant-btn:active,.price-drop.inactive .ant-btn:focus,.price-drop.inactive .ant-btn:hover{background-color:var(--gray-color-button);color:var(--full-gray-color);border-color:var(--gray-color-button)}.price-drop .ant-btn:active,.price-drop .ant-btn:focus,.price-drop .ant-btn:hover{border-color:#d9d9d9;color:#fff}.inquiry{padding:0 3rem 1rem;position:sticky;top:8rem}.inquiry .has-error .ant-form-explain,.inquiry .has-error .ant-form-split{display:none}.inquiry .ant-form-item{margin-bottom:.5rem}.inquiry textarea{resize:none}.inquiry.mobile-padding{padding:1rem}.inquiry{background-color:var(--gray-color)}.inquiry .first-line{margin:5px 0;display:flex;justify-content:space-between}.inquiry .first-line .input{width:49%}.inquiry .input{color:var(--full-gray-color);border-radius:var(--border-radius-input);border:1px solid #fff}.inquiry .inquiry-title{text-align:center}.inquiry .submit-row,.inquiry .submit-row-mobile .ant-form-item-control{display:flex;justify-content:center}.inquiry .agent-avatar{height:6rem;width:6rem;background-position:50%;background-size:cover;border-radius:100%}.inquiry .agency{color:var(--full-gray-color)}.inquiry .header{padding:.5rem 0}.inquiry .submit-button{width:10rem;background-color:var(--active-black);border-radius:var(--border-radius-button);color:#fff}.inquiry-mobile .has-error .ant-form-explain,.inquiry-mobile .has-error .ant-form-split{display:none}.inquiry-mobile .ant-form-item{margin-bottom:.5rem}.ant-modal-body{padding:0}.card-view .card-view-card{position:relative;background-color:#fff;padding:0 1rem}.card-view .card-view-card-m{padding:0 5px;margin-bottom:2.25rem}.card-view .ant-list-pagination{margin-bottom:10px}.card-view .ant-list-pagination ul{text-align:center}.card-view .ant-list-pagination ul li{display:inline-block}.card-view .pagination{margin-top:10px}.card-view .pagination,.main-page{display:flex;justify-content:center}.main-page{width:100%;min-height:400px;align-items:center;height:100%;z-index:0}.main-page .video-overlay{height:100%;width:100%;position:fixed;top:0;left:0;z-index:2;background:linear-gradient(-45deg,#98005b,#170d44);opacity:.25}.main-page #myVideo{position:fixed;right:0;bottom:0;z-index:-1}.main-page #myVideo,.main-page video[poster]{min-width:100%;min-height:100%}.main-page .background-image{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;z-index:5}.main-page .background-image .search-city{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:center;padding-top:20px}.main-page .background-image .search-city .placeholder{font-size:1rem;color:#000}.main-page .background-image .search-city .ant-select-selection{border-radius:2px 0 0 2px}.main-page .background-image .search-city .ant-btn{font-size:1.4rem;border-radius:0 2px 2px 0}.main-page .background-image .search-city .ant-btn-primary{border:0;color:#000;background-color:var(--header-color);border-color:var(--dark-three)}.main-page .background-image .title-phrase{font-weight:700;font-size:1.3rem;margin-top:10%}.main-page .background-image .subtitle-phrase,.main-page .background-image .title-phrase{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;color:#fff}.main-page .background-image .subtitle-phrase{font-weight:400;font-size:1.2rem;margin-top:15px}.main-page .cities-area{width:90%;color:#f5f5f5;margin-top:8%}.main-page .cities-area h1{color:#fff;font-weight:600}.main-page .cities-area h1 b{font-size:2.5rem}.main-page .cities-area .call-to-action-container{display:grid;grid-row-gap:15px}.main-page .cities-area .call-to-action-container .call-to-action-card{border:1px solid #f5f5f5;border-radius:4px;width:auto;height:auto;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;align-items:flex-end}.main-page .cities-area .call-to-action-container .call-to-action-card span{font-family:Didot-HTF-L16,serif;font-size:2rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.1px;color:#fff;padding:8px;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.main-page .neighbors-area{width:90%;color:#f5f5f5;margin-top:8%;margin-bottom:8%}.main-page .neighbors-area h1{color:#fff;font-weight:600}.main-page .neighbors-area h1 b{font-size:2.5rem}.main-page .neighbors-area .call-to-action-container{display:grid;grid-row-gap:15px}.main-page .neighbors-area .call-to-action-container .call-to-action-card{border:1px solid #f5f5f5;border-radius:4px;width:auto;height:auto;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;align-items:flex-end}.main-page .neighbors-area .call-to-action-container .call-to-action-card span{font-family:Didot-HTF-L16,serif;font-size:2rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.1px;color:#fff;padding:8px;text-shadow:-1px 0 #000,0 1px #000,1px 0 #000,0 -1px #000}.main-page-mobile{display:flex;flex-direction:column}.main-page-mobile .title-area{height:407px;background-image:url(/ui/_next/static/media/homa_background.3463a9ce.jpg);background-repeat:round}.main-page-mobile .title-area .overlay{z-index:0;width:100%;height:407px;display:block;padding-top:160px;background-image:linear-gradient(223deg,rgba(161,5,119,.3),rgba(70,6,126,.3))}.main-page-mobile .title-area .overlay .ant-select-selection{border-radius:0}.main-page-mobile .cities-area,.main-page-mobile .neighbors-area{width:100%;padding:3%}.main-page-mobile .cities-area .title{font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";font-size:1.8rem;font-weight:600;margin:20px 0;font-style:normal;font-stretch:normal;letter-spacing:0;text-align:left;color:var(--dark-three)}.main-page-mobile .cities-area .call-to-action-container{display:flex;flex-direction:column}.main-page-mobile .cities-area .call-to-action-container .call-to-action-card{border:1px solid #f5f5f5;border-radius:4px;width:auto;height:auto;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;align-items:flex-end}.main-page-mobile .cities-area .call-to-action-container .call-to-action-card span{font-family:Didot-HTF-L16,serif;font-size:2rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.1px;color:#fff;padding:8px}.main-page-mobile .neighbors-area{background-color:#f5f5f5}.main-page-mobile .neighbors-area .title{font-size:1.5rem;font-weight:600;margin:20px 0;font-style:normal;font-stretch:normal;letter-spacing:0;text-align:left;color:var(--dark-three)}.main-page-mobile .neighbors-area .call-to-action-container{display:flex;flex-direction:row}.main-page-mobile .neighbors-area .call-to-action-container .col{flex:50%;display:flex;flex-direction:column}.main-page-mobile .neighbors-area .call-to-action-container .col .call-to-action-card{border:1px solid #f5f5f5;border-radius:4px;width:auto;height:auto;background-repeat:no-repeat;background-size:cover;cursor:pointer;display:flex;align-items:flex-end}.main-page-mobile .neighbors-area .call-to-action-container .col .call-to-action-card span{font-family:Didot-HTF-L16,serif;font-size:2rem;font-weight:300;font-style:normal;font-stretch:normal;line-height:1.14;letter-spacing:.1px;color:#fff;padding:8px}.main-page-mobile #title{font-size:19px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.32;letter-spacing:normal;text-align:center;color:#fff}.main-page-mobile #search-row{margin:18px 5%;width:90%;display:flex}.main-page-mobile #search-row .multiple-text-search{width:90%;float:left}.main-page-mobile #search-row #search-button{width:10%;border-radius:0;background:#000;border-color:#000}.main-page-mobile #subtitle{font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";font-size:14px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.36;letter-spacing:normal;text-align:center;color:#fff;margin-top:24px}.main-page-mobile #call{position:fixed;top:90vh;left:83vw;z-index:1000}.main-page-mobile #call i{background-color:rgba(82,138,200,.9);font-size:6vw;border:1px solid rgba(82,138,200,.9);border-radius:50%;padding:3vw}.profile-overlay a{color:rgba(0,0,0,.65)}.desktop .rt-thead{background-color:#fff}.table-view .ReactTable{border:none!important}.table-view .ReactTable.fix-header .rt-table .rt-thead.-header{position:fixed;min-width:100%!important}.table-view .ReactTable .ellipsis-text{text-overflow:ellipsis;overflow:hidden}.table-view .ReactTable .rt-thead{position:sticky;top:0;transition:top 1s ease 1s;z-index:150}.table-view .ReactTable .rt-thead .rt-th{height:45px!important;cursor:pointer}.table-view .ReactTable .favorite-cell{font-size:1.5rem;display:flex;justify-content:center;width:100%}.table-view .ReactTable .favorite-cell svg{width:1.5rem;height:1.5rem}.table-view .ReactTable .rt-tbody{overflow:initial!important}.table-view .ReactTable .rt-tbody .rt-tr-group{height:45px!important;cursor:pointer}.table-view .ReactTable .rt-tbody .rt-tr .rt-td.checkbox{padding-left:5px}.table-view .ReactTable .rt-tbody .rt-tr:hover{background-color:#e6f7ff}.table-view .ReactTable .rt-thead .rt-tr .rt-th .checkall{padding-left:5px}.table-view .ReactTable .rt-td,.table-view .ReactTable .rt-th{padding:0;font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";font-size:1rem;font-weight:400;color:#1c1f25}.table-view .ReactTable .rt-td.address,.table-view .ReactTable .rt-th.address{padding-bottom:0}.table-view .ReactTable .rt-td.address .address-link,.table-view .ReactTable .rt-th.address .address-link{display:block;flex:1;width:145px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.table-view .ReactTable .rt-td.hide,.table-view .ReactTable .rt-th.hide{display:none}.table-view .ReactTable .type-cell{width:80px}.table-view .ReactTable .mlsNumber{font-size:10px;color:var(--gray-text)}.table-view .ReactTable .status-cell{display:flex;flex-direction:column}.table-view .ReactTable .status-cell .mlsNumber{font-size:10px}.table-view .ReactTable>.rt-td{padding-top:0!important;padding-bottom:0!important}.table-view .ReactTable .rt-thead{box-shadow:none!important}.table-view .ReactTable .rt-thead .rt-tr .rt-th{font-weight:600;border-color:rgba(0,0,0,.05);display:flex;align-items:center}.table-view .ReactTable .rt-thead .rt-tr .rt-th div:first-child{width:100%}.table-view .ReactTable .rt-thead .rt-tr .rt-th:hover{background-color:#fff}.table-view .ReactTable .rt-thead .rt-tr .rt-th .table-header{white-space:nowrap;cursor:pointer;display:flex;flex-direction:row;max-height:45px}.table-view .ReactTable .rt-thead .rt-tr .rt-th .table-header .sort-icon{display:flex;flex-direction:column;justify-content:center;margin-left:3px}.table-view .ReactTable .thumbnail{height:30px;width:42px;border-radius:var(--border-radius)}.table-view .ReactTable .rt-tbody .rt-td{border-right:none;justify-content:left;display:flex;align-items:center}.table-view .ReactTable .rt-thead .rt-td,.table-view .ReactTable .rt-thead .rt-th{border-right:none;border-bottom:2px solid}.table-view .ReactTable .rt-thead .rt-td.-sort-asc,.table-view .ReactTable .rt-thead .rt-td.-sort-desc,.table-view .ReactTable .rt-thead .rt-th.-sort-asc,.table-view .ReactTable .rt-thead .rt-th.-sort-desc{box-shadow:none}.result-items{overflow-y:scroll;overflow-x:hidden}.login-modal .ant-modal-content{border-radius:var(--border-radius-button)}.sign-in-modal{padding:2rem}.sign-in-modal .title{font-size:1.2rem;padding:0 2rem 2rem;text-align:center}.sign-in-modal .error{color:var(--red-text)}.sign-in-modal .form{display:flex;flex-direction:column;align-items:center}.sign-in-modal .form button,.sign-in-modal .form input{min-height:2.5rem;border-radius:var(--border-radius-button);margin:.5rem 0}.sign-in-modal .form button{color:#fff;background-color:var(--active-black)}.sign-in-modal .form .active{color:#000}.sign-in-modal .form .ant-form-item,.sign-in-modal .form .ant-form-item-with-help{margin-bottom:0}.sign-in-modal .forgot-password-button{width:100%}.sign-in-modal .sign-up-button{text-align:center;padding:.5rem}.sign-in-modal .social-button{margin-bottom:.5rem;border-radius:var(--border-radius-button);font-weight:700;min-height:2.5rem;border:1px solid #bebebe}.sign-in-modal .social-button svg{width:1.2rem;height:1.2rem}.sign-in-modal .social-button .title-btn{min-width:12rem;padding:0 5px}.sign-in-modal .loading{color:#fff;margin-left:1rem}.login-page .message{color:var(--red-text)}.login-page .sign-in-modal{min-width:30rem}.account-page .panel{font-size:1.2rem;margin:2rem 0 1rem;background-color:var(--gray-color);width:13%;border:1px solid #d9d9d9;border-radius:2rem}.account-page .profile{height:70%}.account-page .premium-access{background-color:#ffc107;border-radius:15px;height:3rem;font-weight:700;color:#000;border:none;font-size:1rem;align-items:center;display:flex;padding:0 15px;min-width:80%;justify-content:space-between}.account-page .avatar{width:5rem;height:5rem;margin:1rem;background-size:cover;background-position:50%;border-radius:50%;position:relative;overflow:hidden}.account-page .avatar .icon{min-height:1.5rem;align-items:center;position:absolute;bottom:0;width:100%;display:flex;background-color:rgba(0,0,0,.5);overflow:hidden;z-index:1;color:#fff;justify-content:center}.account-page .email{color:var(--full-gray-color);font-size:1rem}.account-page .notification{font-size:1rem}.account-page .notification .check{display:flex;align-items:center}.account-page .notification .check .ant-checkbox-wrapper{padding-right:10px}.account-page .notification .ant-checkbox-checked .ant-checkbox-inner,.account-page .notification .ant-checkbox-checked:active,.account-page .notification .ant-checkbox-checked:focus,.account-page .notification .ant-checkbox-checked:hover,.account-page .notification .ant-checkbox-inner:active,.account-page .notification .ant-checkbox-inner:focus,.account-page .notification .ant-checkbox-inner:hover{background-color:var(--active-black);border-color:unset}.account-page .notification .ant-checkbox-input:focus+.ant-checkbox-inner,.account-page .notification .ant-checkbox-wrapper:hover .ant-checkbox-inner,.account-page .notification .ant-checkbox:hover .ant-checkbox-inner{border-color:unset}.account-page .notification .ant-checkbox-indeterminate .ant-checkbox-inner:after,.account-page .reset-password-btn{background-color:var(--active-black)}.account-page .reset-password-btn{width:100%;min-height:3.5rem;color:#fff;border-radius:var(--border-radius-button)}.account-page .menu{height:30%}.account-page .menu .item{padding:5px;font-size:1rem;min-width:10rem;justify-content:start;color:var(--gray-text)}.account-page .menu .item svg{width:1.5rem;margin:0 5px}.account-page .menu .selected{background-color:gray;color:#fff;min-width:10rem;text-align:center;border-radius:var(--border-radius-button)}.account-page .account-save-search{padding:2rem 2rem 1rem;background-color:#fff;overflow-y:scroll}.account-page .account-save-search-m{padding:2rem 5px 1rem;background-color:#fafafa}.account-page .account-save-search-m .save-search-card{background-color:#fff}.account-page-d{padding-left:var(--desktop-padding)}.account-page-m{background-color:#fafafa}.account-page-m .m-header{background-color:#fff;border-radius:0 0 24px 24px;font-size:1rem;min-height:50px;height:56px}.account-page-m .height-90{height:calc(100% - 56px);overflow-y:scroll}.account-page-m .menu .selected{padding:5px 1rem;min-width:unset}.account-page-m .menu .item{min-width:4rem}.account-page-m .profile{height:100%}.account-page-m .reset-password .email{width:20rem}.account-page-m .reset-password{border:unset;background-color:unset}.account-page-m .reset-password input{color:var(--full-gray-color);width:60%;border-radius:var(--border-radius-button);min-height:4rem;margin-bottom:1.5rem}.account-page-m .reset-password button{min-height:4rem;border-radius:var(--border-radius-button);background-color:var(--active-black);color:#fff;width:70%}.reset-password{padding-top:2rem}.reset-password .ant-btn.active,.reset-password .ant-btn:active,.reset-password .ant-btn:focus,.reset-password .ant-btn:hover{border-radius:var(--border-radius-button);border-color:unset;background:var(--active-black);color:#fff}.reset-password .email{width:20rem}.reset-password .ant-input-password,.reset-password .ant-input-password:hover{width:19.8rem;min-height:3rem;margin-bottom:1.5rem;border-radius:var(--border-radius-input);font-size:1rem}.reset-password .ant-input-password input,.reset-password .ant-input-password:hover input{min-height:3rem;border-radius:var(--border-radius-input)}.reset-password .error{width:19.8rem;padding:1rem 0;color:var(--red-text);font-size:1rem}.reset-password button{width:19.8rem;min-height:3rem;background-color:var(--active-black);color:#fff;border-radius:var(--border-radius-button)}.reset-password .full-gray-color{color:var(--full-gray-color)}.more-filter-container{margin-right:20px;width:min(56rem,100vw - 2rem);max-width:100%;min-height:0;max-height:none;overflow:visible;padding:12px 16px;background:#fff;border-radius:10px;box-shadow:0 8px 24px rgba(0,0,0,.06);box-sizing:border-box}.more-filter-container .more-filter-title{margin-right:20px}.more-filter-container .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.more-filter-container .title{font-size:1rem;margin-right:5px}.more-filter-container .selected-title{font-weight:700;font-size:1.1rem}.more-filter-container .line{display:flex;align-items:center;min-width:0;width:100%}.more-filter-container .basement-class .filter-board{max-width:unset}.more-filter-container .basement-class .filter-title{color:rgba(0,0,0,.85)}.more-filter-container .ant-select-selection__rendered{font-size:.9rem}.more-filter-container .ant-select-selection{border-radius:10px}.more-filter-container .ant-checkbox-group-item{min-width:0;width:100%}.more-filter-container .ant-checkbox-checked .ant-checkbox-inner{background-color:var(--active-black);border-color:unset}.more-filter-container .filter{display:flex;justify-content:flex-start}.more-filter-container .ant-divider{margin:10px 0}.more-filter-container .more-filter-min-max{display:grid;grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1fr) 7.5rem minmax(0,1fr) minmax(0,1fr);column-gap:10px;row-gap:0;margin-bottom:8px;width:100%;min-width:0;align-items:center;box-sizing:border-box}@media(max-width:768px){.more-filter-container .more-filter-min-max{grid-template-columns:7.5rem minmax(0,1fr) minmax(0,1fr)}}.more-filter-container .more-filter-min-max .left-min-max,.more-filter-container .more-filter-min-max .right-min-max,.more-filter-container .more-filter-min-max .simple-min-max{display:contents}.more-filter-container .more-filter-min-max .title{min-width:0;width:auto;margin:0!important;padding:0;white-space:nowrap;font-size:1rem;line-height:32px}.more-filter-container .more-filter-min-max .input{min-width:0;width:100%;margin:0!important;padding:0!important;position:relative}.more-filter-container .more-filter-min-max .input .ant-dropdown-trigger{display:block;width:100%}.more-filter-container .more-filter-min-max .input .ant-input,.more-filter-container .more-filter-min-max .input input{width:100%!important;min-width:0!important;max-width:none!important;height:32px!important;box-sizing:border-box!important;padding:4px 10px 4px 16px!important;text-align:left;font-size:14px;line-height:22px}.more-filter-container .more-filter-min-max .input .ant-input::placeholder,.more-filter-container .more-filter-min-max .input input::placeholder{text-indent:0;opacity:.65}.more-filter-container .inner-line-row-padding{display:flex;gap:16px;padding:4px 0;flex-wrap:wrap;min-width:0}.more-filter-container .inner-line-row-padding .basement-class,.more-filter-container .inner-line-row-padding .level-class{position:relative;display:flex;align-items:center;justify-content:center;min-height:40px;padding:0 36px 0 16px;border:1px solid #d0d0d0;border-radius:8px;background-color:#fff;cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.more-filter-container .inner-line-row-padding .basement-class:hover,.more-filter-container .inner-line-row-padding .level-class:hover{border-color:#000;background-color:#fafafa}.more-filter-container .inner-line-row-padding .basement-class:focus-within,.more-filter-container .inner-line-row-padding .level-class:focus-within{border-color:#000;box-shadow:0 0 0 2px rgba(0,0,0,.1)}.more-filter-container .inner-line-row-padding .basement-class span,.more-filter-container .inner-line-row-padding .level-class span{font-size:14px;color:#222;white-space:nowrap;text-align:center}.more-filter-container .inner-line-row-padding .basement-class:after,.more-filter-container .inner-line-row-padding .level-class:after{content:"";position:absolute;right:14px;top:50%;transform:translateY(-50%) rotate(45deg);width:6px;height:6px;border-right:2px solid #666;border-bottom:2px solid #666}.more-filter-container .inner-line-row-padding .basement-class .ant-dropdown-trigger,.more-filter-container .inner-line-row-padding .basement-class .ant-select,.more-filter-container .inner-line-row-padding .basement-class .filter,.more-filter-container .inner-line-row-padding .level-class .ant-dropdown-trigger,.more-filter-container .inner-line-row-padding .level-class .ant-select,.more-filter-container .inner-line-row-padding .level-class .filter{width:100%;text-align:center;cursor:pointer}.more-filter-container .inner-line-row-padding .basement-class{min-width:200px}.more-filter-container .inner-line-row-padding .level-class{min-width:140px}.more-filter-container .style-of-home-section{padding:4px 0}.more-filter-container .style-of-home-section .checkbox-group,.more-filter-container .style-of-home-section .extra-feature{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;width:100%}.more-filter-container .features-section{padding:4px 0}.more-filter-container .features-section .checkbox-group,.more-filter-container .features-section .extra-feature{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 16px;width:100%}@media(max-width:900px){.more-filter-container .features-section .checkbox-group,.more-filter-container .features-section .extra-feature{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:480px){.more-filter-container .features-section .checkbox-group,.more-filter-container .features-section .extra-feature{grid-template-columns:1fr}}.more-filter-container .ant-checkbox-wrapper{font-size:13px;color:#444;margin-inline-start:0!important}.more-filter-container .ant-checkbox-wrapper:hover{color:#000}.more-filter-container .apply-btn{display:flex;justify-content:flex-end;margin:5px 0;padding-top:8px}.more-filter-container .apply-btn button{min-width:140px;width:80px;height:40px;border-radius:8px;font-weight:600;background-color:var(--active-black);border-color:unset;color:#fff}.more-filter-container .apply-btn button:hover{background-color:#222;border-color:#222}.ant-dropdown{z-index:10000}.email-submit-button{width:100%}.email-modal{margin-top:30px}.ok{color:green;box-shadow:0 2px #add8e6}.not-ok{color:red;box-shadow:0 2px #f08080}#email-share span span{padding-left:4px}#search-map{height:100%}#search-map .info-window-map{width:250px;height:190px}#search-map .info-window-map .map-view-card .first-line,#search-map .info-window-map .map-view-card .second-line{font-size:9px}#search-map .map-view-card{position:relative;height:100%}#search-map .my-location{width:3rem;margin:0 .7rem;background-color:#fff;cursor:pointer}.clusterClass{z-index:-150}.clusterClass img{width:100%}.searchResult{display:flex;flex-direction:column}.search-result-data{overflow:hidden;display:flex;width:100%;position:relative}.search-result-data ::-webkit-scrollbar{width:8px;height:8px}.search-result-data ::-webkit-scrollbar-track{border-radius:10px}.search-result-data ::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px var(--full-gray-color)}.search-result-data .error-area{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.search-result-data .error-area p{font-size:1.8rem;color:#1c1f25;font-weight:600}.search-result-data .error-area p .ant-btn{font-size:1.8rem}.search-result-data .error-area p{text-align:center}.search-result-header{display:flex;justify-content:space-between;align-items:center}.search-result-header .icon{max-height:1.5rem}.search-result-header .add-filter{display:flex;border-radius:var(--border-radius-button);color:var(--red-text);padding:5px 10px;background-color:hsla(4,100%,70%,.1)}.search-result-header .add-filter img{margin-right:5px}.search-result-header .view-selection{display:flex}.search-result-header .search-header-action{display:flex;align-items:center}.search-result-header .search-header-action .result-number{padding:.5rem}.search-result-header .search-header-action .clea-map-area{border-bottom:2px solid}.mobile-search-result{background-color:#fafafa}.mobile-search-result .m-search-result-header{box-shadow:0 3px 35px 0 rgba(0,0,0,.03);background-color:#fff;border-radius:0 0 24px 24px;padding:0 var(--mobile-padding);font-size:1rem;min-height:50px}.mobile-search-result .hidden-label .label{display:none}.mobile-data-container{position:relative}.mobile-data-container .mobile-filter-drawer{padding:1rem}.mobile-data-container .mobile-data{background-color:var(--gray-background)}.mobile-data-container .clea-map-area{border-bottom:1px solid;margin-right:3rem}.mobile-data-container .clear-all-filters{border-bottom:1px solid}.mobile-data-container .mobile-data-header-view{height:10%;display:flex;align-items:center;padding:0 1rem;font-size:1rem}.mobile-data-container .view-status-control{width:80%;left:10%;height:8%;display:flex;position:fixed;bottom:2%;border-radius:135px;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-color:#fff;z-index:101}.z-index-100{z-index:100}.z-index-1{z-index:1}.action-btn{cursor:pointer;margin:0 5px;max-height:2rem}.action-btn svg{height:2rem;width:2rem;margin-right:4px}.map-area.is-mobile{padding-bottom:0;padding-top:5px}.listings-area{-webkit-transition:width .9s;transition:width .9s;padding-left:var(--desktop-padding);padding-right:.5rem;height:100%}.pagination{padding:5px 0}.pagination .ant-pagination{text-align:center}.hidden{display:none!important}.height-100{height:100%;overflow:scroll}.position-absolute{position:absolute}.proptrader-card{color:#c1ffdb;width:100%;border-radius:5px;display:flex;flex-direction:column;background-repeat:no-repeat;background-size:cover;position:relative;transition-property:background-position}.proptrader-card .favorite{width:2rem;height:2rem}.proptrader-card .favorite .empty-heart{stroke:#fff;fill:#fff}.proptrader-card .pic-text{z-index:1000;position:absolute;top:1rem;right:1rem;display:flex;justify-content:flex-end}.proptrader-card .pic-text .anticon{font-size:2rem;margin:0 5px}.proptrader-card .pic-text .anticon svg{width:2rem;height:2rem}.proptrader-card .image-container{position:absolute;top:0;left:0;z-index:50;height:100%;width:100%;border-radius:var(--border-radius-card-view);background-size:cover;-webkit-transition:opacity 1s ease-in-out;-moz-transition:opacity 1s ease-in-out;-ms-transition:opacity 1s ease-in-out;-o-transition:opacity 1s ease-in-out;transition:opacity 1s ease-in-out;background-position:50%}.proptrader-card .image-container.loading-image-container{z-index:49;background-size:unset;background-position:46%;background-repeat:no-repeat}.proptrader-card .arrow{width:5%;position:absolute;top:44%;font-size:33px;color:#000}.proptrader-card .arrow.right{right:9px}.proptrader-card .arrow.left{left:2px}.proptrader-card .arrow{z-index:100}.card-info{font-size:1rem;color:#000}.card-info .card-address{text-overflow:ellipsis;white-space:nowrap;width:90%;overflow:hidden}.card-info .padding-top-5{padding-top:5px}.card-info .price-line{align-items:flex-end;color:var(--active-black);font-weight:700}.card-info .price-line .status{display:flex;align-items:center;color:var(--full-gray-color);font-size:.9rem}.card-info .favorite svg{width:1em;height:1em}.card-info{padding:5px}.card-info .first-line{margin:.5rem 0;height:4rem;align-items:center}.card-info .first-line .favorite-icon{font-size:2rem}.card-info .card-vow .anticon{font-size:1.5rem}.card-info .agency{color:var(--full-gray-color);font-size:.9rem}.card-info .address-bar{color:#000}.card-info .bold{font-weight:600}.card-info .icon{margin-right:.5rem;width:1.8rem}.card-info .info-text{color:#000}.columns-visibility{padding:.9rem}.columns-visibility .multi-select-container{padding:0;max-height:20rem;overflow-y:scroll}.columns-visibility span{line-height:2}.columns-visibility button,.columns-visibility button:hover{background-color:var(--active-black);border-radius:var(--border-radius-button);color:#fff}.columns-visibility .ant-divider-horizontal{margin:8px 0}.columns-visibility .multi-select-container span{font-size:1rem}.columns-visibility .apply{display:flex;justify-content:center}#feature-list{display:flex;flex-wrap:wrap}.one-marker-map{height:100%}.one-marker-map .google-map-link{padding:10px 0}.one-marker-map .map-area{height:100%;padding:0}.map-filter{background:hsla(0,0%,100%,.7);margin:9px;display:flex;align-items:center;border-radius:10px}.map-filter .anticon{font-size:20px;color:#1890ff}.map-filter .ant-switch{margin-left:5px}.map-filter .text{line-height:21px;font-weight:900;color:#1890ff;margin-left:5px}#search-map .title{display:flex;align-items:center;height:20px;border-bottom:1px solid;padding:5px}.label-class{font-size:8px;color:#fff;display:flex;align-items:start;justify-content:start}.map-control .custom-control{background-color:#fff;min-width:2.5rem;justify-content:space-around;align-items:center;border-radius:10px;margin:5px;padding:5px 0}.map-control .custom-control svg{width:100%}.map-control .custom-control .my-location-icon svg{width:87%}.map-control .custom-control .location-control{width:25px;height:25px;padding:5px;cursor:pointer}.map-control .status-label .status-circle{border-radius:50%;width:1rem;height:1rem;margin:0 5px}.map-control .status-label .sold-circle{background-color:var(--sold-blue)}.map-control .status-label .active-circle{background-color:var(--active-black)}.map-marker-info-box{-webkit-box-shadow:13px 13px 53px 2px rgba(28,31,37,.39);-moz-box-shadow:13px 13px 53px 2px rgba(28,31,37,.39);box-shadow:13px 13px 53px 2px rgba(28,31,37,.39);width:28rem;background-color:#fff;min-height:15rem}.map-marker-info-box .scroll-container{max-height:18rem}.map-marker-info-box .marker-with-label{max-height:20rem;overflow-y:auto;padding:1rem 0 1rem 1rem;background-color:#fff}.map-marker-info-box .marker-with-label .inactive .inner{fill:#fff!important}.map-marker-info-box .marker-with-label .inactive .border{fill:#888!important}.map-marker-info-box .marker-with-label .info-card{padding:5px .5rem;height:10rem;margin:.5rem 0}.map-marker-info-box .marker-with-label .info-card .heart-icon{padding:.5rem}.map-marker-info-box .marker-with-label .info-card .heart-icon svg{width:1.5rem;height:1.5rem}.map-marker-info-box .marker-with-label .info-card .heart-icon svg .empty-heart{fill:#fff}.map-marker-info-box .marker-with-label .info-card .mark-card-img{position:relative;padding:1px;width:40%}.map-marker-info-box .marker-with-label .info-card .info{padding:5px;color:#000;font-size:.7rem;width:60%;display:flex;flex-direction:column;justify-content:space-around}.map-marker-info-box .marker-with-label .info-card .info .address{min-height:2rem;width:100%;font-size:.8rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.map-marker-info-box .marker-with-label .info-card .info .address a{color:#000}.map-marker-info-box .marker-with-label .info-card .info .price-line{color:var(--active-black)}.map-marker-info-box .marker-with-label .info-card .info .agency{font-size:.7rem}.map-marker-info-box .marker-with-label .info-card .info .icon{width:1.5rem;margin-right:4px}.map-marker-info-box .marker-with-label .info-card .info .ant-divider-horizontal{margin:5px 0}.map-marker-info-box .marker-with-label .info-card .info .black-color{color:#000}.mobile-map-marker-info-box{left:-13.5rem!important;margin-left:0!important;bottom:-10rem!important;top:unset!important;max-width:340px}.mobile-map-marker-info-box .marker-with-label{padding:2px!important}.mobile-map-marker-info-box .marker-with-label .info-card .thumbnail{height:8.5rem}.desktop-map-marker-info-box{width:30rem}.desktop-map-marker-info-box .marker-with-label .info-card .info{font-size:.9rem}.mobile-map-filter{margin:4px 0}.mobile-map-filter .ant-radio-group{font-size:1rem}.mobile-map-filter .ant-radio-group-small .ant-radio-button-wrapper{padding:0 2px}.mark-card-img{position:relative;height:100%;width:100%;background-position:50%;background-size:cover;border-radius:var(--border-radius-card-view);overflow:hidden}.ribbon{white-space:nowrap;position:absolute;left:0;bottom:0;width:40%}.ribbon.sold{background-color:var(--sold-blue)}.ribbon.active{background-color:var(--active-black)}.ribbon.map-ribbon .inner-ribbon{text-transform:unset;font-size:.9rem}.ribbon .inner-ribbon{width:100%;color:#fff;display:block;margin:1px 0;padding:1px;text-align:center;text-transform:uppercase;text-decoration:none;text-shadow:0 0 5px #444}.save-search{cursor:pointer}.save-search .save-search-title{font-size:1rem;display:flex;align-items:center;padding-right:5px;margin-right:5px}.save-search .save-search-title svg{height:22px;width:20px;object-fit:contain;fill:var(--full-gray-color)}.save-search.load-search-title{color:var(--gray-text)}.save-search.load-search-title svg{margin-right:10px}.save-search-modal .ant-btn>.anticon+span,.save-search-modal .ant-btn>span+.anticon{margin-left:0}.save-search-modal .ant-modal-body{padding:1rem 2rem}.save-search-modal .modal-title{text-align:center;font-size:2rem}.save-search-modal .error{color:red}.save-search-modal .modal-description{font-size:1.2rem}.save-search-modal .line-padding{padding:.5rem 0}.save-search-modal .new-name{font-size:1.1rem}.save-search-modal .new-name .title{color:#000;font-weight:700}.save-search-modal .new-name input{border-radius:var(--border-radius-input);color:#000}.save-search-modal .action{display:flex;justify-content:space-evenly}.save-search-modal .action .save{color:#fff;min-width:8rem;background-color:var(--active-black);border-radius:var(--border-radius-button)}.save-search-modal .action .cancel{min-width:8rem;border-radius:20px}.save-search-modal .ant-select-selection__rendered{margin-left:0;margin-right:0;border:1px solid #d9d9d9;border-radius:var(--border-radius-input);color:#000;padding:0 1rem}.save-search-modal .two-column-preview .icon{padding:1rem 0}.save-search-modal .two-column-preview .board{width:45%}.save-search-modal .ant-checkbox-checked .ant-checkbox-inner,.save-search-modal .ant-checkbox-checked:active,.save-search-modal .ant-checkbox-checked:focus,.save-search-modal .ant-checkbox-checked:hover,.save-search-modal .ant-checkbox-inner:active,.save-search-modal .ant-checkbox-inner:focus,.save-search-modal .ant-checkbox-inner:hover{background-color:var(--active-black);border-color:unset}.save-search-modal .ant-checkbox-input:focus+.ant-checkbox-inner,.save-search-modal .ant-checkbox-wrapper:hover .ant-checkbox-inner,.save-search-modal .ant-checkbox:hover .ant-checkbox-inner{border-color:unset}.save-search-modal .ant-checkbox-indeterminate .ant-checkbox-inner:after{background-color:var(--active-black)}.search-preview .filter-preview{display:flex;align-items:center;padding:1px 0}.search-preview .filter-preview .empty-icon,.search-preview .filter-preview svg{width:1.5rem}.search-preview .filter-preview .title{color:gray;margin:0 .5rem;white-space:nowrap}.search-preview .filter-preview .board{color:var(--gray-text);margin:0 .5rem}.load-search-list{text-align:center}.load-search-list .list-row{font-size:1.5rem}.load-search-list .load-search-preview{text-align:left}.load-search-list .load-search-preview .list-row{background:var(--gray-color);border-radius:4px;margin-bottom:24px;border:0;overflow:hidden}.load-search-list .load-search-preview{line-height:1}.load-search-list .load-search-preview .filter-preview{padding:0;font-size:1rem}.load-search-list .load-search-preview svg{display:none}.load-search-list .load-search-preview .board,.load-search-list .load-search-preview .title{font-size:1rem}.account-load-search-list .mini-pagination{width:600px;margin:auto}.account-load-search-list .action{color:#000}@media(max-width:1024px){.account-load-search-list .ant-list-item-meta-content{display:flex;width:100%}}.save-search-card{border-radius:1rem;background-color:var(--form-gray)}.save-search-card .title-card{font-size:1.2rem;font-weight:700;text-align:center;padding:1rem 0}.save-search-card .action{width:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;min-height:3rem}.save-search-card .delete{border-radius:0 0 0 1rem;background-color:#b6b0b0}.save-search-card .set-search{color:#fff;border-radius:var(--border-radius-button);background-color:var(--active-black)}.save-search-card .search-preview{padding:1rem}.ant-popover-buttons{display:flex;justify-content:space-around}.ant-popover-buttons button{min-width:6rem}.ant-popover-buttons .ant-btn{border-radius:var(--border-radius-button)}.ant-popover-buttons .ant-btn-primary{background-color:var(--active-black)}.save-search-updated{background-color:var(--gray-background);padding:.9rem}.save-search-updated .anticon{color:var(--pink-color);padding-left:5px}.save-search-map .title{margin:0 .5rem}.save-search-map .save-search-map-area{margin:10px auto}.ant-pagination-item-active{border-color:var(--black-color)}.ant-pagination-item-active a{color:var(--black-color)}.ant-pagination-item:hover{border-color:var(--black-color)}.ant-pagination-item:hover a:hover{color:var(--black-color)}.mobile-filters{min-height:120%;position:absolute;background-color:#eae9e5;width:100%;top:46px;z-index:300;display:flex;flex-direction:column}.mobile-filters.invisible-filters{display:none}.mobile-filters .filters-header{height:46px;padding:5px;border-bottom:1px solid #000;display:flex;flex-direction:row;justify-content:space-between}.mobile-filters .filters-header *{background-color:#eae9e5}.mobile-filters .filters-header .title{font-family:Overpass,sans-serif;font-size:2.5rem;font-weight:700;font-style:normal}.mobile-filters .confirm-clear{padding:5px;display:flex;flex-direction:column;justify-content:space-between;height:auto;transition:max-height 1s ease-out}.mobile-filters .confirm-clear .confirm-body{display:flex;flex-direction:row}.mobile-filters .confirm-clear .confirm-body *{margin:10px}.mobile-filters .confirm-clear .confirm-body .anticon{color:#faad14}.mobile-filters .confirm-clear .confirm-btns{display:flex;flex-direction:row-reverse}.mobile-filters .confirm-clear .confirm-btns .ant-btn{margin-left:5px}.mobile-filters .filters-body{padding:5px;margin-bottom:15%;display:flex;flex-direction:column}.mobile-filters .filters-body .title{font-weight:800}.mobile-filters .filters-body .filter{display:flex;justify-content:space-between;flex-wrap:wrap}.mobile-filters .filters-body .filter .ant-checkbox-group{display:flex;flex-wrap:wrap;justify-content:space-between;align-content:stretch}.mobile-filters .filters-body .filter .ant-checkbox-group .ant-checkbox-wrapper{font-size:1.2rem}.mobile-filters .filters-body .filter .ant-checkbox-group .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.mobile-filters .filters-body .filter .ant-radio-group{display:flex;flex-wrap:wrap;width:100%}.mobile-filters .filters-body .filter .ant-radio-group .ant-radio-wrapper{width:25%;margin-right:0}.mobile-filters .filters-body .filter input{width:45%}.mobile-filters .filters-body .toggle-text{font-weight:700;font-size:1.5rem;margin-top:12px;color:var(--active-black)}.mobile-filters .apply-button{width:100%;background:#000c17;color:#f5f5f5;position:fixed;bottom:0;left:0;right:0;height:7%;display:flex;align-items:center;justify-content:center}.user-management .search-bar{min-height:90px;display:flex;justify-content:space-between}.user-management .search-bar .ant-input-search{max-height:32px}.user-management .search-bar .create-user{display:inline-block}.user-management .body .name-cell .content{width:85%;display:inline-block}.user-management .body .name-cell .content .ant-avatar-icon{border-radius:50%;max-height:3rem;margin-right:1rem}.user-management .body .name-cell .action *{cursor:pointer}.user-management .body .name-cell .action{width:15%;display:inline-flex;justify-content:flex-end}.user-management .body .roles-name .roles{height:auto;padding:5px;display:inline-flex;flex-wrap:wrap;width:90%}.user-management .body .roles-name .roles .role{padding:4px;border:1px solid;border-radius:3px;margin:2px;font-size:1rem;color:var(--active-black);background:var(--gray-color-button)}.user-management .body .roles-name .roles .role .remove-icon{cursor:pointer}.user-management .body .roles-name .add-role{width:10%;cursor:pointer;justify-self:flex-end;display:inline}.user-management .body .enabled-cell{display:flex;justify-content:center}.user-inquiries .search-bar{padding:1rem}.user-inquiries .body .name-cell .anticon{color:#6683ae}.user-inquiries .body .name-cell .content{width:85%}.user-inquiries .body .name-cell .action *{cursor:pointer}.user-inquiries .body .name-cell .action{width:15%}.user-config{height:100%;overflow-y:scroll}.user-config .ant-form .ant-form-item{margin-bottom:0}.user-config .terms{height:10rem}.user-config .submit-row{justify-content:flex-end}.user-config .submit-row button{background-color:var(--active-black);border-radius:var(--border-radius-button);color:#fff;width:8rem}.user-config .avatar{width:10rem;height:10rem}.status-bar-filter .for-sale .ant-btn{background-color:var(--active-black)}.status-bar-filter .sold .ant-btn{background-color:var(--sold-blue)}.status-bar-filter .italic{font-style:italic}.status-bar-filter .inactive .ant-btn,.status-bar-filter .inactive .ant-btn:active,.status-bar-filter .inactive .ant-btn:focus,.status-bar-filter .inactive .ant-btn:hover{background-color:var(--gray-color-button);color:var(--full-gray-color);border-color:var(--gray-color-button)}.status-bar-filter .ant-btn{border-radius:var(--border-radius-button);color:#fff;padding:0 5px;margin:0 2px;border-color:#fff;font-size:1rem;white-space:pre}.status-bar-filter .ant-btn:active,.status-bar-filter .ant-btn:focus,.status-bar-filter .ant-btn:hover{border-color:#d9d9d9;color:#fff}.dynamic-delete-button{cursor:pointer;position:relative;top:4px;font-size:24px;color:#999;transition:all .3s}.dynamic-delete-button:hover{color:#777}.dynamic-delete-button[disabled]{cursor:not-allowed;opacity:.5}.feature-form{padding:5px}.feature-form form{border:1px solid #f7f7f7}.feature-list-cal .detail input{width:15rem}.feature-list-cal .detail .ant-form-item-label{text-align:left}.auto-search-input{display:flex;align-items:center;border-radius:var(--border-radius-input);background-color:#fff}.auto-search-input svg{height:20px}.auto-search-input input:focus{outline:none}.auto-search-input input{font-size:16px}.auto-search-input .search-icon{fill:var(--full-gray-color)}.auto-search-input .preset-location-label{margin-left:.5rem;color:var(--full-gray-color);font-weight:300;font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:12rem;cursor:pointer}.desktop-auto-search-input input{font-size:1rem}.react-autosuggest__container{position:relative;min-height:32px}.react-autosuggest__input_disable{width:100%;color:var(--full-gray-color);height:30px;font-weight:300;border:1px solid #fff;border-radius:4px}.react-autosuggest__input{font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";width:100%;height:30px;color:#000;font-weight:300;border:1px solid #fff}.react-autosuggest__input--open{border-bottom-left-radius:0;border-bottom-right-radius:0}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif";display:block;position:absolute;top:51px;width:280px;border-radius:10px;box-shadow:0 0 25px 0 rgba(0,0,0,.1);background-color:#fff;font-weight:300;font-size:1.2rem;z-index:1001;max-height:500px;overflow-y:scroll}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ccc}.react-autosuggest__section-container{border-top:1px dashed #ccc}.react-autosuggest__section-container--first{border-top:0}.react-autosuggest__section-title{padding:10px 0 0 10px;font-size:12px;color:#777}.card-view-sort{border-radius:10px;padding:1.5rem;box-shadow:0 0 10px 0 rgba(0,0,0,.15);background-color:#fff;min-width:200px;display:flex;flex-direction:column}.card-view-sort .bold{font-weight:600}.card-view-sort .sort-item{display:flex;justify-content:space-between;align-items:center;padding:8px 1rem 8px 0}.card-view-sort .sort-item .selected{width:25px}.card-view-sort .sort-item svg{margin-left:.5rem;width:22px}.selected-sort{fill:var(--pink-color)}.default-sort{fill:#575757}.simple-min-max{display:flex;align-items:center;padding-right:25px}.simple-min-max .title{margin-right:5px}.simple-min-max .selected-title{font-weight:700;font-size:1.1rem}.simple-min-max .input input{border-radius:var(--border-radius-input);font-size:.9rem}.simple-min-max-menu .ant-dropdown-menu-item,.simple-min-max-menu .ant-dropdown-menu-submenu-title{padding:1px 12px}.simple-min-max-dropdown{max-height:17rem;overflow-y:scroll;box-shadow:inset 0 0 6px var(--full-gray-color)}.simple-min-max-dropdown::-webkit-scrollbar{width:2px;height:2px}.simple-min-max-dropdown::-webkit-scrollbar-track{border-radius:10px}.simple-min-max-dropdown::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px #000}.more-filter-min-max-class .ant-select{width:6.5rem;margin:0 4px;border-radius:var(--border-radius-input);font-size:.9rem}.more-filter-min-max-class .ant-select-focused:not(.ant-select-disabled).ant-select:not(.ant-select-customize-input) .ant-select-selector,.more-filter-min-max-class .ant-select:not(.ant-select-disabled):hover .ant-select-selector{border-radius:var(--border-radius-input);font-size:.9rem;border:1px solid #d9d9d9;box-shadow:unset}.mobile-simple-min-max{display:flex;align-items:center;padding-right:25px}.mobile-simple-min-max .title{margin-right:5px}.mobile-simple-min-max .selected-title{font-weight:700;font-size:1.1rem}.mobile-simple-min-max .input{width:6.5rem;margin:0 4px}.mobile-simple-min-max .input input{border-radius:var(--border-radius-input);font-size:16px}.mobile-simple-min-max .ant-select-selection{width:6rem;margin:0 3px}.more-filter-price-drop{display:flex;align-items:flex-end}.more-filter-price-drop .price-drop-check{height:unset;border:unset}.more-filter-price-drop .price-drop-input{padding:0 5px;height:unset}.more-filter-price-drop .price-drop-input .anticon{padding:0 5px}.more-filter-price-drop input{width:8rem;border-radius:10px;font-size:1rem}.price-drop .anticon{color:var(--full-gray-color)}.simple-minmax-suggestion{background-color:#e4e4e4;border-radius:10px;min-width:100px;padding:10px}.view-status-control{min-height:50px}.view-status-control .view-selection{display:flex;align-items:center;justify-content:space-evenly;padding:0 1rem;width:100%}.view-status-control .view-selection .action-btn{min-height:2.4rem}.view-status-control .view-selection svg{height:2.4rem;margin-right:4px}.mini-pagination,.view-status-control .view-selection .item{display:flex;align-items:center}.mini-pagination{height:4.5rem;justify-content:space-between;padding:0 1rem;margin:auto;max-width:25rem}.mini-pagination .item{padding:5px}.mini-pagination .disabled{color:var(--full-gray-color)}.mini-pagination-menu{max-height:12rem;overflow-y:scroll}.mini-pagination-menu .active{border:1px solid var(--full-gray-color);border-radius:10px}.desktop-pagination .mini-pagination{height:100%;margin:auto}.mobile-filter-overlay{padding-bottom:50px}.mobile-filter-overlay .filter .icon{margin-right:1rem}.mobile-filter-overlay .filter-board{max-width:100%}.mobile-filter-overlay .filter-icon{width:2rem;margin-right:1rem;object-fit:contain}.mobile-filter-overlay .inner-line-row-padding{padding:.5rem 0}.mobile-filter-overlay .load-saved-searches-row{border-bottom:1px solid #e8e8e8;margin-bottom:.5rem;padding-top:0}.mobile-filter-overlay .more-filter-title{margin-right:20px}.mobile-filter-overlay .ant-checkbox-wrapper+.ant-checkbox-wrapper{margin-left:0}.mobile-filter-overlay .more-filter-selection{min-width:6rem}.mobile-filter-overlay .title{font-size:1rem;margin-right:1rem;min-width:7rem}.mobile-filter-overlay .title.icon-title{min-width:4rem}.mobile-filter-overlay .selected-title{font-weight:700;font-size:1.1rem}.mobile-filter-overlay .line{margin-bottom:20px;display:flex;flex-direction:column}.mobile-filter-overlay .ant-select-selection__rendered{font-size:.9rem}.mobile-filter-overlay .clear-all-filters{border-bottom:1px solid;margin-left:1rem;font-size:1rem;color:var(--pink-color)}.mobile-filter-overlay .apply-btn{position:fixed;bottom:10px;left:0;width:100%;margin:5px 0;display:flex;z-index:100;justify-content:center}.mobile-filter-overlay .apply-btn button{border-radius:var(--border-radius-button);width:30%;background-color:var(--active-black);color:#fff}.mobile-filter-overlay .ant-select-selection{border-radius:var(--border-radius-input);width:7rem;margin:0 3px}.mobile-filter-overlay .ant-checkbox-group-item{min-width:12rem}.ant-drawer-body{padding:1rem}.level-class .filter-title{color:unset}.admin-page .panel{font-size:1.2rem;margin:2rem 0 1rem;background-color:var(--gray-color);width:13%;border:1px solid #d9d9d9;border-radius:2rem}.admin-page .menu{min-height:30%;padding:1rem 0}.admin-page .menu .item{padding:5px;font-size:1rem;color:var(--gray-text)}.admin-page .menu .selected{background-color:gray;color:#fff;min-width:10rem;text-align:center;border-radius:var(--border-radius-button)}.admin-page .blog-posts{padding:2rem;font-size:2rem}.admin-page .add-listing-btn,.admin-page .blog-posts{background-color:var(--active-black);color:#fff;border-radius:var(--border-radius-button)}.admin-page .add-listing-btn{padding:1rem 5px;margin:1rem}.admin-page-d{padding-left:var(--desktop-padding)}.upload-modal .ant-modal-body{padding:1rem}.upload-modal .submit{background-color:var(--active-black);color:#fff;width:10rem;margin:1rem 0}.property-history{max-width:100%;min-width:0}.property-history .history-address{word-break:break-word;overflow-wrap:anywhere;white-space:normal}.property-history .property-item{border-bottom:1px solid #888;padding:10px;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%;min-width:0;box-sizing:border-box}.property-history .dummy{min-width:150px}.property-history .min-width{min-width:200px}.property-history .history-row{display:flex;flex-wrap:nowrap;min-width:0}@media(max-width:768px){.property-history{max-width:100%;overflow-x:hidden}.property-history .dummy,.property-history .min-width{min-width:0;max-width:100%;padding-right:4px;font-size:.85rem;white-space:normal;overflow-wrap:anywhere;word-break:break-word}.property-history .history-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,1fr) minmax(0,1fr);gap:4px 6px;align-items:start;width:100%}.property-history .property-item{overflow-x:hidden}}.favorite-icon.inactive .inner{fill:#fff!important}.favorite-icon.inactive .border{fill:#888!important}.mobile-search-box{margin-right:1rem}.mobile-search-box .auto-search-input{border-radius:var(--border-radius-input)}.mobile-search-box .react-autosuggest__container{display:flex;align-items:center}.mobile-search-box .react-autosuggest__input{font-size:16px;border-radius:20px}.mobile-search-box .mobile-auto-search--active-input{border-bottom:1px solid var(--header-link-gray);margin-left:2rem}.terms-of-use{font-size:1rem}.terms-of-use .title{text-align:center;font-weight:600}.terms-of-use .description{height:18rem;overflow-y:scroll;white-space:pre-wrap;font-family:Paul-Grotesk-Regular-Trail,Open Sans,Helvetica,Arial,"sans-serif"}.terms-of-use .footer{display:flex;justify-content:center}.terms-of-use .footer button{background-color:#1b2139;color:#fff;min-width:15rem;height:3.5rem;font-weight:700;border-radius:15px}.unset-all *{all:unset}.unset-all a{color:var(--active-black);cursor:pointer}@font-face{font-family:Paul-Grotesk-Regular-Trail;font-style:normal;font-weight:400;src:local("Paul Grotesk Regular-Trail"),url(/public/assets/font/PaulGrotesk-Regular-Trail.woff) format("woff")}@media(max-width:576px){html{font-size:13px}}@media(min-width:578px)and (max-width:768px){html{font-size:13px}}@media(min-width:767px)and (max-width:1368px){html{font-size:12px}}@media(min-width:1369px)and (max-width:1600px){html{font-size:12px}}@media(min-width:1920px){html{font-size:15px}}@media(max-width:576px){html .padding-zero{padding:0}}.max-width{max-width:1920px;margin:auto}.full-height{height:100%}.auto-height{min-height:auto}.d-flex{display:flex}.flex-column{flex-direction:column}.justify-end{justify-content:flex-end}.space-between{justify-content:space-between}.space-evenly{justify-content:space-evenly}.space-around{justify-content:space-around}.align-center{align-items:center}.align-self-start{align-self:start}.align-start{align-items:start}.justify-center{justify-content:center}.flex-end{justify-content:flex-end}.flex-wrap{flex-wrap:wrap}.bold{font-weight:700}.gray-icon{fill:var(--full-gray-color)}.selected-icon{fill:var(--active-black)}.selected-stroke-icon{stroke:var(--active-black);fill:#fff}.select-like-svg{fill:var(--pink-color)}.gray-stroke-icon{stroke:var(--full-gray-color);fill:#fff}.white-icon{fill:#fff}.width-100{width:100%}.height-100P{height:100%}.min-height-100{min-height:100%}.hidden{display:none}.width-50{width:48%}.verify-email{font-size:1rem}.verify-email img{height:17rem}.verify-email .description{line-height:1.2;margin-bottom:2rem}.verify-email .disable-resend{padding:2rem 0;color:var(--full-gray-color)}.verify-email .resend{color:#1b2139;padding:2rem 0}.verify-email .footer{display:flex;justify-content:center}.verify-email .footer button{background-color:#1b2139;color:#fff;min-width:15rem;height:3.5rem;font-weight:700;border-radius:15px}.vow-access-check{font-size:1rem}.vow-access-check .ant-modal-body{padding:2rem}.vow-access-check .ant-modal-content{border-radius:20px}.vow-access-check .title{font-size:1.5rem;font-weight:700}.vow-access-check .steps{margin-bottom:2rem}.vow-access-check .steps .step{width:33%;min-height:8rem}.vow-access-check .steps .step .icon{width:1.5rem;height:1.5rem;background-color:#fff}.vow-access-check .steps .step .line{height:2px;background-color:#1b2139;width:calc(100% - 1.5rem);min-width:calc(100% - 1.5rem)}.vow-access-check .steps .step .ok-line{min-width:calc(100% - 1.5rem);background-color:#36f7a5}.vow-access-check .steps .step .dummy-line{width:1px;background-color:#fff;min-width:1px}.vow-access-check .steps .step .circle{width:1.5rem;height:1.5rem;border-radius:30px;background-color:#1b2139}.vow-access-check .steps .step .gray-circle{background-color:#e4e4e4}.vow-access-check .steps .step .check{background-color:#36f7a5}.vow-access-check .done{text-align:center;font-weight:700;font-size:1.8rem;padding:2rem 0}.vow-access-check.reset-password-modal .title{font-size:1.3rem;text-align:center;width:100%}.vow-access-check.reset-password-modal .description{font-size:.8rem;margin-top:1rem}.vow-field{min-width:50px;min-height:1.5rem;color:#000;border-radius:5px}.vow-field .lock-icon{width:10px}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/ui/_next/static/media/ajax-loader.0b80f665.gif) 50% no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/ui/_next/static/media/slick.25572f22.eot);src:url(/ui/_next/static/media/slick.25572f22.eot) format("embedded-opentype"),url(/ui/_next/static/media/slick.653a4cbb.woff) format("woff"),url(/ui/_next/static/media/slick.6aa1ee46.ttf) format("truetype"),url(/ui/_next/static/media/slick.f895cfdf.svg) format("svg")}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;border:none}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{color:transparent;outline:none;background:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-family:slick;font-size:20px;line-height:1;opacity:.75;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{right:-25px;left:auto}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{right:auto;left:-25px}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}@import"https://cdnjs.cloudflare.com/ajax/libs/lightgallery/1.6.8/css/lightgallery.min.css";.slide-show-action{display:flex;min-height:4rem;align-items:center}.slide-show-action .item{padding:10px;display:flex;align-items:center}.slide-show-action .item svg{height:1.3rem;width:1.3rem;margin-right:.5rem}.slide-show-action .item.map svg{height:1.5rem;width:1.5rem}.slide-show-action .virtual-tour-icon a{color:#000;display:flex}.slide-show-action .virtual-tour-icon svg{width:2rem}.slick-slide-show{overflow:hidden;display:flex}.slick-slide-show .main{width:87%}.slick-slide-show .main .pic{height:100%;cursor:pointer;background-position:50%;background-size:cover;border-radius:var(--border-radius);position:relative}.slick-slide-show .main .pic .arrow{background-color:transparent!important;border:none;position:absolute;top:47%;height:49px;color:#fff;width:50px;display:flex;border-radius:100%;align-items:center;justify-content:center}.slick-slide-show .main .pic .arrow svg{height:100%;width:100%}.slick-slide-show .main .pic .arrow.ant-btn:active,.slick-slide-show .main .pic .arrow.ant-btn:focus,.slick-slide-show .main .pic .arrow.ant-btn:hover{background:unset}.slick-slide-show .main .pic .slide-number{user-select:none;background-color:rgba(0,0,0,.5);color:#fff;position:absolute;left:10px;border-radius:10px;padding:.2rem 1.2rem;bottom:32px}.slick-slide-show .main .pic .fullscreen{right:1.5rem;top:10px;position:absolute;color:#fff;font-size:2rem}.slick-slide-show .main .pic .left-arrow{left:10px}.slick-slide-show .main .pic .right-arrow{right:10px}.slick-slide-show .slick-slider{width:13%;padding:0 .12rem}.slick-slide-show .slick-slider .slick-list{height:unset!important;padding:0!important}.slick-slide-show .slide{width:100%;position:relative;padding:65% 1px 1px;display:block!important}.slick-slide-show .slide .unselected-slide{background-color:hsla(0,0%,100%,.6)}.slick-slide-show .slide .unselected-slide:hover{background-color:unset}.slick-slide-show .slide .item{cursor:pointer;position:absolute;width:100%;top:0;left:0;bottom:0;right:0;background-position:50%;background-size:cover;border-radius:3px}.slick-slide-show-mobile{height:30vh;min-height:200px;display:flex;overflow:hidden;flex-direction:column}.slick-slide-show-mobile .slick-slide{width:10rem}.slick-slide-show-mobile .main{width:100%;height:100%}.slick-slide-show-mobile .main .pic{height:100%;background-size:cover;background-position:50%;border-radius:var(--border-radius);position:relative}.slick-slide-show-mobile .main .pic .arrow{position:absolute;top:47%;height:25px;color:#fff;width:25px;display:flex;border-radius:100%;align-items:center;justify-content:center}.slick-slide-show-mobile .main .pic .arrow svg{height:100%;width:100%}.slick-slide-show-mobile .main .pic .fullscreen{right:1.5rem;top:10px;position:absolute;color:#fff;font-size:2rem}.slick-slide-show-mobile .main .pic .slide-number{background-color:rgba(0,0,0,.5);color:#fff;position:absolute;left:10px;border-radius:10px;padding:.2rem 1.2rem;bottom:.5rem}.slick-slide-show-mobile .main .pic .left-arrow{left:10px}.slick-slide-show-mobile .main .pic .right-arrow{right:10px}.slick-slide-show-mobile .slick-slider{display:none;width:100%;height:40%;padding-top:10px}.slick-slide-show-mobile .slick-slider .slick-list{height:100%!important;padding:0!important}.slick-slide-show-mobile .slide{width:100%;position:relative;padding:75% 5px 5px}.slick-slide-show-mobile .slide .selected-slide{border:1px solid}.slick-slide-show-mobile .slide .item{position:absolute;width:91%;top:0;left:0;bottom:1rem;right:0;background-position:50%;background-size:cover;border-radius:10px}.lg-backdrop,.lg-outer .lg-thumb-outer{background-color:#fff}.lg-actions .lg-next,.lg-actions .lg-prev,.lg-toolbar .lg-icon,.lg-toolbar .lg-icon:hover{color:#fff;background-color:#999;border:1px solid #000}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#000;border-radius:0}.detail-category{border:2px solid var(--gray-color)}.detail-category .title{font-size:1rem;padding:5px;background-color:var(--gray-color)}.detail-category .detail{padding:5px;flex-wrap:wrap}.detail-category .sub-category{width:49%;min-width:20rem;max-width:100%;padding:5px 0}.realtor-info .sub-category{width:100%}.realtor-info dl,.realtor-info ol,.realtor-info ul{margin-bottom:0}.walkscore.mobile-walkscore{min-width:100%}.review-upload .right-border{border-right:1px solid var(--header-link-gray)}.review-upload .bottom-border{border-bottom:1px solid var(--header-link-gray)}.review-upload .width-25{width:25%}.review-upload .width-50{width:50%}.review-upload .padding-right{padding-right:1rem}.review-upload .padding-top{padding-top:1rem}.review-upload .padding-left{padding-left:1rem}.review-upload .padding-bottom{padding-bottom:1rem}.review-upload .label{padding:5px 0}.review-upload .label .label-title{color:var(--full-gray-color)}.review-upload .label .label-value,.review-upload .label-value{color:#000;font-weight:700;font-size:1rem}.review-upload .feature{padding:1rem 0}.review-upload .feature .value{color:#000;font-size:1rem;font-weight:700}.add-listing{margin:auto;max-width:85rem;min-height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:3rem}.add-listing .title{font-weight:600;font-size:1.5rem}.add-listing .steps .step{min-height:2rem;min-width:5rem}.add-listing .steps .step .icon{width:1.5rem;height:1.5rem;background-color:#fff}.add-listing .steps .step .line{height:2px;background-color:#e4e4e4;width:calc(100% - 1.5rem);min-width:calc(100% - 1.5rem)}.add-listing .steps .step .ok-line{min-width:calc(100% - 1.5rem);background-color:#1b2139}.add-listing .steps .step .dummy-line{width:1px;background-color:#fff;min-width:1px}.add-listing .steps .step .circle{width:1.5rem;height:1.5rem;border-radius:30px;background-color:#1b2139}.add-listing .steps .step .gray-circle{background-color:#e4e4e4}.add-listing .steps .step .done-circle{background-color:#1b2139}.add-listing .steps .step .error-circle{background-color:var(--pink-color-error)}.add-listing .tabs{padding:1rem 0}.add-listing .error,.add-listing .error .ant-select-selection,.add-listing .error input,.add-listing .error textarea{border-color:var(--pink-color-error)}.add-listing .form .line{padding-bottom:2rem}.add-listing .form .type{max-width:15rem}.add-listing .form .address-desc{font-size:1rem}.add-listing .form .input-title{color:var(--full-gray-color);text-align:right;padding-right:5px;min-width:9rem}.add-listing .form .selection{min-width:15rem;width:15rem}.add-listing .form .selected{padding:0 1rem}.add-listing .form .selected .ant-tag{height:30px;display:flex;align-items:center}.add-listing .form .description{padding:0 5px}.add-listing .form .description .title{min-width:9rem;font-size:1rem}.add-listing .form .description .desc{min-height:12rem}.add-listing .form .description textarea{resize:none}.add-listing .form .description .view{min-height:7rem}.add-listing .form .files{padding:0 5px}.add-listing .form .files .title{min-width:5rem;font-size:1rem;padding-right:1rem;color:var(--full-gray-color)}.add-listing .form .files .images{padding-left:5rem;padding-top:1rem;flex-wrap:wrap}.add-listing .form .files .pic{min-height:14rem}.add-listing .form .files .doc{width:100%}.add-listing .form .files .image-thumbnail{margin-right:10px;margin-bottom:10px;width:5rem;height:5rem;border-radius:10px;background-size:cover;background-position:50%}.add-listing .form .files .action{min-width:16rem;display:flex;align-items:center;justify-content:space-between}.add-listing .form .files .ant-upload-list{display:flex;flex-wrap:wrap}.add-listing .form .files .ant-tag{padding:5px 1rem;border-radius:10px}.add-listing .ant-select-selection,.add-listing input,.add-listing textarea{border:1px solid #d9d9d9;border-radius:var(--border-radius-input)}.add-listing .button{min-width:10rem;min-height:3rem;margin-right:1rem;border-radius:var(--border-radius-button)}.add-listing .button.next{background-color:var(--black-text-color);color:#fff}.add-listing .button.delete{background-color:var(--pink-color-error);color:#fff}.add-listing .button.complete{background-color:var(--black-text-color);color:#fff}.add-listing .suggestion-set{padding:1rem;display:flex;justify-content:space-between;width:100%}.add-listing .suggestion-set .ant-tag{background-color:var(--gray-background);padding:5px 1.5rem;width:45%;font-size:1rem;border-radius:10px;margin:0}.add-listing .land-sizes{padding:0 1rem}.add-listing .land-sizes .ant-input{max-width:12rem;color:#000}.add-listing .land-sizes .land-title-size{width:9rem;text-align:right;padding-right:5px}.add-listing .tax-year{padding:1rem 0}.add-listing .tax-year .input-title{width:9rem;min-width:unset}.add-listing .tax-year .selection{max-width:10rem;width:10rem;min-width:10rem}.add-listing .small-input{padding:1rem 5px}.add-listing .small-input .small-title{width:9rem;color:var(--full-gray-color);text-align:right;padding-right:5px}.add-listing .small-input input{color:#000;max-width:12rem}.add-listing .small-input .selection{min-width:12rem;width:10rem}.add-listing .step-5 .small-title{width:8rem;text-align:right;padding-right:5px}.add-listing .step-5 .small-input{height:5rem}.add-listing .step-5 .small-input .ant-calendar-picker,.add-listing .step-5 .small-input input{max-width:10rem}.add-listing .step-6 .status{padding:1rem 0}.add-listing .step-6 .status .input-title{min-width:6rem;width:6rem}.add-listing .step-6 .status .selected{flex-wrap:wrap}.dropdown-small-input{min-width:18rem;font-size:1rem}