#menu-wrappers .sort-wrapper .mobile-menu-fixed-header,#menu-wrappers .user-wrapper .mobile-menu-fixed-header,#menu-wrappers .search-wrapper .mobile-menu-fixed-header,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header{background-color:#2D3339;z-index:100000;height:7vw;padding:10px 0px;position:fixed;top:0px;left:0px;width:100%;text-align:center}@media only screen and (max-width: 414px){#menu-wrappers .sort-wrapper .mobile-menu-fixed-header,#menu-wrappers .user-wrapper .mobile-menu-fixed-header,#menu-wrappers .search-wrapper .mobile-menu-fixed-header,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header{height:9vw}}@media only screen and (max-width: 375px){#menu-wrappers .sort-wrapper .mobile-menu-fixed-header,#menu-wrappers .user-wrapper .mobile-menu-fixed-header,#menu-wrappers .search-wrapper .mobile-menu-fixed-header,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header{height:10vw}}@media only screen and (max-width: 320px){#menu-wrappers .sort-wrapper .mobile-menu-fixed-header,#menu-wrappers .user-wrapper .mobile-menu-fixed-header,#menu-wrappers .search-wrapper .mobile-menu-fixed-header,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header{height:11vw}}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .welcome,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .welcome,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .welcome,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .welcome,#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .mobile-menu-right-header,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .mobile-menu-right-header,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .mobile-menu-right-header,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .mobile-menu-right-header{text-transform:uppercase;font-size:4vw;color:#FFFFFF;letter-spacing:2px;margin:0 auto;padding:0px;text-align:center;display:inline-block;width:70vw}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .welcome a,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .welcome a,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .welcome a,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .welcome a,#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .mobile-menu-right-header a,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .mobile-menu-right-header a,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .mobile-menu-right-header a,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .mobile-menu-right-header a{color:#FFFFFF}#menu-wrappers .sort-wrapper .show-border.mobile-menu-fixed-header,#menu-wrappers .user-wrapper .show-border.mobile-menu-fixed-header,#menu-wrappers .search-wrapper .show-border.mobile-menu-fixed-header,#menu-wrappers .address-search-wrapper .show-border.mobile-menu-fixed-header{border-bottom:1px solid #ADB5BD}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .closer-wrapper,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .closer-wrapper,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .closer-wrapper,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .closer-wrapper{pointer-events:all;float:left;margin-left:10px;margin-top:-3px;padding:5px 10px 10px 10px;margin-right:-44px}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header .closer-wrapper .closer,#menu-wrappers .user-wrapper .mobile-menu-fixed-header .closer-wrapper .closer,#menu-wrappers .search-wrapper .mobile-menu-fixed-header .closer-wrapper .closer,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header .closer-wrapper .closer{color:#FFFFFF;line-height:3.5vw;cursor:pointer;font-size:3.5vw}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header li.apply,#menu-wrappers .user-wrapper .mobile-menu-fixed-header li.apply,#menu-wrappers .search-wrapper .mobile-menu-fixed-header li.apply,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header li.apply{list-style-type:none;text-transform:uppercase;font-size:4vw;color:#FFFFFF;letter-spacing:2px;margin:0 auto;padding:0px;text-align:center;display:inline-block;width:70vw}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header li.apply a,#menu-wrappers .user-wrapper .mobile-menu-fixed-header li.apply a,#menu-wrappers .search-wrapper .mobile-menu-fixed-header li.apply a,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header li.apply a{color:#FFFFFF}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header li.apply.button,#menu-wrappers .user-wrapper .mobile-menu-fixed-header li.apply.button,#menu-wrappers .search-wrapper .mobile-menu-fixed-header li.apply.button,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header li.apply.button{float:right;margin-right:18px}#menu-wrappers .sort-wrapper .mobile-menu-fixed-header li.apply.button span.icon-yes,#menu-wrappers .user-wrapper .mobile-menu-fixed-header li.apply.button span.icon-yes,#menu-wrappers .search-wrapper .mobile-menu-fixed-header li.apply.button span.icon-yes,#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header li.apply.button span.icon-yes{float:right;margin-right:0px;margin-top:2px}.icon-empty{content:" "}.icon-arrow-up:before{content:"a"}.icon-baths2:before{content:"b"}.icon-magnifying-glass:before{content:"c"}.icon-left-arrow:before{content:"d"}.icon-beds2:before{content:"e"}.icon-map-and-pointer:before{content:"f"}.icon-map-pointer:before{content:"g"}.icon-building:before{content:"h"}.icon-new-development:before{content:"h"}.icon-calendar:before{content:"i"}.icon-no:before{content:"j"}.icon-phone:before{content:"k"}.icon-comment:before{content:"l"}.icon-down-arrow:before{content:"m"}.icon-pictures:before{content:"n"}.icon-plus:before{content:"o"}.icon-envelope:before{content:"p"}.icon-eye:before{content:"q"}.icon-right-arrow:before{content:"r"}.icon-rocket:before{content:"s"}.icon-floorplan:before{content:"t"}.icon-folder:before{content:"u"}.icon-share-arrow:before{content:"v"}.icon-star:before{content:"w"}.icon-grid:before{content:"x"}.icon-head:before{content:"y"}.icon-tv:before{content:"z"}.icon-yes:before{content:"A"}.icon-sort:before{content:"B"}.icon-chat-bubble-two:before{content:"C"}.icon-chat-bubble:before{content:"D"}.icon-linkedin-square:before{content:"E"}.icon-pinterest-square:before{content:"F"}.icon-search-find:before{content:"H"}.icon-twitter:before{content:"I"}.icon-twitter-circled:before{content:"J"}.icon-see-more:before{content:"M"}.icon-facebook:before{content:"K"}.icon-facebook-squared:before{content:"L"}.icon-caret-right:before{content:"G"}.icon-caret-left:before{content:"N"}.icon-caret-down:before{content:"O"}.icon-caret-down-two:before{content:"T"}.icon-caret-up-two:before{content:"Q"}.icon-caret-up:before{content:"R"}.icon-delete-circle:before{content:"S"}.icon-p:before{content:"P"}.icon-filled-star:before{content:"U"}.icon-info:before{content:"V"}.icon-slash:before{content:"W"}.icon-pencil:before{content:"X"}.icon-expand:before{content:"Y"}.icon-gym:before{content:"0"}.icon-elevator:before{content:"2"}.icon-laundry:before{content:"3"}.icon-pool:before{content:"4"}.icon-tax-benefits:before{content:"6"}.icon-outdoor-space2:before{content:"7"}.icon-fireplace:before{content:"8"}.icon-garage:before{content:"9"}.icon-dishwasher:before{content:"!"}.icon-three-bars:before{content:"\""}.icon-doorman:before{content:"Z"}.icon-pets:before{content:"1"}.icon-hamburger:before{content:"#"}.icon-prewar:before{content:"5"}.icon-streamline-sync:before{content:"$"}.icon-regroup:before{content:"%"}.icon-facebook-2:before{content:"'"}.icon-facebook-square:before{content:")"}.icon-google-plus:before{content:"*"}.icon-google-plus-1:before{content:"+"}.icon-home-house-streamline:before{content:"&"}.icon-google-plus-g:before{content:"+"}.icon-building-laundry:before{content:"3"}.icon-unit-laundry:before{content:"3"}.icon-barchart:before{content:","}.icon-chart-share:before{content:"."}.icon-piechart:before{content:"/"}.icon-linechart:before{content:";"}.icon-edit:before{content:"="}.icon-figurechart:before{content:":"}.icon-new:before{content:"<"}.icon-printer:before{content:">"}.icon-chart:before{content:"?"}.icon-document:before{content:"@"}.icon-sort-search:before{content:"["}.icon-lightbulb:before{content:"]"}.icon-baths:before{content:"^"}.icon-beds:before{content:"_"}.icon-garage2:before{content:"`"}.icon-outdoor-space:before{content:"{"}.icon-perchcalc:before{content:"|"}.icon-heart:before{content:"}"}.icon-door:before{content:"~"}.icon-duplicate:before{content:"\\"}.icon-key:before{content:"\e001"}.icon-key-person:before{content:"\e002"}.icon-filters:before{content:"\e003"}.icon-pets2:before{content:"\e004"}.icon-ruler:before{content:"\e005"}.icon-check-calendar:before{content:"\e006"}.icon-paper-plane:before{content:"\e007"}.icon-sharing:before{content:"\e008"}.icon-filled-heart:before{content:"\e009"}.icon-storage:before{content:"\e00a"}.icon-rooftop:before{content:"\e00b"}.icon-bicycle:before{content:"\e00c"}.icon-garden:before{content:"\e00d"}.icon-calculator:before{content:"\e00e"}.icon-landmark:before{content:"\e00f"}.icon-historical:before{content:"\e010"}.icon-help:before{content:"\e011"}.icon-signpost:before{content:"\e012"}.icon-tag:before{content:"\e013"}.icon-super:before{content:"\e014"}.icon-link:before{content:"\e018"}.icon-list:before{content:"\e019"}.icon-bell:before{content:"\e01b"}.icon-food:before{content:"\e01a"}.icon-book:before{content:"\e01c"}.icon-armchair:before{content:"\e01d"}.icon-chef:before{content:"\e01e"}.icon-thermometer:before{content:"\e01f"}.icon-penthouse:before{content:"\2d"}.icon-list:before{content:"\e019"}.icon-bell-filled:before{content:"\e020"}.icon-copy:before{content:"\e021"}.icon-trash:before{content:"\e022"}.icon-clock:before{content:"\e023"}.icon-notes:before{content:"\e025"}.icon-notes-add:before{content:"\e026"}.icon-lock:before{content:"\e027"}.icon-shared:before{content:"\e028"}.icon-private:before{content:"\e029"}.icon-settings:before{content:"\e02a"}.icon-dropdown-arrow:before{content:"\e024"}.icon-minus:before{content:"\e015"}.icon-android-remove:before{content:"\e016"}.professionals .header-holder,.professionals .footer-holder,.mls .header-holder,.mls .footer-holder{max-width:1366px;margin:auto}.round-image-25,.rounded-profile-icon{background-color:#2a797914;color:#007864;border-radius:16px;-moz-border-radius:16px;-webkit-border-radius:16px;height:32px;width:32px;overflow:hidden;text-align:center;font-size:14.4px;line-height:36.8px;margin-top:-8px;width:32px}.round-image-25 img,.rounded-profile-icon img{width:100%}.round-image-25 .icon-plus,.rounded-profile-icon .icon-plus{margin-top:6%;font-size:8px}.round-image-25 div,.rounded-profile-icon div{margin:8px auto}.round-image-profile{background-color:#2a797914;color:#007864;border-radius:48px;-moz-border-radius:48px;-webkit-border-radius:48px;height:96px;width:96px;overflow:hidden;text-align:center;font-size:43.2px;line-height:110.4px;cursor:default;line-height:97px}.round-image-profile img{width:100%}.round-image-profile .icon-plus{margin-top:6%;font-size:24px}.round-image-profile .user-initials-profile{font-size:40px;text-align:center}.rounded-profile-icon{margin-top:0;background-size:cover;background-position:50%}.static .header-holder,.static .footer-holder{max-width:1024px;margin:auto}.header-holder{height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}.header-holder a{color:#FFFFFF;text-decoration:none}@media only screen and (max-width: 768px){#main.hidemobile,footer.footer.hidemobile{display:none}}a.top-logo{float:left;margin-right:1em;width:22px;line-height:0}@media only screen and (min-width: 1025px){a.top-logo{margin-left:8px}}a.top-logo.full-logo{width:198px}a.top-logo:hover .header-logo{filter:brightness(80%)}a.top-logo:focus{outline:none}a.top-logo:focus .header-logo{filter:brightness(80%)}.site-navigation{-webkit-box-flex:1;-webkit-flex-grow:1;-moz-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding-top:4px;overflow:hidden;position:relative}@media only screen and (max-width: 1200px){.site-navigation{max-width:580px}}.site-navigation ul{list-style:none;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center;margin:0;padding:0;letter-spacing:0.75px;-webkit-font-smoothing:antialiased;transition:transform 0.3s ease;transform:translateX(0);gap:4px}.site-navigation ul li{text-align:center;display:flex;align-items:center;border-radius:8px;height:40px;white-space:nowrap}.site-navigation ul li a{font-family:"Inter", sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.4px;padding:8px;color:#606971;height:100%;width:100%;border-radius:8px}.site-navigation ul li a:focus,.site-navigation ul li a:active{background-color:#F3F4F6;outline:none}@media (hover: hover){.site-navigation ul li:hover{background-color:#F3F4F6}}.site-navigation ul li.current a{color:#007864}.site-navigation ul li.current{background-color:#EDF5F4}.site-navigation ul li#messages-menu-link .unread{font-size:0.75rem}.site-navigation ul li#messages-menu-link .unread svg path{color:#2a7979;fill:#2a7979}@media only screen and (max-width: 768px){.site-navigation{display:none;position:absolute;left:50px;top:50px;overflow-x:visible;transition:left 0.3s ease, box-shadow 0.3s ease;z-index:9999}.site-navigation ul{padding:0.5em 1em;-webkit-box-shadow:0 2px 4px 0 #C5CCD3;-moz-box-shadow:0 2px 4px 0 #C5CCD3;box-shadow:0 2px 4px 0 #C5CCD3;min-height:100%;background:white;flex-direction:column}.site-navigation ul li{padding:0 1em}}@media only screen and (max-width: 768px) and (max-width: 768px){.site-navigation li.listing-presentations-link{display:none}}@media only screen and (max-width: 768px){.site-navigation.visible{display:block;border-radius:5px;border:1px solid rgba(235,238,240,0.75)}.site-navigation.visible ul#site-navigation-list{height:350px;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch}}.flex-half-spacer{-webkit-box-flex:0.5;-webkit-flex-grow:0.5;-moz-flex-grow:0.5;-ms-flex-positive:0.5;flex-grow:0.5}.header.browser{position:fixed;top:0;left:0;right:0;transition:right 0.4s linear;background:#FFFFFF;z-index:9997 !important;width:auto;padding:4px 8px 4px 8px;height:48px}.header.browser .hamburger-menu-icon{display:none;padding:8px;height:40px;width:40px;gap:10px;cursor:pointer}@media only screen and (max-width: 768px){.header.browser .hamburger-menu-icon{display:flex;align-items:center;justify-content:center}}.header.browser div.user-initials,.header.browser .round-image-25,.header.browser .rounded-profile-icon{margin-top:0px;font-size:12px;line-height:32px}.header.browser .links{font:11px/15px;text-transform:uppercase;float:left;padding:0;margin:0 0 0 5px;list-style:none;letter-spacing:1px}@media only screen and (max-width: 480px){.header.browser .links{display:none}}.header.browser .links li.drop-down{float:left;margin:0 4px;z-index:999;cursor:pointer}.header.browser .links a{font:11px/15px;margin:0}.header.browser .links a.btn-report{width:18px;height:18px;font-size:18px;margin:-2px 10px 0 2px}.header.browser .links a.btn-favourite{margin:-2px 10px 0 2px;width:19px;height:19px;font-size:19px}.header.browser .links a.btn-user{width:19px;height:19px;margin-top:-1px;margin-left:5px}.header.browser .links a.btn-user:before{width:19px;height:19px;font-size:19px}.header.browser .links .icon{margin:0;overflow:hidden}.header.browser .links:last-child{margin-left:12px}.header.browser .drop-down{position:relative}.header.browser .drop-down .mobile-only{display:none}@media only screen and (max-width: 768px){.header.browser .drop-down .mobile-only{display:inherit}}.header.browser .drop-down>ul{position:absolute;background-color:#FFFFFF;right:-4px;width:280px;margin:0;padding-left:0;visibility:hidden;box-shadow:0px 4px 8px -2px #EBEEF0, 0px 0px 1px 0px #EBEEF0;border-radius:8px;transition:visibility 0s linear 0.25s, opacity 0.25s, top 0.25s;opacity:0;top:30px}.header.browser .drop-down>ul:before{content:"";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid transparent;position:absolute;z-index:9999;top:-10px;right:24px}.header.browser .drop-down>ul:after{content:"";width:185px;height:30px;position:absolute;z-index:9999;top:-30px;right:0}.header.browser .drop-down>ul>li{position:relative;border-left:none !important;width:100%;text-align:left;list-style:none !important;float:left;margin:0}.header.browser .drop-down>ul>li.username{text-align:center;justify-content:center;padding-bottom:20px;border-bottom:1px solid #EBEEF0;cursor:default}.header.browser .drop-down>ul>li.username .user-picture{display:flex;justify-content:center;padding:20px 0}.header.browser .drop-down>ul>li.username .user-fullname{display:block;color:#2D3339;font-size:20px;line-height:24px;letter-spacing:-0.8px;margin-bottom:12px;text-transform:capitalize;padding:0px 16px;word-wrap:break-word}.header.browser .drop-down>ul>li.username .user-details{display:block;color:#606971;font-size:16px;line-height:24px;letter-spacing:-0.4px;text-transform:none}.header.browser .drop-down>ul>li.menu-items-container>ul{padding:8px}.header.browser .drop-down>ul>li.menu-items-container>ul>li{display:block;margin-bottom:4px;padding:8px;border-radius:4px}.header.browser .drop-down>ul>li.menu-items-container>ul>li a{color:#2D3339;text-decoration:none;text-transform:none;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-0.4px}.header.browser .drop-down>ul>li.menu-items-container>ul>li a span{display:block;width:100%;cursor:pointer}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu{position:relative;padding:0;background:transparent}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu:hover,.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu:focus-within{background-color:transparent}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-submenu-trigger{color:#2D3339;text-decoration:none;text-transform:none;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;box-sizing:border-box;width:100%;max-width:100%;background-color:transparent;text-align:left;padding:8px;border-radius:4px;cursor:pointer}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-submenu-trigger:hover,.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-submenu-trigger:focus{background-color:#EBEEF0;outline:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu button.header-masquerade-submenu-trigger{border:0;display:flex;align-items:center;justify-content:space-between}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu button.header-masquerade-submenu-trigger .header-masquerade-submenu-trigger-label{display:block;cursor:pointer}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu button.header-masquerade-submenu-trigger .header-masquerade-submenu-trigger-icon{display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:24px;height:24px}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu button.header-masquerade-submenu-trigger img.header-masquerade-submenu-chevron{display:block;width:24px;height:24px}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu input.header-masquerade-submenu-trigger{border:1px solid #E2E5E9;cursor:text;display:block;min-width:0}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu input.header-masquerade-submenu-trigger:focus{background-color:#FFFFFF;border-color:#606971}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-submenu-list{position:fixed;top:0;left:0;width:320px;max-width:calc(100vw - 24px);box-sizing:border-box;margin:0;padding:8px;list-style:none;background-color:#FFFFFF;box-shadow:0px 4px 8px -2px #EBEEF0, 0px 0px 1px 0px #EBEEF0;border-radius:8px;z-index:1001;max-height:334px;overflow-y:auto;display:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target{margin-bottom:4px;padding:0;border-radius:4px}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target:last-child{margin-bottom:0}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-link{display:flex;align-items:flex-start;gap:8px;padding:8px;border-radius:4px;color:#2D3339;text-decoration:none;text-transform:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-link:hover,.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-link:focus{background-color:#EBEEF0;outline:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-avatar{width:48px;height:48px;border-radius:48px;flex:0 0 auto;background-color:#EBEEF0;color:#2D3339;display:flex;align-items:center;justify-content:center;font-weight:500;font-size:16px;line-height:24px;letter-spacing:0}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-details{display:flex;flex-direction:column;flex:1 1 auto;min-width:0}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-name{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;color:#2D3339;word-break:break-word}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-email,.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-target-mls{font-weight:400;font-size:14px;line-height:20px;letter-spacing:0;color:#606971;word-break:break-word}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-state{padding:8px;font-weight:400;font-size:14px;line-height:20px;color:#606971;text-transform:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu .header-masquerade-state[hidden]{display:none}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu.is-open .header-masquerade-submenu-list{display:block}.header.browser .drop-down>ul>li.menu-items-container>ul>li.header-masquerade-submenu.is-open img.header-masquerade-submenu-chevron{transform:rotate(180deg)}.header.browser .drop-down>ul>li.menu-items-container>ul>li:hover{background-color:#EBEEF0}.header.browser .drop-down>ul>li.menu-items-container>ul>li:last-child{margin-bottom:0}.header.browser .drop-down>ul>li .gray{color:#E2E5E9}.header.browser .drop-down>ul>li.signin{text-align:center;margin-left:0px}.header.browser .drop-down>ul>li:last-child{display:flex;align-items:center;justify-content:center;text-align:center;border-top:1px solid #EBEEF0;padding:8px;height:56px}.header.browser .drop-down>ul>li a.logout-link{font-weight:500;font-size:16px;line-height:24px;text-transform:none;color:#2D3339;padding:8px 24px;background-color:#21292926;border-radius:8px;width:100%;letter-spacing:-0.4px}.header.browser .drop-down>ul>li a.logout-link:hover{background-color:#d2d0d0}.header.browser .drop-down:hover>ul{transition-delay:0s;top:40px}.header.browser a:hover{text-decoration:none}.header.browser li.username{font:11px/15px;float:left;margin:3px 0 0}.logo{width:195px;height:19px;float:left;overflow:hidden;text-indent:-9999px;margin:0;background:url("https://assets.perchwell.com/assets/logo-f59f5c90e859b7478357e04a43651dbb0a2e618d321150f5e94a29336b034ed8.png") no-repeat;background-size:151px 18px}@media screen and (-webkit-min-device-pixel-ratio: 1.5),screen and (-moz-min-device-pixel-ratio: 1.5),screen and (min-device-pixel-ratio: 1.5){.logo{background:url("https://assets.perchwell.com/assets/logox2-cd2bc434232879c853185a4add1a573445d3505d00d84d6abb4bcd8345c8c8b0.png") no-repeat;background-size:151px 18px}}.logo a{display:block;height:100%}.account-type,.account-type-broker,.account-type-limited-broker,.account_type-basic{position:absolute;font-size:11px;float:right;z-index:10;right:0}.account-type{margin-right:15px;margin-top:22px}.account-type-broker{margin-right:35px;margin-top:22px}.account-type-limited-broker{margin-right:35px;margin-top:22px}.account-type-basic{margin-right:57px;margin-top:22px}.logo-basic,.logo-paid-broker,.logo-broker-basic{width:195px;height:35px;float:left;overflow:hidden;text-indent:-9999px;margin:0}.logo-paid-broker{background:url("https://assets.perchwell.com/assets/logo_paid_broker-ee8516f8ab24f5547f8159d7cc06b99044cdb7a358d58bad3f0768a9e28ddb55.png") no-repeat}.logo-broker-basic{background:url("https://assets.perchwell.com/logo_broker_paid.png") no-repeat}.logo-perchwell{margin:0px}.navbar-right{float:right;margin-left:auto;-webkit-flex-shrink:0;-moz-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.navbar-right{position:absolute;right:0px;top:9px}}.badge{padding-top:4px;font-weight:500;white-space:nowrap;color:#FFFFFF;background-color:#a8aaac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:22px;height:16px;font-size:10px !important;line-height:12px !important;overflow:hidden;text-align:center;display:table-cell;margin-top:-3px;margin-right:-22px;float:left}.notification-counter-badge{padding-top:4px;font-weight:500;white-space:nowrap;color:#FFFFFF;background-color:#a8aaac;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;width:30px;height:16px;font-size:10px !important;line-height:12px !important;overflow:hidden;text-align:center;display:block;position:relative}#menu-wrappers{height:100%;background-color:#2D3339}@media only screen and (min-width: 1025px){#menu-wrappers{display:none}}#menu-wrappers.state-report .sort-wrapper{display:none}#menu-wrappers .search-wrapper #amenities{margin-top:70px}#menu-wrappers .search-wrapper .filter-row.loosen{margin-top:20px}#menu-wrappers .search-wrapper .filter-row.amenities-row{margin-top:0px}#menu-wrappers .search-wrapper #more-filters{list-style-type:none;margin:0;margin-top:-20px;padding:0}#menu-wrappers .search-wrapper #more-filters .ui-filter-box.yes{color:#007864}#menu-wrappers .search-wrapper #more-filters .grid-filter-container{margin:0px auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-more .filter-more-inner #listing-details .neighborhood-filter-row{margin-top:20px}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-group .filter-list{width:100vw;padding:5vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .maxlabel,#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .minlabel{width:9vw;font-size:3.3vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .slider-label{font-size:2.5vw;margin-left:-10vw}@media only screen and (max-width: 640px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .slider-label{margin-left:-9.5vw}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row.neighborhood-filter-row .neighborhood-selector{width:100%;margin-left:0px}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row.neighborhood-filter-row .neighborhood-selector .num-selected span{font-size:2.75vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row.neighborhood-filter-row .neighborhood-selector .neighborhood-city{width:70vw;margin:0 auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row.neighborhood-filter-row .neighborhood-selector .neighborhood-city input#nh-filter-entry{width:100%;margin-left:0px}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-term-input{width:310vw;margin:auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-range-input{width:90vw;margin:auto}@media only screen and (max-width: 768px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-range-input{display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;-webkit-justify-content:space-around;-moz-justify-content:space-around;justify-content:space-around}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-min,#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-max{width:50%}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-min input,#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-max input{width:41.5vw;font-size:3vw}@media only screen and (max-width: 768px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-min input,#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .range-input-max input{width:37.5vw}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-radio ul{width:60vw;margin:auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-radio ul li.js-filter-item{width:25vw;margin:0;margin-left:2vw;padding:0;font-size:2.5vw;text-align:right}@media only screen and (max-width: 414px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-radio ul li.js-filter-item{font-size:3.5vw}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .filter-radio ul li.js-filter-item:first-child{text-align:left}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.propertytypes{width:84vw;margin:auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.propertytypes li,#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.propertytypes li div{width:24.33vw;height:12vw;font-size:3vw;margin-bottom:2vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities{width:95vw;margin:auto}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities li{width:21vw;height:21vw;margin:1%;font-size:2.5vw;padding-bottom:1vw;line-height:2em}@media only screen and (max-width: 768px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities li{line-height:1.2em}}@media only screen and (max-width: 414px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities li{line-height:0.75em}}@media only screen and (max-width: 320px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities li{line-height:0em}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.amenities li:before{width:100%;height:11.5vw;font-size:12vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms{width:100%;display:-webkit-box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between;margin:auto;height:11vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li{width:14.5vw;height:14.5vw;border:none;border-bottom:2px solid #C5CCD3}@media only screen and (max-width: 768px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li{margin-left:1.5vw}}@media only screen and (max-width: 414px){#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li{margin-left:2vw}}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li:hover{color:#007864}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li.yes{background-color:#007864;color:#FFFFFF}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row ul.rooms li div{line-height:14.5vw;width:14.5vw;height:14.5vw;font-size:3.6vw}#menu-wrappers .search-wrapper #more-filters .grid-filter-container .filter-row .label.room-label{margin-bottom:0px}#menu-wrappers .search-wrapper.show{min-height:1800px}#menu-wrappers .sort-wrapper .icon-sort-search:before{content:''}#menu-wrappers .sort-wrapper.show{position:fixed;margin-top:10px;width:100%}#menu-wrappers .sort-wrapper .filter{background-color:#2D3339}#menu-wrappers .sort-wrapper li{text-transform:uppercase;padding:25px 15px}#menu-wrappers .sort-wrapper .grid-filter-container{width:100%;margin:80px auto 0px auto}#menu-wrappers .sort-wrapper .grid-filter-container .filter.tooltip.filter-radio .js-filter-item{text-transform:uppercase;font-size:4vw;color:#FFFFFF;letter-spacing:2px}#menu-wrappers .sort-wrapper .grid-filter-container .filter.tooltip.filter-radio .js-filter-item a{color:#FFFFFF}#menu-wrappers .sort-wrapper .grid-filter-container .filter.tooltip.filter-radio .js-filter-item:before{top:0px;left:-5px}#menu-wrappers .sort-wrapper .grid-filter-container .tooltip{border:0px;margin-top:-20px}#menu-wrappers .sort-wrapper .grid-filter-container ul.filter-dropdown-list{border-top:0px;width:90vw}#menu-wrappers .sort-wrapper .grid-filter-container span.current-sort{text-align:center;width:auto;display:inline-block;text-transform:uppercase;padding-bottom:17px}#menu-wrappers .sort-wrapper .grid-filter-container span.label{display:none}#menu-wrappers .sort-wrapper .grid-filter-container .filter-dropdown-list{border-top:1px solid #C5CCD3}#menu-wrappers .search-wrapper div.slider-label{color:#E2E5E9}#menu-wrappers .search-wrapper span.label{text-transform:uppercase;font-size:4vw;color:#FFFFFF;letter-spacing:2px}#menu-wrappers .search-wrapper span.label a{color:#FFFFFF}#menu-wrappers .search-wrapper .clear-filters a{font-size:2.5vw}#menu-wrappers .search-wrapper #more-filters .clear-filters{margin:30px auto 0 auto}#menu-wrappers .search-wrapper #more-filters .neighborhood-selector{color:#FFFFFF}#menu-wrappers .search-wrapper #more-filters ul.amenities li{color:#2D3339}#menu-wrappers .search-wrapper #more-filters ul li{color:#FFFFFF}#menu-wrappers .search-wrapper #more-filters ul li.yes{color:#007864}#menu-wrappers .sort-wrapper,#menu-wrappers .user-wrapper,#menu-wrappers .search-wrapper,#menu-wrappers .address-search-wrapper{background-color:#2D3339;background-color:#2D3339;min-height:2800px;display:none}#menu-wrappers .sort-wrapper.show,#menu-wrappers .user-wrapper.show,#menu-wrappers .search-wrapper.show,#menu-wrappers .address-search-wrapper.show{padding-top:15px;display:block;width:100%}#menu-wrappers .sort-wrapper ul,#menu-wrappers .user-wrapper ul,#menu-wrappers .search-wrapper ul,#menu-wrappers .address-search-wrapper ul{background-color:#2D3339;margin:0;padding:0}#menu-wrappers .sort-wrapper ul.menu,#menu-wrappers .user-wrapper ul.menu,#menu-wrappers .search-wrapper ul.menu,#menu-wrappers .address-search-wrapper ul.menu{width:100%;margin:auto}#menu-wrappers .address-search-wrapper{min-height:0}#menu-wrappers .address-search-wrapper .mobile-menu-fixed-header{height:126px !important}#menu-wrappers .address-search-wrapper .address-search-container{width:100vw;margin:0px auto;clear:both;float:right;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container .icon-signpost{transform-style:preserve-3d;display:block;color:#C5CCD3;width:50vw;margin:0 auto}#menu-wrappers .address-search-wrapper .address-search-container .icon-signpost:before{width:48px;height:48px;font-size:48px}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input{border:0px;border-bottom:1px solid #C5CCD3;font:normal normal 16px/24px;background-color:#2D3339;color:#C5CCD3;text-transform:uppercase;width:60vw;padding:4px 0px 0px 0px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input::-webkit-input-placeholder{color:#606971;text-transform:uppercase;font-size:13px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input:-moz-placeholder{color:#606971;text-transform:uppercase;font-size:13px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input::-moz-placeholder{color:#606971;text-transform:uppercase;font-size:13px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input:-ms-input-placeholder{color:#606971;text-transform:uppercase;font-size:13px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-container input.address-search-input::placeholder{color:#606971;text-transform:uppercase;font-size:13px;text-align:center}#menu-wrappers .address-search-wrapper .address-search-results{background-color:#2D3339;height:100%;cursor:pointer;width:100vw;position:absolute;color:#FFFFFF;top:125px;left:0px}#menu-wrappers .address-search-wrapper .address-search-results .search-result{width:80vw;margin:5vh auto}#menu-wrappers .address-search-wrapper .address-search-results .search-result h1,#menu-wrappers .address-search-wrapper .address-search-results .search-result span{color:#C5CCD3}#menu-wrappers .address-search-wrapper .address-search-results .address-search-result{color:#FFFFFF;background-color:#2D3339}#menu-wrappers .address-search-wrapper .address-search-results .address-search-result .data-display .neighborhood-name,#menu-wrappers .address-search-wrapper .address-search-results .address-search-result .data-display .count{color:#FFFFFF}#menu-wrappers .address-search-wrapper .address-search-results .address-search-result .thumbnail{margin-left:2vw}#menu-wrappers .user-wrapper{min-height:0}#menu-wrappers .user-wrapper .menu{margin-top:30px !important}#menu-wrappers .user-wrapper ul li{list-style-type:none;text-transform:uppercase;padding:13px 14px;text-align:left;margin-left:10%;width:90%;text-transform:uppercase;font-size:4vw;color:#FFFFFF;letter-spacing:2px}#menu-wrappers .user-wrapper ul li:first-of-type{margin-top:10px}#menu-wrappers .user-wrapper ul li a{color:#FFFFFF}#menu-wrappers .user-wrapper ul li a{color:#FFFFFF}#menu-wrappers .user-wrapper ul li a:before{width:27px;height:27px;font-size:27px;margin-right:10px;display:inline-block;position:relative;top:6px;left:-11px;color:#FFFFFF}#menu-wrappers .user-wrapper ul li a:active{color:#2D3339}#menu-wrappers .search-wrapper .menu{padding-top:16px}#menu-wrappers .search-wrapper ul li#sorting,#menu-wrappers .sort-wrapper ul li#sorting{padding:0px 0px 10px 0px;border-bottom:1px solid #C5CCD3}#menu-wrappers .search-wrapper ul li#sorting.running,#menu-wrappers .sort-wrapper ul li#sorting.running{color:#007864;font-weight:500}#menu-wrappers .search-wrapper ul li.sort-term,#menu-wrappers .sort-wrapper ul li.sort-term{padding-left:70px;font-size:14px;text-align:left;line-height:36px;height:36px;display:box;box-pack:center;box-align:center}#menu-wrappers .search-wrapper ul li.sort-term:before,#menu-wrappers .sort-wrapper ul li.sort-term:before{margin-right:10px}#menu-wrappers .search-wrapper ul li.sort-term.icon-none:before,#menu-wrappers .sort-wrapper ul li.sort-term.icon-none:before{content:"_";margin-right:11px;color:transparent}#menu-wrappers .search-wrapper ul li#property-type-expando,#menu-wrappers .search-wrapper ul li#neighborhood-expando,#menu-wrappers .sort-wrapper ul li#property-type-expando,#menu-wrappers .sort-wrapper ul li#neighborhood-expando{padding:16px 10px 16px}#menu-wrappers .search-wrapper ul li#property-type-expando:before,#menu-wrappers .search-wrapper ul li#property-type-expando.active:before,#menu-wrappers .search-wrapper ul li#neighborhood-expando:before,#menu-wrappers .search-wrapper ul li#neighborhood-expando.active:before,#menu-wrappers .sort-wrapper ul li#property-type-expando:before,#menu-wrappers .sort-wrapper ul li#property-type-expando.active:before,#menu-wrappers .sort-wrapper ul li#neighborhood-expando:before,#menu-wrappers .sort-wrapper ul li#neighborhood-expando.active:before{content:""}#menu-wrappers .search-wrapper ul li#property-type-expando .icon-down-arrow,#menu-wrappers .search-wrapper ul li#neighborhood-expando .icon-down-arrow,#menu-wrappers .sort-wrapper ul li#property-type-expando .icon-down-arrow,#menu-wrappers .sort-wrapper ul li#neighborhood-expando .icon-down-arrow{border-bottom:1px solid #C5CCD3;margin-bottom:10px}#menu-wrappers .search-wrapper ul li#neighborhood-list,#menu-wrappers .search-wrapper ul li#property-types,#menu-wrappers .sort-wrapper ul li#neighborhood-list,#menu-wrappers .sort-wrapper ul li#property-types{display:none;margin-top:10px}#menu-wrappers .search-wrapper ul li#neighborhood-list ul li,#menu-wrappers .search-wrapper ul li#property-types ul li,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li,#menu-wrappers .sort-wrapper ul li#property-types ul li{padding:3px;text-align:left}#menu-wrappers .search-wrapper ul li#neighborhood-list ul li.icon-yes,#menu-wrappers .search-wrapper ul li#property-types ul li.icon-yes,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li.icon-yes,#menu-wrappers .sort-wrapper ul li#property-types ul li.icon-yes{color:#007864}#menu-wrappers .search-wrapper ul li#neighborhood-list ul li:before,#menu-wrappers .search-wrapper ul li#property-types ul li:before,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li:before,#menu-wrappers .sort-wrapper ul li#property-types ul li:before{width:17px;height:17px;font-size:17px;color:#007864;float:right;font-weight:500}#menu-wrappers .search-wrapper ul li#neighborhood-list ul li.neighborhood-group,#menu-wrappers .search-wrapper ul li#property-types ul li.neighborhood-group,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li.neighborhood-group,#menu-wrappers .sort-wrapper ul li#property-types ul li.neighborhood-group{font-weight:500}#menu-wrappers .search-wrapper ul li#neighborhood-list ul li.neighborhood,#menu-wrappers .search-wrapper ul li#neighborhood-list ul li.propertytype,#menu-wrappers .search-wrapper ul li#property-types ul li.neighborhood,#menu-wrappers .search-wrapper ul li#property-types ul li.propertytype,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li.neighborhood,#menu-wrappers .sort-wrapper ul li#neighborhood-list ul li.propertytype,#menu-wrappers .sort-wrapper ul li#property-types ul li.neighborhood,#menu-wrappers .sort-wrapper ul li#property-types ul li.propertytype{text-transform:capitalize;padding-left:10px}#menu-wrappers .search-wrapper ul li ul li.radio,#menu-wrappers .sort-wrapper ul li ul li.radio{display:inline-block;width:50px;height:50px;font-size:12px;margin:4px;padding:16px 0px}#menu-wrappers .search-wrapper ul li.radio ul,#menu-wrappers .search-wrapper ul li.must-haves ul,#menu-wrappers .sort-wrapper ul li.radio ul,#menu-wrappers .sort-wrapper ul li.must-haves ul{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#menu-wrappers .search-wrapper ul li.radio ul li.radio,#menu-wrappers .search-wrapper ul li.must-haves ul li.radio,#menu-wrappers .sort-wrapper ul li.radio ul li.radio,#menu-wrappers .sort-wrapper ul li.must-haves ul li.radio{border:1px solid #C5CCD3;text-align:center}#menu-wrappers .search-wrapper ul li.radio ul li.radio.yes,#menu-wrappers .search-wrapper ul li.radio ul li.radio.true,#menu-wrappers .search-wrapper ul li.must-haves ul li.radio.yes,#menu-wrappers .search-wrapper ul li.must-haves ul li.radio.true,#menu-wrappers .sort-wrapper ul li.radio ul li.radio.yes,#menu-wrappers .sort-wrapper ul li.radio ul li.radio.true,#menu-wrappers .sort-wrapper ul li.must-haves ul li.radio.yes,#menu-wrappers .sort-wrapper ul li.must-haves ul li.radio.true{background-color:#007864;color:#FFFFFF}#menu-wrappers .search-wrapper ul li.radio ul li.radio.no,#menu-wrappers .search-wrapper ul li.radio ul li.radio.false,#menu-wrappers .search-wrapper ul li.must-haves ul li.radio.no,#menu-wrappers .search-wrapper ul li.must-haves ul li.radio.false,#menu-wrappers .sort-wrapper ul li.radio ul li.radio.no,#menu-wrappers .sort-wrapper ul li.radio ul li.radio.false,#menu-wrappers .sort-wrapper ul li.must-haves ul li.radio.no,#menu-wrappers .sort-wrapper ul li.must-haves ul li.radio.false{background-color:#DD5959;color:#FFFFFF}#menu-wrappers .search-wrapper ul li.must-haves ul li,#menu-wrappers .sort-wrapper ul li.must-haves ul li{display:inline-block;width:80px;height:80px;background-color:#E2E5E9;margin:5px;font-size:9px;letter-spacing:-1px}#menu-wrappers .search-wrapper ul li.must-haves ul li.yes,#menu-wrappers .search-wrapper ul li.must-haves ul li.true,#menu-wrappers .sort-wrapper ul li.must-haves ul li.yes,#menu-wrappers .sort-wrapper ul li.must-haves ul li.true{background-color:#007864;color:#FFFFFF}#menu-wrappers .search-wrapper ul li.must-haves ul li.no,#menu-wrappers .search-wrapper ul li.must-haves ul li.false,#menu-wrappers .sort-wrapper ul li.must-haves ul li.no,#menu-wrappers .sort-wrapper ul li.must-haves ul li.false{background-color:#DD5959;color:#FFFFFF}#menu-wrappers .search-wrapper ul li.must-haves ul li:before,#menu-wrappers .sort-wrapper ul li.must-haves ul li:before{width:40px;height:40px;font-size:40px;display:block;margin:10px auto}#menu-wrappers .search-wrapper ul li.price ul,#menu-wrappers .sort-wrapper ul li.price ul{display:table-row}#menu-wrappers .search-wrapper ul li.price ul li,#menu-wrappers .sort-wrapper ul li.price ul li{display:table-cell;width:2%}#menu-wrappers .search-wrapper ul li.price ul li.to-small,#menu-wrappers .sort-wrapper ul li.price ul li.to-small{font-size:10px}#menu-wrappers .search-wrapper ul li.price ul li input,#menu-wrappers .sort-wrapper ul li.price ul li input{width:115px;padding:10px;border:1px solid #C5CCD3;-webkit-appearance:none;border-radius:0}#building-search{float:left;font:11px/15px;letter-spacing:1px;display:flex}#building-search ul{float:left;padding:0;margin:3px 0 0;list-style:none;height:20px}#building-search li{float:left;margin:0 0 0 30px;text-transform:uppercase}#building-search li a{font:11px/15px}#building-search li#address-search-container{padding-bottom:20px}#building-search li#address-search-container #address-search input{float:left;margin-left:11px;position:relative;top:-8px;padding:6px;width:200px;border:1px solid #ADB5BD;transition:width 500ms;text-transform:uppercase}#building-search li#address-search-container #address-search input:focus{outline:none;border-color:#2D3339}#building-search li#address-search-container #address-search label{float:left}#building-search #blog-link{color:#606971}#address-search-container .address-search-results{z-index:10001}#address-search-container .address-search-results .address-search-result{z-index:10001;clear:both;width:100%;min-height:115px;cursor:pointer;border-top:1px solid #EBEEF0;padding-top:18px}#address-search-container .address-search-results .address-search-result>div{z-index:10001}#address-search-container .address-search-results .address-search-result:first-child{border-top:1px solid transparent}#address-search-container .address-search-results .address-search-result .thumbnail{height:60px;margin-left:5px}#address-search-container .address-search-results .address-search-result .thumbnail div{margin:0}#address-search-container .address-search-results .address-search-result.selected{border-top:1px solid #EBEEF0;background-color:#F9F9FB}#address-search-container .address-search-results .address-search-result .data-display{float:right;width:calc(100% - 75px);margin-top:0;margin-left:10px;color:#606971;-webkit-font-smoothing:antialiased}#address-search-container .address-search-results .address-search-result .data-display h1{padding-bottom:4px;line-height:20px;font-size:13px;letter-spacing:1px;text-transform:uppercase;color:#2D3339;margin:0}#address-search-container .address-search-results .address-search-result .data-display .neighborhood-name{font-size:12px;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-results .address-search-result .data-display .tax-id{text-transform:none}#address-search-container .address-search-results .address-search-result .data-display .count{border-right:1px solid #C5CCD3;padding-right:5px;margin-right:3px;line-height:11px;font-size:11px;display:inline-block;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-results .address-search-result .data-display .count:last-child{border-right:none}#address-search-container .address-search-container{position:relative}@media only screen and (max-width: 1200px){#address-search-container .address-search-container .search-input-container.global-search-input{display:none}}#address-search-container .address-search-container .search-input-container .search-input{position:relative;background-color:#F3F4F6;border-radius:8px;display:flex;align-items:center;height:40px;margin-left:4px}@media only screen and (max-width: 768px){#address-search-container .address-search-container .search-input-container .search-input{width:103px}}#address-search-container .address-search-container .search-input-container .search-input input{font-family:"Inter", sans-serif;font-size:1rem;line-height:1.5rem;font-weight:400;letter-spacing:-0.4px;background-color:transparent;border:none;color:#606971;outline:none;padding:0;width:100%;padding:8px 0}#address-search-container .address-search-container .search-input-container .search-input input::-webkit-input-placeholder{color:#606971}#address-search-container .address-search-container .search-input-container .search-input input:-moz-placeholder{color:#606971}#address-search-container .address-search-container .search-input-container .search-input input::-moz-placeholder{color:#606971}#address-search-container .address-search-container .search-input-container .search-input input:-ms-input-placeholder{color:#606971}#address-search-container .address-search-container .search-input-container .search-input input::placeholder{color:#606971}#address-search-container .address-search-container .search-input-container .search-input .icon{height:24px;width:24px;margin-left:8px}#address-search-container .address-search-container .search-input-container .search-input:hover{background-color:#E2E5E9}#address-search-container .address-search-container .search-input-container .search-input:focus-within{background-color:white;box-shadow:0px 0px 0px 2px #2DA0FF;margin-top:0}#address-search-container .address-search-container .search-input-container .search-input .address-search-input::placeholder{letter-spacing:-0.4px}#address-search-container .address-search-container .search-input-container .search-input .address-search-input.narrow{width:115px}@media only screen and (max-width: 1200px){#address-search-container .address-search-container .search-input-container .search-input .address-search-input.narrow{display:none}}#address-search-container .search-global-button{border:none;background-color:#EBEEF0;border-radius:8px;padding:8px;height:40px;width:40px;margin-left:5px}@media only screen and (min-width: 1201px){#address-search-container .search-global-button{display:none}}#address-search-container .search-global-button svg{padding-right:0;margin-right:0;height:24px;width:24px}#address-search-container .address-search-input{margin-left:4px;position:relative;top:0;width:140px;background:#FFFFFF;border-radius:3px;border:1px solid #C5CCD3;padding:9px;color:#2D3339;font-size:12px;text-align:left;height:23px;padding-bottom:6px;border-radius:8px;font-size:16px}#address-search-container .address-search-input:focus,#address-search-container .address-search-input:focus-within{border:1px solid #007864}#address-search-container .address-search-input::-webkit-input-placeholder{color:#ADB5BD;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-input:-moz-placeholder{color:#ADB5BD;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-input::-moz-placeholder{color:#ADB5BD;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-input:-ms-input-placeholder{color:#ADB5BD;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-input::placeholder{color:#ADB5BD;letter-spacing:0.75px;text-transform:capitalize}#address-search-container .address-search-clear{display:none;position:absolute;right:0;top:0;font-size:12px;padding:10px}#address-search-container .address-search-results{position:fixed;max-height:calc(100% - 56px);min-height:0px;top:56px;margin-left:12px;background:#FFFFFF;color:#161718;overflow-y:auto;-webkit-overflow-scrolling:touch}@media only screen and (max-width: 480px){#address-search-container .address-search-results{left:0;margin-left:0}}#address-search-container .address-search-results .address-search-result{padding:16px 10px;text-transform:none;min-height:95px;border-left:1px solid #EBEEF0;display:-webkit-inline-box;display:-webkit-inline-flex;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;-moz-align-items:center;align-items:center}#address-search-container .address-search-results .address-search-result .neighborhood-name{margin-bottom:5px}#address-search-container .address-search-results .address-search-result .neighborhood-name,#address-search-container .address-search-results .address-search-result .count{color:#606971}#address-search-container .address-search-results .address-search-result:first-child{padding-top:20px}#address-search-container .address-search-results .address-search-result:last-child{border-bottom:1px solid #C5CCD3}#address-search-container .address-search-results .search-result{padding:23px}#region-switch-container{float:left}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button{margin-left:4px;height:40px;padding:8px 24px 10px 16px;background-color:#EBEEF0;color:#2D3339;border:none;border-radius:8px;font-size:16px;white-space:nowrap;padding:9px 24px 9px 16px;display:flex;align-items:center;justify-content:center}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button img{height:24px;width:24px;vertical-align:text-bottom}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button span{margin-left:-4px}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button:first-letter{text-transform:uppercase}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button:hover{background-color:#ced5da;border-color:transparent;color:#2D3339}@media only screen and (max-width: 480px){#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button{display:none}}@media only screen and (max-width: 1200px){#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button{padding:8px;width:40px}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button .glossary-label{display:none}}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button svg{vertical-align:text-top;padding-right:1px;width:16px;height:16px}@media only screen and (max-width: 1200px){#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button svg{padding-right:0;margin-right:0}}#search-filter-glossary-button-container .search-filter-glossary-button-container .search-filter-glossary-button span{margin-left:7px}#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button{border:none;background-color:#EBEEF0;border-radius:8px;padding:8px 24px;font-size:16px;height:40px}@media only screen and (max-width: 480px){#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button{display:none}}@media only screen and (max-width: 1200px){#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button{padding:8px;width:40px}#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button .glossary-label{display:none}}#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button svg{vertical-align:text-top;padding-right:1px;margin-right:5px;width:16px;height:16px}@media only screen and (max-width: 1200px){#search-filter-search-button-container .search-filter-glossary-button-container .search-filter-glossary-button svg{padding-right:0;margin-right:0}}.search-icon-gray{filter:brightness(0) saturate(100%) invert(35%) sepia(2%) saturate(1295%) hue-rotate(340deg) brightness(95%) contrast(84%)}.scroll-button{position:absolute;top:24px;transform:translateY(-50%);width:40px;height:40px;padding:0;background-color:white;border:none;color:black;font-size:16px;cursor:pointer;transition:background-color 0.3s ease}#site-navigation-prev{left:0}#site-navigation-next{right:0}.right-arrow{transform:scaleX(-1)}.terms-page h3,.terms-page p,.static-page p,.static-page .content{max-width:1280px;margin:20px auto;font-family:"Inter", "Inter", Arial, Helvetica, sans-serif;font-size:16px;line-height:24px}.terms-page div,.terms-page ul,.terms-page h3,.terms-page p,.static-page h4,.static-page h5,.static-page h6,.static-page div,.static-page ul,.static-page ol,.static-page h3,.static-page p{max-width:1024px;margin:auto}.terms-page div.enclose,.terms-page ul.enclose,.terms-page h3.enclose,.terms-page p.enclose,.static-page h4.enclose,.static-page h5.enclose,.static-page h6.enclose,.static-page div.enclose,.static-page ul.enclose,.static-page ol.enclose,.static-page h3.enclose,.static-page p.enclose{max-width:1280px}.static-page{margin-bottom:100px}.static-page .button-group{margin:40px auto;color:#FFFFFF;width:280px;text-align:center;font-family:"Inter", sans-serif;font-size:1rem;line-height:1.25rem;font-weight:500;letter-spacing:-0.4px}@media only screen and (max-width: 1024px){.static-page .button-group{width:248px}}.static-page .button-group .button{text-decoration:none;letter-spacing:1px;text-transform:uppercase}.static-page p.highlight{padding:20px 0;text-align:center;background-color:#EBEEF0;font-weight:500;margin:15px auto}.static-page p b{font-family:"Inter", sans-serif;font-size:0.875rem;line-height:1rem;font-weight:500;letter-spacing:-0.4px}.static-page a{text-decoration:underline;color:#007864}.static-page h2{margin:0;padding:20px 0 0;font:normal normal 24px/30px;width:100%;text-transform:uppercase;text-align:center}.static-page h2+h3{margin-top:30px}.static-page h3{padding:10px 0;color:#161718;font:normal normal 23px/30px}.static-page ol.sub{list-style-type:lower-alpha}.static-page ul{list-style:none}.static-page ul li{position:relative;margin:5px 0;z-index:-1}.static-page ul li.icon:before{font-size:20px;color:#007864;margin-right:5px}.static-page ul.list{list-style-type:disc;list-style-position:outside}.static-page ul.lower-alpha{list-style-type:lower-alpha}.static-page ul.lower-roman{list-style-type:lower-roman}.static-page .box{border:1px solid #E2E5E9;padding:1px}.static-page .box .holder{border:1px solid #E2E5E9;padding:25px}.static-page address{font:normal normal 16px/24px;margin-top:10px;padding:15px;background:#F9F9FB}@media only screen and (max-width: 640px){.content ol{margin-left:10px}}ol ol{margin:15px 0 25px}.header-text{text-align:center}.header-text h1{font-size:40px}.header-text h2{margin:0;font-size:16px}.contact-form.static-form{border:0;margin-top:20px}.contact-form.static-form .success{color:#007864;text-align:center;font-weight:500}span.italic{font-style:italic}.terms-page h3,.terms-page p,.static-page .content,.static-page p{max-width:1280px;margin:20px auto;font-family:"Inter", sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.4px;letter-spacing:-0.4px}.terms-page div,.terms-page ul,.terms-page h3,.terms-page p,.static-page p,.static-page h3,.static-page h4,.static-page h5,.static-page h6,.static-page div,.static-page ul,.static-page ol{max-width:1024px;margin:auto}.terms-page div.enclose,.terms-page ul.enclose,.terms-page h3.enclose,.terms-page p.enclose,.static-page p.enclose,.static-page h3.enclose,.static-page h4.enclose,.static-page h5.enclose,.static-page h6.enclose,.static-page div.enclose,.static-page ul.enclose,.static-page ol.enclose{max-width:1280px}.terms-page{margin-bottom:100px}.terms-page .content{max-width:1280px;margin:20px auto;font-family:"Inter", sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.4px;color:#2D3339;letter-spacing:-0.4px}.terms-page strong{font-family:"Inter", "Inter", Arial, Helvetica, sans-serif;font-weight:500}.terms-page a{text-decoration:underline;color:#007864}.terms-page h2{margin:0;padding:40px 0 20px 0;font-family:"Inter", sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.8px;color:#2D3339;letter-spacing:-1.2px;width:100%;text-align:center}.terms-page h3{font-family:"Inter", sans-serif;font-size:1.25rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.8px;letter-spacing:-0.8px}.terms-page ul{list-style:none}.terms-page ul li{position:relative;margin:5px 0}.terms-page ul.list{list-style-type:disc;list-style-position:outside;padding-left:7vw}.terms-page ul.lower-alpha{list-style-type:lower-alpha;padding-left:7vw}.terms-page ul.lower-roman{list-style-type:lower-roman}.terms-page .box{padding:20px 0}.terms-page .box .holder{padding:12px;border-radius:8px;color:#606971;background-color:rgba(64,61,59,0.051)}.terms-page .box .holder ul{padding-left:25px}.terms-page address{font-family:"Inter", sans-serif;font-size:1rem;line-height:1.5rem;font-weight:500;letter-spacing:-0.4px;margin-top:10px;padding:12px;background:rgba(64,61,59,0.051);color:#606971;letter-spacing:-0.4px;border-radius:8px}body.home-page-body{margin:0;background-color:var(--greys--grey-950)}body.home-page-body header.browser{background:transparent;position:static;z-index:1 !important}body.home-page-body header.browser .links{font-family:"Inter", "Inter", Arial, Helvetica, sans-serif;font-size:11px;line-height:15px;font-weight:500}body.home-page-body .site-navigation{padding-top:0}body.home-page-body .site-navigation ul li a{font-family:"Inter", "Inter", Arial, Helvetica, sans-serif;font-weight:500}body.home-page-body>#wrapper{background-color:#111312}.footer-col,.footer-col-title{font-family:"Inter", "Inter", Arial, Helvetica, sans-serif;font-weight:500;font-size:12px}.footer-col{letter-spacing:0.75px}.footer-col-title{color:#ADB5BD;text-transform:uppercase;letter-spacing:1px;margin-bottom:24px}.footer-separator{background-color:white;opacity:10%;margin:32px 0}.grey-text{color:#ADB5BD}.header-login-button{text-transform:none}.homepage-hero-buttons{width:100%;padding-bottom:120px}@media only screen and (max-width: 768px){.homepage-hero-buttons{padding-bottom:100px}}.Mui-error:hover .MuiOutlinedInput-notchedOutline{border-color:#DD5959}.login-modal-closer{position:absolute;top:16px;left:24px}.professionals-chart{-webkit-box-shadow:2px 2px 10px 3px rgba(0,0,0,0.1);box-shadow:2px 2px 10px 3px rgba(0,0,0,0.1)}.flicker-animation{animation:flicker;animation-iteration-count:infinite;animation-timing-function:steps(2, jump-none);animation-duration:4s}.hero-content-container{display:flex;justify-content:center;align-items:center;color:#2D3339;text-align:center;flex-direction:column;min-height:calc(100vh - 61px)}.hero-content-container h1{box-shadow:0px 0px 15px 2px #FFFFFF;background-color:rgba(255,255,255,0.6);border-radius:40px}@media only screen and (max-width: 640px) and (min-height: 700px){.hero-content-container{min-height:100%;padding-top:100px}}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.hero-content-container{height:100%;width:100%;position:absolute}.homepage-hero-buttons{padding-bottom:100px}}@keyframes flicker{0%{background-image:url(https://assets.perchwell.com/assets/homepage/header/nyc-a.svg)}100%{background-image:url(https://assets.perchwell.com/assets/homepage/header/nyc-b.svg)}}
