.hero-homepage-module-scss-module__LVhyWG__mobileHeroImage{position:relative}.hero-homepage-module-scss-module__LVhyWG__mobileHeroImage:before{content:"";background-color:#0006;width:100%;height:100%;position:absolute}.hero-homepage-module-scss-module__LVhyWG__mobileHeroImage img{object-fit:cover;width:auto;height:300px}@media (min-width:360px){.hero-homepage-module-scss-module__LVhyWG__mobileHeroImage img{height:325px}}@media (min-width:576px){.hero-homepage-module-scss-module__LVhyWG__mobileHeroImage img{height:480px}}.hero-homepage-module-scss-module__LVhyWG__desktopHeroImage{width:100%;margin:0 auto}.hero-homepage-module-scss-module__LVhyWG__desktopHeroImage .media-image{align-items:center;height:100%;display:flex}.hero-homepage-module-scss-module__LVhyWG__desktopHeroImage .media-image img{width:100%;max-height:100%}.hero-homepage-module-scss-module__LVhyWG__desktopHeroImage img{border-radius:24px!important}
.searchicon-background{background:linear-gradient(90deg,#ff5c39 0%,#ff8267 123.56%)}.input-wrapper{border:1px solid #99999980;border-radius:30px;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;display:flex}.input-wrapper:focus-within{border-color:#000}@media (min-width:992px){.terms-text{color:#3f4a58}}
.modal-module-scss-module__1XD_8q__overlay{z-index:9999;background-color:#0000004d;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:fixed;top:0;left:0}.modal-module-scss-module__1XD_8q__modal{background:#fff;border-radius:.75rem;flex-direction:column;width:100%;height:100%;min-height:30vh;display:flex;position:relative;box-shadow:-1px 0 12px #0000003d}.modal-module-scss-module__1XD_8q__header{justify-content:space-between;align-items:center;margin-bottom:1rem;display:flex}.modal-module-scss-module__1XD_8q__close{cursor:pointer;background:0 0;border:none;font-size:1.5rem;position:absolute;top:1rem;right:1rem}.modal-module-scss-module__1XD_8q__content{flex:1;overflow-y:auto}
.user-onboarding-module-scss-module__kAfhOq__onboardingContainer{width:100%;padding:50px 16px 24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__onboardingContainer{padding-top:32px;padding-left:50px;padding-right:50px}}.user-onboarding-module-scss-module__kAfhOq__onboardingContainerThirdStep{flex-direction:column;width:100%;height:100%;padding:24px 16px 11px;display:flex}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__onboardingContainerThirdStep{padding:32px 50px 24px}}.user-onboarding-module-scss-module__kAfhOq__thirdStepContent{flex-direction:column;width:100%;height:100%;display:flex}.user-onboarding-module-scss-module__kAfhOq__progressBar{justify-content:center;gap:6px;margin-bottom:24px;display:flex}.user-onboarding-module-scss-module__kAfhOq__progressSegment{background-color:#dcdcdc;border-radius:2px;width:51px;height:4px;transition:background-color .3s}.user-onboarding-module-scss-module__kAfhOq__progressSegmentActive{background-color:#ff5c39}.user-onboarding-module-scss-module__kAfhOq__stepHeader{text-align:center;margin-bottom:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__stepHeader{margin-bottom:12px}}.user-onboarding-module-scss-module__kAfhOq__stepTitle{color:#ff5c39;margin-bottom:16px;font-size:16px;font-weight:700}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__stepTitle{font-size:24px}}.user-onboarding-module-scss-module__kAfhOq__stepSubtitle{color:#333c47;font-size:14px;line-height:21px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__stepSubtitle{font-size:16px}}.user-onboarding-module-scss-module__kAfhOq__stepContent{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__stepContent{grid-template-columns:1fr 1fr;gap:80px}}.user-onboarding-module-scss-module__kAfhOq__auctionColumn{flex-direction:column;justify-content:space-between;display:flex}.user-onboarding-module-scss-module__kAfhOq__step2Content{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__step2Content{grid-template-columns:1fr 1fr;gap:45px}}.user-onboarding-module-scss-module__kAfhOq__step2Content>*{min-width:0}.user-onboarding-module-scss-module__kAfhOq__section{margin-bottom:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__section{margin-bottom:16px}}.user-onboarding-module-scss-module__kAfhOq__lastSection{margin-bottom:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__lastSection{margin-bottom:0}}.user-onboarding-module-scss-module__kAfhOq__propertySubCategories{gap:24px;display:flex}.user-onboarding-module-scss-module__kAfhOq__propertySubCategories>.user-onboarding-module-scss-module__kAfhOq__lastSection{flex:1}.user-onboarding-module-scss-module__kAfhOq__propertySubCategories>.user-onboarding-module-scss-module__kAfhOq__lastSection .user-onboarding-module-scss-module__kAfhOq__propertyTypeGrid{grid-template-columns:1fr}.user-onboarding-module-scss-module__kAfhOq__sectionTitle{color:#060709;align-items:center;gap:6px;margin-bottom:16px;font-size:16px;font-weight:600;line-height:24px;display:flex}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__sectionTitle{font-size:20px;line-height:28px}}.user-onboarding-module-scss-module__kAfhOq__sectionLabel{color:#000;align-items:center;gap:6px;margin-bottom:8px;font-size:14px;font-weight:600;line-height:21px;display:flex}.user-onboarding-module-scss-module__kAfhOq__infoTooltip{align-items:center;width:14px;height:14px;display:flex}.user-onboarding-module-scss-module__kAfhOq__propertyTypeGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.user-onboarding-module-scss-module__kAfhOq__propertyTypeCard{cursor:pointer;color:#000;background-color:#fff;border-radius:4px;align-items:center;gap:8px;min-width:159.5px;height:60px;padding:8px;font-size:14px;font-weight:400;line-height:21px;transition:all .2s;display:flex;box-shadow:0 4px 8px -4px #0d0f121a}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__propertyTypeCard{width:211px;padding:8px 16px}}.user-onboarding-module-scss-module__kAfhOq__occupancyStatusCard{cursor:pointer;color:#000;background-color:#fff;border-radius:4px;align-items:center;gap:8px;min-width:163.5px;height:60px;padding:8px;font-size:14px;font-weight:400;line-height:21px;transition:all .2s;display:flex;box-shadow:0 4px 8px -4px #0d0f121a}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__occupancyStatusCard{width:183.5px;padding:8px 16px}}.user-onboarding-module-scss-module__kAfhOq__propertyTypeCardSelected{background-color:#ffeeeb;border:1px solid #ff5c39}.user-onboarding-module-scss-module__kAfhOq__propertyTypeIcon{color:#3f4b58!important}.user-onboarding-module-scss-module__kAfhOq__auctionTypeList{flex-direction:column;gap:10px;display:flex}.user-onboarding-module-scss-module__kAfhOq__auctionTypeItem{color:#3f4a58b2;cursor:pointer;align-items:center;gap:8px;font-size:14px;font-weight:400;line-height:21px;display:flex}.user-onboarding-module-scss-module__kAfhOq__auctionTypeItemChecked{color:#060709}.user-onboarding-module-scss-module__kAfhOq__auctionTypeCheckbox{border:1px solid #3f4a58!important;width:14px!important;height:14px!important}.user-onboarding-module-scss-module__kAfhOq__fullWidthWrapper{width:100%;max-width:720px}.user-onboarding-module-scss-module__kAfhOq__mapContainer{width:100%;height:180px;margin-top:16px;overflow:visible}.user-onboarding-module-scss-module__kAfhOq__mapContainer svg{display:block}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__mapContainer{margin-top:24px}}.user-onboarding-module-scss-module__kAfhOq__histogramWrapper{margin-top:24px;margin-bottom:0;padding-left:14px;padding-right:14px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__histogramWrapper{margin-top:22px}}.user-onboarding-module-scss-module__kAfhOq__onboardingHistogram{padding:0 .575rem}.user-onboarding-module-scss-module__kAfhOq__onboardingHistogramBar{flex:0 0 3px;width:3px!important}.user-onboarding-module-scss-module__kAfhOq__sliderWrapper{padding:14px 14px 0}.user-onboarding-module-scss-module__kAfhOq__priceRangeSection{margin-top:24px}.user-onboarding-module-scss-module__kAfhOq__priceInputRow{align-items:center;gap:16px;margin-top:24px;display:flex}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__priceInputRow{margin-top:29px}}.user-onboarding-module-scss-module__kAfhOq__priceInputField{flex:1;width:100%;height:40px;font-size:1rem;font-weight:400}.user-onboarding-module-scss-module__kAfhOq__priceInputField:focus{outline:none;box-shadow:0 0 0 2px #ff5c39}.user-onboarding-module-scss-module__kAfhOq__priceInputField::placeholder{color:#333c47}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__priceInputField{width:183.5px}}.user-onboarding-module-scss-module__kAfhOq__priceSeparator{color:#333c47;width:9px;font-size:16px;font-weight:400;line-height:22px}.user-onboarding-module-scss-module__kAfhOq__bedBathContainer{flex-direction:column;gap:24px;display:flex}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__bedBathContainer{gap:16px}}.user-onboarding-module-scss-module__kAfhOq__occupancyGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.user-onboarding-module-scss-module__kAfhOq__navigation{justify-content:space-between;align-items:center;gap:16px;padding-top:24px;display:flex}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__navigation{padding-top:12px}}.user-onboarding-module-scss-module__kAfhOq__navigationRight{width:100%}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__navigationRight{width:auto;margin-left:auto}}.user-onboarding-module-scss-module__kAfhOq__navigationButton{width:100%;height:40px;font-size:16px;font-weight:500}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__navigationButton{width:195px;height:56px;font-weight:600;line-height:24px}}.user-onboarding-module-scss-module__kAfhOq__summaryHeader{text-align:center;margin-bottom:24px}.user-onboarding-module-scss-module__kAfhOq__summaryTitle{color:#ff5c39;margin-bottom:16px;font-size:16px;font-weight:700;line-height:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryTitle{font-size:24px}}.user-onboarding-module-scss-module__kAfhOq__summarySubtitle{color:#000;font-size:14px;font-weight:400;line-height:21px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summarySubtitle{color:#333c47;font-size:16px;font-weight:500}}.user-onboarding-module-scss-module__kAfhOq__summaryCard{border:1px solid #d5dbe1;border-radius:8px;margin-bottom:24px;padding:12px}.user-onboarding-module-scss-module__kAfhOq__summaryGrid{grid-template-columns:1fr;display:grid}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryGrid{grid-template-columns:1fr 1px 1fr;gap:0 24px}}.user-onboarding-module-scss-module__kAfhOq__summaryDivider{display:none}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryDivider{background-color:#d5dbe1;width:1px;display:block}}.user-onboarding-module-scss-module__kAfhOq__summaryRow{justify-content:space-between;gap:12px;margin-bottom:8px;font-size:14px;display:flex}.user-onboarding-module-scss-module__kAfhOq__summaryLabel{color:#333c47;white-space:nowrap;flex-shrink:0;min-width:110px;font-size:16px;font-weight:400;line-height:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryLabel{min-width:100px;font-size:14px;font-weight:400;line-height:21px}}.user-onboarding-module-scss-module__kAfhOq__summaryValue{color:#060709;text-align:right;word-break:break-word;font-size:16px;font-weight:600;line-height:21px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryValue{font-size:14px}}.user-onboarding-module-scss-module__kAfhOq__summaryFooter{color:#333c47;margin-bottom:24px;font-size:16px;font-weight:400;line-height:24px}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryFooter{font-size:14px;line-height:21px}}.user-onboarding-module-scss-module__kAfhOq__summaryLink{color:#ff5c39;cursor:pointer;font-size:16px;font-weight:500;line-height:24px;text-decoration:underline;display:inline}.user-onboarding-module-scss-module__kAfhOq__summaryLink:hover{opacity:.8}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryLink{font-size:14px;line-height:21px}}.user-onboarding-module-scss-module__kAfhOq__summaryActions{align-items:center;gap:16px;margin-top:auto;display:flex}.user-onboarding-module-scss-module__kAfhOq__summaryActions .user-onboarding-module-scss-module__kAfhOq__exitButton{color:#000;background-color:#fff;border:1px solid #d5dbe1;border-radius:4px;flex:1;height:40px;font-size:16px;font-weight:500}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryActions .user-onboarding-module-scss-module__kAfhOq__exitButton{background-color:#0000;border:none;border-radius:0;flex:none;width:auto;height:auto;font-weight:600}}.user-onboarding-module-scss-module__kAfhOq__summaryActions .user-onboarding-module-scss-module__kAfhOq__searchNowButton{flex:1;height:40px;font-size:16px;font-weight:500}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__summaryActions .user-onboarding-module-scss-module__kAfhOq__searchNowButton{flex:none;width:195px;height:56px;font-weight:600}.user-onboarding-module-scss-module__kAfhOq__summaryActions{justify-content:flex-end;gap:40px;margin-top:0}}.user-onboarding-module-scss-module__kAfhOq__backButton{cursor:pointer;background-color:#fff;border:1px solid #d5dbe1;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:100%;height:40px;display:flex}.user-onboarding-module-scss-module__kAfhOq__backButton:hover{opacity:.7}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__backButton{background-color:#0000;border:none;border-radius:0;justify-content:flex-start;width:auto;height:auto;padding:8px 0}}.user-onboarding-module-scss-module__kAfhOq__backButtonText{color:#000;font-size:16px;font-weight:500}@media (min-width:992px){.user-onboarding-module-scss-module__kAfhOq__backButtonText{color:#060709;font-size:14px;font-weight:600}.user-onboarding-module-scss-module__kAfhOq__backButtonIcon{width:12.68px;height:12px}}
