.breadcrumbs{display:flex;margin-bottom:3rem}.breadcrumbs__level{line-height:2rem}.breadcrumbs__arrow,.breadcrumbs__level{color:#9b9b9b;font-size:.85rem;font-weight:400}.breadcrumbs__arrow{margin:0 .5rem 0 .25rem}.breadcrumbs .nuxt-link-exact-active .breadcrumbs__arrow,.gm-style-iw[data-v-f9324fca]{display:none}#map[data-v-f9324fca]{height:100%;left:0;position:relative;text-transform:uppercase;top:0;width:100%}#map .labels[data-v-f9324fca]{background-color:red;color:#fff;font-family:Lucida Grande,Arial,sans-serif;font-size:10px;text-align:center;white-space:nowrap;width:10px}.vue-map-container[data-v-f9324fca]{height:100%}.map-menu[data-v-f9324fca]{align-content:center;background:hsla(0,0%,100%,.85);box-shadow:0 1px 2px rgba(0,0,0,.188);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;min-width:200px;position:absolute;top:0;width:15vw;z-index:9}@media (max-width:599px){.map-menu[data-v-f9324fca]{bottom:0;height:200px;min-width:200px;top:auto;width:200px}}@media (min-width:600px){.map-menu[data-v-f9324fca]{min-width:200px;width:200px}}@media (min-width:900px){.map-menu[data-v-f9324fca]{align-content:center;background:hsla(0,0%,100%,.85);box-shadow:0 1px 2px rgba(0,0,0,.188);display:flex;flex-direction:column;height:100vh;justify-content:center;left:0;min-width:200px;position:absolute;top:0;width:10vw;z-index:9}}.map-tooltip[data-v-f9324fca]{display:flex;flex-direction:column;padding:0;width:260px}.map-tooltip .cover[data-v-f9324fca]{position:relative}.map-tooltip .cover img[data-v-f9324fca]{max-width:100%;width:100%}.map-tooltip .text[data-v-f9324fca]{display:flex;flex-direction:column;font-family:Noto Sans Display,sans-serif;letter-spacing:0;padding:9px 0}.map-tooltip .text .title[data-v-f9324fca]{font-size:1.15rem;font-weight:500;margin-bottom:.15rem;text-transform:uppercase}.map-tooltip .text .subtitle[data-v-f9324fca]{color:#999;font-size:.9rem;margin-bottom:.75rem;text-transform:none}.map-tooltip .text .address[data-v-f9324fca],.map-tooltip .text .metro[data-v-f9324fca]{color:#111;font-size:.9rem;font-weight:500;text-transform:none}.map-tooltip .text .address[data-v-f9324fca]{margin-bottom:.75rem}.map-tooltip .text .free-spaces[data-v-f9324fca]{color:#999;font-size:.9rem;text-transform:none}.projects-map{height:70vh;margin-bottom:5rem;width:100%}@media (max-width:599px){.projects-map{display:none}}@media (min-width:600px){.projects-map{display:block}}.projects-map-top{align-items:center;display:flex;justify-content:space-between}@media (max-width:599px){.projects-map-top{flex-direction:row}}@media (min-width:600px){.projects-map-top{flex-direction:row}}@media (max-width:599px){.projects-map-top .block-title{margin-bottom:1rem}}@media (min-width:600px){.projects-map-top .block-title{margin-bottom:0}}.projects-map-nav{background:transparent;box-shadow:0 1px 6px rgba(70,96,140,.2);display:flex;justify-content:center}.projects-map-nav .item{background:#fff;color:#000;cursor:pointer;font-size:.9rem;font-weight:500;padding:.5rem 1rem;position:relative;text-transform:uppercase;transition:all .25s}.projects-map-nav .item.active{background:#483949;color:#fff}@media (max-width:599px){.projects-map-nav .item{font-size:.75rem}}@media (min-width:600px){.projects-map-nav .item{font-size:.75rem}}@media (min-width:900px){.projects-map-nav .item{font-size:.75rem;font-size:.8rem}}@media (min-width:1200px){.projects-map-nav .item{font-size:.9rem}}@media (min-width:1800px){.projects-map-nav .item{font-size:.95rem}}.project-prev{margin-bottom:2rem;padding:0!important;position:relative;transform:translateY(0);transition:transform .5s ease-in-out 0s}@media (max-width:599px){.project-prev{font-size:.85rem}}@media (min-width:600px){.project-prev{font-size:.85rem}}@media (min-width:900px){.project-prev{font-size:.85rem}}@media (min-width:1200px){.project-prev{font-size:1rem}}@media (min-width:1800px){.project-prev{font-size:1rem}}.project-prev:hover{transform:translateY(-1%)}.project-prev a{color:#111;width:100%}.project-prev a:hover{color:#111}.project-prev .image-block{height:250px;margin-bottom:1.5rem;overflow:hidden;position:relative;width:100%}.project-prev .image-block .label{background:#483949;-webkit-clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);clip-path:polygon(0 0,100% 0,calc(100% - 5px) 100%,0 100%);color:#fff;font-size:.8rem;left:0;letter-spacing:.5px;padding:.5rem 1.25rem;position:absolute;text-transform:uppercase;top:2rem;z-index:99}.project-prev .image-block img{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transition:transform .25s ease-in-out 0s;width:100%;z-index:2}.project-prev .info-block{display:flex;flex-direction:column;overflow:hidden;padding-bottom:1rem;width:100%}.project-prev .info-block .title{color:#483949;font-size:1.75rem;font-weight:500;letter-spacing:0;line-height:1.25;margin-bottom:1.25rem;padding:0 1.25rem;text-transform:none}.project-prev .info-block .subtitle{color:#9b9b9b;margin-bottom:1rem;padding:0 1.25rem}.project-prev .info-block .place{background:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMjEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgY2xpcC1wYXRoPSJ1cmwoI2EpIj48cGF0aCBkPSJNNy43NzYgMjAuODYzQzguMDcxIDIwLjQ1OCAxNSAxMC45MSAxNSA3LjEwNiAxNSAzLjE4MSAxMS42NDIgMCA3LjUgMCAzLjM1OCAwIDAgMy4xODEgMCA3LjEwNmMwIDMuODA0IDYuOTI5IDEzLjM1MiA3LjIyNCAxMy43NTdBLjM0Mi4zNDIgMCAwIDAgNy41IDIxYy4xMSAwIC4yMTQtLjA1MS4yNzYtLjEzN1pNNy41IDQuMmMxLjU5MyAwIDIuODg1IDEuMTc1IDIuODg1IDIuNjI1UzkuMDkzIDkuNDUgNy41IDkuNDVjLTEuNTkzIDAtMi44ODUtMS4xNzUtMi44ODUtMi42MjVDNC42MTcgNS4zNzUgNS45MDggNC4yMDIgNy41IDQuMloiIGZpbGw9IiM4ODZGOEEiLz48L2c+PGRlZnM+PGNsaXBQYXRoIGlkPSJhIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMCAwaDE1djIxSDB6Ii8+PC9jbGlwUGF0aD48L2RlZnM+PC9zdmc+) 0 no-repeat;margin:0 1.25rem 1.5rem;padding:0 1.75rem}.project-prev .info-block .place div{font-weight:300;line-height:1.25rem}.project-prev .info-block .data{display:flex;flex-direction:row;margin-bottom:1rem}.project-prev .info-block .data div{border:1px solid #ebebeb;border-left:none;color:#9b9b9b;flex:0 1 33.33%;font-weight:500;padding:1rem .5rem;text-align:center}.project-prev .info-block .free-spaces{font-size:.85rem;padding:0 1.25rem}