@font-face{font-family:"didot";src:url("../webfonts/didot.otf")}@font-face{font-family:"gotham";src:url("../webfonts/Gotham-Light.otf")}body{width:100%;margin:0;overflow-x:hidden}.bg-purple{background-color:#74244c}.orange{color:#f58634}.white{color:#fff}.purple{color:#74244c}.didot{font-family:"didot",serif}.gotham{font-family:"gotham",sans-serif}@media (min-width:52em){.content-container{margin:0 3em}}.top-nav{margin:1em 0}.top-nav a>.header-logo{max-width:50%;margin:0 0 0 1em}.top-nav .show-menu{display:block;-webkit-animation:slide-menu .3s ease-in forwards;animation:slide-menu .3s ease-in forwards}.top-nav .show-menu .close-button{-webkit-animation:show-x .3s .3s forwards;animation:show-x .3s .3s forwards}@media (min-width:52em){.top-nav{display:flex;align-items:flex-end;justify-content:space-between;margin:2em auto;max-width:80%}.top-nav a>.header-logo{max-width:none}}.header-nav{min-width:100%;background:#f58634;position:absolute;top:0;display:none;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:right;transform-origin:right;min-height:100vh;padding-top:8em}.header-nav .nav-item{text-decoration:none;font-family:"gotham",sans-serif;letter-spacing:3px;font-size:10vw;margin:0 1em;text-transform:uppercase;color:#fff;line-height:3em}@media (min-width:52em){.header-nav{display:block;margin:1em;background:none;padding:0;-webkit-transform:none;transform:none;-webkit-transform-origin:none;transform-origin:none;position:relative;min-height:0;min-width:0}.header-nav .nav-item{letter-spacing:3px;font-size:.7rem;margin:0 1em;color:#74244c;line-height:1em;transition:.3s}.header-nav .nav-item:hover{font-weight:400;-webkit-font-smoothing:antialiased}}.menu-btn{width:10vw;position:absolute;right:1.3em}footer{background:#EBEBEB;overflow:auto}footer .footer-contact{margin:2.5em auto;font-size:1.3rem}footer .footer-contact .footer-links{text-transform:uppercase;margin:auto;text-align:center}footer .footer-contact .footer-links a{text-decoration:none;color:#f58634}footer .footer-partners{display:flex;justify-content:center;align-items:flex-start}footer .footer-partners .partner{text-transform:uppercase;color:#8D8D8D;margin:2em .9em;font-size:3vw}footer .footer-partners .partner-image{max-width:100%}@media (min-width:52em){footer .footer-partners .partner{font-size:1em;margin:3em 5em}}.hero{background-repeat:no-repeat;background-color:#74244c;background-size:cover;padding:.1em 1em}.hero .hero-title{font-family:"didot",serif;color:#fff;font-size:2.5rem;font-weight:100}.hero .hero-subtitle{color:#f58634;font-family:"gotham",sans-serif;font-weight:100;text-transform:uppercase;font-size:1.4rem;letter-spacing:3px}@media (min-width:52em){.hero{display:flex;align-items:flex-end;min-height:30vw}.hero .hero-title{font-size:6vw;margin:0 1em}.hero .hero-subtitle{font-size:2.45vw;margin:0 auto;transform:translatey(-50%)}}.hero-home{background-image:url(../images/hero-home.jpg);justify-content:center}.hero-location{background-image:url(../images/hero-location.jpg);justify-content:left}.hero-vision{background-image:url(../images/hero-vision.jpg);justify-content:left}.hero-apartments{background-image:url(../images/hero-apartments.jpg);justify-content:left}.apartments-stats-banner{background-image:url(../images/apartments-stats-banner.jpg);justify-content:center;flex-wrap:nowrap;overflow:hidden;display:flex;padding:2em}.apartments-stats-banner .apartments-stats-item{text-align:center;font-size:1.4rem;letter-spacing:3px;width:13em;padding:0 2.4vw}.apartments-stats-banner .apartments-stats-item h1{font-weight:100;font-size:9vw}.apartments-stats-banner .apartments-stats-item h2{text-transform:uppercase;font-size:4vw}.apartments-stats-banner .after-border{border-right:3px solid white}@media (min-width:52em){.apartments-stats-banner{padding:6em}.apartments-stats-banner .apartments-stats-item h1{font-size:5rem}.apartments-stats-banner .apartments-stats-item h2{font-size:2.2rem}}.scrollfade{opacity:0}.floorplan-slider{width:95%;margin:0 auto 5em !important}@media (min-width:52em){.floorplan-slider{width:70%}}.floorplan-slider-item img{width:100%}.nextArrowBtn{position:absolute;z-index:1000;top:50%;right:-4em;transform:translatey(-50%)}.prevArrowBtn{position:absolute;z-index:1000;top:50%;left:-4em;transform:translatey(-50%)}.slick-dots li button{background:url(../images/nav-inactive.png);text-indent:-9999px;overflow:hidden;background-size:cover}.slick-dots li.slick-active button{background:url(../images/nav-active.png);text-indent:-9999px;overflow:hidden;background-size:cover}.page-content{font-family:"gotham";padding:2em;font-weight:100}@media (min-width:52em){.page-content{margin:5em auto;padding:0;width:85%}}.page-content .section-title{font-weight:100;margin:1.25em 0;text-transform:uppercase;font-size:1.4rem;letter-spacing:3px}.page-content .section-flex{display:block}.page-content .section-flex .section-lead{font-size:1.5rem;font-weight:100;margin:1.25em 0;font-family:"didot",serif}.page-content .section-flex .section-content-block .section-content{font-weight:100;margin:1.25em 0;line-height:1.5em}.page-content .section-flex .section-content-block .section-img{max-width:100%}.page-content .section-flex .section-img{max-width:100%}@media (min-width:52em){.page-content .section-flex{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.page-content .section-flex .section-lead{font-size:2.8rem;max-width:50%;margin:1rem 0}.page-content .section-flex .section-content-block{max-width:33%;margin:0 6em}}.two-columns{max-width:80%;margin:auto}.two-columns .section-content-block{margin:0}.two-columns .section-content-block .section-lead{min-width:100%}.page-content-purple{padding:4rem}.page-content-purple .section-flex{display:block}.page-content-purple .section-flex .section-lead{font-size:1.5rem;font-weight:100;margin:1.25em 0;font-family:"didot",serif}.page-content-purple .section-flex .section-content-block .section-content{font-weight:100;margin:1.25em 0}.page-content-purple .section-flex .section-img{max-width:100%}.page-content-purple .section-flex .section-title{font-weight:100;letter-spacing:3px;text-transform:uppercase}@media (min-width:52em){.page-content-purple .section-flex{display:flex;justify-content:space-between;align-items:flex-start}.page-content-purple .section-flex .section-title{font-size:1.3rem}.page-content-purple .section-flex .section-lead{font-size:2.8rem;max-width:100%;margin:4rem 0}.page-content-purple .section-flex .section-content-block{max-width:33%;margin:0 6em}.page-content-purple .section-flex .section-content-block .img-intersect{text-align:right;transform:translate(16%, -30%)}.page-content-purple .section-flex .section-content-block .img-intersect .section-title{font-size:6vw;text-transform:none;margin:0}.page-content-purple .section-flex .section-content-block .img-intersect .section-lead{margin:0 0 0 2em;font-size:2vw}.page-content-purple .section-flex .section-content-block .section-img{max-width:35vw}}.section-link{text-decoration:none;text-align:center;text-transform:uppercase;letter-spacing:3px;padding:.75em;border:2px solid #f58634;display:block;max-width:20em;margin:auto}@media (min-width:52em){.section-link{margin:0;transition:.3s}.section-link:hover{background-color:#f58634;color:#fff}}.vision-flex{justify-content:space-around;flex-flow:row wrap;max-width:1920px;margin:auto}.vision-box{max-width:90%}.vision-box .section-title{font-weight:100;margin:1.25em 0;text-transform:uppercase;font-size:1.4rem;letter-spacing:3px}.vision-box .section-content{font-weight:100;margin:1.25em 0}.vision-box img{max-width:100%}@media (min-width:52em){.vision-box{width:34em}}.location-flex{flex-flow:row wrap}.location-box{width:100%}@media (min-width:52em){.location-box{width:21em}}.location-box-row{justify-content:space-between}.image-fw img{margin:auto;display:block}.image-not-fw img{margin:auto;display:block;width:80%}@media (min-width:52em){.image-not-fw img{width:60%}}.register-button-container{margin:auto;max-width:80%;background-color:#fff}.register-button-container .register-button{background:#f58634;color:#fff;padding:.5em;letter-spacing:2px;display:block;max-width:70%;text-align:center;text-transform:uppercase;text-decoration:none;margin:0 0 0 auto;font-size:3.5vw}@media (min-width:52em){.register-button-container{max-width:80%}.register-button-container .register-button{padding:1em;width:19em;font-size:1em}}.close-button{position:absolute;right:2em;width:12vw;top:1em}.close-button:hover{cursor:pointer}@media (min-width:52em){.close-button{width:4vw}}.register-container{background-color:#74244c;min-height:100vh;padding:8vh 0;text-align:center}@media (min-width:52em){.register-container{text-align:left;overflow:auto}.register-container form{width:25em;margin:auto}.register-container .register-title{margin:auto;text-align:center;max-width:25em;font-size:4em;font-weight:100}.register-container .register-form{width:50em}.register-container .register-form div{display:flex;justify-content:center;flex-wrap:wrap;width:52em;margin:auto}.register-container .register-form div div{width:26em}}.register-field{background-color:#74244c;color:#fff;padding:2rem 3rem;text-transform:uppercase;margin:2rem;border:#fff 1px solid;text-align:left;font-family:"gotham",sans-serif;letter-spacing:2px;font-size:1.3em}.register-field::placeholder{color:#fff;text-transform:uppercase;font-family:'gotham',sans-serif;letter-spacing:2px}select.register-field{width:17em;background-image:url(../images/register-arrow.png);background-position:97% center;background-repeat:no-repeat;appearance:none;-webkit-appearance:none;-moz-appearance:none}select.register-field::-ms-expand{display:none}.bg-move{position:absolute;bottom:-6rem;right:auto;overflow:hidden;color:#C7C7C7;font-size:12em;z-index:-99999999999;width:200%;opacity:.35}.fixed{position:fixed;top:0;left:0;width:100%;max-width:100%;background:#fff}@-webkit-keyframes slide-menu{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@keyframes slide-menu{from{-webkit-transform:scaleX(0);transform:scaleX(0)}to{-webkit-transform:scaleX(1);transform:scaleX(1)}}@-webkit-keyframes show-x{from{opacity:0}to{opacity:1}}@keyframes show-x{from{opacity:0}to{opacity:1}}@-webkit-keyframes menu-item-anim{from{-webkit-transform:translateY(70%);transform:translateY(70%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes menu-item-anim{from{-webkit-transform:translateY(70%);transform:translateY(70%);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}/*# sourceMappingURL=./style.css.map */