.page-module-scss-module__Qbdhga__objectDetailPageWrapper{background:var(--color-beige-200);flex-direction:column;flex:1;justify-content:flex-start;align-items:flex-start;width:auto;min-width:0;min-height:100vh;padding:64px 96px 80px;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.page-module-scss-module__Qbdhga__objectDetailPageWrapper{padding:56px 80px 80px}}@media (not (min-width:1440px)) and (min-width:1024px){.page-module-scss-module__Qbdhga__objectDetailPageWrapper{padding:40px 40px 64px}}.page-module-scss-module__Qbdhga__objectDetailPage{gap:40px;width:100%;min-width:0;max-width:1728px;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.page-module-scss-module__Qbdhga__objectDetailPage{gap:32px}}@media screen and not (min-width:1440px){.page-module-scss-module__Qbdhga__objectDetailPage{gap:24px}}.page-module-scss-module__Qbdhga__objectDetailPage__sidebar{align-self:flex-start;position:sticky;top:64px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.page-module-scss-module__Qbdhga__objectDetailPage__sidebar{top:48px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.page-module-scss-module__Qbdhga__objectDetailPage__sidebar{top:32px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.page-module-scss-module__Qbdhga__objectDetailPage__sidebar{top:24px}}.page-module-scss-module__Qbdhga__objectDetailPage__content{flex-direction:column;flex:1;width:100%;min-width:0;display:flex}@media screen and not (min-width:768px){.page-module-scss-module__Qbdhga__objectDetailPage__content{gap:24px}}.page-module-scss-module__Qbdhga__objectDetailPage__backLink{color:var(--color-orange);cursor:pointer;font-family:var(--font-onest);align-items:center;gap:8px;margin-bottom:16px;font-size:16px;font-weight:500;line-height:150%;text-decoration:none;transition:opacity .2s;display:flex}.page-module-scss-module__Qbdhga__objectDetailPage__backLink:hover{opacity:.7}@media screen and (not (min-width:1920px)) and (min-width:768px){.page-module-scss-module__Qbdhga__objectDetailPage__backLink{gap:6px;font-size:14px}}@media screen and not (min-width:768px){.page-module-scss-module__Qbdhga__objectDetailPage__backLink{margin-bottom:24px;font-size:13px}}.page-module-scss-module__Qbdhga__objectDetailPage__backLinkIcon{width:18px;height:18px}@media screen and not (min-width:1920px){.page-module-scss-module__Qbdhga__objectDetailPage__backLinkIcon{width:13px;height:15px}}.page-module-scss-module__Qbdhga__builderDetailPage{background:var(--color-beige-200);flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:64px 96px 80px;display:flex}@media not (min-width:1024px){.page-module-scss-module__Qbdhga__masterPlanWrapper{padding:32px 24px}}@media not (min-width:768px){.page-module-scss-module__Qbdhga__masterPlanWrapper{padding:24px 16px}.page-module-scss-module__Qbdhga__masterPlanWrapper .page-module-scss-module__Qbdhga__objectDetailPage__sidebar{display:none}}
.editPhotoModal-module-scss-module__6Vjleq__backdrop{z-index:1000;background:#18181733;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}@media screen and not (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__backdrop{align-items:center}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal{background:var(--color-white);border-radius:48px;width:1384px;height:888px;padding:40px;position:relative}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal{width:1100px;height:680px;padding:32px}}@media (not (min-width:1440px)) and (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal{border-radius:32px;width:850px;height:570px;padding:24px}}@media (not (min-width:1024px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal{border-radius:0;width:100%;height:100%;max-height:100vh;padding:40px;overflow-y:auto}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal{border-radius:0;width:100%;height:100%;max-height:100vh;padding:32px 16px;overflow-y:auto}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content{flex-direction:column;flex:1;gap:32px;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content{gap:24px}}@media (not (min-width:1440px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content{gap:20px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content{gap:16px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header{flex-direction:column;gap:12px;width:100%;display:flex}@media not (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header{gap:8px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__title{text-align:center;font-size:24px;font-weight:500}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__title{font-size:18px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__title{font-size:15px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__description{color:var(--color-text-black-2);text-align:center;font-size:18px;font-weight:300}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__description{font-size:15px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__header__description{font-size:14px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection{background-color:var(--color-beige-light);border:2px dashed #0000;border-radius:32px;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px;width:100%;height:618px;transition:all .3s;display:flex;overflow-y:scroll}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection::-webkit-scrollbar{width:4px}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection::-webkit-scrollbar-track{background:0 0;margin:40px 0}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection::-webkit-scrollbar-thumb{background-color:var(--color-orange);border-radius:2px}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection::-webkit-scrollbar-thumb:hover{background-color:var(--color-orange-hover)}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection{height:462px}}@media (not (min-width:1440px)) and (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection{border-radius:20px;height:388px}}@media (not (min-width:1024px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection{height:754px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection{height:543px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__dragOver{background-color:var(--color-beige-100);border-color:var(--color-primary);transform:scale(1.02)}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__item{width:100%}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__title{color:var(--color-text-black-2);margin-bottom:16px;font-size:20px;font-weight:500;line-height:1.3}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__title{font-size:16px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__title{margin-bottom:8px;font-size:14px}}@media (not (min-width:1440px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__title{margin-bottom:12px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__description{color:var(--color-gray-600);text-align:center;max-width:359px;font-size:16px;font-weight:300;line-height:1.5}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__description{max-width:300px;font-size:14px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__description{max-width:219px;font-size:13px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button{color:var(--color-orange);cursor:pointer;border:none;border-radius:24px;justify-content:center;align-items:center;margin-top:32px;padding:12px 24px;font-size:16px;font-weight:500;transition:all .2s;display:flex;background-color:var(--color-orange-light)!important;max-width:242px!important;height:48px!important}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button{font-size:14px}}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button{margin-top:24px;height:40px!important}}@media (not (min-width:1440px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button{margin-top:20px;height:40px!important}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button{margin-top:16px;font-size:13px;height:40px!important}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button:hover{transform:translateY(-1px);background-color:var(--color-orange-orange-200-20)!important}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__button:active{transform:translateY(0)}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__downloadSection__empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;display:flex}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__purposeSection{width:100%}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__purposeSection__select{max-width:400px}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__purposeSection__select{max-width:100%}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection{justify-content:center;width:100%;display:flex}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection__button{color:var(--color-orange);cursor:pointer;background-color:#0000;border:none;justify-content:center;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;transition:all .2s;display:flex}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection__button{font-size:14px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection__button{font-size:13px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection__button:hover{text-decoration:underline}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__addMoreSection__button:disabled{color:var(--color-gray-400);cursor:not-allowed}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection{justify-content:space-between;align-items:center;display:flex}@media (not (min-width:1024px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection{flex-direction:column;align-items:flex-start;gap:16px;margin-top:19px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection{flex-direction:column;align-items:flex-start;gap:12px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__info{flex-direction:column;gap:8px;display:flex}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__info{gap:4px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__count{color:var(--color-gray-900);font-size:16px;font-weight:300;line-height:1.5}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__count{font-size:14px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__count{font-size:13px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__description{color:var(--color-gray-600);font-size:16px;font-weight:300;line-height:1.5}@media (not (min-width:1920px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__description{font-size:14px}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__description{font-size:13px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__actions{align-items:center;gap:12px;display:flex}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__saveButton{white-space:nowrap;width:348px!important;min-width:348px!important;height:56px!important}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__saveButton{width:272px!important;min-width:272px!important;height:48px!important}}@media (not (min-width:1440px)) and (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__saveButton{width:193px!important;min-width:193px!important;height:40px!important}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__button{width:348px;height:56px;padding:0}@media (not (min-width:1920px)) and (min-width:1440px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__button{height:48px!important}}@media (not (min-width:1440px)) and (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__button{width:193px!important;height:40px!important}}@media (not (min-width:1024px)) and (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__button{width:338px!important;height:40px!important}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__content__buttonSection__button{width:100%!important;height:40px!important}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeButton{background-color:var(--color-beige-100);cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s;display:flex;position:absolute;top:24px;right:24px}@media screen and not (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeButton{display:flex}}@media screen and (min-width:1024px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeButton{display:none}}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeButton{width:32px;height:32px;top:16px;right:16px}}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeButton:hover{background-color:var(--color-gray-light)}.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeIcon{width:20px;height:20px}@media not (min-width:768px){.editPhotoModal-module-scss-module__6Vjleq__addPhotoModal__closeIcon{width:18px;height:18px}}
.generalInfo-module-scss-module__2vjGRq__generalInfo{flex-direction:column;gap:32px;width:100%;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo{gap:24px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__content{flex-direction:column;gap:8px;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header{justify-content:space-between;align-items:center;gap:80px;width:100%;margin-bottom:32px;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header{flex-direction:column-reverse;align-items:flex-start;gap:16px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleWrapper{flex:1;justify-content:space-between;align-items:center;gap:3px;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleWrapper__notEditing{justify-content:start;gap:24px}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__title{color:var(--color-black);font-family:var(--font-onest);flex:1;min-width:0;margin:0;font-size:34px;font-weight:500;line-height:130%}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__title__notEditing{flex:none}@media screen and (not (min-width:1920px)) and (min-width:1024px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__title{font-size:22px}}@media screen and (not (min-width:1024px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__title{font-size:22px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__title{font-size:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleInput{color:var(--color-black);font-family:var(--font-onest);background:0 0;border:none;outline:none;flex:1;min-width:0;margin:0;padding:0;font-size:34px;font-weight:500;line-height:130%}@media screen and (not (min-width:1920px)) and (min-width:1024px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleInput{font-size:24px}}@media screen and (not (min-width:1024px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleInput{font-size:22px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__titleInput{font-size:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actions{align-items:center;gap:12px;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__editButton{background:var(--color-white);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:opacity .2s;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__editButton:hover{opacity:.7}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__editButton{width:40px;height:40px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__editButtonIcon{width:24px;height:24px}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__editButtonIcon{width:20px;height:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actionButton{background:var(--color-white);cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:48px;height:48px;padding:0;transition:opacity .2s;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actionButton:hover{opacity:.7}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actionButton{width:40px;height:40px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actionButtonIcon{width:24px;height:24px}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__actionButtonIcon{width:20px;height:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLink{color:var(--color-orange);cursor:pointer;font-family:var(--font-onest);align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:150%;text-decoration:none;transition:opacity .2s;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLink:hover{opacity:.7}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLink{font-size:14px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLink{font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLinkIcon{width:18px;height:18px}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__header__backLinkIcon{width:20px;height:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__card{background:var(--color-white);border-radius:32px;flex-direction:column;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__section{border-bottom:8px solid var(--color-beige-100);flex-direction:column;gap:48px;padding:32px 48px 48px;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__section{gap:32px;padding:24px 32px 32px}}@media (not (min-width:1440px)) and (min-width:1024px){.generalInfo-module-scss-module__2vjGRq__generalInfo__section{gap:32px;padding:20px 24px 24px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__section:last-child{border-bottom:none}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__section{gap:24px;padding:24px 16px 32px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__section__title{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:24px;font-weight:500;line-height:130%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__section__title{font-size:18px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__section__title{font-size:18px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__section__divider{background:var(--color-grey-200);width:100%;height:1px}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection{flex-direction:column;gap:32px;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection{gap:24px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__header{justify-content:space-between;align-items:center;gap:16px;width:100%;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__header{flex-direction:column;align-items:flex-start}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__headerLeft{align-items:center;gap:16px;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__headerLeft{flex-direction:column;align-items:flex-start;gap:8px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__title{color:var(--color-black);font-family:var(--font-onest);margin:0;font-size:20px;font-weight:500;line-height:130%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__title{font-size:16px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__title{font-size:16px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__status{color:#f13131;font-family:var(--font-onest);background:#f131311a;border-radius:48px;padding:4px 12px;font-size:14px;font-weight:300;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__status{font-size:13px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__status{font-size:12px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__editButton{color:var(--color-orange);cursor:pointer;font-family:var(--font-onest);white-space:nowrap;background:0 0;border:none;padding:0;font-size:16px;font-weight:500;line-height:150%;transition:opacity .2s}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__editButton:hover{opacity:.7}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__editButton{font-size:14px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__editButton{font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__fields{flex-direction:column;gap:24px;width:100%;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__subsection__fields{gap:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__fieldRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px;width:100%;display:grid}@media (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__fieldRow{gap:32px}}@media (not (min-width:1440px)) and (min-width:1024px){.generalInfo-module-scss-module__2vjGRq__generalInfo__fieldRow{gap:24px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__fieldRow{grid-template-columns:minmax(0,1fr);gap:24px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionList{flex-direction:column;gap:32px;width:100%;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionList{gap:24px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionGroup{flex-direction:column;gap:24px;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionGroup__header{justify-content:space-between;align-items:center;gap:16px;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionGroup__title{color:var(--color-black);font-family:var(--font-onest);font-size:18px;font-weight:500;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionGroup__title{font-size:15px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionGroup__title{font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionItem{flex-direction:column;gap:16px;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionItem__title{color:var(--color-black);font-family:var(--font-onest);flex-wrap:wrap;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:150%;display:flex}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionItem__title{font-size:15px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionItem__title{font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__compositionFieldError{color:var(--color-red,#d92d20);font-family:var(--font-onest);margin-top:6px;font-size:13px;line-height:150%}.generalInfo-module-scss-module__2vjGRq__generalInfo__field{background:var(--color-beige-light);border-radius:24px;flex-direction:column;flex:1;gap:4px;min-width:0;padding:20px 24px;display:flex}@media screen and (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field{border-radius:20px;padding:16px 20px}}@media screen and (not (min-width:1440px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field{border-radius:20px;padding:12px 20px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field{border-radius:16px;padding:12px 16px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__field__label{color:var(--color-text-black-2);font-family:var(--font-onest);font-size:18px;font-weight:300;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field__label{font-size:15px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field__label{font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__field__value{color:var(--color-black);font-family:var(--font-onest);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:18px;font-weight:300;line-height:150%;display:block;overflow:hidden}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field__value{font-size:15px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__field__value{font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__fieldFull{grid-column:1/-1}.generalInfo-module-scss-module__2vjGRq__generalInfo__select,.generalInfo-module-scss-module__2vjGRq__generalInfo__input{width:100%;min-width:0}.generalInfo-module-scss-module__2vjGRq__generalInfo__input{margin-top:8px}.generalInfo-module-scss-module__2vjGRq__generalInfo__inputFull{grid-column:1/-1;width:100%;max-width:620px}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__inputFull{max-width:100%}}.generalInfo-module-scss-module__2vjGRq__generalInfo__tabs{flex-wrap:wrap;gap:12px;display:flex}@media (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__tabs{gap:8px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__tab{background:var(--color-beige-100);color:var(--color-grey-600);cursor:pointer;font-family:var(--font-onest);border:none;border-radius:16px;height:48px;padding:0 32px;font-size:16px;font-weight:500;line-height:150%;transition:all .2s}.generalInfo-module-scss-module__2vjGRq__generalInfo__tab:hover{opacity:.8}.generalInfo-module-scss-module__2vjGRq__generalInfo__tab_active{color:var(--color-orange);background:#ec7d3f33}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__tab{border-radius:12px;height:40px;padding:0 24px;font-size:14px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__tab{height:36px;padding:0 20px;font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__textarea{background:var(--color-white);border:1.5px solid var(--color-grey-500);color:var(--color-black);font-family:var(--font-onest);resize:vertical;border-radius:16px;width:100%;padding:24px 32px;font-size:18px;font-weight:300;line-height:150%}.generalInfo-module-scss-module__2vjGRq__generalInfo__textarea:focus{border-color:var(--color-orange);outline:none}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__textarea{padding:20px 24px;font-size:16px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__textarea{padding:16px 20px;font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__description{background:var(--color-beige-light);color:var(--color-black);font-family:var(--font-onest);border-radius:24px;padding:24px 32px;font-size:18px;font-weight:300;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__description{padding:20px 24px;font-size:16px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__description{padding:16px 20px;font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__advantages{flex-wrap:wrap;gap:12px;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__advantage{background:var(--color-white);border:1px solid var(--color-grey-300);color:var(--color-black);font-family:var(--font-onest);border-radius:20px;justify-content:center;align-items:center;height:64px;padding:0 28px;font-size:18px;font-weight:300;line-height:150%;display:flex}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__advantage{height:56px;padding:0 24px;font-size:16px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__advantage{height:48px;padding:0 20px;font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__advantage_selected{color:#0000;background:#ec7d3f1a;border:1px solid #ec7d3f1a}.generalInfo-module-scss-module__2vjGRq__generalInfo__advantage__text_selected{-webkit-text-fill-color:#0000;background-image:linear-gradient(#e46219 2.404%,#ec7d3f 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.generalInfo-module-scss-module__2vjGRq__generalInfo__metroSection{flex-direction:column;gap:16px;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__metroSection__label{color:var(--color-grey-900);font-family:var(--font-onest);margin:0;font-size:18px;font-weight:300;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__metroSection__label{font-size:16px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__metroSection__label{font-size:14px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton{color:#e46219;cursor:pointer;font-family:var(--font-onest);background:0 0;border:1.5px solid #e4621980;border-radius:16px;align-items:center;gap:8px;width:100%;height:72px;padding:24px 32px;font-size:16px;font-weight:500;line-height:150%;transition:all .2s;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton:hover{background:#e462190d}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton{height:64px;padding:20px 24px;font-size:14px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton{height:56px;padding:16px 20px;font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton__icon{width:24px;height:24px}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__addMetroButton__icon{width:20px;height:20px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLinkContainer{flex-direction:column;align-items:flex-start;gap:16px;width:100%;display:flex}.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink{background:var(--color-beige-light);border-radius:16px;align-items:center;gap:12px;width:100%;height:72px;padding:20px 24px;display:flex}@media screen and (not (min-width:1920px)) and (min-width:1440px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink{height:64px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink{width:100%;min-height:44px;padding:12px 16px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__icon{flex-shrink:0;width:24px;height:24px}@media screen and not (min-width:1920px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__icon{width:18px;height:18px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__url{color:var(--color-black);font-family:var(--font-onest);text-overflow:ellipsis;white-space:nowrap;font-size:18px;font-weight:500;line-height:150%;overflow:hidden}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__url{font-size:15px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__url{font-size:13px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__button{flex-shrink:0;height:48px;padding:17px 32px;font-size:16px;width:fit-content!important}@media (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__feedLink__button{height:40px;padding:0;font-size:14px;width:137px!important}}.generalInfo-module-scss-module__2vjGRq__generalInfo__actions{gap:16px;display:flex}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__actions{flex-direction:column;gap:12px}}.generalInfo-module-scss-module__2vjGRq__generalInfo__actions__button{height:56px;padding:17px 32px;width:fit-content!important}@media screen and (not (min-width:1920px)) and (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__actions__button{height:48px;padding:14px 24px}}@media screen and not (min-width:768px){.generalInfo-module-scss-module__2vjGRq__generalInfo__actions__button{width:100%;height:44px;padding:12px 20px}}
.adminLayout-module-scss-module__o6tvhW__adminLayout{position:relative}.adminLayout-module-scss-module__o6tvhW__adminAccessState{padding:64px}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeleton{flex-direction:column;gap:32px;min-height:420px;display:flex}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeletonHeader{justify-content:space-between;align-items:center;display:flex}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeletonCard{min-width:0}@media screen and not (min-width:1024px){.adminLayout-module-scss-module__o6tvhW__adminAccessState{padding:32px}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeletonGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and not (min-width:768px){.adminLayout-module-scss-module__o6tvhW__adminAccessState{padding:24px 16px}.adminLayout-module-scss-module__o6tvhW__adminAccessSkeletonGrid{grid-template-columns:1fr}}.adminLayout-module-scss-module__o6tvhW__adminAddAction{color:var(--color-orange);cursor:pointer;font-family:var(--font-onest);background:0 0;align-items:center;gap:8px;font-size:16px;font-weight:500;line-height:150%;transition:all .2s;display:flex}@media screen and (not (min-width:1920px)) and (min-width:768px){.adminLayout-module-scss-module__o6tvhW__adminAddAction{font-size:14px}}@media screen and not (min-width:768px){.adminLayout-module-scss-module__o6tvhW__adminAddAction{font-size:13px}}.adminLayout-module-scss-module__o6tvhW__adminAddActionIcon{flex-shrink:0;width:24px;height:24px}@media screen and not (min-width:1920px){.adminLayout-module-scss-module__o6tvhW__adminAddActionIcon{width:20px;height:20px}}.adminLayout-module-scss-module__o6tvhW__adminAddActionInline{border:none;align-self:flex-start;padding:0}.adminLayout-module-scss-module__o6tvhW__adminAddActionInline:hover{opacity:.7}.adminLayout-module-scss-module__o6tvhW__adminLayout .adminLayout-module-scss-module__o6tvhW__adminDeleteActionText{font-size:16px}@media screen and (not (min-width:1920px)) and (min-width:768px){.adminLayout-module-scss-module__o6tvhW__adminLayout .adminLayout-module-scss-module__o6tvhW__adminDeleteActionText{font-size:14px}}@media screen and not (min-width:768px){.adminLayout-module-scss-module__o6tvhW__adminLayout .adminLayout-module-scss-module__o6tvhW__adminDeleteActionText{font-size:13px}}.adminLayout-module-scss-module__o6tvhW__adminLayout .adminLayout-module-scss-module__o6tvhW__adminDeleteActionIcon{width:24px;height:24px}@media screen and not (min-width:1920px){.adminLayout-module-scss-module__o6tvhW__adminLayout .adminLayout-module-scss-module__o6tvhW__adminDeleteActionIcon{width:16px;height:16px}}
.completionDateInput-module-scss-module__UWJMIW__completionDateInput{font-family:var(--font-onest);width:100%;min-width:0;margin-top:8px;display:inline-block;position:relative}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__label{background:var(--color-white);color:#333;z-index:2;padding:0 12px;font-size:16px;font-weight:300;line-height:150%;position:absolute;top:-10px;left:18px}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__label:before{background:inherit;content:"";z-index:-1;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}@media screen and (not (min-width:1920px)) and (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__label{font-size:14px;left:10px}}@media screen and not (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__label{font-size:13px;left:10px}}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__control{box-sizing:border-box;color:#333;border:1.5px solid #d2d2d2;border-radius:16px;align-items:center;gap:24px;width:100%;height:72px;padding:0 32px;display:flex}@media screen and (not (min-width:1920px)) and (min-width:1024px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__control{height:56px;padding:0 24px}}@media screen and not (min-width:1024px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__control{border-radius:12px;height:48px;padding:0 24px}}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__group{align-items:center;gap:8px;display:flex}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__value{background:var(--color-gray-page-background);box-sizing:border-box;color:var(--color-black);font-family:var(--font-onest);text-align:center;border:none;border-radius:12px;outline:none;width:40px;min-width:0;height:40px;padding:0 12px;font-size:18px;font-weight:300;line-height:150%}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__value_year{width:72px}@media screen and (not (min-width:1920px)) and (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__value{font-size:15px}}@media screen and not (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__value{font-size:14px}}.completionDateInput-module-scss-module__UWJMIW__completionDateInput__unit{color:var(--color-black);font-size:18px;font-weight:300;line-height:150%}@media screen and (not (min-width:1920px)) and (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__unit{font-size:15px}}@media screen and not (min-width:768px){.completionDateInput-module-scss-module__UWJMIW__completionDateInput__unit{font-size:14px}}
.inputContainer-module-scss-module__awelzW__inputContainer{width:100%;min-width:0;margin-top:8px;display:inline-block;position:relative}.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__suffix{background:var(--color-gray-page-background);color:var(--color-gray-700);pointer-events:auto;border-radius:12px;justify-content:flex-end;align-items:center;width:80px;height:40px;padding:0 12px;font-size:18px;display:flex;right:20px}@media screen and (min-width:768px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__suffix{border-radius:10px;width:64px;height:32px;padding:0 8px;font-size:15px;right:16px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__suffix{border-radius:8px;width:56px;height:28px;padding:0 8px;font-size:14px;right:12px}}.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__wrapper:has(.inputContainer-module-scss-module__awelzW__inputContainer__suffix) .inputContainer-module-scss-module__awelzW__inputContainer__input{padding-right:108px}@media screen and (min-width:768px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__wrapper:has(.inputContainer-module-scss-module__awelzW__inputContainer__suffix) .inputContainer-module-scss-module__awelzW__inputContainer__input{padding-right:88px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer_mortgagePercentage .inputContainer-module-scss-module__awelzW__inputContainer__wrapper:has(.inputContainer-module-scss-module__awelzW__inputContainer__suffix) .inputContainer-module-scss-module__awelzW__inputContainer__input{padding-right:76px}}.inputContainer-module-scss-module__awelzW__inputContainer.inputContainer-module-scss-module__awelzW__big{text-align:left;flex-wrap:wrap;width:auto}.inputContainer-module-scss-module__awelzW__inputContainer__input{background-color:var(--color-white,#fff);box-sizing:border-box;color:#333;font-family:var(--font-onest);font-family:var(--font-onest);font-size:var(--input-container-value-font-size,18px);height:var(--input-container-height,72px);border:none;border-radius:1rem;width:100%;padding:24px 32px;font-weight:300;line-height:1.5;transition:border-color .3s}.inputContainer-module-scss-module__awelzW__inputContainer__input_bordered{border:1.5px solid #d2d2d2}.inputContainer-module-scss-module__awelzW__inputContainer__input::placeholder{color:var(--color-gray-700);font-size:18px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer__input::placeholder{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.inputContainer-module-scss-module__awelzW__inputContainer__input::placeholder{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.inputContainer-module-scss-module__awelzW__inputContainer__input::placeholder{font-size:12px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__input::placeholder{font-size:14px}}.inputContainer-module-scss-module__awelzW__inputContainer__input:focus{outline:none}.inputContainer-module-scss-module__awelzW__inputContainer__input.inputContainer-module-scss-module__awelzW__big{width:100%}.inputContainer-module-scss-module__awelzW__inputContainer__input[readonly]{background:#f9f9f7;border:none;padding-top:1rem}.inputContainer-module-scss-module__awelzW__inputContainer__input_gray{background-color:var(--color-beige)}.inputContainer-module-scss-module__awelzW__inputContainer__input_error{border-color:var(--color-red)}@media screen and (min-width:1440px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer__input{font-size:var(--input-container-value-font-size,15px);height:var(--input-container-height,56px);padding:17px 24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.inputContainer-module-scss-module__awelzW__inputContainer__input{font-size:var(--input-container-value-font-size,15px);height:var(--input-container-height,56px);padding:17px 24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.inputContainer-module-scss-module__awelzW__inputContainer__input{font-size:var(--input-container-value-font-size,15px);height:var(--input-container-height,48px);border-radius:12px;padding:13px 24px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__input{font-size:var(--input-container-value-font-size,14px);height:var(--input-container-height,48px);border-radius:12px;padding:13px 24px}}.inputContainer-module-scss-module__awelzW__inputContainer__wrapper{align-items:center;display:flex;position:relative}.inputContainer-module-scss-module__awelzW__inputContainer__prefix{color:#333;pointer-events:none;z-index:1;font-size:1rem;font-weight:300;position:absolute;left:.875rem}@media screen and (min-width:1440px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer__prefix{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.inputContainer-module-scss-module__awelzW__inputContainer__prefix{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.inputContainer-module-scss-module__awelzW__inputContainer__prefix{font-size:15px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__prefix{font-size:14px}}.inputContainer-module-scss-module__awelzW__inputContainer__suffix{color:#333;font-size:var(--input-container-suffix-font-size,1rem);pointer-events:none;z-index:1;font-weight:300;position:absolute;right:32px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer__suffix{font-size:var(--input-container-suffix-font-size,15px);right:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.inputContainer-module-scss-module__awelzW__inputContainer__suffix{font-size:var(--input-container-suffix-font-size,15px);right:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.inputContainer-module-scss-module__awelzW__inputContainer__suffix{font-size:var(--input-container-suffix-font-size,15px);right:24px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__suffix{font-size:var(--input-container-suffix-font-size,14px);right:24px}}.inputContainer-module-scss-module__awelzW__inputContainer__label{background-color:var(--color-white);font-family:var(--font-onest);font-size:var(--input-container-label-font-size,16px);z-index:2;align-items:center;gap:8px;padding:0 12px;font-weight:300;line-height:1.5;display:flex;position:absolute;top:-10px;left:18px}.inputContainer-module-scss-module__awelzW__inputContainer__label:before{background-color:inherit;content:"";z-index:-1;height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}:is(.inputContainer-module-scss-module__awelzW__inputContainer__label:has(+.inputContainer-module-scss-module__awelzW__inputContainer__input[readonly]),.inputContainer-module-scss-module__awelzW__inputContainer__label:has(+.inputContainer-module-scss-module__awelzW__inputContainer__wrapper .inputContainer-module-scss-module__awelzW__inputContainer__input[readonly])){background:0 0;font-size:16px;font-weight:600;top:0}@media screen and (min-width:1440px) and (not (min-width:1920px)){.inputContainer-module-scss-module__awelzW__inputContainer__label{font-size:var(--input-container-label-font-size,14px);padding:0 12px;left:10px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.inputContainer-module-scss-module__awelzW__inputContainer__label{font-size:var(--input-container-label-font-size,14px);padding:0 12px;left:10px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.inputContainer-module-scss-module__awelzW__inputContainer__label{font-size:var(--input-container-label-font-size,14px);padding:0 12px;left:10px}}@media screen and not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__label{font-size:var(--input-container-label-font-size,13px);padding:0 12px;left:10px}}.inputContainer-module-scss-module__awelzW__inputContainer__label_error{color:var(--color-red)}.inputContainer-module-scss-module__awelzW__inputContainer__wrapper:has(.inputContainer-module-scss-module__awelzW__inputContainer__prefix) .inputContainer-module-scss-module__awelzW__inputContainer__input{padding-left:3rem}.inputContainer-module-scss-module__awelzW__inputContainer__wrapper:has(.inputContainer-module-scss-module__awelzW__inputContainer__suffix) .inputContainer-module-scss-module__awelzW__inputContainer__input{padding-right:72px}.inputContainer-module-scss-module__awelzW__inputContainer__input_withIcon{padding-right:68px}.inputContainer-module-scss-module__awelzW__inputContainer__icon{pointer-events:none;width:24px;height:24px;position:absolute;right:32px}.inputContainer-module-scss-module__awelzW__inputContainer__toggleButton{cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;right:32px}.inputContainer-module-scss-module__awelzW__inputContainer__toggleButton__icon{width:24px;height:24px}@media screen and not (min-width:1920px){.inputContainer-module-scss-module__awelzW__inputContainer__toggleButton__icon{width:20px;height:20px}}.inputContainer-module-scss-module__awelzW__inputContainer__questionIcon{background-color:var(--color-grey-500);color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:400;display:flex}.inputContainer-module-scss-module__awelzW__inputContainer__errorMessage{color:var(--color-red);font-family:var(--font-onest);margin-top:8px;margin-left:30px;font-size:16px;font-weight:300;line-height:1.3}@media (not (min-width:1920px)) and (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__errorMessage{margin-left:25px;font-size:14px}}@media not (min-width:768px){.inputContainer-module-scss-module__awelzW__inputContainer__errorMessage{margin-left:22px;font-size:13px}}@media not (min-width:1440px){.inputContainer-module-scss-module__awelzW__inputContainer__errorMessage{margin-top:4px}}
.propertyCard-module-scss-module__xv4ETW__property_card{border:1px solid var(--color-border-gray-3);background-color:#fff;border-radius:40px;height:499px;margin-bottom:32px;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card:hover .propertyCard-module-scss-module__xv4ETW__property_card__image>img{height:153px}.propertyCard-module-scss-module__xv4ETW__property_card:active{transform:scale(.99)}.propertyCard-module-scss-module__xv4ETW__property_card__favorite{border:1.5px solid #e9e9e9;border-radius:40px;min-width:56px;height:56px;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__favorite>div{width:28px!important;height:28px!important}.propertyCard-module-scss-module__xv4ETW__property_card__favorite_wrapper{z-index:2;position:absolute;top:24px;right:24px}.propertyCard-module-scss-module__xv4ETW__property_card__buttons_group{align-items:center;gap:8px;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__add_to_selection_button{flex-shrink:0;width:56px!important;height:56px!important}.propertyCard-module-scss-module__xv4ETW__property_card__add_to_selection_button .roundButton__icon{width:28px!important;height:28px!important}.propertyCard-module-scss-module__xv4ETW__property_card__badges_buttons{justify-content:space-between;align-items:center;gap:8px;max-width:100%;display:flex;position:absolute;top:24px;left:24px;right:24px}.propertyCard-module-scss-module__xv4ETW__property_card__badges_buttons .propertyCard-module-scss-module__xv4ETW__property_card__badges{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;gap:6px;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card__badges_buttons .propertyCard-module-scss-module__xv4ETW__property_card__badges__badge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card__badges_buttons .propertyCard-module-scss-module__xv4ETW__property_card__favorite{flex-shrink:0}.propertyCard-module-scss-module__xv4ETW__property_card_map{cursor:default;margin-bottom:0}.propertyCard-module-scss-module__xv4ETW__property_card_map:active{transform:none}.propertyCard-module-scss-module__xv4ETW__property_card_map .propertyCard-module-scss-module__xv4ETW__property_card__content{padding:0 24px}.propertyCard-module-scss-module__xv4ETW__property_card__badges{gap:6px;font-weight:300;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__badges__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;background-color:#0003;border-radius:64px;padding:8px 16px;font-size:14px}.propertyCard-module-scss-module__xv4ETW__property_card_map{height:fit-content}.propertyCard-module-scss-module__xv4ETW__property_card__content{margin:24px auto auto;padding:0 32px 32px}.propertyCard-module-scss-module__xv4ETW__property_card__row{justify-content:space-between;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__row_title{align-items:center}.propertyCard-module-scss-module__xv4ETW__property_card__row_subtitle{flex-direction:column;gap:8px;margin-top:10px;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__row_subtitle_map{flex-direction:column;gap:12px}.propertyCard-module-scss-module__xv4ETW__property_card__image>img{object-fit:cover;object-position:center;border-radius:40px;width:100%;height:345px;transition:height .5s ease-in-out;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card__image_map>img{height:354px!important}.propertyCard-module-scss-module__xv4ETW__property_card__badge{color:#fff;gap:6px;display:flex;position:absolute;top:24px;left:24px}.propertyCard-module-scss-module__xv4ETW__property_card__badge span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border-radius:64px;padding:8px 16px;font-size:16px;font-weight:300;line-height:150%}.propertyCard-module-scss-module__xv4ETW__property_card__title{color:var(--color-black);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:24px;font-weight:500;line-height:130%;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card__price{font-size:24px;font-weight:400;line-height:150%}.propertyCard-module-scss-module__xv4ETW__property_card__subtitle{color:var(--color-text-black);text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%;min-width:0;font-size:18px;font-weight:400;line-height:150%;overflow:hidden}.propertyCard-module-scss-module__xv4ETW__property_card__location{gap:12px;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__location__item{color:var(--color-text-gray);white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:300;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__location__item__icon{width:24px;height:24px}.propertyCard-module-scss-module__xv4ETW__property_card__icon{width:24px!important;height:24px!important}.propertyCard-module-scss-module__xv4ETW__property_card__divider{border-bottom:1px solid var(--color-gray);width:100%;margin-top:23px;margin-bottom:28px}.propertyCard-module-scss-module__xv4ETW__property_card__divider_map{margin-top:24px;margin-bottom:24px}.propertyCard-module-scss-module__xv4ETW__property_card__specifications{width:100%}.propertyCard-module-scss-module__xv4ETW__property_card__specifications_map,.propertyCard-module-scss-module__xv4ETW__property_card__specifications_mapApartments{display:none}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list{grid-template-rows:1fr 1fr 1fr;grid-template-columns:1fr 1fr;gap:4px 8px;width:100%;display:grid}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list>:first-child{grid-area:1/1}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list>:nth-child(4){grid-area:1/2}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list>:nth-child(2){grid-area:2/1}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list>:nth-child(5){grid-area:2/2}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list>:nth-child(3){grid-area:3/1}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map{grid-template-columns:1fr;gap:8px}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map>:first-child{order:1}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map>:nth-child(2){order:2}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map>:nth-child(3){order:3}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map>:nth-child(4){order:4}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list_map>:nth-child(5){order:5}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item{cursor:pointer;text-align:left;grid-template-columns:1fr 1fr;display:grid}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item__type{color:var(--color-black);font-size:16px;font-weight:400;line-height:150%;transition:color .3s ease-in-out}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item__price{color:var(--color-black);white-space:nowrap;font-size:16px;font-weight:400;line-height:150%;transition:color .3s ease-in-out}.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item>:first-child,.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item>:nth-child(2),.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item>:nth-child(3),.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item>:nth-child(4),.propertyCard-module-scss-module__xv4ETW__property_card__specifications__list__item>:nth-child(5){grid-column:unset;grid-row:unset}.propertyCard-module-scss-module__xv4ETW__property_card__actions{justify-content:space-between;gap:16px;margin-top:15px;display:flex}.propertyCard-module-scss-module__xv4ETW__property_card__actions_map{margin:16px 0 24px}.propertyCard-module-scss-module__xv4ETW__property_card__actions__button{flex:1}.propertyCard-module-scss-module__xv4ETW__property_card__actions__button_map{height:48px}.propertyCard-module-scss-module__xv4ETW__property_card__button{border:none;border-radius:40px;width:326px;height:56px;font-size:16px;font-weight:600}.propertyCard-module-scss-module__xv4ETW__property_card__button_primary{color:#fff;background:#ec7d3f}.propertyCard-module-scss-module__xv4ETW__property_card__button_secondary{background:0 0;border:1.5px solid #e9e9e9}
.propertyCardMap-module-scss-module__s0ShDa__property_card{cursor:default;background-color:#fff;border-radius:40px;height:fit-content;margin-bottom:0;position:relative;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:32px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px 40px 0 0;height:fit-content;margin-bottom:0!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card{border-radius:40px 40px 0 0;height:fit-content;min-height:fit-content;margin-bottom:0!important}}@media (hover:hover) and (pointer:fine){.propertyCardMap-module-scss-module__s0ShDa__property_card:hover{box-shadow:none;transform:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card:active{transform:none}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{border:1.5px solid #e9e9e9;border-radius:40px;min-width:56px;height:56px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:48px;height:48px;top:24px;right:24px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{min-width:40px;height:40px;top:16px;right:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:28px!important;height:28px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:24px!important;height:24px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite>div{width:20px!important;height:20px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite_wrapper{z-index:2;position:absolute;top:24px;right:24px}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__favorite_wrapper{top:16px;right:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__buttons_group{align-items:center;gap:8px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{flex-shrink:0;width:56px!important;height:56px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:48px!important;height:48px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button{width:40px!important;height:40px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:28px!important;height:28px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:24px!important;height:24px!important}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__add_to_selection_button .roundButton__icon{width:20px!important;height:20px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons{justify-content:space-between;align-items:center;gap:8px;max-width:100%;display:flex;position:absolute;top:24px;left:24px;right:24px}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__badges{white-space:nowrap;flex-wrap:nowrap;flex:0 auto;gap:6px;min-width:0;max-width:100%;display:flex;position:relative;overflow:hidden}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges_buttons .propertyCardMap-module-scss-module__s0ShDa__property_card__favorite{flex-shrink:0}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges{gap:6px;font-weight:300;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:var(--color-white);text-overflow:ellipsis;white-space:nowrap;border-radius:64px;padding:8px 16px;font-size:14px}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__badges__badge{padding:8px 12px;font-size:13px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__content{margin:20px auto auto;padding:0 24px}.propertyCardMap-module-scss-module__s0ShDa__property_card__row{justify-content:space-between;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__row_title{align-items:center}.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{flex-direction:column;gap:12px;margin-top:8px}@media screen and not (min-width:1440px){.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{margin-top:4px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__row_subtitle{flex-direction:row}}.propertyCardMap-module-scss-module__s0ShDa__property_card__image>img{object-fit:cover;object-position:center;border-radius:40px;width:100%;overflow:hidden;height:260px!important}.propertyCardMap-module-scss-module__s0ShDa__property_card__badge{color:#fff;gap:6px;display:flex;position:absolute;top:24px;left:24px}.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border-radius:64px;padding:8px 16px;font-size:16px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:14px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__badge span{padding:8px 12px;font-size:13px}.propertyCardMap-module-scss-module__s0ShDa__property_card__badge{top:16px;left:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__title{color:var(--color-black);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:24px;font-weight:500;line-height:130%;overflow:hidden}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:18px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__title{font-size:15px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:24px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:18px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__price{font-size:16px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{color:var(--color-text-black);text-align:left;font-size:18px;font-weight:300;line-height:150%}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__subtitle{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__location{flex-wrap:wrap;gap:12px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{color:var(--color-text-gray);white-space:nowrap;align-items:center;gap:10px;font-size:18px;font-weight:300;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:24px;height:24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__icon{width:20px;height:20px}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:8px;font-size:15px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item{gap:4px;font-size:14px}.propertyCardMap-module-scss-module__s0ShDa__property_card__location__item__transport{display:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card__icon{width:24px!important;height:24px!important}.propertyCardMap-module-scss-module__s0ShDa__property_card__divider{border-bottom:1px solid var(--color-gray);width:100%;margin-top:24px;margin-bottom:24px}@media screen and (min-width:1024px){.propertyCardMap-module-scss-module__s0ShDa__property_card__divider{display:none}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications{width:100%;display:none}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list{grid-template-columns:1fr;gap:8px;display:grid}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:first-child{order:1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(2){order:2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(3){order:3}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(4){order:4}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(5){order:5}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list{grid-template-columns:1fr 1fr;gap:8px 48px}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:first-child{order:unset;grid-area:1/1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(4){order:unset;grid-area:1/2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(2){order:unset;grid-area:2/1}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(5){order:unset;grid-area:2/2}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list>:nth-child(3){order:unset;grid-area:3/1}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item{cursor:pointer;text-align:left;grid-template-columns:1fr 1fr;display:grid}@media (hover:hover) and (pointer:fine){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item:hover .propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type,.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item:hover .propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{color:var(--color-orange)}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{color:var(--color-black);font-size:16px;font-weight:300;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__type{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{color:var(--color-black);white-space:nowrap;font-size:16px;font-weight:300;line-height:150%;transition:color .3s ease-in-out}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:15px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:15px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__specifications__list__item__price{font-size:14px}}.propertyCardMap-module-scss-module__s0ShDa__property_card__actions{justify-content:space-between;gap:16px;margin:16px 0 24px;display:flex}.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{flex:1;height:48px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px}}@media screen and not (min-width:768px){.propertyCardMap-module-scss-module__s0ShDa__property_card__actions__button{height:40px;font-size:12px!important}}.propertyCardMap-module-scss-module__s0ShDa__property_card__button{border:none;border-radius:40px;width:326px;height:56px;font-size:16px;font-weight:600}.propertyCardMap-module-scss-module__s0ShDa__property_card__button_primary{color:#fff;background:#ec7d3f}.propertyCardMap-module-scss-module__s0ShDa__property_card__button_secondary{background:0 0;border:1.5px solid #e9e9e9}
.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{background:var(--color-white);border-radius:80px;justify-content:space-between;align-items:center;height:96px;padding:12px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{height:80px;padding:8px 12px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{height:64px;padding:0 8px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{border-radius:40px;height:56px;padding:4px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{border-radius:80px;height:48px;padding:4px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{-webkit-backdrop-filter:none;backdrop-filter:none;box-sizing:border-box;border-top:1px solid var(--Grey-100,#e9e9e9);border-radius:0;width:calc(100% + 240px);height:72px;margin-left:-120px;padding:0 132px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{width:calc(100% + 160px);height:56px;margin-left:-80px;padding:0 92px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{width:calc(100% + 80px);height:56px;margin-left:-40px;padding:0 48px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{width:calc(100% + 80px);height:56px;margin-left:-40px;padding:0 48px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__sticky{width:calc(100% + 32px);min-width:0;height:48px;margin-left:-16px;padding:0 20px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{width:100%;height:72px;margin-left:0!important;padding:0!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{height:56px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container.catalogueFilters-module-scss-module__XjNQ1G__map{height:48px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{flex:1;align-items:center;gap:16px;margin-right:16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{gap:12px;margin-right:12px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{gap:4px;margin-right:12px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs{margin-left:4px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{background:var(--Grey-Grey-100,#e9e9e9);z-index:1;border-radius:8px;flex:0 0 2px;align-self:center;width:2px;min-width:2px;height:24px;min-height:24px;position:relative}@media screen and (min-width:1024px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{flex-basis:2px;width:2px;min-width:2px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{height:20px;min-height:20px;display:block}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator--beforeSearch{flex-basis:2px;width:2px;min-width:2px}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__separator--beforeSearch{flex-basis:2px;width:2px;min-width:2px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:240px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:200px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{width:182px!important;padding-left:8px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room__content button{font-size:16px}@media screen and not (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room__content button{font-size:14px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__room__content button{font-size:13px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:240px!important}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:200px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{width:182px!important;padding-left:12px!important;padding-right:12px!important}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__price{display:none!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__search{padding-left:12px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__inputs__search{padding-left:12px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{border-left:2px solid var(--color-gray-white);border-right:2px solid var(--color-gray-white);justify-content:space-between;align-items:center;gap:8px;width:240px;height:24px;padding-left:16px;padding-right:16px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{color:var(--color-text-gray);padding-left:24px;font-size:18px;font-weight:400}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{font-size:15px}}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__text{width:110px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select__icon{width:12px;height:8px;margin-right:16px}@media (max-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{display:none}}@media (max-width:1090px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__select{padding-left:0}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search{justify-content:space-between;align-items:center;gap:10px;margin-left:24px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__icon{width:24px;height:24px}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input{border:none;outline:none;width:324px}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input{width:263px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search input:focus{color:var(--color-black);border:none;outline:none}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__text{color:var(--color-text-gray);font-size:18px;font-weight:400;line-height:150%}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__search__text{font-size:15px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{align-items:center;gap:16px;display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{gap:12px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{gap:12px}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop{flex-direction:row-reverse;gap:4px}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__map{flex-direction:row;gap:4px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{flex:1;gap:3px;height:72px;padding:22px 48px;line-height:150%;display:flex;font-size:18px!important;font-weight:400!important}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:24px;height:24px;display:none}@media (not (min-width:1024px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:22px;height:22px}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{display:flex!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__icon{width:20px;height:20px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text{white-space:nowrap}@media screen and not (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__propertyType{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:16px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{font-size:14px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text__sticky{display:none}}@media screen and not (min-width:1024px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__text{display:none}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:56px;padding:0 32px;font-size:15px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:48px;padding:0 24px!important;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:48px;gap:0!important;width:48px!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show{height:40px;gap:0!important;width:40px!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:48px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:40px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{height:40px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{width:40px!important;height:40px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show__sticky{width:32px!important;height:32px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__show>span{white-space:nowrap}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{border-radius:40px;justify-content:center;align-items:center;gap:12px;width:253px;height:72px;padding:22px 48px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{white-space:nowrap;display:none}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:flex}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:flex}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:flex}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text{display:none}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:flex}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text__sticky{display:none}}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{display:flex!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{flex:1}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__text_map{display:flex!important}}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{font-size:18px!important}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{width:205px;height:56px;padding:17px 32px;font-size:16px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{width:172px;height:48px;padding:14px 24px;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{gap:0;width:48px;height:48px;padding:0}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter{width:40px;height:40px;gap:0!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:48px;padding:14px 24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:40px;font-size:14px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:40px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{width:fit-content;height:40px;padding:14px 20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__sticky{height:32px;width:32px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{gap:6px!important;height:48px!important;padding:14px 24px!important;font-size:16px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{border-radius:40px;gap:4px!important;height:40px!important;padding:14px 20px!important;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{flex:1;width:auto!important;font-size:13px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__map{width:32px!important;height:32px!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:28px;height:28px}@media (not (min-width:1920px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon{width:18px!important;height:18px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:24px!important;height:24px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:20px!important;height:20px!important}}@media screen and (min-width:768px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:16px!important;height:16px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__filter__icon__map{width:16px!important;height:16px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{color:var(--color-orange);white-space:nowrap;border:none;border-radius:40px;gap:12px;display:flex}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:flex}@media screen and (min-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text_map{display:flex!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text_map{display:none!important}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__text{display:none}}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{height:56px;font-size:15px!important}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{height:48px;padding:0 24px;font-size:14px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{width:48px;height:48px;gap:0!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save{width:40px;height:40px;gap:0!important;padding:0!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{height:48px;padding:14px 24px}@media screen and (min-width:1440px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{height:40px;padding:14px 20px}}@media screen and (min-width:1024px) and (not (min-width:1440px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{justify-content:center;align-items:center;gap:4px;width:40px;height:40px;padding:8px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{width:40px;height:40px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__sticky{width:32px;height:32px}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{height:48px}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{height:40px!important;padding:0 20px!important}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{width:40px!important;padding:0!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__map{width:32px!important;height:32px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:28px;height:28px}@media (not (min-width:1920px)) and (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:20px;height:20px}}@media screen and (min-width:768px) and (not (min-width:1024px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:20px;height:20px}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon{width:18px!important;height:18px!important}}.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:24px!important;height:24px!important}@media screen and (min-width:768px) and (not (min-width:1920px)){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:20px!important;height:20px!important}}@media screen and not (min-width:768px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container__buttonsDesktop__button__save__icon__map{width:18px!important;height:18px!important}}@media (max-width:1090px){.catalogueFilters-module-scss-module__XjNQ1G__catalogue__filters__container{padding:24px}}@media (max-width:1920px){.catalogueFilters-module-scss-module__XjNQ1G__filterSvg{width:22px;height:22px}}@media (max-width:1440px){.catalogueFilters-module-scss-module__XjNQ1G__filterSvg{width:18px;height:18px;margin-left:10px}}
.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger{cursor:pointer;align-items:flex-start;gap:12px;width:240px;display:flex}@media (max-width:1920px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger{width:200px}}@media (max-width:1440px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger{width:140px}}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger{background:var(--white-white-100,#fff);border:none;height:24px;padding-left:24px;padding-right:16px;transition:all .2s}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger--beige-light{background:var(--color-beige-light)}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__content{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__text{color:var(--color-text-gray);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:18px;font-weight:300;overflow:hidden}@media screen and (min-width:1024px) and (not (min-width:1920px)){.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__text{font-size:15px}}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__text--selected{color:var(--color-black)}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__icon{flex-shrink:0;width:12px;height:8px;transition:transform .2s}.priceDropdown-module-scss-module__uuLelW__priceDropdown__content{will-change:transform,opacity;z-index:1000;background:#fff;border-radius:24px;margin-top:32px;animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);overflow:hidden;box-shadow:0 2px 10px #0000001a}@media (not (min-width:1920px)) and (min-width:1440px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__content{margin-top:20px}}@media not (min-width:1440px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__content{margin-top:16px}}.priceDropdown-module-scss-module__uuLelW__priceDropdown__content__inner{width:404px;padding:16px}@media (max-width:1920px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__content__inner{width:340px;padding:12px}}@media (max-width:1440px){.priceDropdown-module-scss-module__uuLelW__priceDropdown__content__inner{width:336px}}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger[data-state=open] .priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__icon{filter:brightness(0)saturate();transform:rotate(180deg)}.priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger[data-state=open] .priceDropdown-module-scss-module__uuLelW__priceDropdown__trigger__text{color:var(--color-black)}.priceDropdown-module-scss-module__uuLelW__priceDropdown__content[data-state=open]{animation-name:priceDropdown-module-scss-module__uuLelW__slide-down-and-fade}.priceDropdown-module-scss-module__uuLelW__priceDropdown__content[data-state=closed]{animation-name:priceDropdown-module-scss-module__uuLelW__slide-up-and-fade}@keyframes priceDropdown-module-scss-module__uuLelW__slide-down-and-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes priceDropdown-module-scss-module__uuLelW__slide-up-and-fade{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-2px)}}.priceDropdown-module-scss-module__uuLelW__priceDropdown__arrow{fill:var(--white-white-100,#fff);stroke:#e5e7eb;stroke-width:1px}
.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown{position:relative}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger{cursor:pointer;align-items:flex-start;gap:8px;width:240px;display:flex}@media (max-width:1920px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger{width:200px}}@media (max-width:1440px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger{width:140px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger{background:var(--white-white-100,#fff);border:none;height:24px;padding-left:24px;padding-right:16px;transition:all .2s}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger--beige-light{background:var(--color-beige-light)}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__content{justify-content:space-between;align-items:center;width:100%;height:100%;display:flex}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__text{color:var(--color-text-gray);text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:18px;font-weight:300;line-height:150%;overflow:hidden}@media screen and (min-width:1024px) and (not (min-width:1920px)){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__text{font-size:15px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__text--selected,.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__text--open{color:var(--color-black)}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__badge{background:var(--color-orange,#ff6b35);color:#fff;border-radius:10px;justify-content:center;align-items:center;min-width:20px;height:20px;margin-right:8px;padding:0 6px;font-size:12px;font-weight:500;line-height:1;display:flex}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__icon{flex-shrink:0;width:12px;height:8px;transition:transform .2s}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__trigger__icon__open{filter:brightness(0)saturate();transform:rotate(180deg)}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__content{z-index:1000;background:#fff;border-radius:24px;max-width:360px;margin-top:50px;animation:.2s ease-out roomCountDropdown-module-scss-module__vB9Npq__slide-down-and-fade;position:absolute;top:100%;left:0;overflow:hidden;box-shadow:0 2px 10px #0000001a}@media (not (min-width:1920px)) and (min-width:1440px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__content{margin-top:40px}}@media (max-width:1920px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__content{max-width:296px}}@media (max-width:1440px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__content{max-width:256px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__content__inner{padding:16px}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__row{gap:12px;display:flex}@media (max-width:1920px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__row{gap:8px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__row{margin-bottom:12px}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__row:last-child{margin-bottom:0}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip{justify-content:center;align-items:center;min-width:56px;height:56px;display:flex}@media (max-width:1920px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip{border-radius:16px;width:48px;min-width:auto;height:48px}}@media (max-width:1440px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip{border-radius:12px;width:40px;height:40px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip{border:1px solid var(--color-gray-white,#e5e5e5);color:var(--color-black);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:20px;padding:0 12px;font-size:18px;font-weight:400;line-height:1;transition:all .2s}@media (not (min-width:1920px)) and (min-width:768px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip{font-size:15px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip__studio{padding:0 24px}@media (max-width:1920px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip__studio{width:auto;min-width:64px}}@media (max-width:1440px){.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip__studio{width:auto;min-width:56px}}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip:hover{background:var(--color-gray-0);border:1px solid var(--color-border-gray-light);border-radius:20px}.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip--selected,.roomCountDropdown-module-scss-module__vB9Npq__roomCountDropdown__chip--selected:hover{color:var(--color-orange);background:#ec7d3f1a;border:1px solid #ec7d3f1a}@keyframes roomCountDropdown-module-scss-module__vB9Npq__slide-down-and-fade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}
