section.commercial-spaces section.buttons,section.commercial-spaces section.description,section.commercial-spaces section.intro,section.commercial-spaces section.usage{position:relative;z-index:1}section.commercial-spaces section.intro .intro-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1.1875rem}@media (max-width:991.98px){section.commercial-spaces section.intro .intro-wrapper{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:0}}section.commercial-spaces section.intro .text-wrapper{-webkit-box-flex:0;-ms-flex:0 1 37.75rem;flex:0 1 37.75rem;min-width:0}@media (max-width:1199.98px){section.commercial-spaces section.intro .text-wrapper{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}}section.commercial-spaces section.intro .image-wrapper{position:relative;-webkit-box-flex:0;-ms-flex:0 .4 36.125rem;flex:0 .4 36.125rem;margin-top:-3.8125rem;margin-right:-7.8vw}@media (max-width:1199.98px){section.commercial-spaces section.intro .image-wrapper{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-top:0;margin-right:-15px}}@media (max-width:991.98px){section.commercial-spaces section.intro .image-wrapper{-webkit-box-flex:0;-ms-flex:none;flex:none;width:90%;max-width:578px;margin:50px auto 0}}section.commercial-spaces section.intro .image-wrapper .v-img{display:block}section.commercial-spaces section.intro .image-wrapper .v-img img{display:block;width:100%;height:auto}section.commercial-spaces section.intro .image-wrapper .outline{position:absolute;top:.068%;left:4.225%;width:103.963%;height:106.315%;pointer-events:none}section.commercial-spaces section.intro .image-wrapper .outline img{position:absolute;top:-.22%;left:-.19%;width:100.36%;height:100.44%;max-width:none}section.commercial-spaces section.usage{margin-top:2.5rem}@media (max-width:991.98px){section.commercial-spaces section.usage{margin-top:60px}}section.commercial-spaces section.usage .usage-title{font-family:helvetica_neue_lt_pro;font-weight:700;font-size:1.3125rem;line-height:2.5625rem;text-align:center;margin-bottom:2.875rem}@media (max-width:1199.98px){section.commercial-spaces section.usage .usage-title{font-size:1.125rem;line-height:2.375rem}}@media (max-width:767.98px){section.commercial-spaces section.usage .usage-title{margin-bottom:30px}}section.commercial-spaces section.usage .usage-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2.5rem .8125rem}@media (max-width:991.98px){section.commercial-spaces section.usage .usage-items{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (max-width:575.98px){section.commercial-spaces section.usage .usage-items{gap:30px 14px}}section.commercial-spaces section.usage .usage-item{-webkit-box-flex:0;-ms-flex:0 1 13.4375rem;flex:0 1 13.4375rem;min-width:0;text-align:center}@media (max-width:991.98px){section.commercial-spaces section.usage .usage-item{-webkit-box-flex:0;-ms-flex:0 0 calc(33.333% - 9px);flex:0 0 calc(33.333% - 9px)}}@media (max-width:575.98px){section.commercial-spaces section.usage .usage-item{-webkit-box-flex:0;-ms-flex:0 0 calc(50% - 7px);flex:0 0 calc(50% - 7px)}}section.commercial-spaces section.usage .usage-item img{display:block;width:12.5rem;margin:0 auto .625rem}@media (max-width:575.98px){section.commercial-spaces section.usage .usage-item img{width:100%;max-width:200px}}section.commercial-spaces section.usage .usage-item .name{font-family:helvetica_neue_lt_pro;font-weight:700;font-size:1.0625rem;line-height:1.2}@media (max-width:575.98px){section.commercial-spaces section.usage .usage-item .name{font-size:15px}}section.commercial-spaces section.usage .usage-item .note{font-size:.75rem;line-height:1.2;margin-top:.5rem}@media (max-width:575.98px){section.commercial-spaces section.usage .usage-item .note{font-size:12px}}section.commercial-spaces section.description{margin-top:3.4375rem}@media (max-width:991.98px){section.commercial-spaces section.description{margin-top:50px}}section.commercial-spaces section.description p{max-width:58.125rem;margin:0 auto;text-align:center}section.commercial-spaces section.map{margin-top:5rem}@media (max-width:991.98px){section.commercial-spaces section.map{margin-top:50px}}section.commercial-spaces section.map .map-wrapper{overflow:hidden;text-align:center}section.commercial-spaces section.map .map-wrapper img{width:100%;max-width:120rem}@media (max-width:575.98px){section.commercial-spaces section.map .map-wrapper img{-webkit-transform:scale(1.5) translateX(10%);-ms-transform:scale(1.5) translateX(10%);transform:scale(1.5) translateX(10%)}}@media (max-width:419.98px){section.commercial-spaces section.map .map-wrapper img{-webkit-transform:scale(2) translateX(18%);-ms-transform:scale(2) translateX(18%);transform:scale(2) translateX(18%)}}section.commercial-spaces section.buttons{padding:6.875rem 0 5.625rem}@media (max-width:991.98px){section.commercial-spaces section.buttons{padding:50px 0 60px}}section.commercial-spaces section.buttons .btn-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1.25rem 2.125rem}section.commercial-spaces section.buttons a.btn{min-width:0;height:3.8125rem;padding:0 2.5rem;font-weight:700;letter-spacing:.01em}section.commercial-spaces section.buttons a.btn,section.commercial-spaces section.buttons a.btn:hover{font-size:1.125rem}@media (max-width:991.98px){section.commercial-spaces section.buttons a.btn{height:50px;padding:0 25px}section.commercial-spaces section.buttons a.btn,section.commercial-spaces section.buttons a.btn:hover{font-size:14px}}@media (max-width:575.98px){section.commercial-spaces section.buttons a.btn{width:100%;height:auto;min-height:50px;padding:10px 25px;white-space:normal;text-align:center}section.commercial-spaces section.buttons a.btn,section.commercial-spaces section.buttons a.btn:hover{font-size:12px}}