@media(prefers-reduced-motion: no-preference){main{animation:transitionIn .75s}@keyframes transitionIn{from{opacity:0;transform:translate3d(0, -10px, 0)}to{opacity:1;transform:translate3d(0, 0, 0)}}}*,*::before,*::after{box-sizing:border-box}html,body{font-family:"Montserrat",sans-serif;font-weight:400}html{font-size:62.5%;scroll-behavior:smooth}body{margin:0;font-size:1.6rem}h1,h2,h3,h4,h5,h6,p{margin:0}ul,ol,li{list-style:none}ul,ol{padding-left:0;margin:0}img{display:block;max-width:100%}a{color:inherit}.container{max-width:min(1920px,94vw);margin:0 auto;width:100%}p{line-height:1.5}.title{font-size:clamp(2.5rem,1.49vw + 1.94rem,4.8rem);color:#092d74;margin-bottom:20px;text-transform:uppercase}.title.center{text-align:center;margin-bottom:50px}.title.contrast{color:#fff}.button{display:inline-block;font-weight:bold;color:#fff;background-color:#092d74;text-transform:uppercase;text-decoration:none;padding:10px 32px;transition:.3s}.button:hover{filter:brightness(1.4)}section:not(:first-child){background-color:#fff}section:not(:nth-last-child(2),:last-child){padding-bottom:min(20vw,120px)}a.skip-link{background:#092d74;color:#fff;font-weight:700;padding:15px;position:absolute;transform:translateY(-100%);text-decoration:none;font-size:24px;top:0}a.skip-link{transition:transform .3s}a.skip-link:focus{transform:translateY(150%)}.header.scroll{background-color:#092d74;color:#fff}.header.scroll .button{background-color:#fff;color:#092d74}.header.scroll .menu-btn{--button-color: #fff}.header.scroll .header-block .button{background-color:#fff;color:#092d74}.header{position:fixed;top:0;left:0;width:100%;background:#fff;z-index:999;color:#092d74;padding:28px 0;font-size:1.5rem;transition:background .4s}.header-block{display:flex;justify-content:space-between;align-items:center}.header-links{display:flex;gap:55px}.header-links a{text-transform:uppercase;text-decoration:none;font-weight:500}.header-links a[href="#amenities"]{display:none}.menu-btn{display:none}@media(max-width: 1440px){.header-links{display:flex;gap:35px}}@media(max-width: 1280px){.header{height:75px;background-color:#fff;overflow:hidden;color:#092d74;transition:.5s;padding:0}.header[aria-expanded=true]{height:100vh}.header .header-block{display:flex;flex-direction:column;align-items:flex-start;gap:50px;margin-top:90px}.header .header-block .button{background-color:#092d74;color:#fff}.header .header-links{flex-direction:column;row-gap:50px}.header .menu-btn{display:block;--button-color: #092d74;background-color:rgba(0,0,0,0);overflow:hidden;position:absolute;top:2px;right:5px;border:none}.header[aria-expanded=true] .hamburger{translate:3px -2px;rotate:.125turn}.header[aria-expanded=true] .line{stroke-dasharray:60 105 60 300;stroke-dashoffset:-90}.header .hamburger{transition:translate .7s,rotate .7s}.header .line{transition:.7s;stroke-dasharray:60 31 60 300}}@media(max-width: 1024px){.header-links a[href="#area-amenities"]{display:none}.header-links a[href="#amenities"]{display:block}}footer{background-color:#25292f;padding:42px 0;color:#fff}footer .footer-sections{display:grid;grid-template-columns:1fr 2fr 1fr;justify-content:center;margin-bottom:45px;font-size:1.9rem}footer address{display:flex;justify-content:space-around;line-height:1.4;font-weight:500;font-style:normal}footer .social-media{display:flex;justify-content:flex-end;align-items:center;gap:35px}footer .copyright{display:block;text-align:center;font-size:1.5rem}footer .copyright a{text-transform:uppercase}@media(max-width: 1024px){footer .footer-sections{display:flex;justify-content:center;flex-direction:column;flex-wrap:wrap;margin-bottom:0px}footer .footer-sections .address{display:flex;flex-direction:column;align-items:center;gap:25px;margin-top:60px;text-align:center}footer .footer-sections .social-media{gap:60px;justify-content:center;align-items:center;margin:35px 0}footer .footer-sections .copyright{display:block;text-align:center;font-size:1.5rem;max-width:400px;line-height:2}}.swiper{width:100%;height:100%}.swiper-slide{text-align:center;font-size:18px;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform}.swiper{height:auto;margin-left:auto;margin-right:auto}.swiper-slide{background-size:cover;background-position:center;height:auto}.swiper-slide:last-child{margin-right:0 !important}.swiper-slide img{display:block;object-fit:cover;height:100%;width:100%}@media(max-width: 2560px){.overviews-button-prev{position:absolute;top:50px;right:100px;left:unset;background:#fff;border-radius:45px;width:45px;height:45px}.overviews-button-next{position:absolute;top:50px;right:40px;background:#fff;border-radius:45px;width:45px;height:45px}.overviews-button-next:after,.swiper-rtl .overviews-button-prev:after{content:"next";color:#000;position:relative;font-size:18px;left:2px}.overviews-button-prev:after,.swiper-rtl .overviews-button-next:after{content:"prev";color:#000;position:relative;font-size:18px;right:2px}}@media(max-width: 768px){.overviews-button-prev{top:40px;right:90px}.overviews-button-next{top:40px;right:30px}}@media(max-width: 600px){.overviews-button-prev{top:50px;right:80px}.overviews-button-next{top:50px;right:15px}}#hero{background-image:url(../images/banner.png);height:130vh;background-repeat:no-repeat;background-position:center bottom 0px;background-size:100%}@media(max-width: 1280px)and (min-width: 768px){#hero{background-size:160%}}@media(max-width: 1700px){#hero{background-position:center bottom -160px}}#hero h1{font-size:clamp(3rem,2.46vw + 2.08rem,6.8rem);color:#8b9091;text-transform:uppercase;margin-left:60px;position:fixed;right:100px;top:170px;z-index:-1}#hero h1::before{content:"";position:absolute;left:-50px;bottom:0;width:15px;height:100%;background-color:#092d74}#hero h1 span{color:#092d74}@media(max-width: 1024px){#hero{background-position:center bottom 0px;height:100vh}#hero h1{right:unset;left:20px}#hero h1::before{left:-30px;width:8px}.overview-image-grid{padding-top:90px}}@media(max-width: 768px){#hero{background-image:url(../images/banner-mobile.png);background-size:803px;background-position-x:left -35px}}@media(min-aspect-ratio: 2/1){#hero{background-position-y:bottom -300px}}#about{display:grid;grid-template-columns:1fr 610px;align-items:center;min-height:75vh;gap:60px;padding-top:min(30vw,250px);scroll-margin-top:95px;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}#available-space{display:grid;grid-template-columns:830px 1fr;gap:120px;align-items:center;min-height:100vh;scroll-margin-top:95px;box-shadow:0 0 0 100vmax #fff;clip-path:inset(0 -100vmax)}#available-space>div{width:100%}#available-space .space-map{margin-bottom:50px;width:100%}.about-image-grid{display:grid;grid-template-columns:1fr 100px 1fr;align-items:center;width:100%;grid-template-rows:auto 1fr;row-gap:70px}.about-image-grid .about-image{position:relative;object-fit:cover;transition:.3s;grid-row:1;width:100%;height:100%;aspect-ratio:246/204}.about-image-grid .about-image.active{transform:scale(1.2);z-index:1;box-shadow:0px 15px 25px rgba(0,0,0,.1607843137)}.about-image-grid .about-image.about-image-1{grid-column:1/3;transform-origin:left}.about-image-grid .about-image.about-image-2{grid-column:2/4;transform-origin:right}.overview-image-grid{display:grid;grid-template-columns:1fr .7fr .5fr .5fr .5fr .7fr 1fr;grid-template-rows:auto 1fr;align-items:center;width:100%;row-gap:120px}.overview-image-grid .location-image{position:relative;object-fit:cover;transition:.3s;grid-row:1;width:100%;aspect-ratio:246/204}.overview-image-grid .location-image.active{transform:scale(1.4);z-index:3 !important;box-shadow:0px 15px 25px rgba(0,0,0,.1607843137)}.overview-image-grid .location-image.location-image-1{transform-origin:left;grid-column:1/4;z-index:3}.overview-image-grid .location-image.location-image-2{transform-origin:center;grid-column:2/7;aspect-ratio:400/250;transform:scale(1.2);z-index:2}.overview-image-grid .location-image.location-image-3{transform-origin:right;grid-column:5/8;transform:scale(1);z-index:1}.about-text{max-width:86ch}.about-text p{margin-bottom:20px}.about-text .buttons{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:30px}.images-legend{display:flex;align-items:center;gap:25px;position:relative}.images-legend::after{content:"";width:2px;height:150px;position:absolute;background-color:#092d74;left:50px;z-index:999}.images-legend.about{grid-column:span 3}.images-legend.about::after{top:-120px}.images-legend.location{grid-column:span 7}.images-legend.location::after{top:-150px}.images-legend p{max-width:46ch}.images-legend .images-legend-icon{background-color:#092d74;border-radius:50%;width:100px;height:100px;object-fit:none}@media(max-width: 1024px){.images-legend::after,.images-legend-icon{display:none}.images-legend .title{font-size:2rem}#about,#available-space{display:flex;gap:40px}#about{flex-direction:column-reverse;scroll-margin-top:30px}.overview-image-grid{row-gap:70px}#available-space{flex-direction:column;scroll-margin-top:130px}}#property-features{scroll-margin-top:95px}#property-features .background-1{background:url("../images/morristown-banner.png");background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-evenly;background-size:cover;height:475px}#property-features .title-features{color:#fff;width:280px;font-size:20px;display:flex;justify-content:center;align-items:center;text-align:center}#property-features .features-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:35px;text-align:center;color:#fff;font-weight:500}#property-features .img-features{width:60px;height:110px}#property-features .title-color-size{color:#092d74;font-weight:900;font-size:42px}#property-features .features-background{background:url("../images/property-features-background.jpg");padding:80px 0 40px 0;background-repeat:no-repeat;background-size:cover;color:#fff}#property-features .features-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:30px}#property-features .title-features-2{color:#fff;font-size:48px;font-weight:bold}#property-features .sub-title{font-size:20px;color:#fff;font-weight:bold;text-align:left;margin-bottom:0px;margin-top:1rem}#property-features .content-bg2{font-size:16px;color:#fff;max-width:315px;position:relative}#property-features .content-bg2::after{content:"";width:50px;height:2px;background-color:#fff;display:block;margin-block:18px}#property-features .sub-display-bg2{display:flex;column-gap:50px;margin-bottom:60px}#property-features .img-construction-plan{display:none;justify-content:center;padding:0 35px}#property-features .img-construction-plan.active{display:block}#property-features .building-button{display:none}#property-features .title-features{color:#fff;width:280px;font-size:20px;display:flex;justify-content:center;align-items:center;text-align:center}#property-features .features-icon{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:35px}#property-features .img-features{width:60px}#property-features .box-swiper{border:solid 1px #000;background-color:#fff;width:821px;height:270px;margin:50px 15px 50px 80px;padding:65px 57px 65px 38px;display:grid}#property-features .align-button{display:flex;gap:20px;flex-wrap:wrap}#property-features .feature-button{width:180px;height:60px;font-size:20px;text-transform:uppercase;color:#fff;background-color:#072257;font-weight:bold;border:4px solid #fff;cursor:pointer}#property-features .feature-button.active{background-color:#fff;color:#092d74}#property-features .feature-button.disabled{display:none}@media(max-width: 1024px){#property-features{scroll-margin-top:50px}#property-features .features-background{background:url("../images/property-features-background.jpg");background-repeat:repeat;background-size:auto;padding:80px 0;background-repeat:no-repeat;background-size:cover;color:#fff;text-align:inherit;justify-content:center;display:flex}#property-features .features-wrapper{display:flex;flex-direction:column;row-gap:25px;max-width:100%}#property-features .features-wrapper .title{text-align:center}#property-features .sub-display-bg2{display:none;background-color:rgba(255,255,255,.05);padding:40px 20px;justify-content:center;column-gap:25px}#property-features .sub-display-bg2.active{display:flex}#property-features .feature-button{width:160px;height:50px;font-size:1.6rem}#property-features .align-button{justify-content:center;margin-top:50px}#property-features .img-construction-plan.active{display:flex}#property-features .img-construction-plan.disabled{display:none !important}#property-features .sub-title,#property-features p{font-size:1.6rem}#property-features .building-button{display:inline-block;text-decoration:none;width:max-content;font-weight:bold;margin:0 auto;font-size:1.5rem;background-color:#fff;color:#092d74;padding:8px 20px;text-transform:uppercase}}.footer-links{display:flex;flex-direction:column;gap:5px}@media(max-width: 768px){#property-features .background-1{background:url("../images/icons-background-2.jpg");background-repeat:repeat;background-size:auto;background-repeat:no-repeat;display:flex;align-items:center;justify-content:space-evenly;background-size:cover;height:930px;flex-direction:column;background-position:center}#property-features .sub-display-bg2{background:rgba(255,255,255,.1)}#property-features .size-img{max-width:330px;max-height:50px;object-fit:contain}}#main-tenant-overviews{scroll-margin-top:120px}#main-tenant-overviews .overviews{background-color:#092d74;padding-block:min(100px,10vw);padding-inline:min(45px,5vw)}#main-tenant-overviews .overviews .swiper-slide{flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;gap:25px;background-color:#fff;padding:60px 50px}@media(max-width: 992px){#main-tenant-overviews .overviews .swiper-slide{height:auto}}#main-tenant-overviews .overviews .swiper-slide img{max-width:300px;max-height:70px;object-fit:contain;object-position:left}@media(max-width: 1024px){#main-tenant-overviews .title.contrast{text-align:center}#main-tenant-overviews .overviews .swiper-slide{padding:50px}#main-tenant-overviews .overviews .swiper-slide .size-img{max-width:330px;max-height:50px;object-fit:contain}}@media(max-width: 768px){#main-tenant-overviews .overviews .swiper-slide{padding:30px 15px}}@media(max-width: 600px){#main-tenant-overviews .overviews{padding-top:100px}}#gallery{position:relative;height:700px;scroll-margin-top:120px}#gallery .gallery-preview{background-color:#092d74;margin-bottom:10px;padding:6px 0}#gallery .gallery-preview .swiper-slide{height:600px}#gallery .gallery-preview .swiper-slide img{max-width:min(1400px,90vw)}#gallery .gallery-thumb{max-width:1200px;margin-top:-30px}#gallery .gallery-thumb .swiper-wrapper{padding-block:30px}#gallery .gallery-thumb .swiper-slide{aspect-ratio:1/1;transition:.18s}#gallery .gallery-thumb .swiper-slide-thumb-active{transform:scale(1.3);border:3px solid #fff}@media(max-width: 1024px){#gallery .gallery-preview{background-color:unset}#gallery .gallery-preview .swiper-slide{height:450px}#gallery .gallery-preview .swiper-slide img{max-width:100%}#gallery .gallery-preview .swiper-button-next,#gallery .gallery-preview .swiper-button-prev{display:none}}#area-amenities{padding-top:230px;scroll-margin-top:-95px}#area-amenities .amenities-banner{height:700px;display:flex}#area-amenities .img-amenities-wrapper{position:relative;overflow:hidden;flex:1;transition:.55s;margin:0}#area-amenities .img-amenities-wrapper.active{flex:8}#area-amenities .img-amenities-wrapper.active .img-amenities{transform:scale(1.1)}#area-amenities .img-amenities-wrapper.active .bottom-bg{opacity:1}#area-amenities .img-amenities-wrapper::before{content:"";position:absolute;z-index:1;left:0;bottom:0;width:100%;height:200px;background-color:#092d74;mix-blend-mode:multiply}#area-amenities .img-amenities{object-fit:cover;background-position:center;width:100%;height:100%;transition:cubic-bezier(0.79, 0.14, 0.15, 0.86) .6s}#area-amenities .img-amenities-sixth{background-image:url(../images/morristown-airport.jpg)}#area-amenities .bottom-bg{position:absolute;bottom:0;left:0;height:200px;width:100%;display:flex;align-items:center;padding-inline:50px;color:#f6f7f9;font-weight:400;font-size:3.3rem;letter-spacing:5px;z-index:1;white-space:nowrap;opacity:0;transition:cubic-bezier(0.075, 0.82, 0.165, 1) .5s;text-transform:uppercase}#area-amenities .bottom-bg h3{text-transform:uppercase;font-weight:400}#amenities{display:none}#amenities .swiper-slide{height:70vh}#amenities .swiper-button-next,#amenities .swiper-button-prev{bottom:58px;top:unset}#amenities .swiper-button-next::after,#amenities .swiper-button-prev::after{font-size:25px}#amenities .swiper-button-next{right:10px}#amenities .swiper-button-prev{left:10px}#amenities .amenities-img{position:relative;height:100%}#amenities .amenities-img::before{content:"";height:160px;width:100%;background-color:#092d74;mix-blend-mode:multiply;position:absolute;bottom:0;left:0}#amenities .bottom-bg{position:absolute;bottom:0;left:0;width:100%;min-height:160px;display:flex;align-items:center;justify-content:center;text-align:left;text-transform:uppercase;color:#fff;font-weight:bold;font-size:1.8rem;letter-spacing:1px}#amenities h3{padding:10px 30px}@media(max-width: 1024px){#area-amenities{display:none}#amenities{display:block;padding-top:min(20vw,120px)}}[data-toggle^=plant]{max-width:100%;width:100%}[data-toggle^=plant][hidden]{display:none}[data-toggle^=plant] [data-unit]{cursor:pointer;transition:.3s;filter:drop-shadow(0px 0px 8px rgba(255, 255, 255, 0.7));fill:rgba(255,255,255,.6)}[data-toggle^=plant] [data-unit]:hover{fill:rgba(255,255,255,.3)}[data-toggle^=plant] path:not([data-unit]){cursor:not-allowed}[data-toggle="plant desktop"]{display:block}[data-toggle="plant mobile"]{display:none}@media(max-width: 1024px){[data-toggle="plant desktop"]{display:none}[data-toggle="plant mobile"]{display:block}}.room-tooltip{display:flex;flex-direction:column;align-items:center;background-color:#fff;border:10px solid #092d74;box-shadow:-2px 0 10px rgba(0,0,0,.35);padding-block:30px;padding-inline:20px;font-size:2.1rem;text-align:center;max-width:400px;width:100%;position:absolute;color:#092d74;font-weight:600;transform:translate3d(-30px, 0, 0);animation-name:animaTooltip;animation-fill-mode:forwards;animation-duration:.3s}@keyframes animaTooltip{to{transform:translate3d(0, 0, 0)}}.room-tooltip-btn{background-color:#092d74;color:#fff;padding:15px 37px;font-weight:bold;margin-inline:auto;margin-top:20px;text-transform:uppercase;font-size:1.8rem;display:inline-block;text-decoration:none;transition:.3s}.room-tooltip-btn:hover{filter:brightness(1.3)}/*# sourceMappingURL=style.css.map */
