.real-estate[data-v-7e731148]{background-color:#e7e7e7;padding-block:4vw}.real-estate .container>h2[data-v-7e731148]{color:var(--highlight-color);font-size:3rem;padding-bottom:1rem}.real-estate .container>p[data-v-7e731148]{padding-bottom:1.5rem;line-height:1.5rem}.real-estate .tabs-real-estate[data-v-7e731148]{margin-bottom:1.5rem}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs{border-radius:8px;padding-block:.5rem;background-color:#fff}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-tabs-bar{width:-moz-fit-content;width:fit-content;max-width:100%;margin:auto}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__next,.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__prev{display:none!important}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__wrapper .v-tabs-bar__content .v-tabs-slider-wrapper .v-tabs-slider{background-color:var(--highlight-color)}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__wrapper .v-tabs-bar__content .v-tab{border-bottom:1px solid #e7e7e7}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__wrapper .v-tabs-bar__content .v-tab p{font-family:var(--highlight-font-family);font-weight:500;color:#4a4a4a}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__wrapper .v-tabs-bar__content .v-tab.v-tab--active p{font-weight:600}.real-estate[data-v-7e731148] .v-tabs-items{background-color:#e7e7e7}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item{display:grid;grid-template-columns:repeat(12,1fr);grid-gap:2rem}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item{grid-column:span 3;display:block;text-decoration:none;position:relative}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .image-container{aspect-ratio:1/1}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .image-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 16px 0 16px;border:.75px solid rgba(0,0,0,.1);margin-bottom:1rem}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .tag{font-size:.8rem;color:var(--highlight-color);margin-bottom:1rem;text-transform:uppercase;font-family:var(--highlight-font-family)}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item h3{color:#4a4a4a;font-size:1.75rem;line-height:2rem}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .pill-tag{font-size:.8rem;text-transform:uppercase;padding:.25rem .5rem .15rem;border-radius:4px;position:absolute;top:1rem;left:1rem;font-family:var(--highlight-font-family);margin-bottom:-1px}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .pill-tag.portfolio{background-color:var(--highlight-color);color:#fff}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item .item .pill-tag.available_units{background-color:#fff;color:var(--highlight-color)}.real-estate .btn-light-primary[data-v-7e731148]{margin-top:2rem;margin-inline:auto}@media(max-width:950px){.real-estate[data-v-7e731148]{padding-block:6vw}.real-estate .container>h2[data-v-7e731148]{font-size:2rem}.real-estate .tabs-real-estate[data-v-7e731148]{padding-inline:6vw 0;background-color:#fff}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs{border-radius:0}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group{height:35px}.real-estate .tabs-real-estate[data-v-7e731148] .v-tabs .v-item-group .v-slide-group__wrapper .v-tabs-bar__content{justify-content:flex-start}.real-estate[data-v-7e731148] .v-tabs-items{background-color:#e7e7e7}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item{grid-template-columns:1fr}.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item a,.real-estate[data-v-7e731148] .v-tabs-items .v-window__container .v-window-item div{grid-column:span 1}}