.hide-images .gallery-image:nth-child(n+4){display:none!important}@media screen and (min-width:40em){.hide-images .gallery-image:nth-child(n+4){display:list-item!important}.hide-images .gallery-image:nth-child(n+7){display:none!important}}@media screen and (min-width:64em){.hide-images .gallery-image:nth-child(n+6){display:list-item!important}.hide-images .gallery-image:nth-child(n+7){display:none!important}}.foot-item li{display:inline-block}.foot-item li.inline-middle{vertical-align:middle}.foot-item li.inline-bottom{vertical-align:bottom}.foot-item li.inline-top{vertical-align:top}.footer-1 p,.footer-1 ul,body{font-family:Lato,Helvetica,Arial,sans-serif}h1,h2,h3,h4,h5,h6{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}html{font-size:62.5%}body{font-size:1.6rem;line-height:2rem;color:#000}h1,h2,h3,h4,h5,h6{letter-spacing:.3rem;padding:0;margin:0;color:#000}h1{font-size:3rem;line-height:3rem}h2{font-size:2.5rem;line-height:2.5rem}h3{font-size:2rem;line-height:2rem}p{margin:.5rem 0}a{-webkit-transition:color .3s linear,background-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear;-o-transition:color .3s linear,background-color .3s linear;transition:color .3s linear,background-color .3s linear;color:#000}.active>a,a:active,a:focus,a:hover{color:#e32526}html{height:auto}.mfp-figure figure{background:#000}.mfp-title{padding-right:0;text-align:center}.mfp-arrow-left{background:url(../images/red-arrow.png) no-repeat top left!important;width:5rem;height:3rem;-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.mfp-arrow-right{background:url(../images/red-arrow.png) no-repeat top left!important;width:5rem;height:3rem;-ms-transform:rotate(-90deg);-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.mfp-arrow-left:after,.mfp-arrow-left:before,.mfp-arrow-right:after,.mfp-arrow-right:before{display:none!important}.site.mps{display:flex;flex-direction:column;position:relative;min-height:100vh;height:100%;background:#fff}.content-wrap{flex:1 0 auto}ul{margin:0}li{list-style:none}.row{max-width:100%}.row-fw{max-width:100%}.foot-logo img{max-width:15rem;max-height:10rem}.btn-border-wrap{border:1px solid #fff;padding:.3rem;min-width:24rem;max-width:24rem;text-align:center}.btn-border-wrap a{background:#fff;border:none;color:#000;display:block;font-size:1.4rem;font-weight:700;letter-spacing:.1rem;padding:.7rem 0}.btn-border-wrap a:active,.btn-border-wrap a:focus{background:#fff;color:#000}.btn-border-wrap:hover{border:1px solid #000}.btn-border-wrap:hover a{background:#000;border:none;color:#fff}.btn-border-wrap:hover a:active,.btn-border-wrap:hover a:focus{background:#000;color:#fff}.section-spacer{height:8rem;position:relative}.section-spacer .red-line-right{background:#e32526;height:8rem;-webkit-transform:skew(10deg,0deg);-moz-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);transform:skew(10deg,0deg);position:absolute;right:20rem;width:3rem}.section-spacer-gallery{height:13rem;position:relative}.section-spacer-gallery .red-line-left{background:#e32526;height:13rem;-webkit-transform:skew(10deg,0deg);-moz-transform:skew(10deg,0deg);-ms-transform:skew(10deg,0deg);-o-transform:skew(10deg,0deg);transform:skew(10deg,0deg);left:20rem;position:absolute;width:3rem}.red-bg{background-color:#e32526;color:#fff}.red-bg h2{color:#fff}.black-bg{background-color:#000;color:#fff}.black-bg h2{color:#fff}.left-down-sliver-black,.left-down-sliver-red,.left-up-sliver-red,.right-down-sliver-black,.right-down-sliver-red,.right-up-sliver-red{position:relative}@media screen and (max-width:63.9375em){.left-down-sliver-black:after,.left-down-sliver-red:after,.left-up-sliver-red:after,.right-down-sliver-black:after,.right-down-sliver-red:after,.right-up-sliver-red:after{display:none!important}#home #boutique .content{padding:5rem 0}}.left-down-sliver-black:after{content:'';display:block;position:absolute;background-color:#000;top:0;right:-7rem;width:13rem;height:100%;z-index:-1;transform:skew(10deg)}.right-down-sliver-black:after{background:url(../images/right-down-sliver-black.png) no-repeat center bottom;content:' ';display:block;position:absolute;top:0;bottom:0;left:-12rem;width:13rem}.left-up-sliver-red:after{content:'';display:block;position:absolute;background-color:#e32526;top:0;right:-12rem;width:27.8rem;height:100%;z-index:-1;transform:skew(-10deg)}.left-down-sliver-red:after{background:url(../images/red-sliver.png) no-repeat center bottom;content:' ';display:block;position:absolute;top:0;bottom:0;right:-12rem;width:13rem}.right-down-sliver-red:after{background:url(../images/right-down-sliver-red.png) no-repeat center bottom;content:' ';display:block;position:absolute;top:0;bottom:0;left:-12rem;width:13rem}.right-up-sliver-red:after{background-color:#e32526;content:' ';display:block;height:100%;position:absolute;top:0;bottom:0;left:-6rem;transform:skew(10deg);width:13rem;z-index:-1}.center-text{text-align:center}.bold-text{font-weight:700}.red-text{color:#e32526}.black-text{color:#000}.close-text{line-height:1.5em;margin-top:0!important}.tertiary-bg{background-color:#e32526}.content p{font-size:1.7rem}.title-wrap h2{font-family:texgyreschola,serif!important}.title-wrap h2 .small-title{font-family:champagne__limousinesbold,sans-serif!important;letter-spacing:.5rem;margin-bottom:.5rem}.section-title-wrap{padding:6rem;text-align:center}.section-title-wrap h2{font-family:texgyreschola,serif!important;font-size:4rem;margin-bottom:3rem;text-align:center}.section-title-wrap h2 .small-title{display:block;font-family:champagne__limousinesbold,sans-serif!important;font-size:2rem;font-weight:700;letter-spacing:.5rem;margin:0 0 .5rem 8rem}.scroll-btn-wrap a{color:#fff;display:inline-block;font-weight:700;letter-spacing:.2rem}.scroll-btn-wrap a span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}.scroll-btn-wrap a:hover{color:#e32526}.scroll-btn-wrap a:hover span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}.bg-img-static{background-position:center center;background-repeat:no-repeat;background-size:cover}.bg-img-1{position:relative;background-attachment:scroll;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;min-width:100%}@media screen and (min-width:1028px){.bg-img-1{position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100%;min-width:100%}}@media screen and (max-width:1025px){.custom-show-for-ipad{display:block!important}.custom-hide-for-ipad{display:none!important}}#home .text-content h1{color:#fff;font-size:1.7rem;line-height:1.6;padding:0 8rem;margin:.5rem 0}#home .text-content{color:#fff;line-height:3.5rem;padding-bottom:3rem;padding-top:3rem;position:relative;text-align:center}#home .text-content p{padding:0 8rem}#home .text-content p+p{margin-top:2.5rem}#home .text-content:after,#home .text-content:before{border-bottom:.3rem solid #e32526;content:'';left:40%;position:absolute;right:40%}#home .text-content:before{top:6rem}#home .text-content:after{bottom:4rem}@media screen and (max-width:39.9375em){#home .text-content:before{top:2rem}#home .text-content:after{bottom:2rem}}@media screen and (min-width:40em){#home .text-content{padding-bottom:14rem;padding-top:11rem}}@media screen and (max-width:64em){#home .content{padding:7rem 10rem}#home #home .text-content p{padding:0 3rem}#home #luxury .text-img-wrap img{display:block;margin:0 auto;width:60%}#home #boutique .content{padding:7rem 1rem}}@media screen and (min-width:64em){#home .img-wrap:before{display:none}#home .content:before{display:none}}#home #dare-to-live .img-wrap{position:relative}#home #dare-to-live .img-wrap:before{background-color:rgba(0,0,0,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#home #dare-to-live .content>*{position:relative;z-index:1}#home #dare-to-live .content{position:relative;z-index:2}#home #dare-to-live .content:before{background-color:rgba(0,0,0,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%}#home #dare-to-live .content .text-content .close-text{line-height:1.5em}#home #dare-to-live .content{padding:5rem}#home #dare-to-live .content .logo-img{display:block;margin:0 auto;width:70%}#home #dare-to-live .dare-to-live-vici .bottom-title{max-width:60rem}#home #dare-to-live .tour-btn{margin:0 auto;margin-top:25px}#home #dare-to-live .scroll-btn-wrap{margin-top:8rem;text-align:center}#home #dare-to-live .scroll-btn-wrap a{color:#e32526}#home #dare-to-live .scroll-btn-wrap a span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1rem auto 0;width:3rem}#home #dare-to-live .scroll-btn-wrap a:hover span{background:url(../images/white-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1rem auto 0;width:3rem}#home #luxury .img-wrap{position:relative;text-align:center}#home #luxury .img-wrap:before{background-color:rgba(255,255,255,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}#home #luxury .img-wrap img{max-width:82%}#home #luxury .content>*{position:relative;z-index:1}#home #luxury .content{position:relative;z-index:2}#home #luxury .content:before{background-color:rgba(255,255,255,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%}#home #luxury .content{padding:9rem 2.5rem 2.5rem}#home #luxury .popup-links{margin:8rem 0;text-align:center}#home #luxury .popup-links p{color:#e32526;display:block;font-weight:700;letter-spacing:1rem;margin:1rem 0;text-transform:uppercase}#home #luxury .popup-links .btn-border-wrap{border:1px solid #e32526;margin:0 auto}#home #luxury .popup-links .btn-border-wrap a{background:#e32526;color:#fff}#home #luxury .popup-links .btn-border-wrap:hover{border:1px solid #000}#home #luxury .popup-links .btn-border-wrap:hover a{background:#000;color:#fff}#home #luxury .popup-links .tabs-title{display:block}#home #luxury .popup-links .tabs-title>a{font-size:1.7rem;line-height:1.9rem;color:#e32526;display:inline-block;font-weight:700;letter-spacing:1rem;margin:1rem 0;padding:0;text-transform:uppercase}#home #luxury .popup-links .tabs-title>a:hover{background:0 0;color:#000}#home #luxury .popup-links .tabs-title>a:after{display:none}#home #luxury .scroll-btn-wrap{text-align:center}#home #luxury .scroll-btn-wrap a{display:inline-block;font-weight:700;color:#000}#home #luxury .scroll-btn-wrap a span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1rem auto 0;width:3rem}#home #luxury .scroll-btn-wrap a:hover{color:#000}#home #luxury .scroll-btn-wrap a:hover span{background:url(../images/black-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1rem auto 0;width:3rem}#home #boutique{text-align:center}#home #boutique .interior-content{z-index:1}#home #boutique .img-wrap{padding-top:5rem;text-align:center}#home #boutique .img-wrap img{max-width:90%}#home #boutique p{padding:0 5rem 2rem}#home #boutique .btn-border-wrap{margin:0 auto}#home #sun-filled .text-img-wrap{padding:20rem 0;position:relative;text-align:center}#home #sun-filled .text-img-wrap img{display:block;margin:0 auto;max-width:80%}#home #sun-filled .text-img-wrap .scroll-btn-wrap{bottom:2.5rem;position:absolute;width:100%}#home #sun-filled .text-img-wrap .scroll-btn-wrap a{color:#fff;display:inline-block;font-weight:400}#home #sun-filled .text-img-wrap .scroll-btn-wrap a span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}#home #sun-filled .text-img-wrap .scroll-btn-wrap a:hover{color:#e32526}#home #sun-filled .text-img-wrap .scroll-btn-wrap a:hover span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}.dare-to-experience .text-img-wrap{padding:24rem 0 22rem;text-align:center}@media screen and (max-width:39.9375em){#home .text-content p{padding:0 1.5rem}#home #dare-to-live .dare-to-live-vici span{color:#fff;display:inline-block}#home #dare-to-live .dare-to-live-vici .first-title{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;font-size:2rem;letter-spacing:1rem}#home #dare-to-live .dare-to-live-vici .red-text{color:#e32526;font-size:3rem;margin-left:-1rem}#home #dare-to-live .dare-to-live-vici .second-title{font-family:texgyrescholaregular,Helvetica,Arial,sans-serif;font-size:2.5rem}#home #luxury .text-img-wrap img{display:block;margin:0 auto;width:95%}#home #sun-filled .text-img-wrap img{max-width:90%}#pet-amenities .text-content:before{top:16rem!important}}@media screen and (max-width:63.9375em){.dare-to-experience .text-img-wrap img{max-width:90%}}.slick-next,.slick-prev{z-index:50;height:inherit;width:inherit}.slick-next:before,.slick-prev:before{font-family:FontAwesome;color:#000;font-size:4rem;line-height:1;font-weight:400;font-style:normal}.slick-prev{left:3rem}.slick-prev:before{content:'\f104'}.slick-next{right:3rem}.slick-next:before{content:'\f105'}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.white-popup{position:relative;background:#fff;padding:4rem 2rem;width:auto;max-width:500px;margin:20px auto}#specials-modal{background:#000}#specials-modal .mfp-close,#specials-modal a,#specials-modal h1,#specials-modal h2,#specials-modal h3,#specials-modal h4,#specials-modal h5,#specials-modal h6,#specials-modal p{color:#fff}#specials-modal a,#specials-modal p{font-size:1.5rem}#specials-modal .btn{display:block;padding:.75rem 0;color:#fff;background-color:#e32526;font-size:1.5rem;text-transform:uppercase;text-align:center;transition:all .3s ease;border:none}#specials-modal .btn:active,#specials-modal .btn:focus,#specials-modal .btn:hover{border:none;color:#e32526;background-color:#fff}.tabs{background:0 0;border:none;display:inline-block;position:relative}.tabs-title{display:inline;float:none}.tabs-title>a{font-size:1.3rem;font-weight:600;display:inline-block;letter-spacing:.3rem;text-transform:uppercase}.tabs-title>a,.tabs-title>a:hover{color:#000}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#fff;color:#000}.tabs-title a:after{background:#fff;content:'';display:block;height:.3rem;margin:.5rem auto 0;width:75%}.tabs-title a.neighborhood-tabs{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif}.tabs-title a.neighborhood-tabs:after{background:#000}.tabs-title a:hover:after,.tabs-title.is-active>a:after{background:#e32526;content:'';display:block;height:.3rem;margin:.5rem auto 0;width:75%}.tabs-content{border:1px solid transparent;background:0 0;color:#000}.btn{display:inline-block;color:#000;background:0 0;border:.2rem solid #000;padding:1rem}.btn:focus,.btn:hover{border-color:#e32526;color:#e32526;background:0 0}button.btn{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}button.btn:focus,button.btn:hover{background:0 0;color:#000}.magic-zone{overflow:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:all cubic-bezier(.215,.61,.355,1) .5s;-moz-transition:all cubic-bezier(.215,.61,.355,1) .5s;transition:all cubic-bezier(.215,.61,.355,1) .5s;opacity:0;will-change:transform,opacity;transform:translateY(100px)}.magic-zone.magic-activated{opacity:1;transform:translateY(0)}.magic-zone-2{-webkit-transition:opacity .5s linear;-moz-transition:opacity .5s linear;-o-transition:opacity .5s linear;transition:opacity .5s linear;opacity:0}.magic-zone-2.magic-activated-2{opacity:1}.floor-plan-browser{color:#fff}.floor-plan-browser a{color:#fff}.floor-plan-browser .fpb-building{overflow:hidden}.floor-plan-browser .fpb-building .bg-img{padding-bottom:58.2%;background-position:center top;position:relative}.floor-plan-browser .fpb-building svg{position:absolute;left:0;top:0;margin:0;padding:0;z-index:80}.floor-plan-browser .fpb-building .floor{cursor:pointer;opacity:0;-webkit-transition:opacity .3s linear;-moz-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.floor-plan-browser .fpb-building .floor.active,.floor-plan-browser .fpb-building .floor.active-hover,.floor-plan-browser .fpb-building .floor:hover{opacity:1}.floor-plan-browser .fpb-building .floor.active .st0,.floor-plan-browser .fpb-building .floor.active-hover .st0,.floor-plan-browser .fpb-building .floor:hover .st0{fill:#fff!important}.floor-plan-browser .fpb-building .st0{opacity:.65;fill:#fff;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.floor-plan-browser .fpb-building .dots{cursor:pointer}.floor-plan-browser .fpb-building .dots .dot{fill:#fff}.floor-plan-browser .fpb-building .dots .dot-border{fill:none;stroke:transparent;stroke-miterlimit:10}.floor-plan-browser .fpb-building .dots.active,.floor-plan-browser .fpb-building .dots.active-hover,.floor-plan-browser .fpb-building .dots:hover{opacity:.65}.floor-plan-browser .fpb-building .dots.active .dot-border,.floor-plan-browser .fpb-building .dots.active-hover .dot-border,.floor-plan-browser .fpb-building .dots:hover .dot-border{stroke:#fff}.floor-plan-browser .fpb-building .dot-label{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;fill:transparent;font-size:2.2rem;letter-spacing:.4rem;opacity:0;cursor:pointer;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease;display:inline}.floor-plan-browser .fpb-building .dot-label polygon{fill:none}.floor-plan-browser .fpb-building .dot-label text{fill:#fff;font-weight:700}.floor-plan-browser .fpb-building .dot-label.active,.floor-plan-browser .fpb-building .dot-label.active-hover,.floor-plan-browser .fpb-building .dot-label:hover{opacity:1;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-o-transition:opacity .3s ease;transition:opacity .3s ease}.floor-plan-browser .fpb-building .bg-diamonds{fill:#e32526}.floor-plan-browser .fpb-building .bg-floors{opacity:.4}.floor-plan-browser .fpb-building .scroll-target{position:absolute;width:100%;height:20%;bottom:0;left:0}.floor-plan-browser .fpb-main{position:relative;background-image:url(../images/fpb/bg-little-italy.jpg);min-height:81.5rem}.floor-plan-browser .fpb-main .fpb-map{position:relative;width:100%;height:60rem}.floor-plan-browser .fpb-main .fpb-map .fpb-loader{position:absolute;top:50%;left:40%;transform:translate(-40%,-50%)}.floor-plan-browser .fpb-main .fpb-map .fpb-streets{background-image:url(../images/fpb/streets.png);background-repeat:no-repeat;background-position:left top;width:78.2rem;height:45.3rem;position:absolute;top:12.5rem;left:5%;margin-left:-8rem;z-index:0}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property{position:absolute;right:10%;top:6rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property .fpb-btn-floor{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;display:block;font-size:2.2rem;font-weight:700;text-transform:uppercase;padding-bottom:1.5rem;margin-bottom:3.5rem;position:relative;letter-spacing:.3rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property .fpb-btn-floor:after{content:'';position:absolute;bottom:0;width:5rem;margin:auto;left:50%;transform:translateX(-50%);border-bottom:3px solid transparent;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property .fpb-btn-floor:hover:after{border-bottom:3px solid #e32526;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property .fpb-btn-floor.active-hover:after,.floor-plan-browser .fpb-main .fpb-map .fpb-view-property .fpb-btn-floor.active:after{border-bottom:3px solid #e32526;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor{background-repeat:no-repeat;background-position:left top;width:67.3rem;height:49.3rem;position:absolute;top:6rem;left:5%;display:none;z-index:1}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor.active{display:block}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb-btn-back{display:none}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb-btn{position:absolute;top:5.2rem;left:8rem;font-family:texgyreschola,serif;font-weight:700}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb-btn-unit.unavailable{display:none}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb-btn-unit.available{display:block}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_201,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_301,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_401,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_501,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_601,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_701,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_801{left:28.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_302,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_402,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_502,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_602,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_702,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_802{top:17.5rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_203,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_303,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_403,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_503,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_603,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_703{top:11.5rem;left:21.6rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_404,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_504,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_604{top:29.4rem;left:10.4rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_704{top:32.7rem;left:19rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_205,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_305,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_405,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_505,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_605,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_705{top:20rem;left:21.6rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_206,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_306,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_406,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_506,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_606,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_706{top:34rem;left:23.6rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_307,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_407,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_507,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_607,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_707,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_807{top:36rem;left:35.3rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_208,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_308,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_408,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_508,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_608,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_708,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_808{top:38rem;left:47rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_209,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_309,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_409,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_509,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_609,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_709{top:40rem;left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_210,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_310,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_410,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_510,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_610,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_710{top:28.8rem;left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_211,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_311,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_411,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_511,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_611,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_711,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_811{top:27rem;left:46rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_212,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_312,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_412,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_512{top:21.2rem;left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_612,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_712{top:24.2rem;left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_213,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_313,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_413,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_513,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_613,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_713,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_813{top:20rem;left:46rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_214{top:11.2rem;left:56.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_314,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_414,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_514,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_614,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_714{top:13.2rem;left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_215,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_315,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_415,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_515,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_615,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_715,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_815{top:11.5rem;left:46rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_316,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_416,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_516,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_616{left:58.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_716{left:58.8rem;top:9rem}.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_217,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_317,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_417,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_517,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_617,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_717,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor .fpb_btn_unit_817{left:38.8rem}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_1{background-image:url(../images/fpb/floor-1.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_2{background-image:url(../images/fpb/floor-2.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_3{background-image:url(../images/fpb/floor-3.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_4{background-image:url(../images/fpb/floor-4.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_5{background-image:url(../images/fpb/floor-5.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_6{background-image:url(../images/fpb/floor-6.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_7{background-image:url(../images/fpb/floor-7.png)}.floor-plan-browser .fpb-main .fpb-map .fpb_view_floor_building_1_floor_8{background-image:url(../images/fpb/floor-8.png)}.floor-plan-browser .fpb-main .fpb-legend{padding:3rem 0 4.5rem}.floor-plan-browser .fpb-main .fpb-legend .title{text-transform:uppercase;font-weight:700;font-size:2rem;margin-bottom:3rem}.floor-plan-browser .fpb-main .fpb-legend .title .line{position:relative}.floor-plan-browser .fpb-main .fpb-legend .title .line:before{content:'';position:absolute;top:50%;left:0;border-bottom:3px solid #e32526;width:100%}.floor-plan-browser .fpb-main .fpb-legend .title .words{padding:0 2rem;font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;letter-spacing:.8rem}.floor-plan-browser .fpb-main .fpb-legend .categories{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif}.floor-plan-browser .fpb-main .fpb-legend .categories .collection-title{font-family:texgyrescholaregular,Helvetica,Arial,sans-serif}.floor-plan-browser .fpb-main .fpb-legend .categories span{display:block;text-transform:uppercase}.floor-plan-browser .fpb-main .fpb-legend .categories .collection-details{padding-left:2.8rem;position:relative;font-family:Lato,Helvetica,Arial,sans-serif}.floor-plan-browser .fpb-main .fpb-legend .categories .collection-details:before{content:'';position:absolute;left:0;top:.4rem;border:2px solid #fff;background-color:#3f3f3f;width:1.8rem;height:1.8rem}.floor-plan-browser .fpb-main .fpb-legend .categories .firenze .collection-details:before{background-color:#e32526}.floor-plan-browser .fpb-main .fpb-legend .categories .roma .collection-details:before{background-color:#397891}.floor-plan-browser .fpb-view-unit-group{position:absolute;top:0;left:0}.floor-plan-browser .level-instructions{position:absolute;right:1%;bottom:0;z-index:100;max-width:17%;bottom:30%}.floor-plan-browser .level-instructions p{font-weight:700}.floor-plan-browser .numbers-instructions{position:absolute;bottom:9rem;right:1%}.floor-plan-browser .numbers-instructions p{font-weight:700;margin-bottom:15px}.floor-plan-browser .numbers-instructions .availability-btn{color:#000}.floor-plan-browser .numbers-instructions .availability-btn:hover{color:#fff}.fpb-modal-wrap .mfp-content{overflow:hidden;background:#000;color:#fff;padding-top:3.8rem;padding-bottom:3.8rem}.fpb-modal-wrap .mfp-content .fpb-view-unit{display:flex}.fpb-modal-wrap .mfp-content .col-1,.fpb-modal-wrap .mfp-content .col-2{flex:1 50%}.fpb-modal-wrap .mfp-content .col-1 img{max-width:90%;max-height:71.5rem;display:block;margin:auto}.fpb-modal-wrap .mfp-content .col-2{position:relative;min-height:30rem}.fpb-modal-wrap .mfp-content .col-2:before{content:'';display:block;position:absolute;background-color:#e32526;top:-20%;left:0;width:5.8rem;height:140%;z-index:-1;transform:rotate(14deg)}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info{position:absolute;top:50%;width:100%;transform:translateY(-50%);font-size:1.8rem;font-weight:700}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info ul{margin-bottom:2rem}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .title-wrap{display:inline-block}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info h3.title{color:#fff;font-family:texgyrescholaregular,Helvetica,Arial,sans-serif;font-size:3rem;letter-spacing:0}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info h3.title span{color:#e32526}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .unit-name{margin:1rem 0 3rem;text-transform:uppercase}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .sqft{text-transform:uppercase}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .sqft span{color:#e32526;font-size:3rem;font-weight:400;font-family:texgyrescholaregular,Helvetica,Arial,sans-serif}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .floorplan-buttons{padding-top:1rem}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .btn-border-wrap{display:block;margin:auto;margin-bottom:.6rem;border-color:#e32526}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .btn-border-wrap a{background-color:#e32526;color:#fff}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .btn-border-wrap:hover{border-color:#fff}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .btn-border-wrap:hover a{background-color:#fff;color:#000}.fpb-modal-wrap .mfp-content .col-2 .floorplan-info .btn-border-wrap .btn{text-transform:uppercase}.fpb-modal-wrap .mfp-close{color:#fff;font-size:1.6rem;font-weight:700;width:auto;height:auto;text-transform:uppercase;padding:2rem;line-height:1.6rem;letter-spacing:.2rem;opacity:1}.fpb-modal-wrap .mfp-close span{color:#e32526}@media screen and (min-width:75em){.floor-plan-browser .fpb-main .fpb-map .fpb-streets,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor{left:12%}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property{right:12%}}@media screen and (min-width:1500px){.floor-plan-browser .fpb-main .fpb-map .fpb-streets,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor{left:17%}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property{right:23%}}@media screen and (min-width:1800px){.floor-plan-browser .fpb-main .fpb-map .fpb-streets,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor{left:22%}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property{right:28%}}@media screen and (min-width:2100px){.floor-plan-browser .fpb-main .fpb-map .fpb-streets,.floor-plan-browser .fpb-main .fpb-map .fpb-view-floor{left:25%}.floor-plan-browser .fpb-main .fpb-map .fpb-view-property{right:32%}}.social.social-link-box{background:#fff;display:inline-block;position:absolute;right:0;vertical-align:top;width:auto}.social.social-link-box li{border-left:1px solid #d6d6d6;display:inline-block;padding:10px 3px 10px 10px;text-align:center}.social.social-link-box li a{background:#fff;color:#777;font-size:20px;margin-left:0;border-radius:0}.social.social-link-box li a:hover{color:#e32526}.social li{display:inline}.social a{width:3rem;height:3rem;margin-left:.5rem;border-radius:50%;line-height:3rem;background:#000;color:#fff;text-align:center;display:inline-block}.social a:focus,.social a:hover{background-color:#e32526}.social li:first-child a{margin-left:0}.blog-search-wrap,.directions-wrap{display:flex}.blog-search-field,.directions-field{flex:1;height:auto;margin:0;padding:1rem;font-size:inherit}.content{padding:2.5rem}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.blog-wrap{padding:1.5rem 0}.blog-module{margin-bottom:3rem}.blog-module:last-child{margin-bottom:0}.blog-module h2{margin-bottom:1rem}.year-nav{margin-top:1rem;padding-top:1rem;border-top:1px solid #000}.year-nav a{padding:.5rem;background:#000;color:#fff}.year-nav a:focus,.year-nav a:hover{background-color:#e32526}.amenities-2 h3{font-weight:700}.amenities-2 #dare-to-indulge .bg-img{padding:5rem 10rem 26rem}.amenities-2 .amenity-img{padding-bottom:55%;margin:1rem 0}.amenities-2 #refined-amenities .refined-img{background-position:right 0 center;background-size:87%}.amenities-2 #refined-amenities .diagonal-block-left{background:#000;z-index:1}.amenities-2 #refined-amenities .content{color:#fff;padding:5rem 0 10rem 8rem;text-align:center}.amenities-2 #refined-amenities .content h1,.amenities-2 #refined-amenities .content h3{color:#e32526;font-size:2rem;margin-bottom:2.5rem;text-transform:uppercase}.amenities-2 #refined-amenities .content .title-wrap{padding:4rem 5rem 0}.amenities-2 #refined-amenities .content .title-wrap h2{color:#fff;font-size:4rem;margin-bottom:2.5rem}.amenities-2 #refined-amenities .content .title-wrap h2 .small-title{display:block;font-size:2rem}.amenities-2 #interior-amenities .img-wrap img{height:100%;width:100%}.amenities-2 #interior-amenities .interior-content{padding:6rem 2rem 0}.amenities-2 #interior-amenities .interior-content .content{position:relative}.amenities-2 #interior-amenities .interior-content h2,.amenities-2 #interior-amenities .interior-content h3{font-size:2rem;text-align:center;text-transform:uppercase}.amenities-2 #interior-amenities .interior-content p{font-weight:700}.amenities-2 #interior-amenities .interior-content p .small-text{display:block;font-size:1.3rem;margin-left:3rem;margin-top:2rem}.amenities-2 #interior-amenities .interior-content .text-content{margin-top:7rem}.amenities-2 #interior-amenities .interior-content .text-content:before{border-bottom:.3rem solid #e32526;content:'';left:45%;position:absolute;right:45%}.amenities-2 #interior-amenities .interior-content .text-content:before{top:7rem}.amenities-2 #interior-amenities .interior-content ul{padding-left:2rem}#community-amenities .bg-img{background-position:73% top}#community-amenities .interior-content{padding:6rem 2rem 0;z-index:1}#community-amenities .interior-content .content{position:relative}#community-amenities h2,#community-amenities h3{color:#fff;font-size:2rem;text-align:center;text-transform:uppercase}#community-amenities p{font-weight:700}#community-amenities .text-content{margin-top:7rem}#community-amenities .text-content:before{border-bottom:.3rem solid #000;content:'';left:45%;position:absolute;right:45%}#community-amenities .text-content:before{top:7rem}#community-amenities ul{margin-left:5rem}#pet-amenities .pet-img{background-position:center center}#pet-amenities h1,#pet-amenities h3{color:#fff;font-size:2rem;margin-top:8rem;text-align:center;text-transform:uppercase}#pet-amenities .text-content p{margin:6.5rem 3rem}#pet-amenities .text-content:before{border-bottom:.3rem solid #e32526;content:'';left:45%;position:absolute;right:45%}#pet-amenities .text-content:before{top:15rem}@media screen and (min-width:40em){.amenities-2 .row{border-bottom:none}.amenities-2 .amenity-img{padding-bottom:0;margin:0}}@media screen and (min-width:40em) and (max-width:64em){.bg-img.refined-img{background-size:cover!important}.amenities-2 #interior-amenities .interior-content{padding:0 2rem 0}.amenities-2 #interior-amenities .interior-content .content{position:relative;text-align:center}.amenities-2 #community-amenities .interior-content{padding:2rem 0}.amenities-2 #community-amenities .interior-content .content{position:relative;text-align:center}.amenities-2 #community-amenities p{font-weight:700}.amenities-2 #community-amenities ul{margin-left:0}}@media screen and (min-width:64em){.amenities-2 #refined-amenities .refined-img .refined-img{background-position:right -8rem center;background-size:87%}.amenities-2 #pet-amenities .pet-img{background-position:left 5% top;padding-bottom:25%}}@media screen and (max-width:63.9375em){.amenities-2 #dare-to-indulge .bg-img{padding:5rem 3rem 26rem}.amenities-2 #refined-amenities .bg-img.refined-img{background-size:cover!important}.amenities-2 #refined-amenities .diagonal-block-left{background:0 0!important}.amenities-2 #refined-amenities .content{padding:2.5rem;position:relative;z-index:1}.amenities-2 #refined-amenities .content:after{background-color:rgba(0,0,0,.7);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}}.contact-form-property .input-group{display:block;margin-bottom:2.5rem}.contact-form-property .input-group input,.contact-form-property .input-group label,.contact-form-property .input-group select,.contact-form-property .input-group textarea{height:auto;font-size:inherit;margin:0;background-color:transparent;border:none;border-bottom:.1rem solid #e32526;color:#fff;box-shadow:none}.contact-form-property .input-group input:focus,.contact-form-property .input-group label:focus,.contact-form-property .input-group select:focus,.contact-form-property .input-group textarea:focus{box-shadow:none}.contact-form-property .input-group label{color:#fff;font-size:1.2rem;font-weight:700;text-transform:uppercase;border:none}.contact-form-property .input-group .group-move-in-date{display:flex}.contact-form-property .input-group .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .input-group .group-move-in-date select:first-child{margin-left:0}.contact-form-property .input-group .group-move-in-date select:last-child{margin-right:0}.contact-form-property .input-group textarea{min-height:11rem}.contact-form-property .input-group select option{background:#000;margin:0;padding:1rem}.contact-form-property .input-group .invalid-msg{display:none;padding:5px;background-color:#e32526;line-height:inherit;font-size:inherit;color:#fff}.contact-form-property .input-group.invalid .invalid-msg{display:block;margin:1rem 0}.contact-form-property .input-group.invalid label:after{content:'*';color:#e32526}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:#e32526}.contact-form-property .input-group-captcha{margin-bottom:0}.contact-form-property .input-group-captcha label{display:none!important}.input-group-submit{text-align:center}#submit_button{-webkit-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-moz-transition:color .3s linear,background-color .3s linear,border-color .3s linear;-o-transition:color .3s linear,background-color .3s linear,border-color .3s linear;transition:color .3s linear,background-color .3s linear,border-color .3s linear;text-transform:uppercase;font-size:1.6rem;font-weight:700;letter-spacing:.5rem}.response-group{font-size:1.6rem;line-height:2rem}.response-group ul{font-weight:700}.response-group .flash_body,.response-group .thank_you_message{color:#fff;margin:0 0 2rem 0}.contact-zone{position:relative}.contact-zone .contact-overlay{background:url(../images/v-overlays/V-footer.png) no-repeat center center;background-size:cover}.contact-zone .content{position:relative;padding:4rem 1rem;z-index:2}.contact-zone p{text-align:center;font-size:1.7rem;color:#fff}.contact-zone p:last-of-type{margin-bottom:4rem}.contact-zone .contact-form-phone{font-size:3rem}.contact-zone .thank_you_message{color:#fff}.contact-zone .contact-info-column{background:#fff;padding:20rem 4rem 6rem;text-align:center}.contact-zone .contact-info-column .title-wrap{padding:4rem 5rem 0}.contact-zone .contact-info-column .title-wrap h2{color:#000;line-height:3.5rem;margin-bottom:2.5rem}.contact-zone .contact-info-column .title-wrap h2 p{color:#000;font-family:texgyrescholaregular,Helvetica,Arial,sans-serif;font-size:4rem;line-height:3.5rem;margin-bottom:.5rem}.contact-zone .contact-info-column .title-wrap h2 p:first-child{font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;font-size:2rem;letter-spacing:.5rem;margin-bottom:.5rem;text-transform:uppercase}.contact-zone .contact-info-column,.contact-zone .contact-info-column a{display:block;color:#000}.contact-zone .contact-info-column img{max-width:33rem}.contact-zone .contact-info-column .info{font-size:1.7rem;font-weight:400;position:relative;margin:3rem 0;padding:3rem 0}.contact-zone .contact-info-column .info br{display:none}.contact-zone .contact-info-column .info .seo-schema-property-contact{margin:4rem 0}.contact-zone .contact-info-column .seo-schema-name{color:#e32526}.contact-zone .contact-info-column .seo-schema-phone,.contact-zone .contact-info-column .seo-schema-street-address{display:block}.contact-zone .contact-info-column .seo-schema-phone{line-height:.5rem}.contact-zone .contact-info-column .slash{display:none}.contact-zone .middle-v{position:relative}.contact-zone .middle-v img{height:100%;left:0;position:absolute;top:0;width:100%}.contact-zone .contact-form-column{background:#000}.contact-zone .contact-form-column .input-group input,.contact-zone .contact-form-column .input-group select,.contact-zone .contact-form-column .input-group textarea{color:#ccc}.contact-zone .info:after,.contact-zone .info:before{content:'';position:absolute;left:50%;width:9rem;height:0;border:.2rem solid #e32526;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.contact-zone .info:before{top:0}.contact-zone .info:after{bottom:-4rem}.contact-zone .input-group-message textarea{min-height:5rem}.contact-zone .input-group-submit{border:1px solid #fff;padding:.3rem;margin:0 auto;min-width:18rem;max-width:18rem;text-align:center}.contact-zone .input-group-submit input#submit_button{background:#fff;border:none;color:#000;cursor:pointer;display:block;font-size:1.3rem;font-weight:700;letter-spacing:0;padding:1rem 2rem;width:100%}.contact-zone .input-group-submit:hover{border:1px solid #e32526}.contact-zone .input-group-submit:hover input#submit_button{background:#e32526;color:#fff}@media screen and (max-width:63.9375em){.contact-zone .contact-info-column{padding:0}.contact-zone .contact-info-column .info .seo-schema-property-contact{margin:0}.contact-zone .info:before{top:0}.contact-zone .info:after{bottom:0}.contact-form-column .logo-img{display:block;margin:0 auto;width:50%}.contact-form-column .contact-form-property{margin:0 auto;max-width:85%}}@media screen and (min-width:40em){.contact-zone .content{padding:4rem 6rem}}@media screen and (min-width:64em){.contact-zone .content{padding:6rem 5rem 4rem}.contact-zone .content img{padding:5rem 4rem 0}}.floorplan-img img{display:inline-block;width:inherit;max-height:40rem}.floorplans-carousel{visibility:hidden}.slick-initialized{visibility:visible}.floorplans-3 .content{padding:6rem}.floorplans-3 .content h2{color:#e32526;font-size:1.8rem;font-weight:700;margin-bottom:2rem;text-align:center}.floorplans-3 .content p{text-align:center}.floorplans-3 .floorplan-buttons{margin-top:2rem}.floorplans-3 .floorplan-buttons .btn-border-wrap{border:1px solid #000;margin:0 auto 1rem}.floorplans-3 .floorplan-buttons .btn-border-wrap a{background:#000;border:1px solid #000;color:#fff;word-spacing:.3rem}.floorplans-3 .floorplan-buttons .btn-border-wrap a:hover{background:#fff;border:1px solid #fff;color:#000}.floorplans-3 .floorplan-buttons .btn-border-wrap:hover{border:1px solid #fff}.floorplans-3 .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans-3 .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-3 .data-tabs-content{background:url(../images/floor-plans.png);background-repeat:no-repeat;background-position:35% center;background-size:cover}.floorplans-3 .slick-slider{margin-bottom:0}.floorplans-3 .floorplan-slide{width:100%;height:100%}.floorplans-3 .floorplan .enlarge{font-weight:700;display:inline-block;vertical-align:top}.floorplans-3 .floorplan .enlarge .image-popup{color:#fff;display:inline-block;float:left;text-transform:uppercase}.floorplans-3 .floorplan .image-wrap{padding:5rem 0 5rem 5rem}.floorplans-3 .floorplan .image-wrap .enlarge-link{letter-spacing:.3rem;margin-left:2rem}.floorplans-3 .tabs li{float:none}.floorplans-3 .tabs-panel{padding:0!important}.floorplans-3 .floorplan-info{color:#fff;padding-top:10rem}.floorplans-3 .floorplan-info h3{color:#fff;font-family:texgyrescholaregular,Helvetica,Arial,sans-serif;font-size:2.5rem;letter-spacing:0;margin-bottom:3rem;text-transform:capitalize}.floorplans-3 .floorplan-info h3 span{color:#e32526}.floorplans-3 .floorplan-info p{padding:2rem 0}.floorplans-3 .floorplan-info .description{font-size:3rem;margin-right:1rem}.floorplans-3 .floorplan-info .description span{font-family:texgyrescholaregular,Helvetica,Arial,sans-serif}.floorplans-3 .floorplan-info .description,.floorplans-3 .floorplan-info .sqft{display:inline-block}.floorplans-3 .floorplan-info .date,.floorplans-3 .floorplan-info .description,.floorplans-3 .floorplan-info .price,.floorplans-3 .floorplan-info .sqft{line-height:2.5rem;font-weight:700}.floorplans-3 .floorplan-info .units-available{padding:2rem 1.4rem;font-size:1.5rem}.floorplans-3 .floorplan-info .units-available .row{margin-bottom:1rem}.floorplans-3 .slick-dots{bottom:1rem}.floorplans-3 .slickNext,.floorplans-3 .slickPrev{background:#777;color:#fff;cursor:pointer;display:inline-block;padding:1.7rem 2rem;-moz-transition:color .5s,background-color .5s;-ms-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s}.floorplans-3 .slickNext i,.floorplans-3 .slickPrev i{font-size:2rem}.floorplans-3 .slickPrev{margin-right:-1px}.floorplans-3 .slickNext:hover,.floorplans-3 .slickPrev:hover{background:#000;-moz-transition:color .5s,background-color .5s;-ms-transition:color .5s,background-color .5s;-o-transition:color .5s,background-color .5s;-webkit-transition:color .5s,background-color .5s}.floorplans-3 .paginator-center{position:relative}.floorplans-3 .paginator-center ul{display:inline-block}.floorplans-3 .paginator-center .btn-border-wrap{border:1px solid #e32526;position:absolute;right:2rem;top:.8rem}.floorplans-3 .paginator-center .btn-border-wrap a{background:#e32526;color:#fff}.floorplans-3 .paginator-center .btn-border-wrap a:active,.floorplans-3 .paginator-center .btn-border-wrap a:focus{background:#e32526;color:#fff}.floorplans-3 .paginator-center .btn-border-wrap:hover{border:1px solid #000}.floorplans-3 .paginator-center .btn-border-wrap:hover a{background:#000;border:none;color:#fff}.floorplans-3 .paginator-center .btn-border-wrap:hover a:active,.floorplans-3 .paginator-center .btn-border-wrap:hover a:focus{background:#000;color:#fff}@media screen and (min-width:64em){.floorplans-3 .tabs-column{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}}@media screen and (min-width:40em) and (max-width:64em){#floorplans .floorplans-3 .tabs li{display:inline-block}#floorplans .floorplans-3 .data-tabs-content{background:url(../images/floor-plans.png);background-repeat:no-repeat;background-position:30% center;background-size:cover}#floorplans .floorplans-3 .floorplan{position:relative;z-index:1}#floorplans .floorplans-3 .floorplan:after{background-color:rgba(0,0,0,.3);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#floorplans .floorplans-3 .floorplans-content{position:relative}#floorplans .floorplans-3 .floorplans-content .slickPrev{height:55px;left:0;position:absolute;top:0;z-index:10}#floorplans .floorplans-3 .floorplans-content .slickNext{height:55px;position:absolute;right:0;top:0;z-index:10}#floorplans .section-title-wrap{padding:3rem 1rem 1rem}}@media screen and (max-width:64em){.floorplans-3 .floorplan-buttons .btn-border-wrap{border:1px solid #fff}.floorplans-3 .floorplan-buttons .btn-border-wrap a{background:#fff;border:1px solid #fff;color:#000}.floorplans-3 .floorplan-buttons .btn-border-wrap a:hover{background:#000;border:1px solid #000;color:#fff}.floorplans-3 .floorplan-buttons .btn-border-wrap:hover{border:1px solid #000}}@media screen and (min-width:1024px) and (max-width:1025px){#floorplans .floorplans-3 .tabs li{display:block}}@media screen and (max-width:39.9375em){#floorplans .floorplans-3 .tabs li{display:inline-block}#floorplans .floorplans-3 .paginator-center{height:0}#floorplans .floorplans-3 .floorplan{position:relative;z-index:1}#floorplans .floorplans-3 .floorplan:after{background-color:rgba(0,0,0,.3);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}#floorplans .floorplans-3 .floorplan .enlarge .image-popup{display:none}#floorplans .floorplans-3 .floorplan-buttons{padding-bottom:5rem}#floorplans .floorplans-3 .floorplans-content{position:relative}#floorplans .floorplans-3 .floorplans-content .slickPrev{height:55px;left:0;position:absolute;top:0;z-index:10}#floorplans .floorplans-3 .floorplans-content .slickNext{height:55px;position:absolute;right:0;top:0;z-index:10}#floorplans .section-title-wrap{padding:3rem 1rem 1rem}}.foot-wrap{background-color:#000}.foot-wrap>.row{padding:3rem 0}.foot-wrap,.foot-wrap a{color:#fff}.foot-item li{margin:.5rem}.back-to-top{display:block;width:100%;padding:1.5rem 0;background:#000;color:#fff}.footer-1 .social{margin-bottom:1.5rem}.footer-1 .social a{display:inline-block;width:4rem;height:4rem;line-height:4rem;text-align:center;font-size:2rem;margin:0 .3rem;background-color:#e32526;color:#fff}.footer-1 .social a:hover{color:#fff!important;background:#000}.footer-1{text-align:center;padding:8rem 2.5rem 6rem;background:#ebebeb;color:#000}.footer-1 .columns{margin-bottom:2rem}.footer-1 p,.footer-1 ul{padding:0;font-size:1.2rem;font-weight:700;line-height:1.6rem;text-transform:uppercase}.footer-1 a{color:#000}.footer-1 a:hover{color:#e32526}.footer-1 li{display:inline}.footer-1 .footer-icons{font-size:2rem;position:relative;top:.6rem;margin-left:1rem}.footer-1 .footer-icons li{margin:0 .25rem;display:inline-block}.footer-1 .privacy-terms{display:inline-block;margin-left:1rem;vertical-align:middle}.footer-1 .footer-middle p{font-size:1.5rem;line-height:2rem;color:#000;letter-spacing:0}.footer-1 .footer-right p,.footer-1 .footer-right ul{display:inline-block;letter-spacing:0}.footer-1 .footer-right .pt{display:block;margin-top:1rem}.footer-1 .location{margin-top:1rem}.footer-1 .location li{margin:0}.footer-1 .seo-schema-address{font-size:1.2rem}.footer-1 .seo-schema-street-address{margin-right:.5rem}.footer-1 .slash{margin:0 1rem}.foot-item li{margin:.5rem}@media screen and (min-width:64em){.footer-1 .columns{margin-bottom:0}.footer-1 .footer-left{text-align:left}.footer-1 .footer-right{text-align:right}}@media only screen and (min-width:64.063em){.footer-1 .footer-left{padding-left:4rem}}@media screen and (min-width:106.25em){.footer-1 .footer-left{padding-left:0}}.gal-view-more-link,.gal-view-more-link:focus,.gal-view-more-link:hover{background:#fff;color:#000;display:block;font-family:champagne__limousinesbold,Helvetica,Arial,sans-serif;font-weight:700;letter-spacing:.3rem;margin:4rem auto 0;width:13rem}.gal-view-more-link:after{background:#e32526;content:'';display:block;height:.3rem;margin:.5rem auto 0;width:50%}.gal-view-more-link:hover:after{width:60%}.gallery-1 .gallery-info .section-title-wrap{padding:6rem 0 2rem 0}.gallery-1 .gallery-info .section-title-wrap h2 .small-title{margin:0 0 .5rem -5rem}.gallery-1 .gallery-info .content{padding:6rem 8rem 0}.gallery-1 .gallery-info .content h2{color:#e32526;font-size:1.8rem;font-weight:700;margin-bottom:2rem;text-align:center}.gallery-1 .gallery-image-img.show-for-small-only{width:100%;margin-bottom:1rem}.gallery-1 .gallery-img-container{position:relative;margin-bottom:.5rem}.gallery-1 .gallery-img-container:after{content:'';display:block;padding-bottom:100%}.gallery-1 .gallery-img-container img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1}.gallery-1 .gallery-img-container figcaption{display:none;position:absolute;top:46%;width:100%;z-index:1}.gallery-1 .gallery-img-container figcaption .hover-text h2{color:#fff;font-size:1.5rem;font-weight:700;text-align:center}.gallery-1 .gallery-img-container figcaption .hover-text h2 span{display:block}.gallery-1 .gallery-img-container figcaption .hover-text h2 .red-text{display:inline-block;font-size:1.8rem}.gallery-1 .gallery-img-container:hover{position:relative}.gallery-1 .gallery-img-container:hover .caption-wrap:after{background-color:rgba(0,0,0,.5);content:'';height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.gallery-1 .gallery-img-container:hover figcaption{display:block}@media screen and (min-width:40em){.gallery-1 .gallery-img-container{margin-bottom:0}.gallery-1 .gallery-panel{padding:5rem}.gallery-1 .gallery-panel .gallery-image{padding:.5rem}}@media screen and (max-width:64em){.gallery-1 .gallery-info .section-title-wrap{padding:6rem 0 0 0}.gallery-1 .gallery-info .content{padding:0 3rem 0}}@media screen and (min-width:1024px) and (max-width:1025px){.gallery-1 .gallery-info .content{padding:6rem}}@media screen and (max-width:39.9375em){.gallery-1 .gallery-info .section-title-wrap{padding:6rem 0 0 0}.gallery-1 .gallery-info .content{padding:0 3rem 6rem}.gal-view-more-link,.gal-view-more-link:focus,.gal-view-more-link:hover{margin:4rem auto}}@media screen and (min-width:64em){.head-wrap{line-height:normal;position:absolute;top:0;width:100%;background:#fff;z-index:1000}.mps .content-wrap{padding-top:14rem}}@media only screen and (min-width:64.062em){.head-wrap{line-height:normal;position:fixed}}@media screen and (min-width:1024px) and (max-width:1025px){.head-wrap{position:absolute}}@media screen and (max-width:1024px){.head-wrap{position:fixed;z-index:2000;width:100%}}.header-1 .banner-house{position:relative}.header-1 .banner-container{display:none}.header-1 .disclaimer{position:fixed;bottom:0;left:0;height:8rem;width:100%;background-color:#000;padding:1rem 3.5rem;z-index:100;font-size:1.3rem;font-weight:800;display:flex;align-content:center}.header-1 .disclaimer a,.header-1 .disclaimer p{color:#fff;text-transform:uppercase}.header-1 .disclaimer a{text-decoration:underline}.header-1 .disclaimer a.close{color:#545454}.header-1 .disclaimer .btn{border:none}.header-1 .disclaimer .close{text-decoration:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);z-index:10;width:4rem;height:4rem;padding:0;font-size:1.6rem;line-height:4rem}.top-header-bar{background-color:#282727;text-align:right}.top-header-bar .header-phone{display:inline-block;margin-right:20px}.top-header-bar .header-phone a{color:#fff;font-weight:700}.top-header-bar .header-btn{background:#e32526;border:none;color:#fff;cursor:pointer;font-weight:700;margin-right:1px;padding:10px 45px;text-transform:uppercase}.top-header-bar .header-btn:hover{background:#282727;color:#fff}.top-header-bar .header-btn:last-of-type{margin-right:0;padding:10px 46px 10px 45px}.top-header-bar .info-column{display:flex;justify-content:flex-end;align-items:center;flex-wrap:wrap;gap:1px}.top-header-bar .info-column .header-phone{margin-right:20px}.top-header-bar .info-column .header-btn{margin-right:0}.top-header-bar .info-column .header-btn+.header-btn{margin-left:1px}.bottom-header-bar{background-color:#fff;position:relative;text-align:right}.bottom-header-bar nav{height:50px;text-align:center;width:100%}.logo{left:7rem;position:absolute;top:0;transition:.5s;z-index:10}.logo span{display:block;background:url(../images/header/tall-logo-150x300.png) no-repeat top center;background-size:cover;height:30rem;transition:.5s;width:15rem}.logo.hide-for-large,.logo.scrolled-logo{left:0;position:absolute;top:0;transition:.5s;z-index:10}.logo.hide-for-large span,.logo.scrolled-logo span{background:url(../images/header/wide-logo-200x90-solo.png) no-repeat center center;background-size:100%;height:9rem;width:20rem}.header-1{text-align:center;position:relative}.header-1 .info-column{padding:0}.header-nav.inline-menu{display:inline-block;width:auto}.header-nav.inline-menu li{display:inline-block;margin:0 20px}.header-nav.inline-menu li a{display:inline-block;font-weight:700;padding:12px 0 11px;text-transform:uppercase}.header-nav.inline-menu li.active,.header-nav.inline-menu li:hover{border-bottom:2px solid #e32526}@media screen and (min-width:40em) and (max-width:63.9375em){.header-1 .tablet-floating-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}}@media screen and (min-width:40em){.header-1 .info-column{padding:0}.header-1 .banner-container{display:none}.header-1 .disclaimer{position:fixed;bottom:0;left:0;height:8rem;width:100%;background-color:#000;padding:1rem 3.5rem;z-index:100;font-size:1.3rem;font-weight:800}.header-1 .disclaimer a,.header-1 .disclaimer p{color:#fff}.header-1 .disclaimer a{text-decoration:underline}.header-1 .disclaimer a.close{color:#545454}.header-1 .disclaimer .btn{border:none}.header-1 .disclaimer .close{text-decoration:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);z-index:10;width:4rem;height:4rem;padding:0;font-size:1.6rem;line-height:4rem}}@media screen and (min-width:64em){.header-1 .banner-container{display:none;position:relative;height:6.8rem}.header-1 .banner-hidden{margin-top:-6.8rem;transition:margin .3s ease}.header-1 .disclaimer{position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;padding:1.5rem 7rem;z-index:100;font-size:1.3rem;font-weight:800}.header-1 .disclaimer a,.header-1 .disclaimer p{color:#fff}.header-1 .disclaimer a{text-decoration:underline}.header-1 .disclaimer a.close{color:#545454}.header-1 .disclaimer .btn{border:none}.header-1 .disclaimer .close{text-decoration:none;position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);z-index:10;width:4rem;height:4rem;padding:0;font-size:1.6rem;line-height:4rem}.header-1 .info-column,.header-1 .logo-column{-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;max-width:100%}.header-1 .header-nav{font-size:1.3rem}.header-1 .header-nav.inline-menu li{margin:0 15px}}@media screen and (min-width:75em){.header-1 .header-nav{font-size:1.6rem}}@media screen and (max-width:1124px){.header-1{height:9rem}.logo{left:2rem}}@media screen and (max-width:930px){.top-header-bar .header-phone a{font-size:1.2rem}.top-header-bar .header-btn{font-size:1.2rem}.top-header-bar .btn{padding:1rem .7rem}.top-header-bar .header-btn:last-of-type{padding:10px 10px 10px 10px}}@media screen and (max-width:39.9375em){.header-1{height:18rem}.header-1 .mobile-floating-header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1);transition:all .3s ease}.header-1 .mobile-floating-header .logo-bar{position:relative;padding-right:6rem}.top-header-bar .header-phone{margin-right:1rem}.top-header-bar .header-number a{font-size:1.2rem}.top-header-bar .header-btn{font-size:1.2rem;padding:1rem .7rem}.top-header-bar .header-btn:last-of-type{padding:1rem .7rem}.logo-bar{background:#000}.logo,.logo.hide-for-large,.logo.scrolled-logo{margin:0 auto;position:static}.logo span,.logo.hide-for-large span,.logo.scrolled-logo span{display:block;background:url(../images/header/wide-logo-200x90-solo.png) no-repeat center center;background-size:cover;height:9rem;transition:.5s;width:20rem}}.hero-2{position:relative}.hero-2 .hero-video{position:relative;padding-bottom:56.25%;height:0;height:18rem}.hero-2 .hero-video #mute-video{color:#e32526;font-size:2rem;position:absolute;right:2rem;top:2rem;z-index:999}.hero-2 .hero-video #mute-video:hover{color:#fff}.hero-2 .hero-video video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-2 .hero-video video[poster]{object-fit:cover}.hero-2 .hero-image{min-height:50vh}.hero-2 .scroll-wrap{padding:2rem 0;background-color:#000;position:relative;z-index:1}.hero-2 .scroll-btn{text-transform:uppercase;font-weight:700;font-size:1.6rem;letter-spacing:.5rem;color:#fff}.hero-2 .scroll-btn i{display:block;color:#e32526}.hero-2 .scroll-btn:focus,.hero-2 .scroll-btn:hover{color:#e32526}.hero-2 .hero-content{padding:3rem 0;background:#000}@media screen and (max-width:39.9375em){.hero-2 .hero-content .scroll-btn-wrap a{color:#fff}.hero-2 .hero-content .scroll-btn-wrap a span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}.hero-2 .hero-content .scroll-btn-wrap a:hover{color:#e32526}.hero-2 .hero-content .scroll-btn-wrap a:hover span{background:url(../images/red-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}}@media screen and (min-width:40em){.hero-2{position:relative}}@media screen and (min-width:64.062em){.hero-2{margin-bottom:-6rem}.hero-2 .hero-video{position:relative;padding-bottom:56.25%}.hero-2 .hero-video #mute-video{right:2rem;left:auto}.hero-2 .hero-video video{position:absolute;top:0;left:0;width:100%;height:100%}.hero-2 .bg-img{padding-bottom:0;height:65rem}.hero-2 .hero-content{background:0 0;padding:0;transform:translateY(-6.5rem)}}@media screen and (min-width:75em){.hero-2 .bg-img{height:70rem}}@media screen and (min-width:100em){.hero-2 .bg-img{height:80rem}}.location-preview{position:relative;display:block}.location-preview .location-preview-img{width:100%}#neighborhood .section-title-wrap{padding:8rem 6rem}#neighborhood .section-title-wrap h2 .small-title{margin:0 0 .5rem 7rem}#neighborhood .content{padding:8rem 6rem;text-align:center}#neighborhood .content h1,#neighborhood .content h2{color:#e32526;font-size:1.8rem;font-weight:700;margin-bottom:2rem;text-align:center}#neighborhood .text-content p{margin:7.5rem 3rem}#neighborhood .text-content:after,#neighborhood .text-content:before{border-bottom:.3rem solid #000;content:'';left:45%;position:absolute;right:45%}#neighborhood .text-content:before{top:25rem}#neighborhood .text-content:after{bottom:8rem}#neighborhood ul.split-list ul.sub-list li a{display:inline-block;font-weight:700}@media screen and (min-width:40em){#ll-map{height:40rem}.location-medium .location-panel.is-active{padding-bottom:4rem}.location-medium ul.tabs{padding:3rem 0}.location-medium ul.tabs .tabs-title{text-transform:uppercase}.location-medium ul.tabs .tabs-title>a:hover{background:#000}.location-medium ul.tabs .tabs-title.is-active a{background-color:#000!important;color:#fff}.location-medium ul.tabs .tabs-title>a,.location-medium ul.tabs .tabs-title>a:hover{color:#fff;font-size:1.5rem;font-weight:700}.location-medium ul.tabs .tabs-title a:hover:after,.location-medium ul.tabs .tabs-title.is-active>a:after{background:#e32526;content:'';display:block;height:.3rem;margin:1rem auto 0;width:75%}.location-medium .tabs-content{border:1px solid transparent;background:0 0;color:#000}.location-medium .poi{margin-bottom:1.5rem}.location-medium .poi a{position:relative;display:block}.location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}.location-medium .tab-wrap{text-align:center}.location-medium .location-links{background-color:#000}.leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase}}@media screen and (min-width:64em){.location-medium .location-panel.is-active{padding-bottom:4rem}.location-medium .location-panel.is-active ul.split-list{display:flex}.location-medium .location-panel.is-active ul.split-list ul.sub-list{border-right:1px solid #545454;padding-left:5rem}.location-medium .location-panel.is-active ul.split-list ul.sub-list li a{color:#fff}.location-medium .location-panel.is-active ul.split-list ul.sub-list li a:hover{color:#e32526}.location-medium .location-panel.is-active ul.split-list ul.sub-list li:first-of-type{margin-top:2rem}.location-medium .location-panel.is-active ul.split-list ul.sub-list li:last-of-type{margin-bottom:2rem}.location-medium .location-panel.is-active ul.split-list ul:last-of-type{border-right:none}.location-preview{position:relative;display:block}}@media screen and (min-width:40em) and (max-width:63.9375em){.location-medium .location-panel.is-active{padding-bottom:4rem}.location-medium .location-panel.is-active ul.split-list{display:block}.location-medium .location-panel.is-active ul.split-list ul.sub-list{border-right:1px solid #545454;float:left;width:48%}.location-medium .location-panel.is-active ul.split-list ul.sub-list li a{color:#fff}.location-medium .location-panel.is-active ul.split-list ul.sub-list li a:hover{color:#e32526}.location-medium .location-panel.is-active ul.split-list ul.sub-list li:first-of-type{margin-top:2rem}.location-medium .location-panel.is-active ul.split-list ul.sub-list li:last-of-type{margin-bottom:2rem}.location-medium .location-panel.is-active ul.split-list ul.sub-list+ul.sub-list{border-right:none}.location-medium .location-panel.is-active ul.split-list ul.sub-list+ul.sub-list+ul.sub-list{border-right:1px solid #545454}.location-medium .location-panel.is-active ul.split-list ul.sub-list+ul.sub-list+ul.sub-list+ul.sub-list{border-right:none}.location-medium .location-panel.is-active ul.split-list ul:last-of-type{border-right:none}.location-preview{position:relative;display:block}}@media screen and (max-width:64em){#neighborhood .info-section .section-title-wrap{padding:6rem 6rem 0}#neighborhood .info-section .content{padding:0 3rem 6rem}}@media screen and (min-width:1024px) and (max-width:1025px){#neighborhood .info-section .content{padding:6rem}}@media screen and (max-width:964px) and (min-width:640px){.custom-hide-for-smaller{display:none!important}.custom-show-for-smaller{display:block!important}}@media screen and (min-width:965px){.custom-hide-for-medium{display:none!important}.custom-show-for-medium{display:block!important}}.location-small-2 .accordion-title{background:#000;color:#fff;font-size:1.7rem;text-transform:uppercase;padding:2.5rem}.location-small-2 .accordion-title:before{font-size:1.7rem;margin-top:-.8rem}.location-small-2 .accordion-title:hover,.location-small-2 .is-active .accordion-title{background:#000}.location-small-2 .address{font-size:1.2rem}@media screen and (max-width:39.9375em){#neighborhood #past-meets-present .content{padding:6rem 3rem}#neighborhood #past-meets-present .text-content p{margin:7.5rem 0}}.mobile-menu-1{position:absolute;top:9rem;right:0;width:100%;z-index:1000;transform:translateZ(0);-webkit-transform:translateZ(0)}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{font-size:2rem;position:absolute;right:0;background:#000;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.2)}.mobile-menu-1 .mobile-toggle{color:#fff;padding:1.5rem 1rem;display:inline-block;line-height:2rem}.mobile-menu-1 .mobile-toggle:focus,.mobile-menu-1 .mobile-toggle:hover{color:#fff}.mobile-menu-1 .mobile-toggle .fa-remove:before{content:"\f00d"!important}.mobile-menu-1 .nav-mobile-list{display:none}.mobile-menu-1 .nav-mobile-list a{display:block;padding:1rem 3rem 1rem 2rem;font-size:1.4rem;text-decoration:none;text-transform:uppercase}.mobile-menu-1 .nav-mobile-list a:hover{text-decoration:none}.mobile-menu-1 .nav-mobile-list li.active a{background:#000;color:#fff}.mobile-menu-1 .nav-mobile-list.open{background-color:#fff;border:.1rem solid #000;display:block;list-style:none outside none;margin:0;position:absolute;right:0;top:5rem;width:23rem;padding:0;z-index:1000;text-align:right}.mobile-menu-1-close{display:none}.mobile-menu-1-close.activated{transition:background .3s ease;cursor:pointer;box-shadow:-4px 0 4px rgba(0,0,0,.5),4px 0 4px rgba(0,0,0,.5);display:block;position:fixed;background:rgba(0,0,0,.4);top:0;bottom:0;left:0;right:0;z-index:1000}@media screen and (max-width:39.9375em){.mobile-menu-1{position:fixed;top:0;right:0;width:auto;z-index:1001}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:1rem;right:1rem;z-index:1002;border-radius:4px;box-shadow:0 2px 8px rgba(0,0,0,.3)}.mobile-menu-1 .mobile-toggle-contain .mobile-toggle{padding:1rem;min-width:4.5rem;text-align:center}.mobile-menu-1 .nav-mobile-list{display:none}.mobile-menu-1 .nav-mobile-list.open{display:block;position:fixed;top:6.5rem;right:0;width:20rem;z-index:1001;background-color:#fff;border:.1rem solid #000;list-style:none outside none;margin:0;padding:0;text-align:right}}@media screen and (min-width:40em) and (max-width:63.9375em){.mobile-menu-1{top:12rem;position:fixed;z-index:999}.mobile-menu-1 .mobile-toggle-contain{position:absolute;right:0;top:0}.mobile-menu-1 .nav-mobile-list.open{z-index:1001}.mobile-menu-1-close.activated{z-index:998}}@media screen and (max-height:29.375em){.mobile-menu-1 .nav-mobile-list a{padding:.25rem 2rem}}#residents .scroll-btn-wrap{margin-top:8rem}#residents .scroll-btn-wrap a:hover span{background:url(../images/black-arrow.png) no-repeat center center;background-size:cover;display:block;height:2rem;margin:1.5rem auto 0;width:3rem}#residents .resident-img{width:100%}#residents .section-title-wrap{padding:2rem;position:relative}#residents .section-title-wrap h2:after{border-bottom:.3rem solid #e32526;bottom:2rem;content:'';left:38%;position:absolute;right:38%}#residents .section-title-wrap .small-title{margin-right:3rem}#residents .content{padding:2.5rem 2.5rem 3rem;text-align:center}#residents .content p{margin:2rem 5rem 5rem}#residents .content .btn-border-wrap{border:1px solid #000;margin:1rem auto 0}#residents .content .btn-border-wrap a{color:#fff;background:#000}#residents .content .btn-border-wrap:hover{border:1px solid #e32526}#residents .content .btn-border-wrap:hover a{background:#e32526}.instagram-slideshow{margin:1rem -.2rem 0;padding:0 1.5rem}.instagram-slideshow .carousel-slide{margin:0 .5rem;position:relative}.instagram-slideshow .carousel-slide:after{content:'';display:block}.instagram-slideshow .carousel-slide .overlay{position:absolute;height:100%;width:100%;top:0;left:0;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:-o-flex;display:flex;align-items:center;-webkit-align-items:center;-ms-flex-align:center;justify-content:center;-webkit-justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;-o-flex-direction:column;flex-direction:column;font-size:4rem;color:#fff;opacity:0;transition:opacity .3s ease}.instagram-slideshow .carousel-slide:hover .overlay{opacity:1}.instagram-slideshow .carousel-slide-img:after{padding-bottom:100%;content:'';display:block}.instagram-slideshow .carousel-slide-img:hover .overlay{opacity:1}.instagram-slideshow .slick-next:before,.instagram-slideshow .slick-prev:before{width:1rem;height:2rem}.instagram-slideshow .slick-prev{left:-.5rem}.instagram-slideshow .slick-next{right:-.5rem}.residents--social{margin-top:7rem}.residents--social .ig-title{font-weight:700;margin-bottom:.2rem}.residents--social .text-col{text-transform:uppercase;font-size:2.2rem}.residents--social .fa-instagram{display:inline-block}.residents--social .ig-title{display:inline-block}.residents--social .social--main{margin-top:1rem}.residents--social .social-imgs{padding:0 1.5rem}@media screen and (max-width:63.9375em){#residents .content{padding:2.5rem}}
/*# sourceMappingURL=sourcemaps/app-afa8a906.min.css.map */
