/*! bundle name: NearMePagePage~4ffc3d17 */
.RegionalAgentCard{position:relative;width:20rem;box-shadow:0 2px 4px rgba(0,0,0,.25);background-color:#fff}.RegionalAgentCard .image-section{position:relative}.RegionalAgentCard .agentSash{color:#3d3935;font-size:10px;font-weight:700;background-color:#fff;position:absolute;top:12px;left:7px;padding:4px 9px 2px 9px}.RegionalAgentCard .agentSash.premier{color:#fff;background-color:#8b5d50}.RegionalAgentCard.RegionalAgentPremier{background-color:#f5f2ed}.RegionalAgentCard.RegionalAgentPremier .info .button{background-color:#f5f5f5}.RegionalAgentCard .agent-pic{height:14.375rem}.RegionalAgentCard .info{margin:.75rem 1rem 0;padding-bottom:.75rem;font-size:.875rem}.RegionalAgentCard .info>*{margin-bottom:.75rem}.RegionalAgentCard .info>.button{margin:.25rem 0 1rem}.RegionalAgentCard .info>:last-child{margin-bottom:0}.RegionalAgentCard .info .button{display:block;width:-moz-fit-content;width:fit-content}.RegionalAgentCard .contact{display:flex;justify-content:space-between}.RegionalAgentCard .contact .name{font-size:1rem;font-weight:600}.RegionalAgentCard .contact .phone{margin-top:.75rem;font-weight:400}@media (min-width:600px){.RegionalAgentCard .contact .phone{color:#333}}.RegionalAgentCard .contact .phone.admin{color:#ff5655}.RegionalAgentCard .StarRating .average-rating{font-weight:600}.RegionalAgentCard .divider{margin:0 .25rem .5rem;border-top:1px solid #e2e2e2}.RegionalAgentCard .agentStatistics{display:flex}.RegionalAgentCard .agentStatistics>*+*{margin-left:1rem}.RegionalAgentCard .agentStatistics .DefinitionFlyout{padding-bottom:.25rem}.RegionalAgentCard .agentStatistics .DefinitionFlyout>p{margin-top:unset!important}
.StrategySessionStageWrapper{background:#f9f9f9}@media (min-width:600px){.StrategySessionStageWrapper{margin:auto;width:47rem}}.SimplifiedAPPDialogConfirmationStage{padding:1.5rem}.SimplifiedAPPDialogConfirmationStage h1{font-size:1.75rem;padding-bottom:1rem}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage h1{font-size:1.4375rem;font-weight:700;line-height:2rem}}.SimplifiedAPPDialogConfirmationStage .requestReceivedContainer{background:#fefefe;border-radius:.75rem;padding:2.5rem}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .requestReceivedContainer{padding:1.25rem 1rem}}.SimplifiedAPPDialogConfirmationStage .requestReceivedContainer h1{padding-bottom:1rem}.SimplifiedAPPDialogConfirmationStage .requestReceivedContainer .requestReceived{text-align:left;padding-bottom:2rem}.SimplifiedAPPDialogConfirmationStage .requestReceivedContainer .reminders{line-height:1.5;font-size:1rem}.SimplifiedAPPDialogConfirmationStage .progressIndicatorContainer{width:320px;display:inline-block}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .progressIndicatorContainer{width:80%;padding-left:10%;padding-bottom:1.25rem}}@media (max-width:320px){.SimplifiedAPPDialogConfirmationStage .progressIndicatorContainer{width:200px}}.SimplifiedAPPDialogConfirmationStage .ProgressIndicator{padding-bottom:5.6rem}.SimplifiedAPPDialogConfirmationStage .ProgressIndicator .incomplete.indicator-stage{background:#fff}.SimplifiedAPPDialogConfirmationStage .ProgressIndicator .incomplete.label{color:#767676}@media (max-width:599px){.SimplifiedAPPDialogConfirmationStage .ProgressIndicator{padding-bottom:5rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer{padding:1.25rem 1rem;background:#fefefe;margin-top:1rem;border-radius:.75rem}@media (min-width:600px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer{padding:2rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer{display:flex;text-align:left;padding-bottom:2rem}@media (max-width:320px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer{font-size:.875rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .vertical-items{margin-left:.5rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentName{font-size:1rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating--star{width:.75rem;height:.75rem;margin:0 .5px}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer img{height:120px;width:120px;background-color:#fff;border-radius:50%}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer img{height:90px;width:90px}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .vertical-items{margin-left:1.5rem;margin-top:auto;margin-bottom:auto}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .vertical-items{margin-left:1rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentName{font-size:18px;padding-bottom:.5rem}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentName{padding-bottom:.4rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentTitle{font-size:1rem;padding-bottom:.5rem}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentTitle{padding-bottom:.4rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating--star{width:1rem;height:1rem;margin:0 .75px}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating .average-rating{font-size:1rem;margin:unset}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating .num-reviews{font-size:1rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating .stars{margin:0 4px}@media (max-width:320px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentName{font-size:1rem;padding-bottom:.3rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .agentTitle{font-size:.875rem;padding-bottom:.3rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating--star{width:.75rem;height:.75rem;margin:0 .5px}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating .average-rating,.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentCardContainer .StarRating .num-reviews{font-size:.875rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentGreetingContainer{text-align:left;margin-bottom:2rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentGreetingContainer .greeting{font-size:18px}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentGreetingContainer p{margin-top:.5rem;font-weight:400;line-height:1.5;font-size:.875rem}@media (min-width:600px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .agentGreetingContainer p{margin-top:1rem}}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatToExpectContainer{text-align:left}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatToExpectContainer h2{font-size:1.125rem;font-weight:700;line-height:1.5;padding-bottom:.5rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatToExpectContainer p{font-weight:400;line-height:1.5;font-size:.875rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatToExpectContainer.last-item{padding-bottom:45px}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatsNextContainer{border-top:1px solid #e2e2e2;margin-bottom:45px;margin-top:2rem;padding-top:2rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatsNextContainer h2{font-size:1.125rem;font-weight:700;line-height:1.5;padding-bottom:.5rem}.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatsNextContainer p{width:320px;margin:0 auto 24px;font-weight:400;line-height:1.5;font-size:.875rem}@media (max-width:899px){.SimplifiedAPPDialogConfirmationStage .newAgentGreetingContainer .whatsNextContainer p{width:275px}}.linksContainer{border-top:unset;padding-top:1.375rem;display:flex}.linksContainer :first-child{border-right:1px solid #e2e2e2}@media (max-width:899px){.linksContainer{width:auto;border:1px solid #e2e2e2;border-top:1px solid #e2e2e2;border-right:unset;border-left:unset;margin-bottom:unset;padding-top:1.25rem;padding-bottom:1.25rem}}.linksContainer>a{text-align:center;font-size:1rem;font-weight:600;flex:auto}
.DateAndTimePicker .TimepickerHeader{margin-top:1.5rem}.DateAndTimePicker .bp-DayTileScroller.dayScroller .bp-DayTile{width:5.6875rem;height:5.6875rem}.DateAndTimePicker .bp-TimeTileScroller.timeScroller{margin-left:.25rem}.DateAndTimePicker .bp-DayTileScroller .bp-Carousel.desktop .bp-CarouselArrow.bp-CarouselArrow--next{right:-1.5rem}.DateAndTimePicker .bp-TimeTileScroller .bp-Carousel.desktop .bp-CarouselArrow.bp-CarouselArrow--next{right:-1.3rem}
.SelectAnOption .bp-ItemPicker{display:flex;flex-direction:column;flex-grow:1}.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option{margin-left:0}.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost{position:relative;padding:0}.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost:before{content:"";position:absolute;top:-2.6rem;bottom:-1.1rem;right:-7rem;left:-10rem}@media (min-width:400px){.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost:before{right:-10rem;left:-12.8rem}}@media (min-width:600px){.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost:before{right:-10rem;left:-12.8rem}}@media (min-width:900px){.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost:before{right:-12.2rem;left:-17.8rem}}@media (min-width:1200px){.SelectAnOption .bp-ItemPicker .bp-ItemPicker__option .bp-Button__type--ghost:before{left:-12.2rem;right:-17.8rem}}.SelectAnOption .BuyingSellingQuestion{padding:1.5rem 1rem;border:0 solid #ccf1f5;border-radius:8px;background:rgba(224,247,249,.35)}.SelectAnOption .BuyingSellingQuestion #RadioGroup-radioButtonGroup{display:flex}@media (min-width:600px){.SelectAnOption .BuyingSellingQuestion #RadioGroup-radioButtonGroup>:not(:last-child){flex:0 0 25%}}@media (max-width:599px){.SelectAnOption .BuyingSellingQuestion #RadioGroup-radioButtonGroup{flex-direction:column}.SelectAnOption .BuyingSellingQuestion #RadioGroup-radioButtonGroup>:not(:first-child){margin-top:1rem}}
.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .bp-Notice.customErrorNotice{margin-bottom:1rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--registrationDisclaimer p{color:#686868;font-size:.875rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .content-area h1{margin-bottom:1rem;font-size:1.4375rem;font-weight:700;line-height:2rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .content-area h3{font-size:1.125rem;margin:1rem 0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .DataKey--registrationComponent.editable.FastFormsRegistrationFormComponent .Label{font-size:.875rem!important}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .DataKey--additionalComments.editable.FastFormsTextAreaFormComponent .full-label div.real-label{color:#222;font-size:.875rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .SectionComponent.DataKey--contactInfoStage .section-title,.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .SectionComponent.DataKey--dateTimePickerSection .section-title{display:none}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .SectionComponent.DataKey--howToContactSection .SelectAnOption .bp-ItemPicker>div:first-child{padding-bottom:0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--registrationDisclaimer span,.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--registrationDisclaimer span>span{color:#686868;font-size:.875rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--registrationDisclaimer span>a span span{color:#15727a;font-weight:700}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--registrationDisclaimer span>a{color:#00828c!important}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--describeSituationQuestion .bp-RadioGroup .RadioGroup__wrapper #RadioGroup-describeSituationQuestion{display:flex}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--describeSituationQuestion .bp-RadioGroup .RadioGroup__wrapper #RadioGroup-describeSituationQuestion :not(:first-child){margin-top:0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--describeSituationQuestion .bp-RadioGroup .RadioGroup__wrapper #RadioGroup-describeSituationQuestion :not(:last-child){flex:0 0 40%}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore.ConsumerFormsInstanceRenderer .FastFormComponent.DataKey--describeSituationQuestion label[for=RadioGroup-describeSituationQuestion] .full-label div.real-label{color:#222}@media (min-width:600px){.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer.StrategySessionConfirmationStage{background:#f9f9f9}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer{min-width:560px;min-height:350px}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .bp-LoadingSpinner.flex.align-center{padding-bottom:3rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintCommonConsumerFormRenderer .backButtonContainer{display:none}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--registrationComponent .field.formBody:nth-child(2){margin-top:1rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintCommonConsumerFormRenderer .FastFormComponent.editable .bp-TextArea{max-width:unset}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--describeSituationQuestion .bp-RadioGroup .RadioGroup__wrapper #RadioGroup-describeSituationQuestion :not(:last-child){flex:0 0 40%}}@media (max-width:599px){.simplifiedAgentProfileDialogContainer .SimplifiedAPPDialogToast{width:95%}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .DialogContent{padding:0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore,.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer{min-height:unset}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--registrationDisclaimer span,.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--registrationDisclaimer span>span{color:#686868;font-size:.875rem}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--registrationDisclaimer span>a span span{color:#15727a;font-weight:700}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .FastFormComponent.DataKey--registrationDisclaimer span>a{color:#00828c!important}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .BlueprintCommonConsumerFormButtonsContainer .FixedFooter .bp-Button.primary{margin-left:0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .content-area h3{text-align:left}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .DateAndTimePicker .bp-DayTileScroller.dayScroller .bp-Carousel__cell:first-child,.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .DateAndTimePicker .bp-TimeTileScroller.timeScroller .bp-Carousel__cell:first-child{margin-left:0}.ConsumerFormsInstanceDialog.SimplifiedAPPDialog.DialogContainer .BlueprintFastFormsCustomerRendererCore .BlueprintCommonConsumerFormRenderer .FixedFooter .bp-Button.backButton{display:none}}
.simplifiedAPPFlowSorryStage{width:500px}.simplifiedAPPFlowSorryStage p{font-size:1rem;font-weight:400;line-height:1.5}.simplifiedAPPFlowSorryStage h1{font-size:1.4375rem;font-weight:700;line-height:2rem}.simplifiedAPPFlowSorryStage .sorryStageHeader{margin-bottom:2rem}.simplifiedAPPFlowSorryStage .sorryStageButtonsContainer{margin-top:2rem;text-align:right}@media (max-width:599px){.simplifiedAPPFlowSorryStage{width:92.5%;padding:1.25rem 1.25rem 0 1.25rem}.simplifiedAPPFlowSorryStage .sorryStageButtonsContainer{position:fixed;left:0;bottom:0;display:flex;width:92.5%;padding:1rem;flex-direction:column-reverse;box-shadow:0 2px 8px 0 rgba(0,0,0,.08),0 8px 24px 0 rgba(0,0,0,.1)}.simplifiedAPPFlowSorryStage .sorryStageButtonsContainer .sorryStageContactAgentButton{margin-left:0}.simplifiedAPPFlowSorryStage .sorryStageButtonsContainer .sorryStageCancelButton{margin-top:.5rem}}
.radp-card-grid{display:grid;grid-template-columns:repeat(auto-fill,20rem);gap:1.25rem;justify-content:center}@media (min-width:600px){.radp-card-grid{justify-content:left}}.RegionalAgentsSection h2{font-size:1.375rem;font-weight:600;line-height:2rem}@media (min-width:600px){.RegionalAgentsSearchBox{width:24rem}}.RegionalAgentsSearchBox .SearchBox{width:100%}.RegionalAgentsSearchBox .SearchBox .SearchBoxForm{padding:0}.RegionalAgentsSearchBox .SearchBox .search-input-box{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.RegionalAgentsSearchBox .SearchBox .SearchButton{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;background-color:#f5f5f5;border:1px solid #ccc;border-left:0}.RegionalAgentsSearchBox .SearchBox .SearchButton:hover{background-color:#e2e2e2}.RegionalAgentsSearchBox .SearchBox .SearchButton .search{fill:#585858}
.AgentsNearMe--desktop{width:100%;max-width:62rem;margin:4rem auto;gap:3rem}.AgentsNearMe--desktop .AgentsNearMe--intro .summary{width:55%}.AgentsNearMe--desktop .AgentsNearMe--city .cityTitle{font-size:1.75rem}.AgentsNearMe--desktop .AgentsNearMe--city .separator{margin-top:1.5rem;width:100%;border-top:1px solid #e2e2e2}.AgentsNearMe--mobile{margin:3rem 1.5rem;gap:2rem}.AgentsNearMe--mobile .AgentsNearMe--search{flex-direction:column}.AgentsNearMe--mobile .AgentsNearMe--city .cityTitle{font-size:1.375rem}.AgentsNearMe--mobile .AgentsNearMe--city .separator{display:none}.AgentsNearMe--mobile .AgentsNearMe--city .agentSection .RegionalAgentCard{width:100%}.AgentsNearMe--mobile .AgentsNearMe--city .agentSection .RegionalAgentCard .agent-pic{height:auto}.AgentsNearMe--mobile .AgentsNearMe--interlinks .links{flex-direction:column;gap:1rem}.AgentsNearMe--intro{display:flex;flex-direction:column;gap:1.5rem}.AgentsNearMe--intro .summary{color:#767676}.AgentsNearMe--city{display:flex;flex-direction:column}.AgentsNearMe--city .agentSection{gap:1rem}.AgentsNearMe--city .agentButton{display:flex;justify-content:center}.AgentsNearMe--search{display:flex;gap:1rem}.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option{height:2.5rem;box-sizing:border-box;flex-grow:1;margin:0;padding:.625rem 0;border-radius:0;font-size:inherit}@media (min-width:600px){.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option{padding-left:1.5rem;padding-right:1.5rem}}.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option:first-child{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem}.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option:last-child{border-top-right-radius:.5rem;border-bottom-right-radius:.5rem}.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option:not(:first-child){margin-left:-1px}.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option:focus,.AgentsNearMe--search .ItemPickerPill .ItemPickerPill__option:hover{z-index:1}.AgentsNearMe--interlinks .links{margin-top:1.5rem;display:flex;justify-content:space-between}
.nearMeCity{padding-top:2rem}@media (min-width:600px){.nearMeCity{padding-top:3rem}}.nearMeCity .cityRowLink{margin-top:1.5rem}.nearMeCity .cityRowLink.tertiary-alt span{overflow-x:hidden;text-overflow:ellipsis}.nearMeCity .nearMeCityHomeCards{display:flex;flex-wrap:wrap}.nearMeCity .nearMeCityHomeCards .HomeCardContainer{margin-right:.5rem;margin-left:.5rem;margin-bottom:1rem}.nearMeCity .nearMeCityHomeCards .HomeCardContainer.inSlider{margin-right:0;margin-left:0;margin-bottom:0;padding-top:.5rem;padding-bottom:.5rem;width:100%}@media (min-width:1200px){.nearMeCity .nearMeCityHomeCards .HomeCardContainer .v2.interactive{width:auto}}.nearMeCity .nearMeCityHomeCards .BaseCarousel{left:-6.5%;width:calc(113% + .5rem);margin-right:-.25rem;margin-left:-.25rem}@media (min-width:600px){.nearMeCity .nearMeCityHomeCards .BaseCarousel{left:auto;width:100%}}.nearMeCity .nearMeCityHomeCards .BaseCarousel__cell{padding-right:.25rem;padding-left:.25rem}.dividingRuleContainer{padding-top:3rem;content:"";display:block;width:100vw;border-bottom:1px solid #e2e2e2}
.nearMeSearchBarContainer .nearMeSearchBoxContainer .SearchBox .SearchBoxForm{padding:0}.nearMeSearchBarContainer .nearMeSearchBoxContainer .SearchBox .SearchBoxForm .ExpandedResults{margin-left:inherit;margin-right:inherit;width:100%}.nearMeSearchBarContainer .searchButtonContainer{padding-top:1.3rem}.nearMeSearchBarContainer .searchButtonContainer .button{width:100%}@media (max-width:599px){.nearMeSearchBarContainer .searchButtonContainer{padding-top:1rem;padding-bottom:0}}.nearMeSearchBarContainer .filtersContainer .rangeItemContainer .field{width:50%}.nearMeSearchBarContainer .filtersContainer .rangeItemContainer .field.Focused{z-index:100}@media (max-width:599px){.nearMeSearchBarContainer .filtersContainer{padding-top:1rem}}
.nearMeInterlinks h2{padding:3rem 0 0}@media (max-width:599px){.nearMeInterlinks h2{padding:2rem 0 0}}.nearMeInterlinks .links{margin:1rem 0;column-count:3}@media (max-width:599px){.nearMeInterlinks .links{column-count:1}}.nearMeInterlinks .links .nearMeLink{display:block;margin-bottom:.5rem}
@media (min-width:600px){.desktopNearMeContent .descriptionContainer{padding:0 0 16px}}.desktopNearMeContent .descriptionContainer .pageTitleAndDescription{margin-top:2rem}@media (min-width:900px){.desktopNearMeContent .descriptionContainer .pageTitleAndDescription{padding-top:40px}}.desktopNearMeContent .descriptionContainer .pageTitleAndDescription .pageTitle{padding:0 0 8px}.desktopNearMeContent .descriptionContainer .pageTitleAndDescription .pageDescription{padding-bottom:24px}.desktopNearMeContent .descriptionContainer .HomesNearMe,.desktopNearMeContent .descriptionContainer .RentalsNearMe{margin-top:2rem;height:191px;width:100%}.desktopNearMeContent .descriptionContainer .HomesNearMe svg,.desktopNearMeContent .descriptionContainer .RentalsNearMe svg{height:inherit;width:inherit}.desktopNearMeContent .descriptionContainer .HomesNearMe.mobile,.desktopNearMeContent .descriptionContainer .RentalsNearMe.mobile{display:none}@media (max-width:599px){.desktopNearMeContent .descriptionContainer .HomesNearMe,.desktopNearMeContent .descriptionContainer .RentalsNearMe{display:none}.desktopNearMeContent .descriptionContainer .HomesNearMe.mobile,.desktopNearMeContent .descriptionContainer .RentalsNearMe.mobile{display:block;margin-top:0;height:100px;width:100%}}.homeImageFooter{background-image:url(1bce9a4e012a6bc1306fd9cf4c7b8c25.png);background-repeat:no-repeat;margin-top:2rem;background-size:contain;height:150px}@media (min-width:600px){.homeImageFooter{display:none}}
