:root{--gold: rgba(181, 138, 71, 1);--tan: #e3dad2;--grey: #c8b6a8;--black: #082532;--white: #eeeae2;--orangelight: #ea825e;--orangedark: #cb664b;--blue: #0017fa;--darkblue: #112847;--cream: #f2ede8;--red: #d16357;--header-pad: 30px;--pad-small: 30px;--pad-medium: 50px;--pad-large: 90px;--side-pad: 100px;--top-pad: 100px;--content-gap: 30px;--gap-large: 80px;--gap-medium: 60px;--gap-medium: 30px;--gap-small: 24px;--border-radius: 20px;--fade-animation: opacity 0.6s;--link-opacity: 0.6;--link-transition: 0.2s ease-in-out;--box-pad: 40px;--padding: 76px;--flex-margin-gap: 80px;--flex-section-gap: 120px;--flex-content-gap: 50px;--flex-agent-gap: 30px}.bg-blue{background-color:var(--blue)}.bg-darkblue{background-color:var(--darkblue)}.bg-cream{background-color:var(--cream)}.bg-tan{background-color:var(--tan)}.color-black{color:var(--black)}.color-blue{color:var(--blue)}.color-cream{color:var(--cream)}.color-darkblue{color:var(--darkblue)}.color-red{color:var(--red)}@media(max-width: 991.98px){:root{--padding: 48px;--gap-large: 48px}}@media(max-width: 767.98px){:root{--pad-large: 40px;--pad-medium: 30px;--hero-padding: 20px;--header-pad: 15px;--side-pad: 50px;--top-pad: 64px;--padding: 24px;--gap-large: 48px;--gap-medium: 32px}}@media(max-width: 575.98px){:root{--hero-padding: 15px;--gap-large: 24px;--gap-medium: 24px;--gap-small: 12px;--side-pad: 12px;--top-pad: 48px;--box-pad: 20px}}@font-face{font-family:"gill_sansmedium";src:url("../fonts/gill_sans_medium-webfont.woff2") format("woff2"),url("../fonts/gill_sans_medium-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"gill_sansregular";src:url("../fonts/gill_sans-webfont.woff2") format("woff2"),url("../fonts/gill_sans-webfont.woff") format("woff");font-weight:normal;font-style:normal}body,html{font-family:"gill_sansregular",sans-serif;font-optical-sizing:auto;font-weight:500;font-style:normal;font-size:16px;line-height:22px}body p,html p{margin-bottom:0}.h-medium{font-family:"gill_sansregular",sans-serif;font-weight:400;font-style:normal;font-size:2.5rem;line-height:2.375rem;letter-spacing:.05rem}.h-small{font-family:"gill_sansregular",serif;font-weight:400;font-style:normal;font-size:1rem;line-height:1.25rem;letter-spacing:.25px;text-transform:uppercase}.p-large{font-size:2.625rem;line-height:3.125rem;font-family:"gill_sansregular",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;text-transform:uppercase}.p-large.semi{font-weight:600}.p-medium{font-size:1.1875rem;line-height:1.75rem;font-family:"gill_sansregular",serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.p-medium.p-semi,.p-medium .p-semi{font-family:"gill_sansmedium";font-weight:500}.p-regular{font-size:1rem;line-height:1.25rem;font-family:"gill_sansregular",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:.25px}.p-regular.p-semi,.p-regular .p-semi{font-family:"gill_sansmedium";font-weight:500}.bubble{background-color:#fff;border-radius:20px;padding:10px 20px;-webkit-transition:.2s;transition:.2s}.bubble.active,.bubble.red{color:var(--cream);background-color:var(--red)}.h-small.center,.h-medium.center,.p-regular.center,.p-large.center{text-align:center}.p-small{font-size:.75rem;line-height:1.25rem;font-family:"gill_sansregular",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;letter-spacing:.005rem}a{color:inherit}h1,h2,h3,h4,h5,h6{text-transform:uppercase;margin-bottom:0;font-weight:400;font-style:normal}@media(max-width: 767.98px){.p-l{font-size:30px;line-height:39.18px;font-weight:300}.p-m{font-size:28px;line-height:37.79px}}@media(max-width: 575.98px){.p-large{font-size:2.425rem;line-height:2.886rem}.p-m{font-size:24px;line-height:32.79px}}.link-fade{text-decoration:none !important;-webkit-transition:var(--link-transition);transition:var(--link-transition)}@media(hover: hover){.link-fade:hover{color:inherit;opacity:var(--link-opacity)}}.g-button{border-radius:20px;padding:10px 20px;-webkit-transition:.2s;transition:.2s;border:none;background-color:var(--red);position:relative;transition:.2s;font-weight:600;font-style:normal;text-align:center;gap:8px;font-size:1rem;line-height:1.25rem;color:var(--cream)}.g-button:hover{color:var(--red);background-color:var(--white)}.link-button{display:inline-block;border:1px solid var(--white);padding:5px 20px;border-radius:30px;color:var(--white);text-transform:uppercase;-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none !important;font-family:scandia-web,sans-serif;font-weight:500;letter-spacing:.05em;font-style:normal}@media(hover: hover){.link-button:hover{color:var(--black);background-color:var(--white)}}.g-header{position:fixed;width:100%;height:64px;border-bottom:1px solid var(--cream);background-color:var(--darkblue);z-index:9}.g-header .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 var(--header-pad);height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:2}@media(max-width: 575.98px){.g-header .inner .logo{height:20px}}@media(max-width: 575.98px){.g-header .inner .content{display:none}}.g-header .inner .content ul{display:-webkit-box;display:-ms-flexbox;display:flex;gap:20px;color:var(--cream);list-style:none;padding:0;text-transform:uppercase;margin:0;font-size:.875rem}@media(max-width: 575.98px){.g-header .inner .content ul{gap:12px;font-size:.875rem}}.g-header .inner .content ul li a{-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none;color:var(--cream)}.g-header .inner .content ul li a[aria-current=page]{color:var(--red)}@media(hover: hover){.g-header .inner .content ul li a:hover{color:var(--red)}}.g-header .inner .content ul li a:active{-webkit-transition:0s;transition:0s;opacity:.6;color:var(--darkred)}.g-header .inner .burger{position:relative;width:40px;height:40px;background-color:rgba(0,0,0,0);-webkit-transition:var(--link-transition);transition:var(--link-transition);cursor:pointer;border:none;padding:0;display:none}@media(max-width: 575.98px){.g-header .inner .burger{display:block}}.g-header .inner .burger{z-index:2}.g-header .inner .burger .bar{position:absolute;top:0;height:1px;width:40px;left:50%;top:50%;-webkit-transform-origin:center;transform-origin:center;background-color:var(--tan);-webkit-transition:var(--link-transition);transition:var(--link-transition)}.g-header .inner .burger .bar.bar-1{-webkit-transform:translate3d(-50%, -10px, 0);transform:translate3d(-50%, -10px, 0)}.g-header .inner .burger .bar.bar-2{-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.g-header .inner .burger .bar.bar-3{-webkit-transform:translate3d(-50%, 9px, 0);transform:translate3d(-50%, 9px, 0)}@media(hover: hover){.g-header .inner .burger:hover.active .bar.bar-1,.g-header .inner .burger:hover.active .bar.bar-2,.g-header .inner .burger:hover.active .bar.bar-3{width:36px}.g-header .inner .burger:hover:not(.active) .bar.bar-1{-webkit-transform:translate3d(-50%, -6px, 0);transform:translate3d(-50%, -6px, 0)}.g-header .inner .burger:hover:not(.active) .bar.bar-2{-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.g-header .inner .burger:hover:not(.active) .bar.bar-3{-webkit-transform:translate3d(-50%, 5px, 0);transform:translate3d(-50%, 5px, 0)}}.g-header .inner .burger.active .bar.bar-1{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(-45deg);transform:translate3d(-50%, -50%, 0) rotateZ(-45deg)}.g-header .inner .burger.active .bar.bar-2{opacity:0}.g-header .inner .burger.active .bar.bar-3{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(45deg);transform:translate3d(-50%, -50%, 0) rotateZ(45deg)}.g-header .panel{position:fixed;width:100%;height:100%;right:0;-webkit-transform:translateY(-100%);transform:translateY(-100%);background-color:rgba(0,0,0,0);-webkit-transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,-webkit-transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s;transition:background-color .2s ease-in-out,transform .6s .2s,-webkit-transform .6s .2s;z-index:1}@media(max-width: 575.98px){.g-header .panel.active{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,-webkit-transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s;transition:background-color .4s .6s ease-in-out,transform .6s,-webkit-transform .6s;background-color:rgba(0,0,0,.3)}}.g-header .panel .panel-inner{position:absolute;width:100%;overflow:hidden;height:auto;background-color:var(--darkblue);color:var(--cream);right:0;z-index:1;border-bottom:1px solid var(--cream);top:1px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:30px}.g-header .panel .panel-inner ul{color:var(--tan);text-align:center;text-transform:uppercase;font-weight:400;font-style:normal;font-size:1.5rem;line-height:1.75rem;padding:0;margin:0;list-style:none}.g-header .panel .panel-inner ul li a{-webkit-transition:var(--link-transition);transition:var(--link-transition);text-decoration:none;color:var(--cream)}.g-header .panel .panel-inner ul li a[aria-current=page]{color:var(--red)}@media(hover: hover){.g-header .panel .panel-inner ul li a:hover{color:var(--red)}}.g-header .panel .panel-inner ul li a:active{-webkit-transition:0s;transition:0s;opacity:.6;color:var(--darkred)}.g-module{position:relative;overflow:hidden;opacity:0}.g-module .g-mobile{display:none}.g-module.parallax .light-pattern{position:absolute;width:100%;mix-blend-mode:multiply}.g-module.parallax .light-pattern img{width:100%}@media(max-width: 767.98px){.g-module .g-desktop{display:none}.g-module .g-mobile{display:block}}.g-module.module-fade{-webkit-transition:var(--fade-animation);transition:var(--fade-animation);opacity:1}.g-module.module-fade .fade-asset{opacity:1}.g-module.g-full{height:100vh;width:100vw}.g-module.g-hero{width:100%;height:100vh;background-size:cover;background-position:center}.g-module.hero-module{background-size:cover;background-position:center}.g-module.hero-module .g-anim .bg-video{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none;opacity:0;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}.g-module.hero-module .g-anim .bg-video.is-loaded{opacity:1}.g-module.hero-module .g-anim .bg-video iframe{position:absolute;top:50%;left:50%;width:100vw;height:56.25vw;min-height:100vh;min-width:177.77vh;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);border:0}.g-module.hero-module .g-anim .rack{position:absolute;width:100%;height:200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.g-module.hero-module .g-anim .rack .bar{-webkit-animation-name:bar-anim;animation-name:bar-anim;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;background:#112847;background:-webkit-gradient(linear, left bottom, left top, from(rgb(17, 40, 71)), to(rgb(3, 67, 216)));background:linear-gradient(0deg, rgb(17, 40, 71) 0%, rgb(3, 67, 216) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#112847",endColorstr="#0343d8",GradientType=1);width:5px;border-radius:5px;height:100%}@-webkit-keyframes bar-anim{0%{height:100%}50%{height:50%}100%{height:100%}}@keyframes bar-anim{0%{height:100%}50%{height:50%}100%{height:100%}}.g-module.hero-module .underlay{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#000;z-index:1;opacity:.1}@-webkit-keyframes hideElements{0%{opacity:1}100%{opacity:0}}@keyframes hideElements{0%{opacity:1}100%{opacity:0}}.g-module.hero-module .bottom{position:absolute;left:50%;bottom:20px;-webkit-transform:translate3d(-50%, 0, 0);transform:translate3d(-50%, 0, 0);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px;z-index:2;opacity:0;-webkit-animation-name:fadeElements;animation-name:fadeElements;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:2.6s;animation-delay:2.6s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}.g-module.hero-module .bottom .tagline{text-transform:uppercase;color:#f2ede8;font-size:1rem;font-weight:400;line-height:1.375rem;text-align:center}.g-module.hero-module .bottom a{-webkit-animation-name:bounceArrow;animation-name:bounceArrow;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes bounceArrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounceArrow{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}.g-module.hero-module .bottom a button{border:0;background-color:rgba(0,0,0,0);padding:0}.g-module.hero-module .bottom a button img{-webkit-transform:rotateZ(90deg);transform:rotateZ(90deg);height:26px;width:13px}.g-module.hero-module .logo-container{position:absolute;left:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0);width:332px;top:50%;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.g-module.hero-module .logo-container h1{text-align:center}.g-module.hero-module .logo-container{gap:40px}.g-module.hero-module .logo-container .address{width:100%;text-align:center}.g-module.hero-module .logo-container .address img{width:90%;height:auto}@media(max-width: 575.98px){.g-module.hero-module .logo-container{width:250px;gap:30px}}.g-module.hero-module .logo-container{opacity:0;-webkit-animation-name:fadeElements;animation-name:fadeElements;-webkit-animation-duration:1.2s;animation-duration:1.2s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes fadeElements{0%{opacity:0}100%{opacity:1}}@keyframes fadeElements{0%{opacity:0}100%{opacity:1}}.g-module.g-spaces{z-index:1}.g-module.g-spaces .space-table{width:100%}.g-module.g-spaces .space-table .space-row{margin-bottom:30px}.g-module.g-spaces .space-table .space-row .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;padding-bottom:6px;border-bottom:1px solid var(--darkblue);color:var(--darkblue)}.g-module.g-spaces .space-table .space-row .head .floor{font-size:1.5rem;line-height:1.2}.g-module.g-spaces .space-table .space-row .head .status{font-size:1.125rem;text-align:right;white-space:nowrap}.g-module.g-spaces .space-table .space-row .size{margin-top:10px;color:var(--red);font-size:1.5rem;line-height:1.2}@media(max-width: 575.98px){.g-module.g-spaces .space-table .space-row .head .floor{font-size:1.25rem}.g-module.g-spaces .space-table .space-row .head .status{font-size:1rem;text-align:left}.g-module.g-spaces .space-table .space-row .size{font-size:1.25rem}}.g-module.g-spaces .space-table .space-total{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin:60px auto 0;padding:16px 40px;text-align:center;background-color:var(--darkblue);color:var(--cream);border-radius:40px;font-size:1.25rem;text-transform:uppercase}@media(max-width: 575.98px){.g-module.g-spaces .space-table .space-total{padding:14px 24px;font-size:1rem;margin-top:40px}}.g-module.g-spaces .g-flex-center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--padding)}.g-module.g-spaces .g-flex-center .area-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:500px;display:none}@media(max-width: 767.98px){.g-module.g-spaces .g-flex-center .area-list{display:block}}.g-module.g-spaces .g-flex-center .area-list .f-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--darkblue);padding:10px 0}.g-module.g-spaces .g-flex-center .area-list .f-row .area{color:var(--red)}.g-module.g-spaces .spaces{position:relative;text-align:center}.g-module.g-spaces .spaces img{max-height:650px}.g-module.g-spaces .spaces .g-tooltip{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:400px;top:50%;z-index:2}@media(max-width: 767.98px){.g-module.g-spaces .spaces .g-tooltip{display:none}}@media(max-width: 1199.98px){.g-module.g-spaces .spaces .g-tooltip{width:300px}}@media(max-width: 991.98px){.g-module.g-spaces .spaces .g-tooltip{width:250px}}.g-module.g-spaces .spaces .g-tooltip.tt-1,.g-module.g-spaces .spaces .g-tooltip.tt-2{text-align:right;right:50%;-webkit-transform:translate3d(140%, -50%, 0);transform:translate3d(140%, -50%, 0)}@media(max-width: 1199.98px){.g-module.g-spaces .spaces .g-tooltip.tt-1,.g-module.g-spaces .spaces .g-tooltip.tt-2{right:0;-webkit-transform:translate3d(80%, -50%, 0);transform:translate3d(80%, -50%, 0)}}.g-module.g-spaces .spaces .g-tooltip.tt-1{top:24%}.g-module.g-spaces .spaces .g-tooltip.tt-2{top:39%}.g-module.g-spaces .spaces .g-tooltip.tt-3,.g-module.g-spaces .spaces .g-tooltip.tt-4{text-align:left;left:50%;-webkit-transform:translate3d(-120%, -50%, 0);transform:translate3d(-120%, -50%, 0)}@media(max-width: 1199.98px){.g-module.g-spaces .spaces .g-tooltip.tt-3,.g-module.g-spaces .spaces .g-tooltip.tt-4{left:0;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}}.g-module.g-spaces .spaces .g-tooltip.tt-3{top:74%}.g-module.g-spaces .spaces .g-tooltip.tt-4{top:98%}.g-module.g-spaces .spaces .g-tooltip .availability{color:var(--red)}.g-module.g-spaces .spaces .g-tooltip .pointer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-spaces .spaces .g-tooltip .pointer .line{width:calc(100% - 16px);height:1px;background-color:var(--darkblue)}.g-module.g-spaces .spaces .g-tooltip .pointer .ball{width:14px;height:14px;border-radius:100%;background-color:var(--cream);border:1px solid var(--darkblue)}.g-module.g-gallery .container-3{margin-top:-12.5vw}@media(max-width: 767.98px){.g-module.g-gallery .container-3{padding-left:15px !important;padding-right:15px !important}}.g-module.g-gallery .underlay{position:absolute;width:100%;height:70%;top:0}.g-module.g-gallery .g-grid{display:grid;position:relative;z-index:1;grid-template-columns:repeat(3, 1fr);gap:40px}@media(max-width: 767.98px){.g-module.g-gallery .g-grid{gap:30px}}@media(max-width: 575.98px){.g-module.g-gallery .g-grid{gap:15px}}.g-module.g-gallery .g-grid.g-grid-2{display:-webkit-box;display:-ms-flexbox;display:flex}.g-module.g-gallery .g-grid.g-grid-2 .entry.entry-1{width:61%;min-width:61%}@media(max-width: 767.98px){.g-module.g-gallery .g-grid.g-grid-2{gap:30px}}@media(max-width: 575.98px){.g-module.g-gallery .g-grid.g-grid-2{gap:15px}}.g-module.g-gallery .g-grid.g-grid-1 .entry{-ms-flex-item-align:end;align-self:end}.g-module.g-gallery .g-grid.g-grid-3 .entry{-ms-flex-item-align:end;align-self:end}.g-module.g-connections .walking-block{position:absolute;left:50%;top:0;-webkit-transform:translate3d(-40%, 50%, 0);transform:translate3d(-40%, 50%, 0);max-width:260px;text-align:center}.g-module.g-connections .walking-block svg{width:25px}@media(max-width: 1199.98px){.g-module.g-connections .walking-block{max-width:200px}}@media(max-width: 991.98px){.g-module.g-connections .walking-block{-webkit-transform:translate3d(-45%, 10%, 0);transform:translate3d(-45%, 10%, 0)}}@media(max-width: 767.98px){.g-module.g-connections .walking-block{position:relative}}.g-module.g-landscape .g-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--content-gap)}.g-module.g-landscape .landscape{position:relative}.g-module.g-landscape .landscape .g-tool{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:25%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.g-module.g-landscape .landscape .g-tool.gt-1{left:9%;height:28%;top:39%;z-index:1}.g-module.g-landscape .landscape .g-tool.gt-2{left:18%;height:49%;top:10%}.g-module.g-landscape .landscape .g-tool.gt-3{left:25%;height:34%;top:25%}.g-module.g-landscape .landscape .g-tool.gt-4{left:32%;height:28%;top:39%}.g-module.g-landscape .landscape .g-tool.gt-5{left:46%;height:28%;top:39%}@media(max-width: 767.98px){.g-module.g-landscape .landscape .g-tool.gt-5{top:37%;height:37%}}.g-module.g-landscape .landscape .g-tool.gt-6{left:72%;top:12%;height:39%}.g-module.g-landscape .landscape .g-tool.gt-7{left:80%;height:39%}.g-module.g-landscape .landscape .g-tool.gt-8{left:86%;height:28%;top:39%}.g-module.g-landscape .landscape .g-tool.tw-4{left:53%;height:38%;top:25%}.g-module.g-landscape .landscape .g-tool .label{color:var(--cream);background-color:var(--darkblue);padding:8px;text-align:center;line-height:1;font-size:.875rem;font-weight:700}.g-module.g-landscape .landscape .g-tool .label span{font-size:.7rem}@media(max-width: 991.98px){.g-module.g-landscape .landscape .g-tool .label{padding:6px;font-size:.8rem;line-height:1rem}}@media(max-width: 575.98px){.g-module.g-landscape .landscape .g-tool .label{padding:3px;font-size:.6rem;line-height:.8rem}}.g-module.g-landscape .landscape .g-tool .label.red{background-color:var(--red)}.g-module.g-landscape .landscape .g-tool .label.blue{background-color:#0017fa}.g-module.g-landscape .landscape .g-tool .line{-webkit-box-flex:1;-ms-flex:1;flex:1;width:1px;background-color:var(--darkblue);position:relative}.g-module.g-landscape .landscape .g-tool .line::before{content:"";position:absolute;bottom:0;left:50%;background-color:var(--cream);border:1px solid var(--darkblue);width:14px;height:14px;border-radius:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.g-module.g-spec-accomm .g-grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media(max-width: 767.98px){.g-module.g-spec-accomm .g-grid{grid-template-columns:repeat(2, 1fr)}}.g-module.g-spec-accomm .g-grid .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--cream);text-align:center;height:200px}.g-module.g-spec-accomm .g-grid .entry .icon{height:89px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-spec-accomm .g-grid .entry .number{color:var(--red);font-size:2.625rem}.g-module.g-spec .g-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px}@media(max-width: 1199.98px){.g-module.g-spec .g-grid{grid-template-columns:repeat(2, 1fr)}}@media(max-width: 767.98px){.g-module.g-spec .g-grid{margin-top:var(--gap-large)}}.g-module.g-spec .g-grid .entry{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:var(--cream);text-align:center;height:200px}.g-module.g-spec .g-grid .entry .number{color:var(--red);font-size:2.625rem}.g-module.g-map{overflow-x:hidden;overflow-y:visible}.g-module.g-map .section-title{-webkit-transform:translateY(calc(-0.5 * var(--pad-large)));transform:translateY(calc(-0.5 * var(--pad-large)))}@media(max-width: 767.98px){.g-module.g-map .section-title{-webkit-transform:translateY(0);transform:translateY(0);margin:var(--pad-large) 0}}.g-module.g-map .g-map-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;gap:var(--content-gap)}@media(max-width: 1199.98px){.g-module.g-map .g-map-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(max-width: 767.98px){.g-module.g-map .g-map-container{padding:0 15px}}.g-module.g-map .g-map-container .left{min-width:400px;width:400px}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left{min-width:100%;width:100%}}.g-module.g-map .g-map-container .left .map-list{margin-top:40px}.g-module.g-map .g-map-container .left .map-list .category{border-bottom:1px solid var(--darkblue)}.g-module.g-map .g-map-container .left .map-list .category .category-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer;width:100%;text-align:left;padding:12px 12px 12px 0px;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-map .g-map-container .left .map-list .category .category-button .label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;gap:10px}.g-module.g-map .g-map-container .left .map-list .category .category-button .cross{width:12px;height:12px;position:relative}.g-module.g-map .g-map-container .left .map-list .category .category-button .cross .line{width:12px;height:1px;position:absolute;left:50%;background-color:var(--darkblue);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;top:50%;-webkit-transform:translate3d(-50%, -50%, 0);transform:translate3d(-50%, -50%, 0)}.g-module.g-map .g-map-container .left .map-list .category .category-button .cross .line.line-2{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(90deg);transform:translate3d(-50%, -50%, 0) rotateZ(90deg)}.g-module.g-map .g-map-container .left .map-list .category .category-button.active .cross .line.line-2{-webkit-transform:translate3d(-50%, -50%, 0) rotateZ(0deg);transform:translate3d(-50%, -50%, 0) rotateZ(0deg)}.g-module.g-map .g-map-container .left .map-list .category .category-button .square{width:15px;height:15px;background-color:#112847;border-radius:100%}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.red{background-color:#e84654}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.yellow{background-color:#fdc946}.g-module.g-map .g-map-container .left .map-list .category .category-button .square.green{background-color:#009893}.g-module.g-map .g-map-container .left .map-list .category .amenities{overflow:hidden;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .left .map-list .category .amenities ul{list-style:none;border-top:1px solid var(--tran);padding:0px 5px 20px 37px;font-weight:400;margin:0;font-size:1rem;line-height:1.25rem}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:33.333%}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:50%}}@media(max-width: 575.98px){.g-module.g-map .g-map-container .left .map-list .category .amenities ul li{min-width:100%}}.g-module.g-map .g-map-container .right{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;max-height:650px;height:650px}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .right{max-height:none;height:auto}}.g-module.g-map .g-map-container .right{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.g-module.g-map .g-map-container .right .inner{height:100%;position:relative;border:1px solid #fff;margin:0 auto}.g-module.g-map .g-map-container .right .inner .map-image{height:100%;position:absolute;width:auto;top:0;-webkit-transition:.3s .3s ease-in-out;transition:.3s .3s ease-in-out;overflow:hidden;opacity:0;max-width:100%}.g-module.g-map .g-map-container .right .inner .map-image.active{opacity:1;-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out}.g-module.g-map .g-map-container .right .inner .map-image img{position:relative;height:100%;width:100%;max-width:none;left:0;vertical-align:baseline}.g-module.g-map .g-map-container .right .inner .overlay{position:relative;height:100%;width:auto;top:0;left:0;z-index:0}@media(max-width: 1199.98px){.g-module.g-map .g-map-container .right .inner .overlay{max-height:700px}}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay{height:auto;width:100%}}.g-module.g-map .g-map-container .right .inner .overlay-ab img{position:absolute;height:100%;width:auto;max-width:none;left:0}.g-module.g-map .g-map-container .right .inner .overlay-ab{position:absolute;height:100%;width:100%;top:0;left:0;z-index:1}@media(max-width: 991.98px){.g-module.g-map .g-map-container .right .inner .overlay-ab{display:none}}.g-module.g-carousel{padding:var(--padding)}@media(max-width: 767.98px){.g-module.g-carousel{padding:calc(2*var(--padding)) 15px}}.g-module.g-carousel .carousel{position:relative;width:100%}.g-module.g-carousel .carousel .outer .inner{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-transition:.6s ease-in-out;transition:.6s ease-in-out;gap:20px}.g-module.g-carousel .carousel .outer .inner .entry{min-width:100%}.g-module.g-carousel .carousel .outer .controls{position:absolute;bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;left:0;gap:6px;padding:0 20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.g-module.g-carousel .carousel .outer .controls.c-pips{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media(max-width: 575.98px){.g-module.g-carousel .carousel .outer .controls{padding:0 15px;bottom:15px}}.g-module.g-carousel .carousel .outer .controls .c-btn{background-color:rgba(0,0,0,0);border:none;-webkit-transition:.2s;transition:.2s;padding:0;background-color:var(--red);border-radius:100%;width:30px;height:30px;background-size:auto 60%;background-repeat:no-repeat;background-position:center}.g-module.g-carousel .carousel .outer .controls .c-btn img{width:100%}.g-module.g-carousel .carousel .outer .controls .c-btn:hover{opacity:.6}@media(max-width: 575.98px){.g-module.g-carousel .carousel .outer .controls .c-btn{width:24px;height:24px}}.g-module.g-carousel .carousel .outer .controls .c-btn.c-btn-left{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-module.g-carousel .carousel .outer .controls .c-btn.c-btn-left img{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-module.g-carousel .carousel .outer .controls .c-btn:active.c-btn-left img{-webkit-transform:scaleX(-0.9) scaleY(0.9);transform:scaleX(-0.9) scaleY(0.9)}.g-module.g-carousel .carousel .outer .controls .c-btn:active.c-btn-right img{-webkit-transform:scaleX(0.9) scaleY(0.9);transform:scaleX(0.9) scaleY(0.9)}.g-module.g-carousel .carousel .outer .controls .pips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}@media(max-width: 1199.98px){.g-module.g-carousel .carousel .outer .controls .pips{left:50%}}.g-module.g-carousel .carousel .outer .controls .pips .pip{width:10px;height:10px;border:none;border-radius:10px;padding:0;cursor:pointer;background-color:var(--cream)}.g-module.g-carousel .carousel .outer .controls .pips .pip.active{background-color:var(--red)}.g-module.g-carousel.full{padding:0}.g-module.g-carousel.full .carousel .outer .inner{gap:0px}.g-module.g-carousel.full .carousel .outer .c-btn{background-color:var(--cream);border:none;-webkit-transition:.2s;transition:.2s;padding:0;border-radius:0;width:35px;height:34px;background-size:auto 60%;background-repeat:no-repeat;background-position:center;position:absolute;top:50%}.g-module.g-carousel.full .carousel .outer .c-btn svg{height:80%}.g-module.g-carousel.full .carousel .outer .c-btn svg path{stroke:var(--darkblue)}.g-module.g-carousel.full .carousel .outer .c-btn img{width:100%}.g-module.g-carousel.full .carousel .outer .c-btn:hover{opacity:.6}@media(max-width: 575.98px){.g-module.g-carousel.full .carousel .outer .c-btn{width:24px;height:24px}}.g-module.g-carousel.full .carousel .outer .c-btn.c-btn-left{left:0}.g-module.g-carousel.full .carousel .outer .c-btn.c-btn-left svg{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.g-module.g-carousel.full .carousel .outer .c-btn.c-btn-right{right:0}.g-module.g-carousel.full .carousel .outer .c-btn:active.c-btn-left svg{-webkit-transform:scaleX(-0.9) scaleY(0.9);transform:scaleX(-0.9) scaleY(0.9)}.g-module.g-carousel.full .carousel .outer .c-btn:active.c-btn-right svg{-webkit-transform:scaleX(0.9) scaleY(0.9);transform:scaleX(0.9) scaleY(0.9)}.g-module.g-floorplans .building-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:50px}@media(max-width: 575.98px){.g-module.g-floorplans .building-tabs{gap:10px;margin-bottom:30px}}.g-module.g-floorplans .building-tabs .building-tab{background-color:rgba(0,0,0,0);border:1px solid var(--darkblue);border-radius:40px;cursor:pointer;padding:10px 28px;font-weight:600;color:var(--darkblue);-webkit-transition:.2s ease;transition:.2s ease}.g-module.g-floorplans .building-tabs .building-tab:hover{background-color:rgba(17,40,71,.08)}.g-module.g-floorplans .building-tabs .building-tab.active{background-color:var(--darkblue);border-color:var(--darkblue);color:var(--cream)}@media(max-width: 575.98px){.g-module.g-floorplans .building-tabs .building-tab{padding:8px 20px}}.g-module.g-floorplans .buildings .building{display:none}.g-module.g-floorplans .buildings .building.active{display:block}.g-module.g-floorplans .buildings .building.no-diagram .diagram{display:none}.g-module.g-floorplans .floor-areas .floor-area{display:none}.g-module.g-floorplans .floor-areas .floor-area.active{display:block}.g-module.g-floorplans .floor-areas .floor-area .area-row+.area-row{margin-top:20px}.g-module.g-floorplans .floor-areas .floor-area .area-row .head{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:16px;padding-bottom:6px;border-bottom:1px solid var(--darkblue);color:var(--darkblue)}.g-module.g-floorplans .floor-areas .floor-area .area-row .head .floor{font-size:1.25rem;line-height:1.2}.g-module.g-floorplans .floor-areas .floor-area .area-row .head .status{font-size:.95rem;text-align:right;white-space:nowrap}.g-module.g-floorplans .floor-areas .floor-area .area-row .size{margin-top:8px;color:var(--red);font-size:1.25rem;line-height:1.2}.g-module.g-floorplans .g-container{padding-left:0;padding-right:0}.g-module.g-floorplans .g-container .layout{position:relative}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .layout{margin:var(--content-gap) 0}}.g-module.g-floorplans .g-container .layout .layout-floor{-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.g-module.g-floorplans .g-container .layout .layout-floor.active{-webkit-transition:.2s .2s ease-in-out;transition:.2s .2s ease-in-out;opacity:1}.g-module.g-floorplans .g-container .layout .layout-floor.layout-floor-1 .img-1{position:relative;left:0;top:0}.g-module.g-floorplans .g-container .layout .layout-floor .layout-img{width:100%;-webkit-transition:.2s ease-in-out;transition:.2s ease-in-out;opacity:0}.g-module.g-floorplans .g-container .layout .layout-floor .layout-img.active{-webkit-transition:.2s .2s ease-in-out;transition:.2s .2s ease-in-out;opacity:1}.g-module.g-floorplans .g-container .layout .layout-floor .layout-img{position:absolute;left:0;top:0}.g-module.g-floorplans .g-container .panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.g-module.g-floorplans .g-container .panel.panel-mobile{display:none}.g-module.g-floorplans .g-container .panel.panel-mobile .bottom{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel.panel-mobile{display:block}.g-module.g-floorplans .g-container .panel.panel-desktop .bottom{display:none}.g-module.g-floorplans .g-container .panel{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.g-module.g-floorplans .g-container .panel .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel .top{gap:20px;width:100%}}.g-module.g-floorplans .g-container .panel .top .arrangements{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:24px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel .top .arrangements{-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.g-module.g-floorplans .g-container .panel .top .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:24px}.g-module.g-floorplans .g-container .panel .top .tabs .tab{background-color:rgba(0,0,0,0);border:none;cursor:pointer;padding:0;padding-bottom:12px;font-weight:600}.g-module.g-floorplans .g-container .panel .top .tabs .tab.active{border-bottom:2px solid var(--red);padding-bottom:10px}.g-module.g-floorplans .g-container .panel .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:40px}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel .bottom{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.g-module.g-floorplans .g-container .panel .bottom .diagram{width:153px}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel .bottom .diagram{width:123px}}@media(max-width: 991.98px){.g-module.g-floorplans .g-container .panel .bottom .disclaimer{display:none}}.g-module.g-floorplans .g-container .panel .bottom .key{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:108px}.g-module.g-floorplans .g-container .panel .bottom .key .entry{border-bottom:2px solid var(--darkblue);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:6px 0}.g-module.g-floorplans .g-container .panel .bottom .key .entry .square{width:24px;height:15px;background-color:#dbdfe3}.g-module.g-floorplans .g-container .panel .bottom .key .entry .square.white{background-color:#fff}@media(max-width: 991.98px){.g-module.g-floorplans .g-container{padding:var(--padding) var(--padding) 0}}@media(max-width: 767.98px){.g-module.g-floorplans .g-container{padding:calc(2*var(--padding)) 15px 0}}.g-module.g-floorplans .g-container .g-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.g-module.g-floorplans .g-container .g-content p{margin-bottom:0}.g-module.g-floorplans .g-container .g-content .top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-small)}@media(max-width: 1199.98px){.g-module.g-floorplans .g-container .g-content .g-button{margin-top:20px}}.g-module.g-floorplans .g-container .g-floors{padding-top:50px}.g-module.g-floorplans .g-container .g-floors .g-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.g-module.g-floorplans .g-container .g-floors .g-list .g-row{padding:15px 20px;min-height:140px}@media(max-width: 767.98px){.g-module.g-floorplans .g-container .g-floors .g-list .g-row{min-height:0}}.g-module.g-floorplans .g-container .g-floors .g-list .g-row .h-tiny{font-size:.8rem;font-weight:400;font-style:normal;vertical-align:top}.g-module.g-floorplans .g-container .g-floors .g-list .g-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.g-module.g-floorplans .g-container .g-floors .g-list .g-row.unlet{background-color:hsla(0,0%,100%,.3)}.g-module.g-floorplans .g-container .g-floors .g-list .g-row{border-bottom:2px dashed var(--orangedark)}.g-module.g-floorplans .g-container .g-floors .floor-img{mix-blend-mode:multiply;height:100%;position:absolute;left:400px;top:0}.g-module.g-floorplans .g-container .g-floors .floor-img img{width:auto;max-width:none;height:100%}@media(max-width: 767.98px){.g-module.g-floorplans .g-container .g-floors .floor-img{position:relative;left:0px;width:100%;height:auto;margin-top:30px}.g-module.g-floorplans .g-container .g-floors .floor-img img{width:100%;max-width:none;height:auto}}.g-module.g-intro .g-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--content-gap)}@media(max-width: 991.98px){.g-module.g-intro .p-large{margin-bottom:var(--content-gap)}}.g-module .standard-pad{padding:var(--top-pad) var(--side-pad)}.g-module .container .row.row-gap,.g-module .container-fluid .row.row-gap{margin-bottom:var(--gap-large)}.g-module .pad-top{padding-top:calc(1*var(--padding))}.g-module .pad-top-lg{padding-top:calc(1.5*var(--padding))}.g-module .pad-bottom{padding-bottom:calc(1*var(--padding))}.g-module .pad-bottom-lg{padding-bottom:calc(1.5*var(--padding))}.g-module .pad-left{padding-left:calc(1*var(--padding))}.g-module .pad-right{padding-right:calc(1*var(--padding))}.g-module .g-container{padding:var(--padding) var(--padding) 0}@media(max-width: 767.98px){.g-module .g-container{padding:calc(2*var(--padding)) 15px 0}}.g-module .g-container.pad-top{padding-top:calc(1*var(--padding))}.g-module .g-container.pad-top-lg{padding-top:calc(1.5*var(--padding))}.g-module .g-container.pad-bottom{padding-bottom:calc(1*var(--padding))}.g-module .g-container.pad-bottom-lg{padding-bottom:calc(1.5*var(--padding))}.g-footer{background-size:cover}.g-footer .g-container{padding-top:var(--padding);padding-bottom:var(--padding)}@media(max-width: 991.98px){.g-footer .g-container{padding-top:calc(2*var(--padding));padding-bottom:calc(2*var(--padding))}}.g-footer .g-container .credit{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%}@media(max-width: 1199.98px){.g-footer .g-container .credit{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.g-footer .g-container .footer-content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--gap-medium);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.g-footer .g-container .footer-content .bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media(max-width: 1199.98px){.g-footer .g-container .footer-content .bottom{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:var(--gap-medium)}}.g-footer .g-container .footer-content .agents{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:var(--gap-large)}@media(max-width: 767.98px){.g-footer .g-container .footer-content .agents{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:48px}}.g-footer .g-container .footer-content .agents .agent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--gap-small)}.g-footer .g-container .footer-content .agents .agent .logo-img{height:auto;min-height:67px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media(max-width: 767.98px){.g-footer .g-container .footer-content .agents .agent .logo-img{min-height:0}}.g-footer .g-container .footer-content .agents .agent .logo-img .frost{width:149px;height:auto}.g-footer .g-container .footer-content .agents .agent .logo-img .hanover{width:190px;height:auto}.g-footer .g-container .footer-content .agents .agent .logo-img .lsh{width:90px;height:auto}.g-footer .g-container .footer-content .agents .agent ul{list-style:none;padding:0;margin:0}.g-footer .g-container .credit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;margin-top:var(--padding);text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}html,body{background-color:#fff;font-size:16px;scroll-behavior:smooth}@media(max-width: 575.98px){body.no-scroll{overflow:hidden}}a:hover{text-decoration:none}@media(max-width: 991.98px){html,body{font-size:15px}}@media(max-width: 767.98px){html,body{font-size:14px}}
