.item-rent{background-color:#fff;border-radius:.125rem;box-shadow:0 .25rem .35624998808125rem 0 rgba(0,0,0,.05);transition:box-shadow .3s ease,transform .3s ease}.item-rent__photo{aspect-ratio:334/260;background-color:#f5f5f7;overflow:hidden}.item-rent__photo img{aspect-ratio:334/260;height:100%;object-fit:cover;transition:transform .3s;width:100%}.item-rent__body{display:flex;flex-direction:column;font-family:Inter,system-ui,-apple-system,sans-serif;padding:1.1875rem 1.25rem 1.1875rem 1.3125rem}.item-rent__location{color:rgba(90,90,85,.8);font-size:.75rem;font-weight:500}.item-rent__location:not(:last-child){margin-bottom:.6875rem}.item-rent__title{color:#5a5a55;display:-webkit-box;font-size:1.125rem;font-weight:500;letter-spacing:-.0625rem;transition:color .3s;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.item-rent__title:not(:last-child){margin-bottom:.625rem}.item-rent__size{color:#5a5a55;font-size:.75rem}.item-rent__size:not(:last-child){margin-bottom:1rem}.item-rent__price{align-items:center;display:flex;font-weight:500;gap:.1875rem}.item-rent__price:not(:last-child){margin-bottom:.875rem}.item-rent__price-label{color:#5a5a55;font-size:.75rem}.item-rent__price-value{color:#2b2b26;font-size:1.125rem;font-weight:500}.item-rent__divider{background-color:rgba(90,90,85,.302);height:.0625rem}.item-rent__residents{align-items:center;display:flex;gap:.75rem;justify-content:space-between;margin-top:.625rem}.item-rent__residents-label{color:rgba(90,90,85,.8);font-size:.75rem}.item-rent__avatars{align-items:center;display:flex}.item-rent__avatar{align-items:center;background-color:#fff;border:.0625rem solid #c2552e;border-radius:50%;color:#5a5a55;display:inline-flex;font-size:.5rem;font-weight:600;height:1.5rem;justify-content:center;width:1.5rem}.item-rent__avatar--more{font-size:.625rem}.item-rent__avatar+.item-rent__avatar{margin-left:-.5625rem}.contacts{overflow:hidden;position:relative}.contacts__container{display:flex;flex-direction:column;row-gap:3rem}.contacts__wrap{align-items:center;display:flex;overflow:hidden}.contacts__map{width:100vw}.contacts__map iframe{width:100%}.application{background-color:#131311;overflow:hidden;position:relative}.application__container{display:flex}.application__image{aspect-ratio:727/646;width:100vw}.application__image img{aspect-ratio:727/646;height:100%;object-fit:cover;object-position:top;width:100%}.application__content{padding-block:2.8125rem;width:100%}.application__top{color:#fff;display:flex;flex-direction:column;row-gap:.625rem}.application__top:not(:last-child){margin-bottom:2.125rem}.application__subtitle{font-size:1.125rem;line-height:1.222222}@media (max-width:61.99875em){.application__subtitle{font-size:1rem}}@media (max-width:47.99875em){.contacts__container,.contacts__wrap{row-gap:1.875rem}.contacts__wrap{flex-direction:column-reverse}.contacts__content{width:100%}.application__container{flex-direction:column-reverse}.application__subtitle{font-size:.875rem}.application__form{flex:100%}}@media (max-width:29.99875em){.contacts__container{row-gap:1.25rem}.contacts__map iframe{height:15.625rem}.application__subtitle{font-size:.75rem}}@media (min-width:47.99875em) and (width <= 20em){.contacts__map{bottom:3.125rem}}@media (min-width:47.99875em) and (width > 88.125em){.contacts__map{bottom:6.25rem}}@media (min-width:47.99875em) and (width > 20em) and (width <= 88.125em){.contacts__map{bottom:clamp(3.125rem,2.2075688073375rem + 4.5871559633vw,6.25rem)}}@media (min-width:47.99875em){.contacts__wrap{padding-block-end:2rem;padding-block-start:2.125rem}.contacts__map{position:absolute;right:0;top:6.125rem;width:50vw}.application__container{align-items:center;justify-content:end}.application__image{bottom:0;left:0;position:absolute;top:0;width:50vw}.application__content{align-self:flex-end;flex:0 0 50%;padding-inline-start:1.625rem}}@media (any-hover:hover),(pointer:fine){html:not([data-fls-touch]) .item-rent:hover{box-shadow:.1875rem .625rem .625rem .1875rem rgba(0,0,0,.09)}html:not([data-fls-touch]) .item-rent__photo:hover img{transform:scale(1.02)}html:not([data-fls-touch]) .item-rent__title:hover{color:#c2552e;text-decoration:underline}}