<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*! bundle name: TopListingsPagePage~e5982ef0 */
/*! bundle name: TopListingsPage-tabletPage~e5982ef0 */
#impersonation-warning,#large-scale-event-warning,#training-page-warning{width:100%;padding:5px;position:fixed;top:0;font-size:12px;line-height:12px;background-color:#8c2418;color:#fff}#impersonation-warning{z-index:10002}#large-scale-event-warning{z-index:10001}#training-page-warning{z-index:10000}#impersonation-warning&gt;div,#large-scale-event-warning&gt;div,#training-page-warning&gt;div{width:980px;margin:auto}#impersonation-warning span.message,#large-scale-event-warning span.message,#training-page-warning span.message{float:left}#impersonation-warning span.stop-link{float:right}#impersonation-warning span.stop-link a{font-weight:700;color:#aac}.customer-facing #impersonation-clear,.customer-facing #large-scale-event-clear,.customer-facing #training-page-clear{display:none!important}#large-scale-event-clear,#training-page-clear,.agent-tools #impersonation-clear,.red-header #impersonation-clear{display:block!important;clear:both;margin-bottom:10px}#impersonation-warning~#training-page-warning{top:22px}#large-scale-event-warning~#impersonation-warning{top:22px;border-top:1px solid #000}#training-page-warning~#large-scale-event-warning{top:22px}body.impersonating #price_beds_opts,body.rf_view_type_map_list.impersonating #container,body.rf_view_type_map_list.trainingPage #container,body.trainingPage #price_beds_opts{top:25px}body.impersonating.largeScaleEvent #price_beds_opts,body.impersonating.trainingPage #price_beds_opts,body.rf_view_type_map_list.impersonating.largeScaleEvent #container,body.rf_view_type_map_list.impersonating.trainingPage #container{top:50px}
.clickable{cursor:hand;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}
.flex{display:flex}.flex-inline{display:inline-flex}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1 1 0%}.flex-initial{flex:0 1 auto}.flex-auto{flex:1 1 auto}.flex-grow{flex-grow:1}.flex-shrink-0{flex-shrink:0}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.align-center{align-items:center}.align-baseline{align-items:baseline}.align-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}
.margin-top-none{margin-top:0}.margin-top-smallest{margin-top:.25rem}.margin-top-smaller{margin-top:.5rem}.margin-top-small{margin-top:.75rem}.margin-top-medium{margin-top:1rem}.margin-top-large{margin-top:1.5rem}.margin-top-larger{margin-top:2rem}.margin-top-largest{margin-top:3rem}.margin-top-auto{margin-top:auto}.margin-bottom-none{margin-bottom:0}.margin-bottom-smallest{margin-bottom:.25rem}.margin-bottom-smaller{margin-bottom:.5rem}.margin-bottom-small{margin-bottom:.75rem}.margin-bottom-medium{margin-bottom:1rem}.margin-bottom-large{margin-bottom:1.5rem}.margin-bottom-larger{margin-bottom:2rem}.margin-bottom-largest{margin-bottom:3rem}.margin-bottom-auto{margin-bottom:auto}.margin-left-none{margin-left:0}.margin-left-smallest{margin-left:.25rem}.margin-left-smaller{margin-left:.5rem}.margin-left-small{margin-left:.75rem}.margin-left-medium{margin-left:1rem}.margin-left-large{margin-left:1.5rem}.margin-left-larger{margin-left:2rem}.margin-left-largest{margin-left:3rem}.margin-left-auto{margin-left:auto}.margin-right-none{margin-right:0}.margin-right-smallest{margin-right:.25rem}.margin-right-smaller{margin-right:.5rem}.margin-right-small{margin-right:.75rem}.margin-right-medium{margin-right:1rem}.margin-right-large{margin-right:1.5rem}.margin-right-larger{margin-right:2rem}.margin-right-largest{margin-right:3rem}.margin-right-auto{margin-right:auto}.margin-horiz-none{margin-right:0;margin-left:0}.margin-horiz-smallest{margin-right:.25rem;margin-left:.25rem}.margin-horiz-smaller{margin-right:.5rem;margin-left:.5rem}.margin-horiz-small{margin-right:.75rem;margin-left:.75rem}.margin-horiz-medium{margin-right:1rem;margin-left:1rem}.margin-horiz-large{margin-right:1.5rem;margin-left:1.5rem}.margin-horiz-larger{margin-right:2rem;margin-left:2rem}.margin-horiz-largest{margin-right:3rem;margin-left:3rem}.margin-horiz-auto{margin-right:auto;margin-left:auto}.margin-vert-none{margin-top:0;margin-bottom:0}.margin-vert-smallest{margin-top:.25rem;margin-bottom:.25rem}.margin-vert-smaller{margin-top:.5rem;margin-bottom:.5rem}.margin-vert-small{margin-top:.75rem;margin-bottom:.75rem}.margin-vert-medium{margin-top:1rem;margin-bottom:1rem}.margin-vert-large{margin-top:1.5rem;margin-bottom:1.5rem}.margin-vert-larger{margin-top:2rem;margin-bottom:2rem}.margin-vert-largest{margin-top:3rem;margin-bottom:3rem}.margin-vert-auto{margin-top:auto;margin-bottom:auto}.margin-none{margin:0}.margin-smallest{margin:.25rem}.margin-smaller{margin:.5rem}.margin-small{margin:.75rem}.margin-medium{margin:1rem}.margin-large{margin:1.5rem}.margin-larger{margin:2rem}.margin-largest{margin:3rem}.margin-auto{margin:auto}.padding-top-none{padding-top:0}.padding-top-smallest{padding-top:.25rem}.padding-top-smaller{padding-top:.5rem}.padding-top-small{padding-top:.75rem}.padding-top-medium{padding-top:1rem}.padding-top-large{padding-top:1.5rem}.padding-top-larger{padding-top:2rem}.padding-top-largest{padding-top:3rem}.padding-bottom-none{padding-bottom:0}.padding-bottom-smallest{padding-bottom:.25rem}.padding-bottom-smaller{padding-bottom:.5rem}.padding-bottom-small{padding-bottom:.75rem}.padding-bottom-medium{padding-bottom:1rem}.padding-bottom-large{padding-bottom:1.5rem}.padding-bottom-larger{padding-bottom:2rem}.padding-bottom-largest{padding-bottom:3rem}.padding-left-none{padding-left:0}.padding-left-smallest{padding-left:.25rem}.padding-left-smaller{padding-left:.5rem}.padding-left-small{padding-left:.75rem}.padding-left-medium{padding-left:1rem}.padding-left-large{padding-left:1.5rem}.padding-left-larger{padding-left:2rem}.padding-left-largest{padding-left:3rem}.padding-right-none{padding-right:0}.padding-right-smallest{padding-right:.25rem}.padding-right-smaller{padding-right:.5rem}.padding-right-small{padding-right:.75rem}.padding-right-medium{padding-right:1rem}.padding-right-large{padding-right:1.5rem}.padding-right-larger{padding-right:2rem}.padding-right-largest{padding-right:3rem}.padding-horiz-none{padding-right:0;padding-left:0}.padding-horiz-smallest{padding-right:.25rem;padding-left:.25rem}.padding-horiz-smaller{padding-right:.5rem;padding-left:.5rem}.padding-horiz-small{padding-right:.75rem;padding-left:.75rem}.padding-horiz-medium{padding-right:1rem;padding-left:1rem}.padding-horiz-large{padding-right:1.5rem;padding-left:1.5rem}.padding-horiz-larger{padding-right:2rem;padding-left:2rem}.padding-horiz-largest{padding-right:3rem;padding-left:3rem}.padding-vert-none{padding-top:0;padding-bottom:0}.padding-vert-smallest{padding-top:.25rem;padding-bottom:.25rem}.padding-vert-smaller{padding-top:.5rem;padding-bottom:.5rem}.padding-vert-small{padding-top:.75rem;padding-bottom:.75rem}.padding-vert-medium{padding-top:1rem;padding-bottom:1rem}.padding-vert-large{padding-top:1.5rem;padding-bottom:1.5rem}.padding-vert-larger{padding-top:2rem;padding-bottom:2rem}.padding-vert-largest{padding-top:3rem;padding-bottom:3rem}.padding-none{padding:0}.padding-smallest{padding:.25rem}.padding-smaller{padding:.5rem}.padding-small{padding:.75rem}.padding-medium{padding:1rem}.padding-large{padding:1.5rem}.padding-larger{padding:2rem}.padding-largest{padding:3rem}
.font-body-xsmall{font-size:.75rem;font-weight:400;line-height:1.5}.font-body-small{font-size:.875rem;font-weight:400;line-height:1.5}.font-body-small-compact{font-size:.875rem;font-weight:400;line-height:1.25}.font-body-xsmall-compact{font-size:.75rem;font-weight:400;line-height:1.25}.font-body-base{font-size:1rem;font-weight:400;line-height:1.5}.font-body-base-bold{font-size:1rem;font-weight:700;line-height:1.5}.font-body-small-bold{font-size:.875rem;font-weight:700;line-height:1.5}.font-headline-xsmall{font-size:1.125rem;font-weight:700;line-height:1.25}.font-headline-small{font-size:1.4375rem;font-weight:700;line-height:1.25}.font-headline-medium{font-size:1.625rem;font-weight:700;line-height:1.25}.font-headline-large{font-size:1.8125rem;font-weight:700;line-height:1.25}.font-headline-xlarge{font-size:2.25rem;font-weight:700;line-height:1.25}.font-headline-xxlarge{font-size:3.25rem;font-weight:700;line-height:1.25}.color-text-primary{color:#131313}.color-text-secondary{color:#686868}.color-background-subtle{background:#faf9f8}.font-weight-bold{font-weight:700}.font-weight-default{font-weight:400}.spacing-margin-top-xxsmall{margin-top:.25rem}.spacing-margin-top-xsmall{margin-top:.5rem}.spacing-margin-top-small{margin-top:.75rem}.spacing-margin-top-medium{margin-top:1rem}.spacing-margin-top-large{margin-top:1.5rem}.spacing-margin-top-xlarge{margin-top:2rem}.spacing-margin-top-xxlarge{margin-top:2.5rem}.spacing-margin-bottom-xxsmall{margin-bottom:.25rem}.spacing-margin-bottom-xsmall{margin-bottom:.5rem}.spacing-margin-bottom-small{margin-bottom:.75rem}.spacing-margin-bottom-medium{margin-bottom:1rem}.spacing-margin-bottom-large{margin-bottom:1.5rem}.spacing-margin-bottom-xlarge{margin-bottom:2rem}.spacing-margin-left-xsmall{margin-left:.5rem}.spacing-margin-left-xxsmall{margin-left:.25rem}.spacing-margin-left-medium{margin-left:1rem}.spacing-margin-left-large{margin-left:1.5rem}.spacing-margin-right-large{margin-right:1.5rem}.spacing-margin-right-xsmall{margin-right:.5rem}.spacing-margin-right-xxsmall{margin-right:.25rem}
.visuallyHidden{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;clip:rect(0 0 0 0);overflow:hidden}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.text-center{text-align:center}
.customer-facing.blueprint.mercury .font-rocket{font-family:WNTL}.customer-facing.blueprint.mercury .redfin-halo{fill:#de3341}.customer-facing.blueprint.mercury .UserNavMenu .redfin-halo{fill:#131313}.customer-facing.blueprint.mercury.customer-ui .UserNavMenu .redfin-halo{fill:#585858}.customer-facing.blueprint.mercury #header header.LargeHeader&gt;.header-right .Badge.topMenuFeedMenuLinkPill{background-color:#de3341}.customer-facing.blueprint.mercury .bp-Button__type--primary:not(.bp-CloseButton):not(.PhotoMapToggle),.customer-facing.blueprint.mercury .bp-SearchBox .SearchButton,.customer-facing.blueprint.mercury .Button.primary,.customer-facing.blueprint.mercury .homepageTabContainer #sellerConsultation .bp-SellerConsultationAddress .SearchButton,.customer-facing.blueprint.mercury .rateTableEntryPoint .SearchBox .Button,.customer-facing.blueprint.mercury .SearchBox .SearchButton{background-color:#de3341;border-color:#de3341}.customer-facing.blueprint.mercury .bp-Button__type--primary:not(.bp-CloseButton):not(.PhotoMapToggle):hover,.customer-facing.blueprint.mercury .bp-SearchBox .SearchButton:hover,.customer-facing.blueprint.mercury .Button.primary:hover,.customer-facing.blueprint.mercury .homepageTabContainer #sellerConsultation .bp-SellerConsultationAddress .SearchButton:hover,.customer-facing.blueprint.mercury .rateTableEntryPoint .SearchBox .Button:hover,.customer-facing.blueprint.mercury .SearchBox .SearchButton:hover{background-color:#c12a36;border-color:#c12a36}.customer-facing.blueprint.mercury .bp-Button__type--primary:not(.bp-CloseButton):not(.PhotoMapToggle):active,.customer-facing.blueprint.mercury .bp-SearchBox .SearchButton:active,.customer-facing.blueprint.mercury .Button.primary:active,.customer-facing.blueprint.mercury .homepageTabContainer #sellerConsultation .bp-SellerConsultationAddress .SearchButton:active,.customer-facing.blueprint.mercury .rateTableEntryPoint .SearchBox .Button:active,.customer-facing.blueprint.mercury .SearchBox .SearchButton:active{background-color:#a3202b;border-color:#a3202b}.customer-facing.blueprint.mercury .bp-Button__type--primary-outlined{color:#de3341;border-color:#de3341}.customer-facing.blueprint.mercury .bp-Button__type--primary-outlined:active,.customer-facing.blueprint.mercury .bp-Button__type--primary-outlined:hover{background-color:#de3341;color:#fefefe}.customer-facing.blueprint.mercury .bp-Button__type--primary-outlined.bp-Button__disabled,.customer-facing.blueprint.mercury .bp-Button__type--primary.bp-Button__disabled{background-color:rgba(0,0,0,.4);border-color:rgba(0,0,0,.4)}.customer-facing.blueprint.mercury .AskRedfinSection .section-title .pill,.customer-facing.blueprint.mercury .Badge.Badge--counter,.customer-facing.blueprint.mercury .Badge.Badge--red,.customer-facing.blueprint.mercury .Pill.Pill--red,.customer-facing.blueprint.mercury .Pill.topMenuFeedMenuLinkPill{background-color:#de3341}.customer-facing.blueprint.mercury .RedfinValuePropCards .title .highlightedText{color:#de3341}.customer-facing.blueprint.mercury .bp-LoadingSpinner .bp-Spinner__color--brand{fill:#de3341}
.CreatePasswordForExistingUserForm .doThisLaterSection,.CreatePasswordForExistingUserForm .formExplanation,.CreatePasswordForExistingUserForm .passwordExplanation,.CreatePasswordForExistingUserForm .submitButton{margin-bottom:1rem}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm{position:relative}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .Text.passwordField{margin-bottom:.5rem;width:100%}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .Text.passwordField .input{z-index:0;padding-right:83px}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .passwordVisiblityToggleWrapper{position:absolute;right:0;top:0;margin-right:3px;z-index:1}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .passwordVisiblityToggleWrapper .passwordVisiblityToggle{padding-left:13px;padding-right:13px;width:80px}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .passwordExplanation{line-height:1em}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .passwordExplanation&gt;*{padding:3px 0;display:block}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .submitButton{width:100%}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .submitButton .SvgIcon{position:absolute;right:2rem}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .doThisLaterSection&gt;*{display:inline-block}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .doThisLaterSection .doThisLaterButton{padding:0;height:auto;margin-left:3px}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .doThisLaterSection .doThisLaterButton&gt;*{font-size:.875rem}.CreatePasswordForExistingUserForm .createPasswordForExistingUserActionEmittingForm .doThisLaterSection .SvgIcon{margin-left:1rem}
@media (min-width:600px){.CreatePasswordForExistingUserDialog .CreatePasswordForExistingUserForm,.CreatePasswordForExistingUserDialog .header{width:16.25rem;box-sizing:content-box!important}.CreatePasswordForExistingUserDialog .header&gt;h3{margin-right:.5rem}}
.Notice.Toast.temp{position:fixed;bottom:10px;left:50%;transform:translateX(-50%);z-index:10050;align-items:center;padding:.5rem 1rem;box-sizing:border-box;margin:0 auto;width:100%;height:auto;max-width:calc(100% - 20px);background-color:#202124;box-shadow:0 1px 6px rgba(0,0,0,.25);border:none}@media (min-width:600px){.Notice.Toast.temp{max-width:570px}}@media (min-width:900px){.Notice.Toast.temp{bottom:30px}}.Notice.Toast.temp.alert,.Notice.Toast.temp.confirm,.Notice.Toast.temp.info{background-color:#202124}.Notice.Toast.temp.spacious{padding:1rem}.Notice.Toast.temp.spacious .message{font-size:.875rem;line-height:1.25;padding:1px 0}.Notice.Toast.temp .text{display:flex;align-items:center;justify-content:space-between}.Notice.Toast.temp .ctaLink{flex-shrink:0;margin-left:.75rem;margin-top:0;color:#b3cbf6}@media (min-width:600px){.Notice.Toast.temp .ctaLink{margin-left:2rem}}.Notice.Toast.temp .message{line-height:1rem;font-size:.75rem}.Notice.Toast.temp .message a{text-decoration:underline;color:inherit}.Notice.Toast.temp .icon{display:flex;flex-shrink:0;margin-right:.5rem}.Notice.Toast.temp .icon .SvgIcon{height:18px;width:18px;margin-top:0}.Notice.Toast.temp .dismiss{margin-left:1rem}.Notice.Toast.temp .dismiss .SvgIcon{height:1rem;width:1rem}.Notice.Toast.temp.error{background-color:#fd3316;top:10px;bottom:auto}@media (min-width:900px){.Notice.Toast.temp.error{top:30px}}.Notice.Toast.temp.error .ctaLink{color:#fff}.Notice.Toast.temp .label-info{fill:#1080a2}.Notice.Toast.temp .confirm-alt{fill:#7ccc33}.Notice.Toast.temp .alert-alt{fill:#ffb92e}.Toast-Bottom-SlideOut,.Toast-Top-SlideOut{transform:translate(-50%)!important;opacity:1}.Toast-Bottom-SlideOut-active,.Toast-Top-SlideOut-active{opacity:.01;transition:transform .4s ease,opacity .4s ease-out}.Toast-Top-SlideIn,.Toast-Top-SlideOut-active{transform:translate(-50%,-200%)!important}.Toast-Bottom-SlideIn,.Toast-Bottom-SlideOut-active{transform:translate(-50%,200%)!important}.Toast-Bottom-SlideIn,.Toast-Top-SlideIn{opacity:0}.Toast-Bottom-SlideIn-active,.Toast-Top-SlideIn-active{opacity:1;transform:translate(-50%)!important;transition:transform .2s linear,opacity .1s ease-in}
.ToastContainer{position:fixed;left:0;width:100%;z-index:10050}.ToastContainer .Notice.Toast.temp{position:absolute}
.Checkbox{display:flex;align-items:center;flex-wrap:wrap}.Checkbox.labelExtraBelow{flex-direction:column;align-items:flex-start}.Checkbox&gt;label{display:flex!important}.Checkbox&gt;label .label-icon{display:inline-block;vertical-align:top;margin-bottom:-10px;width:24px;height:24px}.Checkbox&gt;label&gt;.text{display:block}:not(.label-right).Checkbox&gt;label&gt;.text{order:-1}.Checkbox&gt;label&gt;.checkbox{display:block}.Checkbox&gt;label&gt;input{position:absolute;opacity:0;width:1px!important;height:1px}
.customer-facing .Checkbox{display:inline-flex}.customer-facing .Checkbox.field.label-right{padding-left:30px;margin-right:19px}.customer-facing .Checkbox.field.label-right&gt;label{max-width:100%}.customer-facing .Checkbox.field.label-right&gt;label&gt;.text{margin-right:0;overflow:hidden;text-overflow:ellipsis}.customer-facing .Checkbox.field.label-right&gt;label&gt;.text:after{vertical-align:text-top}.customer-facing .Checkbox.field.label-right&gt;label&gt;.label-icon{vertical-align:baseline}.customer-facing .Checkbox.field.label-right&gt;label&gt;.checkbox{position:absolute;left:0}.customer-facing .Checkbox.field.label-right.withExtra&gt;label{margin-right:10px}.customer-facing .Checkbox.field&gt;label{padding-top:11px;padding-bottom:9px;margin-right:0}.customer-facing .Checkbox.field&gt;label:after{display:none}.customer-facing .Checkbox.field&gt;label&gt;.text{margin-top:1px;font-size:1rem}.customer-facing .Checkbox.field&gt;label&gt;.checkbox{width:20px;height:20px;text-align:left;box-sizing:border-box;border-radius:1px;border:1px solid #ccc;background-color:#fff}.customer-facing .Checkbox.field&gt;label&gt;.checkbox svg{opacity:0;width:12px;height:12px;margin-top:3px;margin-left:3px;display:inline-block;fill:#fff}.customer-facing .Checkbox.field&gt;label&gt;input:checked+.checkbox{background-color:#65c0cf;border-color:#65c0cf}.customer-facing .Checkbox.field&gt;label&gt;input:checked+.checkbox svg{opacity:1}.customer-facing .Checkbox.field.disabled&gt;label&gt;input:checked+.checkbox{background-color:#ccc;border-color:#ccc}.customer-facing .Checkbox.field.focused&gt;label&gt;.checkbox,.customer-facing .Checkbox.field.Focused&gt;label&gt;.checkbox{outline:2px solid #3b98ed!important;outline-offset:2px;box-shadow:none!important;outline:none;box-shadow:0 0 0 1px #91bdfa,0 0 0 3px #5ea0f7,0 0 0 1px #91bdfa}.customer-facing .Checkbox.field.focused&gt;label&gt;input:checked+.checkbox,.customer-facing .Checkbox.field.Focused&gt;label&gt;input:checked+.checkbox{border-color:rgba(0,0,0,.3)}.customer-facing .Checkbox.field.compact&gt;label&gt;.text{font-size:.875rem}.customer-facing .Checkbox.field.padding-replace-label{padding-top:30px}.customer-facing .Checkbox .customer-facing .checkbox-group{padding:2px 0 8px}.customer-facing .Checkbox .customer-facing .checkbox-group.vertical .field.Checkbox{display:block}.customer-facing .Checkbox .customer-facing .checkbox-group .field.Checkbox .label{padding-top:8px;padding-bottom:6px}
.Star .StarSvg{width:28px;height:28px;stroke:#ffb92e;stroke-width:1.7;fill:#fff;transition:fill .5s ease}.Star .StarSvg.highlighted{fill:#ffb92e}
.fiveStarSurveyDialog .header{display:inline;float:right;overflow:initial!important}.fiveStarSurveyDialog .header .close-button{margin-top:3px;z-index:1000}@media (max-width:599px){.fiveStarSurveyDialog.variant:not(.fullScreen) .guts{height:14.5rem}.fiveStarSurveyDialog.variant.fullScreen .cell{padding:0!important}.fiveStarSurveyDialog.variant.fullScreen .cell .guts{height:100vh;transition:height .5s ease}.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .content-wrapper,.fiveStarSurveyDialog.variant.fullScreen .cell .guts .fiveStarSurveyGuts{height:100%}}.fiveStarSurveyGuts{overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.fiveStarSurveyGuts .agentImage .agentImageContent{transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .agentImage .agentImageContent img{margin:10px auto;display:block;border-radius:100%;width:110px}.fiveStarSurveyGuts .surveyTitle{text-align:center}.fiveStarSurveyGuts .surveyTitle p{margin:0;font-size:1.375rem;line-height:1.5em}.fiveStarSurveyGuts .flexGrow{flex-grow:1;display:flex;flex-direction:column}.fiveStarSurveyGuts .flexGrow .bottomContent{justify-content:space-between}.fiveStarSurveyGuts .stars{margin:.5rem auto 0 auto;display:flex;flex-direction:row;justify-content:space-between;width:80%;transition:margin-bottom .5s ease}.fiveStarSurveyGuts .reasonsContent{display:flex;justify-content:space-between;transition:height .5s ease,opacity .5s ease;overflow:hidden}.fiveStarSurveyGuts .reasonsContent .Checkbox{height:2.5rem}.fiveStarSurveyGuts .bottomContent{transition:height .5s ease,opacity .5s ease;margin-top:1rem}.fiveStarSurveyGuts .bottomContent:not(.bottom-transition-enter){height:12.7rem}.fiveStarSurveyGuts .bottomContent .suggestionBox{margin-bottom:24px}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle{margin-bottom:.5rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .feedbackTitle .parentheticalOptional{font-weight:400}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput{width:100%;font-size:.875rem}.fiveStarSurveyGuts .bottomContent .suggestionBox .commentBox .commentInput&gt;.input{width:auto}.fiveStarSurveyGuts .bottomContent .submitButtonWrapper,.fiveStarSurveyGuts .bottomContent .submitButtonWrapper .Button{width:100%}.fiveStarSurveyGuts.control{width:75vw;max-width:18rem}.fiveStarSurveyGuts.control.hasStars.belowCutoff .stars{margin-bottom:1rem}.fiveStarSurveyGuts.control.hasStars.aboveCutoff .stars{margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent{flex-wrap:wrap}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent:not(.reasons-transition-enter):not(.reasons-transition-leave){height:5.25rem}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button{width:calc(50% - .4375rem);height:2.1875rem;margin-bottom:.875rem;padding:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:last-child,.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button:nth-child(3){margin-bottom:0}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button.pressed{background-color:#ccc}.fiveStarSurveyGuts.control.hasStars .reasons .reasonsContent .Button span{font-size:.875rem;vertical-align:baseline}.fiveStarSurveyGuts.control.hasStars .feedbackTitle{font-size:.875rem}@media (max-width:599px){.fiveStarSurveyGuts.variant:not(.hasStars){overflow:visible;position:relative;height:auto}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage{position:absolute;top:-79px;left:0;right:0}.fiveStarSurveyGuts.variant:not(.hasStars) .agentImage img{margin:0 auto}.fiveStarSurveyGuts.variant:not(.hasStars) .surveyTitle{margin-top:3.125rem;margin-bottom:1rem}}@media (min-width:599px){.fiveStarSurveyGuts.variant{width:75vw;max-width:21rem}.fiveStarSurveyGuts.variant .agentImage .agentImageContent img{margin-top:0}}.fiveStarSurveyGuts.variant.hasStars .stars{margin-bottom:.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent{flex-direction:column;flex-wrap:nowrap}.fiveStarSurveyGuts.variant.hasStars .reasonsContent:not(.reasons-transition-leave):not(.reasons-transition-enter){height:9.5rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox{margin-bottom:1rem}.fiveStarSurveyGuts.variant.hasStars .reasonsContent .Checkbox:last-child{margin-bottom:0}.reasons-transition-enter{opacity:0;height:0}.reasons-transition-enter.reasons-transition-enter-active,.reasons-transition-leave{opacity:1;height:5.25rem}.reasons-transition-leave.reasons-transition-leave-active{opacity:0;height:0}.fiveStarSurveyGuts.variant .reasons-transition-enter.reasons-transition-enter-active,.fiveStarSurveyGuts.variant .reasons-transition-leave:not(.reasons-transition-leave-active){height:9.5rem}.agentImage-transition-leave{opacity:1;height:110px}.agentImage-transition-leave.agentImage-transition-leave-active,.bottom-transition-enter{opacity:0;height:0}.bottom-transition-enter.bottom-transition-enter-active{opacity:1;height:12.7rem}
.HomeCardImage{height:100%;background-size:cover;background-position:50%}
.remarks-container{position:relative;height:100%}.remarks-container .remarks{background-color:rgba(51,51,51,.7);height:100%;position:absolute;top:0;display:flex;flex-direction:column;justify-content:center;padding:0 2.75rem;line-height:1.15rem;font-weight:600}.remarks-container .remarks p{color:#fff;display:block;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:7}.remarks-container .remarks p.brokerText{-webkit-line-clamp:1}.remarks-container .remarks.withTitle p{-webkit-line-clamp:5;padding-top:1rem}.remarks-container .remarks.withTitle p.brokerText{-webkit-line-clamp:1}@media only screen and (max-width:600px){.remarks-container .remarks p{margin-bottom:12%;-webkit-line-clamp:3;font-size:.875rem;line-height:1.5;font-weight:600}.remarks-container .remarks.withTitle p{margin-bottom:unset}}
.PhotoWrapper{position:absolute;top:0;bottom:0;left:0;right:0}.PhotoWrapper .photoContainer{height:100%;width:100%}
.addressDisplay{display:block}.addressDisplay .primaryLine{display:flex}.addressDisplay .primaryLine .propertyName.collapsed{max-width:50%}.addressDisplay .propertyNameLine{display:flex;align-items:center}.addressDisplay .cityStateZip,.addressDisplay .secondaryLine{font-size:10px;padding-top:3px}
.homecardv2{position:relative;display:flex;flex-direction:column;color:#fff;width:100%;margin:0!important}.homecardv2 .link-override,.homecardv2 .link-override:hover{color:#fff}.homecardv2 .cover-all:focus{outline:none}.homecardv2 .cover-all .photoContainer{background-color:#333}.homecardv2 .cover-all .photoContainer .vow-card{width:100%;height:100%}.homecardv2 .cover-all .photoContainer .vow-card .vow-content{position:relative;top:30%;text-align:center;color:#767676}.homecardv2 .cover-all .photoContainer .vow-card .vow-content .SvgIcon{height:24px;width:24px;fill:#ccc}.homecardv2 .cover-all .photoContainer .vow-card .vow-content .vow-msg{width:210px;margin:0 auto;color:#b2b2b2;font-size:12px}.homecardv2 .disclaimer{padding-top:3px;font-size:10px}.homecardv2 .topleft{position:absolute;margin:6px 0 10px 10px;flex-wrap:wrap;align-content:space-around;top:0}.homecardv2 .bottomright{position:absolute;bottom:0;right:0;margin:0 5px 0 0}.homecardv2 .bottomleft{position:absolute;bottom:0;left:0;margin:0 0 6px 10px}.homecardv2 .bottom{position:absolute;width:100%;bottom:0;pointer-events:none;color:#333;align-items:flex-end;display:flex;white-space:nowrap;justify-content:space-between;background:linear-gradient(180deg,transparent,rgba(0,0,0,.8));padding-top:20px}.homecardv2 .bottom .left{margin:0 10px 5px;text-align:left;min-width:0;flex:1 1 50%}.homecardv2 .bottom .left .priceNote{display:inherit}.homecardv2 .bottom .left .homeIcon{margin-right:6px;overflow:initial}.homecardv2 .bottom .left .price-label{font-size:.5em;padding-left:5px}.homecardv2 .bottom .left .cityStateZip{color:#ccc}.homecardv2 .bottom .left div,.homecardv2 .bottom .left span{overflow:hidden;text-overflow:ellipsis}.homecardv2 .bottom .right{margin:0 10px 5px 0;text-align:right;min-width:0;flex:1 2 50%}.homecardv2 .bottom .right .HomeStats{justify-content:flex-end}.homecardv2 .bottom .right .HomeStats:last-child{margin-bottom:18px}.homecardv2 .bottom .right .disclaimer{overflow:hidden;text-overflow:ellipsis;color:#ccc}.homecardv2 .homeIcon.redfin{background-color:#c82021}.homecardv2 .homeIcon.for-sale{background-color:#2e7e36}.homecardv2 .homeIcon.sold{background-color:#5d8acb}.homecardv2 .homeIcon.fsbo{background-color:#a22769}.homecardv2 .homeIcon.foreclosed{background-color:#4c3967}.homecardv2 .homeIcon .xout-alt{fill:#585858}.homecardv2 .homeIcon .favorite-alt{fill:#e62e2e}.homecardv2 .homeIcon .rating{fill:#ffb92e}.homecardv2 .home-card-image-placeholder{background-color:#333;height:100%}.homecardv2 .home-card-image-placeholder .content{width:75%;margin:0 auto;color:#b2b2b2;text-align:center;padding-top:30px;line-height:1.5}@media (min-width:600px){.homecardv2 .home-card-image-placeholder .content{padding-top:58px}}.homecardv2 .home-card-image-placeholder .content .icon{fill:#999;width:36px;height:36px;margin-bottom:10px}.homecardv2 .home-card-image-placeholder .content .header{font-size:1.375rem;font-weight:600;line-height:2rem}
.MiniHomeCard{display:flex;align-items:center}.MiniHomeCard .homecardv2{width:105px;height:64px;border:1px solid #e2e2e2;border-radius:3px}.MiniHomeCard.no-link .PhotoWrapper{cursor:auto}.MiniHomeCard .photoContainer,.MiniHomeCard .photoContainer .HomeCardImage,.MiniHomeCard .photoContainer&gt;img,.MiniHomeCard .photoContainer&gt;picture&gt;img{border-radius:3px}.MiniHomeCard .center{margin:0 5px 5px;text-align:center;min-width:0;flex:1 1 50%}.MiniHomeCard .center div,.MiniHomeCard .center span{overflow:hidden;text-overflow:ellipsis}.MiniHomeCard .SvgIcon{margin-top:5px;height:12px;width:12px;fill:#fff}.MiniHomeCard .bottom{color:#fff;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.MiniHomeCard .addressDisplay{color:#333;font-size:1rem;margin-left:1rem}.MiniHomeCard .addressDisplay .cityStateZip{font-size:.875rem;color:#999}
@media (max-width:899px){.WelcomeBackSurvey .guts{position:fixed!important;top:0;left:0;bottom:0;height:unset!important}.WelcomeBackSurvey .guts .content-wrapper{height:100%!important;margin-top:0!important}.WelcomeBackSurvey .guts .content-wrapper .content{height:100%}}.WelcomeBackSurvey .toursToFollowUpWithView,.WelcomeBackSurvey .toursToFollowUpWithView .listOfTouredMiniHomeCards{height:100%}.WelcomeBackSurvey .content-wrapper{padding-bottom:0!important}.WelcomeBackSurvey .content{max-width:50rem}.WelcomeBackSurvey.isSplashScreen .content-wrapper{height:100%!important}.WelcomeBackSurvey.isSplashScreen .content-wrapper .content{position:relative}.WelcomeBackSurvey.isSplashScreen .howElseHelp{visibility:hidden}.WelcomeBackSurvey .splashScreenContainer{position:absolute;left:0;right:0;display:flex;height:100%}.WelcomeBackSurvey .splashScreenContainer .splashScreen{position:relative;top:-12px;margin:auto;text-align:center;opacity:1;transition-property:opacity;transition-duration:.5s}.WelcomeBackSurvey .splashScreenContainer .splashScreen.fade-transition{opacity:0}.WelcomeBackSurvey .title{font-weight:600;font-size:1.375rem}.WelcomeBackSurvey .subtitle{margin-top:.5rem;margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiselectButtons{display:flex;flex-wrap:wrap;justify-content:space-between}.WelcomeBackSurvey .multiselectButtons .Button{color:#333;background-color:#fff;font-weight:400;margin-bottom:.5rem;padding:1rem .5rem;height:unset;border-width:2px}.WelcomeBackSurvey .multiselectButtons .Button.selected{border-color:#000;color:#000}.WelcomeBackSurvey .howElseHelp{height:100%;display:flex;flex-direction:column}.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:100%}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .multiselectButtons .Button{width:unset;min-width:calc(50% - .5rem)}}.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1rem;margin-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .howElseHelp .problemWithAgent{margin-top:1.5rem;margin-bottom:1rem}}.WelcomeBackSurvey .TextArea,.WelcomeBackSurvey .TextArea&gt;.input{width:100%!important}.WelcomeBackSurvey .sorryToHear{height:100%;display:flex;flex-direction:column}@media (min-width:900px){.WelcomeBackSurvey .sorryToHear{max-width:35rem}}.WelcomeBackSurvey .stickyFooter{display:flex;flex-direction:column;margin-top:auto;position:-webkit-sticky;position:sticky;bottom:0;background-color:#fff;width:100%}.WelcomeBackSurvey .stickyFooter:before{content:"";border-top:1px solid #e2e2e2;width:calc(100% + 48px);position:relative;left:-24px}.WelcomeBackSurvey .stickyFooter .buttons{display:flex;flex-wrap:wrap;justify-content:flex-end;padding-top:.75rem;padding-bottom:.75rem}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons{flex-wrap:nowrap}}.WelcomeBackSurvey .stickyFooter .buttons .Button{width:100%}@media (max-width:899px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{flex-grow:1}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .Button.primary{min-width:15rem;width:auto}}@media (min-width:600px){.WelcomeBackSurvey .stickyFooter .buttons .noThanksButton{width:auto}}.WelcomeBackSurvey .touredMiniHomeCard{box-shadow:.1875rem .1875rem .3125rem .125rem #e2e2e2;border-radius:.3125rem;width:100%;top:auto}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard{width:100%}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2{min-width:11rem;height:7rem;border:none}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .homecardv2 .PhotoWrapper{cursor:pointer}@media (max-width:399px){.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay span{font-size:.75rem}.WelcomeBackSurvey .touredMiniHomeCard .MiniHomeCard .addressDisplay .cityStateZip{font-size:.625rem}}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox{margin-left:auto}.WelcomeBackSurvey .touredMiniHomeCard .Checkbox span{cursor:pointer}.WelcomeBackSurvey .followUpTouredHomesMenuTitle{width:80%;display:inline-block}.WelcomeBackSurvey .followUpTouredHomesMenuSubtitle{margin-bottom:1.5rem;line-height:1.5rem;color:#767676}.WelcomeBackSurvey .multiSelectQuestionHeader{flex-wrap:wrap}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader{margin-bottom:1.375rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:4.125rem;height:4.125rem;display:inline-block;margin-right:2rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .ProfilePhoto{width:5.125rem;height:5.125rem}}.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:12.5rem}@media (min-width:600px){.WelcomeBackSurvey .multiSelectQuestionHeader .title{width:100%}}.WelcomeBackSurvey .LeftIcon{color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesMobile{padding-top:0;padding-left:0;margin-bottom:0;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop{padding-left:0;margin-left:auto;color:#585858}.WelcomeBackSurvey .multiselectQuestion .backToTouredHomesDesktop .svg-icon .SvgIcon{width:1.5rem;height:1.5rem}
.field.RadioNew:not(.disabled) input[type=radio],.field.RadioNew:not(.disabled) label,.Radio:not(.disabled) input[type=radio],.Radio:not(.disabled) label{cursor:pointer}.field.RadioNew.layout-inline&gt;.input&gt;.items,.Radio.layout-inline&gt;.input&gt;.items{display:inline-flex}.field.RadioNew.layout-inline&gt;.input&gt;.items .item,.Radio.layout-inline&gt;.input&gt;.items .item{margin-right:1rem}.field.RadioNew&gt;.input,.Radio&gt;.input{background-color:transparent;border-color:transparent;position:relative}.field.RadioNew&gt;.input&gt;.items&gt;.item,.Radio&gt;.input&gt;.items&gt;.item{display:flex}.field.RadioNew&gt;.input&gt;.items&gt;.item input[type=radio],.Radio&gt;.input&gt;.items&gt;.item input[type=radio]{-webkit-appearance:none;appearance:none;opacity:0;position:absolute;outline:0}.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label,.Radio&gt;.input&gt;.items&gt;.item&gt;label{white-space:nowrap}.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label,.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label .text,.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label svg,.Radio&gt;.input&gt;.items&gt;.item&gt;label,.Radio&gt;.input&gt;.items&gt;.item&gt;label .text,.Radio&gt;.input&gt;.items&gt;.item&gt;label svg{display:inline-block;vertical-align:middle}.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label .text,.Radio&gt;.input&gt;.items&gt;.item&gt;label .text{white-space:normal;margin-left:.5rem}.field.RadioNew&gt;.input&gt;.items&gt;.item&gt;label svg circle,.Radio&gt;.input&gt;.items&gt;.item&gt;label svg circle{fill:transparent}
.ItemPicker--radio{text-align:left}.ItemPicker .labelExtra,.ItemPicker__header+.ItemPicker__text,.ItemPicker__label+.ItemPicker__sublabel{margin-top:.5rem}.ItemPicker,.ItemPicker__content{width:100%}.ItemPicker__option{display:flex}.ItemPicker__checkbox{box-sizing:border-box;width:20px;height:20px;border:1px solid}.ItemPicker__checkbox svg{display:inline-block;width:12px;height:12px;margin-top:3px;margin-left:3px;opacity:0}.ItemPicker__option--selected .ItemPicker__checkbox svg{opacity:1}.ItemPicker__radio svg{display:block;height:22px;width:22px}.ItemPicker__radio svg .inner{fill:transparent}.ItemPicker__radio+.ItemPicker__content{margin-top:2px}.ItemPicker__additional-option .field .label{padding-top:0}.ItemPicker.row .items{display:flex;flex-wrap:wrap}.ItemPicker.row :not(:last-child)&gt;.ItemPicker__option{margin-right:1rem}
.ItemPicker.field&gt;.input{padding:0}.ItemPicker__option{background-color:#fff;border-radius:2px;box-shadow:inset 0 0 0 1px #e2e2e2}.ItemPicker__option.ItemPicker__option--focused{outline:2px solid #3b98ed!important;outline-offset:2px;box-shadow:none!important;outline:none;box-shadow:0 0 0 1px #91bdfa,0 0 0 3px #5ea0f7,0 0 0 1px #91bdfa}.ItemPicker__option--selected,.ItemPicker__option:hover{box-shadow:inset 0 0 0 2px #767676}.ItemPicker__option--disabled,.ItemPicker__option--disabled:hover{box-shadow:inset 0 0 0 1px #e2e2e2}.ItemPicker__option--disabled.ItemPicker__option--selected,.ItemPicker__option--disabled.ItemPicker__option--selected:hover{box-shadow:inset 0 0 0 2px #e2e2e2}.ItemPicker__option--disabled .ItemPicker__label,.ItemPicker__option--disabled .ItemPicker__text{color:#e2e2e2!important}.ItemPicker__checkbox{border-radius:1px;border-color:#ccc}.ItemPicker__checkbox svg{fill:#fff}.ItemPicker__option--selected.ItemPicker__option--disabled .ItemPicker__checkbox{background-color:#ccc;border-color:#ccc}.ItemPicker__option--selected .ItemPicker__checkbox{background-color:#65c0cf;border-color:#65c0cf}.ItemPicker__radio svg .outer{fill:#fff;stroke:#ccc}.ItemPicker__option--selected.ItemPicker__option--disabled .ItemPicker__radio svg .inner{fill:#ccc}.ItemPicker__option--selected .ItemPicker__radio svg .inner{fill:#65c0cf}.ItemPicker__option--disabled .ItemPicker__radio svg .outer{fill:#f5f5f5}.ItemPicker__sublabel{font-size:.875rem!important;color:#767676!important}.ItemPicker__additional-option{background-color:#f5f5f5}
.ChangeListDialog .header,.ChangeListDialog .oldDialogHeader{padding:1rem!important;border-bottom:1px solid #e2e2e2}.ChangeListDialog .content{display:flex;flex-direction:column;max-height:80vh;min-height:400px}.ChangeListDialog .ListContainer{overflow-y:scroll;border-bottom:1px solid #e2e2e2}@media (min-width:600px){.ChangeListDialog .ListContainer{width:450px}}.ChangeListDialog .ListContainer .ListPickerContent{max-height:40vh;min-height:400px}.ChangeListDialog .ListContainer .ListPickerContent .ItemPicker__option{box-shadow:unset;padding-top:0;padding-bottom:0}.ChangeListDialog .ListContainer .ListPickerContent .ItemPicker__option .ItemPicker__checkbox{margin-right:0;display:flex}.ChangeListDialog .ListContainer .ListPickerContent .ItemPicker__option .ItemPicker__content{display:flex;flex-direction:row-reverse;justify-content:flex-end;min-width:0;margin-right:.75rem}.ChangeListDialog .ListContainer .ListPickerContent .ItemPicker__option .ItemPicker__content .ItemPicker__header{min-width:0;display:flex;flex-direction:column;justify-content:center}.ChangeListDialog .ListContainer .ListPickerContent .ItemPicker__option .ItemPicker__content .ItemPicker__header .ItemPicker__label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChangeListDialog .ListContainer .ItemPicker__text,.ChangeListDialog .ListContainer .plusIcon{display:flex;justify-content:center;border-radius:10px 10px 10px 10px;overflow:hidden;width:3rem;height:3rem;margin-right:.75rem;margin-top:0;flex-shrink:0}.ChangeListDialog .ListContainer .ItemPicker__text&gt;div,.ChangeListDialog .ListContainer .plusIcon&gt;div{height:100%;width:100%}.ChangeListDialog .ListContainer .createListButton{background-color:transparent;border:none;cursor:pointer}.ChangeListDialog .ListContainer .createListButton .plusIcon{background-color:#eef6f7;border-radius:20%}.ChangeListDialog .ListContainer .createListButton .plusIcon .SvgIcon.plus{fill:#1080a2}
.CharCount__count{color:#767676}.CharCount__count--error{color:#c82021}
@media (min-width:600px){.GenericListNameDialog .GenericListNameDialogContents{min-width:24rem}.GenericListNameDialog .Button{align-self:flex-end}}.GenericListNameDialog .CharCount{display:flex;flex-direction:column}.GenericListNameDialog .CharCount .field.Text{width:100%}.GenericListNameDialog .CharCount .CharCount__count{display:inline-block;align-self:flex-end;margin-top:.25rem}
.CirclePushPin{width:19px;height:19px;border-radius:50%;border:1px solid #fff;text-align:center;color:#fff;display:inline-block;cursor:pointer}.CirclePushPin .CirclePushPinLabel{vertical-align:baseline;line-height:18px}
.removeMapOutlineButton .content{padding:0 3px}
.map-layer-control-button-text{margin-right:40px;margin-bottom:1rem;display:inline-block}.map-layer-control-button-text .mapLayerButtonWrapper.selected .map-layer-control-button .map-layer-control-image{border:2px solid #1080a2;padding:.25rem;border-radius:8px;width:38px;height:38px;position:relative}.map-layer-control-button-text .mapLayerButtonWrapper .map-layer-control-button{width:50px;border:0;border-radius:8px;background:transparent;display:flex;flex-direction:column;align-items:center}.map-layer-control-button-text .mapLayerButtonWrapper .map-layer-control-button .map-layer-control-image{width:48px;height:48px;padding:0;border-radius:8px;border:1px solid #ccc;position:relative;margin-bottom:.25rem}.map-layer-control-button-text .map-layer-control-text{font-size:.875rem;color:#333;font-weight:400;display:flex}.map-layer-control-button-text .map-layer-control-text .DefinitionFlyout .Flyout{right:30px}.map-layer-control-button-text .map-layer-control-text .DefinitionFlyout .Flyout .flyout{width:355px}.map-layer-control-button-text .map-layer-control-text .DefinitionFlyout .Flyout .flyout .container .DefinitionFlyout{width:auto}
.dropDownModeOption{padding:.5rem 0;color:#1080a2;border-bottom:1px solid #f5f5f5;position:relative;display:block;width:100%;text-align:left}.dropDownModeOption .SvgIcon.checkmark{height:14px;width:14px;position:absolute;right:0}.dropDownModeOption.hover{color:#65c0cf}.dropDownModeOption.selected{color:#585858;background:transparent}.dropDownModeOption.hover.selected{color:#585858}.dropDownModeOption:last-child{border-bottom:none}
.dropDownModeToggler .Flyout&gt;.flyout{padding:0}.modeTogglerFlyout{min-width:100px}@media (min-width:900px){.modeTogglerFlyout{min-width:140px}.modeTogglerFlyout .mapTypesControlButtons .map-layer-control-button-text{margin-bottom:0}.modeTogglerFlyout .mapTypesControlButtons .map-layer-control-button-text:last-child{margin-right:0}}@media (max-width:899px){.modeTogglerFlyout{min-width:140px}.modeTogglerFlyout .mapTypesControlButtons .map-layer-control-button-text{margin-bottom:0}.modeTogglerFlyout .mapTypesControlButtons .map-layer-control-button-text:last-child{margin-right:0}}@media (max-width:600px){.modeTogglerFlyout{min-width:0}.modeTogglerFlyout .mapTypesControlButtons .map-layer-control-button-text:not(:last-child){margin-bottom:1rem}}.modeTogglerFlyout .mapTypesControlTitle{margin-bottom:.75rem;font-size:.875rem;font-weight:600;color:#000}.dropDownModeOption:hover{color:#e86828}
.ZoomControl .zoomMinusControlButton,.ZoomControl .zoomPlusControlButton{background-color:#fff;border-radius:6px}.ZoomControl .zoomMinusControlButton .Button.MinusSignButton,.ZoomControl .zoomMinusControlButton .Button.PlusSignButton,.ZoomControl .zoomPlusControlButton .Button.MinusSignButton,.ZoomControl .zoomPlusControlButton .Button.PlusSignButton{display:block;padding:4px;font-weight:400;line-height:12px;width:50px;height:50px;background-color:#fff;padding:0}.ZoomControl .zoomMinusControlButton .Button.MinusSignButton&gt;span,.ZoomControl .zoomMinusControlButton .Button.PlusSignButton&gt;span,.ZoomControl .zoomPlusControlButton .Button.MinusSignButton&gt;span,.ZoomControl .zoomPlusControlButton .Button.PlusSignButton&gt;span{height:auto}.ZoomControl .zoomMinusControlButton .Button.MinusSignButton&gt;span .minusSign,.ZoomControl .zoomMinusControlButton .Button.MinusSignButton&gt;span .plusSign,.ZoomControl .zoomMinusControlButton .Button.PlusSignButton&gt;span .minusSign,.ZoomControl .zoomMinusControlButton .Button.PlusSignButton&gt;span .plusSign,.ZoomControl .zoomPlusControlButton .Button.MinusSignButton&gt;span .minusSign,.ZoomControl .zoomPlusControlButton .Button.MinusSignButton&gt;span .plusSign,.ZoomControl .zoomPlusControlButton .Button.PlusSignButton&gt;span .minusSign,.ZoomControl .zoomPlusControlButton .Button.PlusSignButton&gt;span .plusSign{height:14px;width:14px;fill:#585858}.ZoomControl .zoomMinusControlButton .Button.PlusSignButton,.ZoomControl .zoomPlusControlButton .Button.PlusSignButton{border-top-left-radius:6px;border-top-right-radius:6px;box-shadow:unset}.ZoomControl .zoomMinusControlButton .Button.MinusSignButton,.ZoomControl .zoomPlusControlButton .Button.MinusSignButton{border-bottom-left-radius:6px;border-bottom-right-radius:6px;box-shadow:unset}.ZoomControl .zoomMinusControlButton{margin-top:-1px}
.drawButton .content{padding:0 3px}
.DialogOverlay{position:fixed;top:0;left:0;bottom:0;right:0;z-index:10040;background-color:rgba(0,0,0,.15)}
.DrawerDialog{position:fixed;left:0;bottom:0;top:1.5rem;z-index:10040;max-height:calc(100% - 2rem);width:100%;background-color:#fff;border-top-right-radius:1.25rem;border-top-left-radius:1.25rem;box-shadow:0 0 7px rgba(0,0,0,.15)}.DrawerDialog:before{content:"";position:absolute;top:.75rem;left:50%;height:.25rem;width:3rem;background-color:#e2e2e2;border-radius:.5rem;transform:translate3d(-50%,0,0)}.DrawerDialog__observer{position:absolute;top:0;height:1px;width:100%}.DrawerDialog__header{height:3rem;background-color:#fff;border-bottom:1px solid transparent;transition:border-color .3s ease-out}.DrawerDialog__header--border{border-color:#e2e2e2}.DrawerDialog__container{-ms-overflow-style:none;scrollbar-width:none;position:absolute;left:0;bottom:0;right:0;top:5rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.DrawerDialog__container::-webkit-scrollbar{display:none}.noHeader .DrawerDialog__container{top:2rem}.DrawerDialog__container&gt;:last-child{margin-bottom:3rem}.DrawerDialog__title{font-weight:600;font-size:1.5rem}.DrawerDialog__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:2rem;width:2rem}.DrawerDialog__close:focus{outline:none}.DrawerDialog__close .slide-next{transform:rotate(90deg)}.collapsed .DrawerDialog__close .slide-next{transform:rotate(-90deg)}.overflow-hidden{overflow:hidden}
@media (min-width:900px){.mapLayerOptionsFlyout{min-width:320px}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-child(4){margin-right:0}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-last-child(-n+3){margin-bottom:0}}@media (min-width:600px) and (max-width:899px){.mapLayerOptionsFlyout{min-width:230px}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-child(3){margin-right:0}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-last-child(-n+2){margin-bottom:0}}@media (max-width:599px){.mapLayerOptionsFlyout{min-width:0}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-child(4){margin-right:0}.mapLayerOptionsFlyout .mapLayersControlButtons .map-layer-control-button-text:nth-last-child(-n+2){margin-bottom:0}}.mapLayerOptionsFlyout .mapLayersControlTitle{margin-bottom:.75rem;font-size:.875rem;font-weight:600;color:#000}.DrawerDialog.mapLayerControlButtonDrawer{padding-top:1rem}.DrawerDialog.mapLayerControlButtonDrawer:before{visibility:hidden}.DrawerDialog.mapLayerControlButtonDrawer .DrawerDialog__header .DrawerDialog__title{font-size:.875rem;font-weight:600;color:#000}.DrawerDialog.mapLayerControlButtonDrawer .DrawerDialog__container&gt;:last-child{margin-bottom:1.5rem}
.mapControls{margin-right:1rem;margin-bottom:1rem;z-index:15;position:absolute;right:0;bottom:16px}.mapControls&gt;*{display:inline-block}.mapControls.removeOutlineButton{right:0;bottom:16px;margin-right:66px}.mapControls .mapControl{display:block;margin-bottom:.25rem;border-radius:6px;box-shadow:0 1px 4px rgba(0,0,0,.16)}.mapControls .mapControl:last-child{margin-bottom:0;margin-top:1rem}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text{display:block;padding:.25rem;font-weight:400;line-height:12px;width:50px;height:50px;border-radius:6px;background-color:#fff;box-shadow:unset}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text&gt;span{height:auto}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text&gt;span .map-control-icon{display:block;padding-bottom:2px}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text&gt;span .map-control-icon svg{height:20px;width:20px;fill:#585858}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text&gt;span .map-control-text{display:block;font-size:10px;color:#333;font-weight:400;text-align:center}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text.RemoveOutlineButton{padding:10px 6px;width:auto;height:auto;border-radius:0}.mapControls .mapControl .controlWrapper .clickable.clickableButton .button-text.RemoveOutlineButton:hover{background-color:#e2e2e2}.mapControls .mapControl .controlWrapper .clickable.clickableButton+.Flyout&gt;.flyout{right:0!important;margin-right:.5rem;padding:1.5rem}.mapControls .mapControl .controlWrapper .clickable.clickableButton+.Flyout&gt;.flyout+.arrow{visibility:hidden}.mapControls .mapControl .controlWrapper.removeMapOutlineButton{border-radius:2px;padding-right:.75rem}.mapControls .mapControl .Button.tertiary-alt.v3{border-color:transparent!important;box-shadow:0 0 2px rgba(0,0,0,.2)!important}.hideAdminTab{position:fixed;z-index:-1}
.StickySidepaneHeader{position:fixed;z-index:15;box-shadow:1px 3px 4px 0 rgba(0,0,0,.2);border-top:1px solid #e2e2e2;display:flex;align-items:center;width:100%}@media (min-width:1200px){.StickySidepaneHeader{height:64px}}.StickySidepaneHeader.mobile{position:unset;top:46px}.StickyContainer.container--isSticky{z-index:15}
.sticky-back-button-header{display:flex;align-items:center;width:100%;padding:12px 24px}@media (min-width:1200px){.sticky-back-button-header{padding:0 30px}}.sticky-back-button-header .link{display:inline-flex;align-items:center}.sticky-back-button-header .title{padding-left:.5rem}
.top-10-list-intro{padding:0 24px}@media (min-width:1200px){.top-10-list-intro{padding:0 30px}}.top-10-list-intro .primary-heading{margin-bottom:10px;font-size:1.75rem;font-weight:600;line-height:2.25rem}.top-10-list-intro .last-updated{color:#999;font-weight:400;margin-bottom:16px}.top-10-list-intro .description{font-weight:400;color:#333}
.top-10-card{padding:30px 24px;border-bottom:1px solid #ccc}@media (min-width:1200px){.top-10-card{padding:50px 30px}}.top-10-card .rank-and-title{display:flex}.top-10-card .rank-and-title .rank .number{color:#fff;font-weight:600;width:23px;height:23px;border-radius:50%;margin-right:8px;display:flex;justify-content:center;align-items:center;padding-bottom:1px;background-color:#2e7e36}.top-10-card .rank-and-title .rank .number.selected{background-color:#e62e2e}.top-10-card .rank-and-title .title{margin-bottom:0;position:relative;top:-1px;font-weight:600}.top-10-card .description-container{font-size:1rem}.top-10-card .description-container .heading-text{font-weight:600;padding-bottom:16px}.top-10-card .description-container .item-content{font-weight:400;color:#333;padding-bottom:16px;margin:0}.top-10-card .see-more-link{font-weight:400;display:flex}
.v2{box-shadow:0 0 5px 0 rgba(0,0,0,.15);border-radius:4px;border-width:1px;border-color:#f5f5f5;overflow:hidden;margin:5px 0;flex:1;background:#fff}.v2:focus{outline:2px solid #3b98ed!important;outline-offset:2px;box-shadow:none!important;outline:none;box-shadow:0 0 0 1px #91bdfa,0 0 0 3px #5ea0f7,0 0 0 1px #91bdfa}.v2:not(.noHover):hover{border-color:#ccc;box-shadow:0 0 7px 0 rgba(0,0,0,.35)}div[data-rf-test-id=CardV2_Home_Card] .homecard{display:block}
.customer-ui .HomeSash{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;text-transform:uppercase;font-size:10px;line-height:1em}.customer-ui .HomeSash+.HomeSash{margin-left:0}
.HomeStatsV2{display:flex;text-align:center;text-transform:lowercase;padding-top:7px;padding-bottom:9px;width:100%;white-space:nowrap}.HomeStatsV2.highlight{background-color:#ebf2f5;padding-left:8px;font-weight:700}.HomeStatsV2 .stats{flex-direction:column;padding-left:5px;padding-right:5px;border-right:1px solid hsla(0,0%,100%,.5)}.HomeStatsV2 .stats:last-child{border-right:none;padding-right:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.HomeStatsV2 .stats:first-child{padding-left:0}.HomeStatsV2 .value{font-size:15px;height:16px;padding-bottom:.25em;font-weight:700}.HomeStatsV2 .SvgIcon{fill:currentColor;height:1em;width:1em}.HomeStatsV2 .noValue{padding-right:4px}.HomeStatsV2 .bullet{height:4px;width:4px;background-color:#e2e2e2;border-radius:50%;display:inline-block}.HomeStatsV2 .bulletParent{display:flex;align-items:center}
@keyframes homecard-loading{0%{background-color:#e2e2e2}60%{background-color:#f5f5f5}to{background-color:#e2e2e2}}.homecardV2Price{font-size:1.125rem;color:#333;font-weight:600}.bottomV2{color:#333;padding:1rem;background-color:#fff;position:relative}.bottomV2 .homecard-clickable{position:relative;z-index:1}.bottomV2 .favoriteButtonV2{float:right}.bottomV2 .homeAddressV2{padding-bottom:8px}.bottomV2 .homeAddressV2 span{font-size:.75rem;line-height:.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bottomV2 .link-and-anchor{position:absolute;height:100%;display:inline-block;left:0;right:0;top:0;bottom:0;opacity:0}.bottomV2 .link-and-anchor.bottom-button{height:65%}.priceLabelV2{color:#999;padding-left:2px}.bottomV2:not(.isProminentAttribution) .brokerageDisclaimerV2{display:flex}.bottomV2:not(.isProminentAttribution) .brokerageDisclaimerV2 .disclaimerV2{font-size:.625rem;color:#767676;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.brokerageDisclaimerV2{display:flex}.brokerageDisclaimerV2 .disclaimerV2{font-size:.75rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.bullet{height:4px;width:4px;background-color:#e2e2e2;border-radius:50%;display:inline-block}.bulletParent{display:flex;align-items:center;margin-right:5px;margin-left:5px}.HomeCard__loading-photo{position:absolute;top:0;right:0;bottom:0;left:0}.HomeCard__loading-photo,.HomeCard__loading-row-bottom,.HomeCard__loading-row-middle,.HomeCard__loading-row-top{animation:homecard-loading 1.8s infinite}.HomeCard__loading-row-bottom,.HomeCard__loading-row-middle,.HomeCard__loading-row-top{height:14.5px;margin-top:.75rem}.HomeCard__loading-row-top{width:38%}.HomeCard__loading-row-middle{width:85%}.HomeCard__loading-row-bottom{width:72%}.HomeCardShareButton{margin-left:.6rem;margin-right:.05rem;float:right;height:26px}.HomeCardShareButton .share-icon{height:26px;width:26px}.HomeCardShareButton .share-icon .fill{fill:#fff}.HomeCardShareButton .share-icon .outline{fill:#585858}
.DetailsComponent .detail{display:flex}.DetailsComponent .value{font-size:16px}.DetailsComponent .label{color:#767676}.DetailsComponent .sub-label{color:#2e7e36}.DetailsComponent .sub-label.negative{color:#fd3316}.DetailsComponent .divider{flex:1;min-width:1px;max-width:1px;background:#e2e2e2;margin:0 22px;height:35px}.DetailsComponent.vertical{font-size:16px}.DetailsComponent.vertical .detail{justify-content:space-between;margin-bottom:5px}.DetailsComponent.horizontal{display:flex;justify-content:space-between;margin-top:22px}.DetailsComponent.horizontal .detail{flex-direction:column}.DetailsComponent.horizontal .value{order:1}.DetailsComponent.horizontal .label{order:2}@media screen and (max-width:899px){.DetailsComponent.horizontal{font-size:12px}.DetailsComponent .divider{margin:0 12px}}.phone .insightPageRedesign .DetailsComponent{flex-wrap:wrap}.phone .insightPageRedesign .DetailsComponent .detail{width:45%;margin-bottom:1.5rem}.phone .insightPageRedesign .DetailsComponent .divider.center{display:none}
.FavoriteExtension{display:inline-block;margin-left:8px}.FavoriteExtension .favorite-icon{display:block;height:34px;width:34px}.FavoriteExtension .favorite-icon .outline{fill:#fff}.FavoriteExtension.fav-on .favorite-icon .fill{fill:#e62e2e}.FavoriteExtension.fav-off .favorite-icon .fill{fill:rgba(0,0,0,.5)}.FavoriteExtension.fav-off .favorite-icon .fill:hover{fill:rgba(0,0,0,.7)}.FavoriteExtension.favoriteButtonV2 .favorite-icon{height:26px;width:26px}.FavoriteExtension.favoriteButtonV2.fav-on .favorite-icon .fill,.FavoriteExtension.favoriteButtonV2.fav-on .favorite-icon .outline{fill:#c82021}.FavoriteExtension.favoriteButtonV2.fav-off .favorite-icon .fill{fill:#fff}.FavoriteExtension.favoriteButtonV2.fav-off .favorite-icon .outline{fill:#585858}.FavoriteExtension .FavoriteAnimation{position:absolute;top:-46px;left:-17px}.FavoriteExtension .FavoriteAnimation svg{width:152%!important;height:152%!important}.FavoriteExtension .FavoriteAnimation svg path{fill:#c82021}
.v2{border-radius:3px}.v2 .homecardv2{padding-top:50%}.detail{margin:8px 0 24px;border-bottom:1px solid #ccc;padding:8px 0}.description-container{padding:16px 0 8px}.DetailsComponent.vertical{margin-bottom:16px}.DetailsComponent.horizontal{width:100%;border:1px solid #ccc;border-radius:3px;justify-content:space-evenly;margin:16px 0 24px;font-size:16px}.DetailsComponent.horizontal .divider{height:auto;margin:0}.DetailsComponent.horizontal .detail{margin:20px 15px;padding:0;border-style:hidden}@media (min-width:1200px){.v2{margin-top:8px}.description-container{padding-top:0}.see-more-link .link{padding:8px 30px 0}}
.top-10-entry-point-card{border:1px solid #ccc;border-radius:3px;height:105px;width:100%;display:flex;justify-content:space-between;margin-bottom:16px}.top-10-entry-point-card p{font-size:1rem;font-weight:600;width:45%;display:flex;align-items:center;padding:0 16px}@media (min-width:1200px){.top-10-entry-point-card p{padding:0 20px}}.top-10-entry-point-card .entryPointPhoto{border-radius:0 3px 3px 0;width:40%;height:105px;object-fit:cover}
body{font-size:12px;overflow-x:hidden}body.route-SearchPage{overflow-y:scroll}body.lockScroll{position:fixed;width:100%}a{text-decoration:none}#content{margin:0!important;width:inherit!important}.gm-style{font-family:inherit!important}.MapHomeCardReact,.oms-frame{color:#333;background-color:#fff;border-collapse:separate}#header.pageRestructured,#header.pageRestructured #header_content{z-index:16;background-color:#fff;min-height:60px;border-bottom:1px solid #e2e2e2}#header{position:fixed;width:100%;z-index:25}#dummy-left-container,#left-container{position:fixed;z-index:-1;top:61px;bottom:0;max-height:2000px;background:#e1dfda;width:calc(100% - 375px)}@media (max-width:599px){#dummy-left-container,#left-container{top:57px}}@media (min-width:900px){#dummy-left-container,#left-container{width:calc(100% - 457px)}}@media (min-width:1200px){#dummy-left-container,#left-container{width:calc(100% - 750px)}}#dummy-left-container.reversePosition,#left-container.reversePosition{right:0;left:auto}#dummy-left-container.map.expandedList,#left-container.map.expandedList{width:150px;transition:.25s linear}@media (max-width:900px){#right-container,.rightContainerWidth{width:375px}}@media (min-width:900px) and (max-width:1200px){#right-container,.rightContainerWidth{width:457px}}@media (min-width:1200px){#right-container,.rightContainerWidth{width:750px}}#right-container.map.expandedList,.rightContainerWidth.map.expandedList{width:calc(100% - 150px)}#right-container{position:absolute;top:61px;right:0;z-index:0}#right-container.reversePosition{left:0;right:auto}#right-container.showFullPageListView{transition:.25s linear;box-shadow:-2px 0 3px 0 rgba(0,0,0,.15)}@media (max-width:599px){#right-container{top:57px}}@media screen and (min-width:600px) and (max-width:1200px){#right-container .num-students-col,#right-container .rating-col{display:none}}@supports ((position:-webkit-sticky) or (position:sticky)){.DesktopSearchHeader--container,.WideSidepaneHeader--container{position:-webkit-sticky;position:sticky;z-index:10030}@media (max-width:1199px){.tableMode .DesktopSearchHeader--container .sidepaneHeader h1{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.tableMode .WideSidepaneHeader--container{top:134px}@media (min-width:1200px){.tableMode .WideSidepaneHeader--container{top:109px}}.tableMode .WideSidepaneHeader--container.isStateMFP{bottom-border:1px solid #e2e2e2}@media (max-width:1199px){.tableMode .WideSidepaneHeader--container.isStateMFP{top:107px}}.tableMode .PopularCityTags--container{top:231px}@media (min-width:1200px){.tableMode .PopularCityTags--container{top:233px}}.photosMode .WideSidepaneHeader--container{top:61px}.photosMode .WideSidepaneHeader--container.isStateMFP{bottom-border:1px solid #e2e2e2}.photosMode .WideSidepaneHeader--container.expandedList{top:108px}.photosMode .PopularCityTags--container{top:184px}.PopularCityTags--container{position:-webkit-sticky;position:sticky;z-index:10029}.DesktopSearchHeader--container{top:61px}}.TableViewPlaceholder{height:100vh;display:flex;justify-content:center;align-items:center}.shortStickyBanner #left-container,.shortStickyBanner #right-container{top:109px}.simpleBannerPresent .SimpleBannerWidget{position:fixed;top:61px}.simpleBannerPresent #left-container,.simpleBannerPresent #right-container{top:133px}#details-header{position:-webkit-sticky;position:sticky;top:0;z-index:20}#search-map-wrapper{top:0;position:absolute;width:100%;height:100%}#search-map-wrapper .GoogleMapView{height:100%!important;width:100%!important}
.top10Container{margin-top:66px}@media (min-width:1200px){.top10Container{margin-top:94px}}@media (max-width:599px){.top10Container{margin-top:19px}}.top10Container .top-10-entry-point-section{padding:30px 24px}@media (min-width:1200px){.top10Container .top-10-entry-point-section{padding:50px 30px}}.top10Container .top-10-entry-point-section h2{font-size:1rem;font-weight:600;color:#333;padding-bottom:8px}
</pre></body></html>