.location-panel ul:after{content:" ";display:table;clear:both}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}html{font-size:62.5%}body{font-size:1.6rem;line-height:2.2rem;color:#444;overflow-x:hidden}h1{letter-spacing:.3rem;text-transform:uppercase;font-weight:700;font-size:1.6rem;line-height:1.2;margin-bottom:2.5rem}h2,h4{font-size:2.8rem;line-height:1.2}h3{font-size:2.5rem;line-height:3rem}h5{font-size:2.6rem;font-style:italic;margin-bottom:.5rem}h6{color:#444;font-size:2.6rem;text-transform:uppercase;font-weight:700;letter-spacing:.1rem;margin-bottom:1.5rem}p{margin:0 0 2.5rem;line-height:2.2rem}p:last-child{margin-bottom:0}.content-p p:first-of-type{font-style:italic;font-size:1.9rem;line-height:2.7rem}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear}.content-p a:hover{box-shadow:inset 0 -4px 0 #777}a.expander{display:inline-block;margin-bottom:2rem}@media screen and (min-width:64em){h3{font-size:3.5rem;line-height:4rem}}@media screen and (min-width:75em){body{font-size:1.8rem;line-height:2.6rem}p{line-height:2.6rem}.content-p p:first-of-type{font-size:2.3rem;line-height:3.1rem}h1{font-size:1.8rem}h2,h4{font-size:4rem}}ul{margin:0}li{list-style:none}.grid-container{max-width:125rem}.logo img{max-width:22rem;max-height:12rem}.row{max-width:160rem}.row-fw{max-width:100%}.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:1rem}.slick-prev:before{content:"\f104"}.slick-next{right:1rem}.slick-next:before{content:"\f105"}.slick-arrow{width:1.9rem;height:1.9rem;opacity:.5;transition:opacity .3s linear}.slick-arrow:hover{opacity:1}.slick-dots{bottom:1rem}.slick-dots li{margin:0;width:1.8rem}.slick-dots li button:before{font-size:.9rem;color:#888;opacity:1}.slick-dots li.slick-active button:before{color:#fff}.alt-dot li button:before{font-size:.9rem;color:#888;opacity:1}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}@media screen and (min-width:64em){.slick-prev{left:3rem}.slick-next{right:3rem}}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.mfp-figure:after{display:none;box-shadow:none}.tabs{background:0 0;border:none;text-align:center;max-width:125rem;margin:0 auto}.tabs.arrow-top{border-bottom:.1rem solid #aaa;padding:0 2rem}.tabs.arrow-bottom{border-top:.1rem solid #aaa}.tabs-title{display:inline;float:none}.tabs-title>a{font-size:inherit;display:inline-block;font-weight:800;text-transform:uppercase;font-size:1.4rem;letter-spacing:.2rem;color:#444;padding:2rem 1rem}.tabs-title>a:focus,.tabs-title>a:hover,.tabs-title>a[aria-selected=true]{background:0 0}.tabs-content{border:1px solid transparent;background:0 0;color:#000}@media screen and (min-width:40em){.arrow-bottom .tabs-title>a{position:relative;padding:5rem 4rem 3rem}.arrow-bottom .tabs-title>a:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:0 1.2rem 1.2rem 1.2rem;border-color:transparent;transition:border .3s linear}.arrow-bottom .tabs-title>a:focus:after,.arrow-bottom .tabs-title>a[aria-selected=true]:after{border-color:transparent transparent #fff transparent}}@media screen and (min-width:84.375em){.arrow-top{border-top:.4rem solid #fff}.arrow-top .tabs-title>a{position:relative;padding:3rem 2rem 2.5rem}.arrow-top .tabs-title>a:after{content:"";display:block;position:absolute;top:0;left:50%;transform:translateX(-50%);width:0;height:0;border-style:solid;border-width:1.2rem 1.2rem 0 1.2rem;border-color:transparent;transition:border .3s linear}.arrow-top .tabs-title>a:focus:after,.arrow-top .tabs-title>a[aria-selected=true]:after{border-color:#fff transparent transparent transparent}}.btn{display:inline-block;color:#fff;font-weight:700;font-size:1.3rem;letter-spacing:.2rem;text-transform:uppercase;padding:1rem 2.1rem;position:relative}.btn.offset-left{transform:translateX(.5rem)}.btn.offset-right{transform:translateX(-.5rem)}.btn span{position:relative;z-index:3}.btn:after,.btn:before{content:"";position:absolute;display:block;transition:background .3s linear,border .3s linear}.btn:before{top:0;left:0;height:100%;width:100%;border:.1rem solid #fff;z-index:2}.btn:after{top:50%;left:50%;transform:translate(-50%,-50%);height:calc(100% + 1rem);width:calc(100% + 1rem);z-index:1}.btn:focus:before,.btn:hover:before{background:#fff}.btn-phat{font-size:1.5rem;padding:1.5rem 2.5rem}.btn-phat:hover:after{background:#fff}.btn-phat.tour{padding:1.5rem 1rem;text-align:center;width:15.9rem}.btn-slim:before{border:0}.btn-slim:after{display:none}.content{padding:4rem 2.5rem}.content-center{text-align:center!important}.content-pmw{text-align:center}.content-pmw .content{display:inline-block;width:100%;max-width:56rem;text-align:left}.text-white,.text-white h1,.text-white h2,.text-white h3,.text-white h4,.text-white h5,.text-white h6,.text-white p,.text-white ul{color:#fff}.text-white .fp-bullet{background-image:url(../images/svg/white-bullet.svg)!important}@media screen and (max-width:39.97em){.standard-content .cell-headings .content{padding-bottom:0}.standard-content .cell-content .content{padding-top:2rem}.standard-content .cell-content .btn{margin-top:1.5rem}}@media screen and (min-width:40em){.content-parent-max-width .content{text-align:left}.content-center{text-align:center!important}.content-proper{padding:6rem 4rem}}@media screen and (min-width:64em){.content{padding:4rem 3rem}.content-proper{padding:9rem 4rem}.content-large-left{text-align:left!important}}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-polygon{background:url(../images/bg/bg-polygon.jpg) repeat}.bg-dark{background:url(../images/bg/bg-dark.png) repeat}.bg-linen{background:url(../images/bg/bg-linen.png) repeat}.bg-linen-dark{position:relative}.bg-linen-dark:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";display:block;background:rgba(0,0,0,.05)}.bg-linen-dark .linen-inner{position:relative;z-index:1}.sec-header{padding-bottom:56%;position:relative}.sec-header img{position:absolute;top:11%;left:3rem;z-index:1;max-width:75%;max-height:14rem}.sec-header:after{position:absolute;content:"";top:0;left:0;display:block;height:100%;width:100%;background:rgba(0,0,0,.3)}@media screen and (min-width:40em){.sec-header{padding-bottom:40%}.sec-header img{max-width:36rem;max-height:14rem;left:8rem;top:4rem}}@media screen and (min-width:64em){.sec-header{padding:5% 8rem 30%}}.specials-accordion .accordion-title{border:0!important;letter-spacing:.1rem;color:#fff;text-align:center;font-size:1.8rem;height:4.4rem}.specials-accordion .accordion-title:before{margin-top:-1rem}.specials-accordion .accordion-content{color:#fff;border:0}.specials-accordion .content{padding-top:1rem;padding-bottom:3rem}@media screen and (min-width:64em){.sps .specials-accordion .accordion-title{display:none}.sps .specials-accordion .accordion-content{display:block!important;border:0!important;position:relative}.sps .specials-accordion .accordion-content:after{content:"";display:block;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);border:.1rem solid #777}.sps .specials-accordion .content{padding-top:2rem;padding-bottom:2rem}.sps .specials-accordion .shrink{font-size:2.4rem;letter-spacing:.3rem}.sps .specials-accordion .large-auto .content{max-width:100rem}}.svg-out{display:inline-block;width:100%}.svg-in{position:relative;height:0;overflow:hidden;display:block}.svg-in svg{position:absolute;top:0;left:0;width:100%;height:100%}.effect-home{overflow:hidden;text-align:center;cursor:pointer;margin:0}.effect-home a{position:relative}.effect-home a:after{content:"";display:block;height:100%;width:100%;position:absolute;top:0;left:0;opacity:0;background:rgba(0,0,0,.3);transition:opacity .3s linear}.effect-home figcaption{-webkit-backface-visibility:hidden;backface-visibility:hidden}.effect-home figcaption .bg-img{display:block;height:30rem;width:100%;opacity:1;position:relative}.effect-home .box{display:block;transform:translateX(-50%) translateY(-50%);position:absolute;z-index:1;top:50%;left:50%;width:95%;max-width:44rem;padding:3.5rem 1rem;background:#fff}.effect-home .box:after{content:"";display:block;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);border:.1rem solid #777;transition:all .3s ease-in-out}.effect-home .sizzle-1{font-style:italic;font-size:2.3rem;margin-bottom:1rem;transition:all .3s ease-in-out}.effect-home .sizzle-2{font-size:2rem;line-height:2.6rem;font-style:normal;text-transform:uppercase;font-weight:700;color:#444;transition:all .3s ease-in-out}.effect-home .faux-link{font-size:1.4rem;font-style:normal;text-transform:uppercase;font-weight:700;letter-spacing:.1rem;margin-top:2rem;transition:all .3s linear}.effect-home svg{width:1.2rem;height:1.4rem;transform:rotate(90deg) translate(.1rem,-.2rem)}.effect-home .spacer{max-height:0;height:2.5rem;transition:all .3s ease-in-out}.effect-home p{font-size:1.6rem;line-height:2.4rem;max-height:0;transition:all .3s ease-in-out;opacity:0;color:#444;font-style:normal;margin:0;padding:0 4rem}.effect-home:hover a:after{opacity:1}.effect-residents .sizzle-1,.effect-residents .sizzle-2{font-size:1.6rem!important;line-height:2rem;margin-bottom:.5rem}.effect-residents .sizzle-2{letter-spacing:.2rem}.effect-residents .box{transition:all .3s ease-in-out;padding-bottom:0}.effect-residents svg{width:18.7rem;transform:translateX(0);transition:all .3s ease-in-out;max-height:0;opacity:0;display:inline-block;margin-top:-1rem}@media screen and (min-width:64.063em){.effect-home figcaption .bg-img{height:55rem}.effect-home .sizzle-2{font-size:2.4rem;line-height:3rem}.effect-home .faux-link{max-height:0;opacity:0;margin:0}.effect-home p{font-size:1.4rem}.effect-home:hover p{opacity:1;max-height:30rem}.effect-home:hover .faux-link{opacity:1;max-height:30rem;top:3rem;padding:.65rem 2.6rem}.effect-home:hover .spacer{max-height:2.5rem}.effect-residents figcaption .bg-img{height:39.3rem}.effect-residents .hov-white{transition:all .3s ease-in-out}.effect-residents .box{width:90%}.effect-residents:hover .box{padding-top:6rem;padding-bottom:6rem}.effect-residents:hover .box:after{border-color:#fff}.effect-residents:hover .hov-white,.effect-residents:hover .hov-white p{color:#fff}.effect-residents:hover svg{height:1.5rem;max-height:1.5rem;opacity:1}.effect-residents:hover .spacer{max-height:1rem}.effect-residents:hover .spacer.bottom{max-height:2rem}}@media screen and (max-width:39.97em){.lpc-residents .cell-img .content{padding-bottom:0}}.lpc-residents .content-pmw .content{max-width:80rem}.lpc-residents .link-out{font-size:1.4rem;text-transform:uppercase;font-weight:700}.lpc-residents .link-out svg{margin-left:.5rem}.instagram .bg-linen{padding:1rem}.instagram h1{margin-bottom:0}.amenities-2 li,.fp-bullet{background-image:url(../images/svg/gray-bullet.svg);background-size:1.3rem 1.3rem;background-position:0 .5rem;background-repeat:no-repeat;padding-left:2rem}.amenities-2 li{background-position:0 .5rem;margin-bottom:1rem;font-size:1.5rem}#virtual-tour{position:relative;width:100%;height:562px;max-width:900px;margin:0 auto;-webkit-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);-moz-box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75);box-shadow:-1px 9px 18px -6px rgba(0,0,0,.75)}#pano{width:100%;height:100%}.home-2 .bg-img:after{content:"";display:block;padding-bottom:56%}.home-2 .cell-link{padding:1rem}.home-2 .btn{text-align:center;width:100%;padding-top:4rem;padding-bottom:4rem;font-size:1.6rem}.home-2 .btn:after{height:calc(100% + 2rem);width:calc(100% + 2rem)}.testimonials .content-head{padding-bottom:0}.testimonials .content-testimonial{padding:2rem 4rem;max-width:90rem}.testimonials .content-testimonial p:before{content:open-quote}.testimonials .content-testimonial p:after{content:close-quote}.testimonials .content-author{padding-top:0}.testimonials-head{font-size:1.6rem;color:#fff;letter-spacing:.2rem;text-align:center;margin-bottom:1rem}.testimonials-head:after{content:"";display:block;width:9.5rem;height:1.4rem;margin:1rem auto;background:url(../images/svg/reviews-divider.svg) no-repeat;background-size:cover}.testimonial-carousel{margin-bottom:0!important}.testimonial-carousel,.testimonial-carousel p{font-size:2rem;line-height:2.8rem}.testimonial-carousel .testimonial-author{font-weight:700;letter-spacing:.2rem;font-size:1.3rem;text-transform:uppercase;text-align:center}@media screen and (min-width:40em){.home-2 .bg-img:after{display:none}.home-2 .btn-house{position:relative;padding-bottom:85.7%}.home-2 .btn-house a{position:absolute;top:0;left:0;width:100%;height:100%}.home-2 .btn-house span{display:block;position:absolute;left:0;width:100%;top:50%;transform:translateY(-50%)}.testimonials{padding-bottom:6rem}}@media screen and (min-width:64em){.testimonials{padding-bottom:8rem}}@media screen and (min-width:75em){.testimonial-carousel,.testimonial-carousel p{font-size:2.8rem;line-height:3.6rem}}.amenities-2{border-top:.3rem solid #fff;border-bottom:.6rem solid #fff}.amenities-2 h3{margin-bottom:2rem}.amenities-2 .content{max-width:43rem}.amenities-2 .btn{margin-top:3rem}.amenities-2 .bg-img{display:none}.amenity-img-caption{background:#fff;position:relative;text-align:center;padding:4rem 2rem}.amenity-img-caption:after{content:"";display:block;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);border:.1rem solid #777}.amenity-img-caption .amenity-generic{font-style:italic;font-size:2.3rem;margin-bottom:1rem}.amenity-img-caption .amenity-specific{font-size:2.4rem;line-height:3rem;text-transform:uppercase;font-weight:700}@media screen and (min-width:40em){.amenities-2 .amenity-img{position:relative}.amenities-2 .amenity-img .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.amenity-img-caption{display:inline-block;padding:4rem 6rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media screen and (min-width:64em){.btn-possible.btn-present{position:relative}.btn-possible.btn-present .content{padding-bottom:12rem}.btn-possible.btn-present .btn{position:absolute;bottom:4rem;right:5rem}}@media screen and (min-width:81.25em){.amenity-img-caption{width:43.8rem}}@media screen and (min-width:90em){.amenities-2 h3{margin-bottom:4.5rem;transform:translateX(-4rem)}}.contact-form-property .input-group{display:block;margin-bottom:2rem}.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}.contact-form-property .input-group label{color:#444;font-size:1.4rem;font-weight:700;padding-left:.7rem}.contact-form-property .input-group input,.contact-form-property .input-group select,.contact-form-property .input-group textarea{background-color:#fff;border:.1rem solid #dadada;padding:1rem;font-size:1.6rem}.contact-form-property .input-group input:focus,.contact-form-property .input-group select:focus,.contact-form-property .input-group textarea:focus{background-color:#fff;box-shadow:none}.contact-form-property .input-group input,.contact-form-property .input-group textarea{box-shadow:none}.contact-form-property .input-group textarea{min-height:15rem}.contact-form-property .input-group select{padding-right:2rem}.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 button{-webkit-appearance:none;-moz-appearance:none;transition:color .3s linear,background-color .3s linear,border-color .3s linear;cursor:pointer;padding:1.9rem 4.7rem}.contact-form-property .input-group .invalid-msg{display:none;padding:5px;background-color:#c93636;line-height:inherit;font-size:inherit;color:#fff;font-size:1.4rem}.contact-form-property .input-group.invalid .invalid-msg{display:block}.contact-form-property .input-group.invalid label:after{content:"*";color:#c93636}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:#c93636}.input-group-submit{text-align:right}.g-recaptcha{text-align:right}.g-recaptcha>div{display:inline-block}.response-group{font-size:1.6rem;line-height:2rem}.response-group ul{font-weight:700}.response-group .flash_body,.response-group .thank_you_message{margin:3rem 0}@media screen and (min-width:40em){.contact-form-property{margin-bottom:2rem}.contact-form-property .column-group{display:inline-block;width:50%;vertical-align:top}.contact-form-property .column-group-a{float:left;padding-right:2rem}.contact-form-property .column-group-b,.contact-form-property .column-group-c{padding-left:2rem}.contact-form-property .input-group textarea{min-height:25.4rem}}@media screen and (max-width:22.5em){.contact-form-cell .content{padding-left:.8rem;padding-right:.8rem}}.contact-grid .cell-img{display:none}.contact-1 .contact-info-column{margin-bottom:2rem}@media screen and (min-width:64em){.contact-1 .contact-info-column{margin-bottom:0}}@media screen and (min-width:80.625em){.contact-grid .contact-form-cell{width:66.66666%}.contact-grid .cell-img{margin-top:6rem;margin-bottom:6rem;width:calc(33.33333% - 4rem);display:block}}.cell-img img{display:inline-block;width:inherit;max-height:45rem}.floorplans .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans .slick-slider{margin-bottom:0}.floorplans .fee-verbiage-para{padding:3.5rem 4rem;text-align:center;max-width:130rem;margin:0 auto}.featured-tag{position:absolute;display:inline-block;text-transform:uppercase;color:#fff;letter-spacing:.2rem;font-size:1.5rem;position:relative;z-index:1;top:0;font-weight:700;padding:.5rem 1rem;left:2rem}.fp-iframe{position:relative;padding-bottom:58%}.fp-iframe iframe{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%}.fp-carousel.no-dots .slick-dots{display:none}.fp-carousel .cell-info .content{max-width:32rem}.fp-carousel .cell-title .content{padding-bottom:0}.fp-carousel .cell-img .content{padding-top:0}.fp-carousel .btn{margin-top:1.5rem}.fp-carousel .btn.virtual{min-width:21.2rem;text-align:center}.fp-carousel .title{font-size:2.5rem;line-height:3rem}.fp-carousel .cell-content{font-size:1.8rem}.fp-carousel .cell-content .content div{margin-bottom:1rem}.fp-carousel .price{margin-top:2rem;font-style:italic}.featured-fp{position:relative}.featured-fp:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:rgba(0,0,0,.4)}.featured-fp .featured-carousel{z-index:1;position:relative}.iframe-wrapper{max-width:calc(100% - 5rem);margin:auto}@media screen and (min-width:40em){.featured-tag{left:3.3rem}.fp-carousel .cell-info .content{max-width:100%}.fp-carousel .cell-img .content{padding-top:4rem;padding-right:7rem}}@media screen and (min-width:50.625em){.featured-tag{left:8.5rem}.fp-carousel .cell-info .content{padding-left:8rem}}@media screen and (min-width:64em){.floorplans .bg-linen{padding-bottom:5rem}.fp-carousel{padding:2rem 0 4rem}.fp-carousel .title{font-size:3.6rem;line-height:4.2rem}}@media screen and (min-width:87.5em){.grid-fp-info .cell:first-child{width:45%}.grid-fp-info .cell:last-child{width:55%}.fp-carousel .cell-info{width:65%}.fp-carousel .cell-img{width:35%}}.foot-item li{display:inline-block;margin:.5rem}.back-to-top{display:block;width:100%;padding:1.5rem 0;background:#000;color:#fff}.footer-1{background:#444;padding:4rem 2rem!important;color:#fff;margin-bottom:0!important}.footer-1,.footer-1 p,.footer-1 ul{font-size:1.2rem;line-height:1.8rem;font-weight:700;margin-bottom:1rem}.footer-1 .foot-copy{margin-bottom:.5rem}.footer-1 .alt-foot{font-size:1.1rem;text-transform:uppercase}.footer-1 a{color:#fff}.footer-1 a:hover{text-decoration:underline;color:#fff}.footer-1 a:focus{color:#fff}.footer-1 .cell{margin-bottom:2rem}.footer-1 ul{padding:0}.footer-1 li{display:inline}.footer-1 .footer-icons{transform:translateY(.7rem);margin-left:2rem}.footer-1 .footer-icons li{margin:0 .5rem;display:inline-block;font-size:2.2rem}.footer-1 .corp-info,.footer-1 .footer-icons{display:inline-block}.footer-1 .footer-secondary-logo{margin:.5rem 0 1rem}.footer-1 .social{margin:.5rem 0}.footer-1 .foot-sep{margin:0}.footer-1 img{max-width:15rem}#privacy-popup a:hover{text-decoration:underline}@media screen and (min-width:64em){.footer-1 .cell{margin-bottom:0}}@media screen and (min-width:75em){.footer-1{padding:4rem!important}}.gallery{padding-bottom:2rem}.gallery .gallery-img-container{position:relative}.gallery .gallery-img-container:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;transition:all .3s ease}.gallery .gallery-img-container.video-container:after{background:rgba(0,0,0,.5)}.gallery .gallery-img-container figcaption{position:absolute;top:50%;left:50%;transform:translateY(-50%) translateX(-50%);z-index:1;transition:all .3s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;color:#fff;opacity:0;border:.1rem solid #fff}.gallery .gallery-img-container figcaption img{width:6rem;height:5.2rem}@media screen and (max-width:39.97em){.gallery .slick-next:before,.gallery .slick-prev:before{font-size:5.5rem;color:#0e0e0e}.gallery .slick-next:after,.gallery .slick-prev:after{font-family:FontAwesome;color:#f2f2f2;font-size:4rem;line-height:1;top:-.5rem;font-weight:400;font-style:normal;opacity:.75}.gallery .slick-next.slick-disabled:after,.gallery .slick-prev.slick-disabled:after{opacity:.25}.gallery .slick-next:hover.after,.gallery .slick-prev:hover.after{opacity:1}.gallery .slick-prev{left:1.5rem}.gallery .slick-prev:after{content:"\f104";position:relative;left:-1.3rem}.gallery .slick-next{right:3rem}.gallery .slick-next:before{position:relative;right:-16px}.gallery .slick-next:after{content:"\f105";position:relative;right:.5rem}.gallery .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}.gallery .gallery-image{display:none}.gallery .gallery-image:first-child,.gallery .slick-initialized .gallery-image{display:block!important}.gallery .swipe{padding:2rem;font-size:1.6rem}.gallery .swipe avg{vertical-align:middle;color:#5e5e5e}.gallery .swipe .fa-long-arrow-left,.gallery .swipe .fa-long-arrow-right{padding:0 .5rem}.gallery .swipe .fa-hand-point-up{font-size:3rem}}@media screen and (min-width:40em){.gallery .gallery-img-container{padding-bottom:100%;position:relative}.gallery .gallery-img-container .img-lazy{position:absolute;top:0;left:0;width:100%;height:100%}.gallery .gallery-panel{padding:1rem}.gallery .gallery-panel .gallery-image{padding:1rem}.gallery-tab-content{padding-bottom:2rem}}@media screen and (min-width:64em){.gallery{padding-bottom:3rem}.gallery .gallery-img-container{overflow:hidden}.gallery .gallery-img-container .img-lazy{transform:scale(1.1);transition:all .3s ease}.gallery .gallery-img-container figcaption,.gallery .gallery-img-container.video-container::after,.gallery .gallery-img-container:after{background:0 0;color:transparent}.gallery .gallery-img-container:hover .img-lazy{transform:scale(1)}.gallery .gallery-img-container:hover:after{background:rgba(0,0,0,.5)}.gallery .gallery-img-container:hover figcaption{color:#fff;opacity:1}.gallery-tab-content{padding:2rem 4rem 3rem 4rem}}@media screen and (min-width:64em){.sps .head-wrap{width:100%;height:100%;position:absolute;top:0;background:#fff;overflow:hidden;overflow-y:auto;z-index:1000}.sps .header #homeNav{display:none}}@media only screen and (min-width:64.062em){.sps .head-wrap{position:fixed}}.header-4{padding:2rem}.header-4 .logo{display:inline-block;margin-bottom:1.5rem}.header-4 .header-info{font-size:1.6rem}.header-4 .header-info .phone-p{margin-bottom:.5rem}.header-4 .header-info a{color:#444}.header-4 .social li{display:inline}.header-4 .social a{font-size:1.8rem;margin-left:1rem;text-align:center;display:inline-block}.header-4 .social li:first-child a{margin-left:0}.header-4 .btn{margin:1.5rem .5rem 0;color:#fff!important}@media screen and (min-width:64em){.sps .large-header-links .btn-phat{max-width:18.8rem}.sps .large-header-links .long-btn-text{padding-left:1.1rem;padding-right:1.1rem}.sps .header-4{padding:3rem 2rem}.sps .header-4 .logo{margin:0}.sps .header-4 .nav-divider{height:1.8rem}.sps .header-4 .nav-divider.first{margin:3rem 0 0}.sps .header-4 .nav-divider.last{margin:1rem 0 3rem}.sps .header-4 .header-nav{margin:1rem 0 0;text-align:left}.sps .header-4 .header-nav>li>a{font-weight:800;letter-spacing:.2rem;text-transform:uppercase;font-size:1.4rem;color:#444;padding:1.5rem}.sps .header-4 .header-nav .active a,.sps .header-4 .header-nav .club-lincoln a{background:0 0}.sps .header-4 .header-nav .club-lincoln a:hover{color:#444}.sps .header-4 .header-info{padding:0 1.5rem 1.5rem}.sps .header-4 .header-info .btn{display:block;margin-bottom:1rem}.sps .header-4 .header-info .address-p,.sps .header-4 .header-info .office-hours,.sps .header-4 .header-info .phone-p{margin:0 0 2rem}}@media screen and (max-height:48.438em){.header-4 .nav-divider.first{margin:1.5rem 0 0}.header-4 .nav-divider.last{margin:.5rem 0 1.5rem}.header-4 .header-nav>li>a{padding:.75rem}.header-4 .header-info{padding-bottom:.75rem}.header-4 .header-info .address-p,.header-4 .header-info .phone-p{margin:0 0 1rem}}.hero-2{position:relative}.hero-2 .bg-img{padding-bottom:55%;width:100%}.hero-2 video{display:none}.hero-2:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:rgba(0,0,0,.3)}.hero-2 .aspect-ratio{display:none}.hero-2 .hero-video{padding-bottom:56.25%;background-size:cover;background-position:center center;position:relative;height:0;overflow:hidden;max-width:100%;height:auto}.hero-2 .hero-video embed,.hero-2 .hero-video iframe,.hero-2 .hero-video object{display:none}.hero-2 .vp-player-layout{position:static!important}.hero-tag{background:rgba(128,128,128,.5);position:absolute;bottom:0;left:0;right:0;z-index:1;width:100%;padding:0 2rem}.hero-tag p{color:#fff;margin-bottom:0}.hero-tag p strong{text-transform:uppercase;letter-spacing:.2rem;font-weight:400}.hero-tag p em{font-size:2rem;font-style:normal}.hero-scroll .svg-out{margin-top:1rem;margin-bottom:1rem;max-width:2.8rem;border:.1rem solid #fff;padding:.4rem;transform:rotate(90deg)}.hero-scroll .svg-in{padding-bottom:93.1792559188%}.hero-scroll:hover .svg-out{background:#fff}.hero-scroll:hover .arrow{stroke:#444}@media screen and (min-width:40em){.hero-tag{width:inherit}.hero-tag p{margin-top:2rem}.hero-tag p strong{font-size:2rem;letter-spacing:.4rem}.hero-tag p strong:after{content:"";display:inline-block;width:5rem;height:.3rem;vertical-align:middle;margin-left:1.3rem;transform:translateY(-.3rem)}.hero-tag p em{font-size:4rem;line-height:1.2}.hero-scroll .svg-out{max-width:4.7rem;padding:1rem}}@media screen and (min-width:64em){.hero-2 .hero-inner{position:relative;padding-bottom:0;height:65rem;overflow:hidden}.hero-2 .hero-inner embed,.hero-2 .hero-inner iframe,.hero-2 .hero-inner object{display:block;position:absolute;top:0;left:-20rem;width:calc(100% + 40rem);height:100%;border:none}.hero-2 .hero-video{padding-bottom:0}.hero-2 .hero-inner{padding-bottom:0}.hero-2 video{display:block;position:absolute;top:0;left:0;height:100%;width:100%;width:calc(100% + 40rem);left:-20rem}.hero-2 .bg-img{padding-bottom:0;height:65rem}.hero-2 .hero-logo{position:absolute;left:8rem;top:4rem;max-width:36rem;max-height:14rem;z-index:1}.hero-tag p em{font-size:5rem;line-height:1.2}}@media screen and (min-width:75em){.hero-2 .bg-img{height:70rem}.hero-2 .hero-inner{height:70rem}.hero-2 .hero-inner embed,.hero-2 .hero-inner iframe,.hero-2 .hero-inner object{width:calc(100% + 30rem);left:-15rem}}@media screen and (min-width:100em){.hero-2 .bg-img{height:80rem}}@media screen and (min-width:40em){#ll-map{height:40rem}.location-medium .poi{margin-bottom:2rem}.location-medium .poi a{position:relative;display:block;font-size:1.8rem;color:#444}.location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}.location-medium .poi span{display:block;position:relative;padding-left:4rem;top:-.1rem}.leaselabs-gmiw p{margin:0 0 1rem;font-size:1.4rem;color:#444}.leaselabs-gmiw-name{font-size:1.8rem;letter-spacing:.2rem;text-transform:uppercase}}@media screen and (min-width:64em){#ll-map{height:48rem}}.location-medium #ll-map{border-bottom:.4rem solid #fff}#location-tabs{border-top:0}.location-panel h4{margin-bottom:3rem;font-size:3.4rem}.location-panel ul ul{margin:0}.location-panel li{padding-right:2rem}@media screen and (min-width:40em){.location-panel ul ul{float:left;width:50%}.location-panel ul ul:first-child{padding-right:2rem}.location-panel ul ul:last-child{padding-left:2rem}}@media screen and (min-width:64em){.location-panel h4{margin-bottom:4rem;font-size:4rem}.location-panel .content{padding-top:7rem;padding-bottom:7rem}}@media screen and (min-width:84.375em){#location-tabs .tabs-title>a{padding:4rem 2rem 3rem}}.location-small-2 .accordion-title{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:#444}.location-small-2 .address{font-size:1.2rem}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:0;left:0;z-index:1010}.mobile-menu-1 .mobile-toggle{position:relative;display:inline-block;height:4.4rem;width:4.4rem;background:rgba(255,255,255,.9)}.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{position:absolute;width:2.1rem;height:.2rem;background:#000;transition:all .4s ease-in-out}.mobile-menu-1 .mobile-toggle span{top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{content:""}.mobile-menu-1 .mobile-toggle span:before{top:-.6rem}.mobile-menu-1 .mobile-toggle span:after{top:.6rem}.mobile-menu-1 .mobile-menu{position:fixed;z-index:-10;top:0;left:0;height:0;width:100%;transition:z-index .1s .2s ease}.mobile-menu-1 .mobile-menu:before{content:"";position:fixed;z-index:1000;top:0;left:0;width:100%;height:100%;background:rgba(255,255,255,.95);transform:translate(-100%,-100%);transition:all .5s cubic-bezier(.77,0,.175,1);will-change:transform,transition}.mobile-menu-1 .mobile-menu nav{position:relative;z-index:1005;height:100%;padding:4.5rem 0 2rem}.mobile-menu-1 .mobile-menu nav li{transform:scale(1.15) translateY(-3rem);opacity:0;transition:transform .2s cubic-bezier(.77,0,.175,1),opacity .2s cubic-bezier(.77,0,.175,1)}.mobile-menu-1 .mobile-menu nav li:nth-child(1){transition-delay:60ms}.mobile-menu-1 .mobile-menu nav li:nth-child(2){transition-delay:50ms}.mobile-menu-1 .mobile-menu nav li:nth-child(3){transition-delay:40ms}.mobile-menu-1 .mobile-menu nav li:nth-child(4){transition-delay:30ms}.mobile-menu-1 .mobile-menu nav li:nth-child(5){transition-delay:20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(6){transition-delay:10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(7){transition-delay:0s}.mobile-menu-1 .mobile-menu nav li:nth-child(8){transition-delay:-10ms}.mobile-menu-1 .mobile-menu nav li:nth-child(9){transition-delay:-20ms}.mobile-menu-1 .mobile-menu nav li:nth-child(10){transition-delay:-30ms}.mobile-menu-1 .mobile-menu nav a,.mobile-menu-1 .mobile-menu nav a:active,.mobile-menu-1 .mobile-menu nav a:focus,.mobile-menu-1 .mobile-menu nav a:hover{display:block;padding:1.2rem 2rem;color:#000;font-size:1.8rem}.mobile-menu-1-on body{overflow:hidden!important;height:100%!important}.mobile-menu-1-on .mobile-toggle span{background:0 0!important}.mobile-menu-1-on .mobile-toggle span:after,.mobile-menu-1-on .mobile-toggle span:before{top:0}.mobile-menu-1-on .mobile-toggle span:before{transform:rotate(-45deg)}.mobile-menu-1-on .mobile-toggle span:after{transform:rotate(45deg)}.mobile-menu-1-on .mobile-menu{z-index:1000;height:100vh;transform:translateX(0);transition:z-index .1s 0s ease}.mobile-menu-1-on .mobile-menu nav li{transform:scale(1) translateY(0);opacity:1;transition:transform .3s cubic-bezier(.175,0,.77,1),opacity .3s cubic-bezier(.175,0,.77,1)}.mobile-menu-1-on .mobile-menu nav li:nth-child(1){transition-delay:40ms}.mobile-menu-1-on .mobile-menu nav li:nth-child(2){transition-delay:70ms}.mobile-menu-1-on .mobile-menu nav li:nth-child(3){transition-delay:.1s}.mobile-menu-1-on .mobile-menu nav li:nth-child(4){transition-delay:.13s}.mobile-menu-1-on .mobile-menu nav li:nth-child(5){transition-delay:.16s}.mobile-menu-1-on .mobile-menu nav li:nth-child(6){transition-delay:.19s}.mobile-menu-1-on .mobile-menu nav li:nth-child(7){transition-delay:.22s}.mobile-menu-1-on .mobile-menu nav li:nth-child(8){transition-delay:.25s}.mobile-menu-1-on .mobile-menu nav li:nth-child(9){transition-delay:.28s}.mobile-menu-1-on .mobile-menu nav li:nth-child(10){transition-delay:.31s}.mobile-menu-1-on .mobile-menu:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}@media screen and (max-height:35em){.mobile-menu-1 .nav-mobile-list{-moz-columns:2;-webkit-columns:2;columns:2;-moz-column-gap:0;-webkit-column-gap:0;column-gap:0;width:100%;text-align:left}.mobile-menu-1 .nav-mobile-list li{-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid}}@media screen and (min-width:64em){.sps .mobile-menu-1{display:none}.sps .mobile-menu-1-on body{overflow:inherit!important;height:inherit!important}}@media (prefers-reduced-motion:reduce){.mobile-menu-1 *,.mobile-menu-1 .mobile-menu:before,.mobile-menu-1 .mobile-toggle span,.mobile-menu-1 .mobile-toggle span:after,.mobile-menu-1 .mobile-toggle span:before{transition:initial!important;transition-delay:initial!important}}@media screen and (min-width:64em){.mps .wrapper-2 .content-wrap{padding:0}.sps .wrapper-2{position:relative}.sps .wrapper-2 .content-wrap{position:relative}.sps .wrapper-2 .left-side-wrap{width:26rem;height:100vh;position:fixed;bottom:0;top:0;box-shadow:3px 0 22px 0 rgba(0,0,0,.33);z-index:4}.sps .wrapper-2 .right-side-wrap{padding-left:26rem}.sps .wrapper-2 .head-wrap{position:static;background:0 0}.sps .large-header-links{position:absolute;top:0;right:0;z-index:1000;width:22rem;text-align:center}.sps .large-header-links .phone{background:#444;font-size:1.4rem;color:#fff;padding:.5rem 2rem;display:inline-block;width:16.8rem}.sps .large-header-links .phone:hover{background:#111}.sps .large-header-links .phone svg{width:1.5rem;height:1.6rem;display:inline-block;margin-right:.6rem;transform:translateY(.2rem)}.sps .large-header-links .btn{margin-top:2rem}.sps .special-scrolled .wrapper-2 .large-header-links,.sps .special-scrolled .wrapper-2 .left-side-wrap{position:fixed}}.residents .content-img{margin:4rem 0}.residents-1{max-width:122rem;padding-bottom:4rem}.residents-1 .linen-inner{padding:1.875rem}.residents-1 .cell{margin-bottom:1.875rem}.residents-1 .cell:last-child{margin-bottom:0}@media screen and (min-width:40em){.residents .content-img{margin-bottom:0}.residents-1 .cell{margin-left:.9374rem;margin-left:.9374rem}}@media screen and (min-width:64em){.residents-1{padding-bottom:9rem}}@media screen and (min-width:87.5em){.residents-1 .linen-inner{padding:2rem}.residents-1 .cell{width:calc(33.33333% - 2rem);margin-bottom:2rem}}.retail .linen-inner{padding:2rem 2rem 4rem}.retail-carousel{margin-bottom:8rem!important}.retail-carousel .bg-img{padding-bottom:32.7%}.retail-carousel .slick-dots{bottom:-5rem}.retail-store-carousel{padding:0 6rem}.retail-store-carousel .slick-dots{bottom:-4rem;transform:translateX(-6rem)}@media screen and (max-width:27.5em){.retail-store-carousel{padding:0 .5rem}.retail-store-carousel .slick-dots{transform:translateX(-.5rem)}.retail-store-carousel .slick-prev{left:-1rem}.retail-store-carousel .slick-next{right:-1rem}}.retail-store{background:#fff;padding:3rem;margin-bottom:2rem;position:relative;word-break:break-all;margin-left:.9374rem!important;margin-right:.9374rem!important}.retail-store img{max-width:20rem;max-height:20rem;width:auto;height:auto}.retail-store:after{content:"";display:block;position:absolute;top:1rem;left:1rem;width:calc(100% - 2rem);height:calc(100% - 2rem);border:.1rem solid #777}.retail-type{font-style:italic;font-size:1.6rem;line-height:2rem;margin-bottom:.2rem}.retail-name{font-size:1.6rem;text-transform:uppercase;letter-spacing:.2rem;font-weight:700;margin-bottom:2rem}.retail-img{width:20rem;height:20rem;margin:0 auto;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;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}@media screen and (min-width:64em){.retail .linen-inner{padding:3.6rem 4rem 8rem}.retail-store{padding:3rem}.retail-name{margin-bottom:3rem}}.body-blog .sps-show-for-large{display:none!important}.body-blog .share-feature-facebook{text-align:left}.body-blog .share-feature-facebook span{position:absolute;top:.4rem;left:2.5rem}.body-blog input[type=text]::-ms-clear{display:none;width:0;height:0}.body-blog input[type=text]::-ms-reveal{display:none;width:0;height:0}.blog-1 h1{letter-spacing:.3rem;text-transform:uppercase;font-weight:700;font-size:1.6rem;line-height:1.2;margin-bottom:2.5rem}.blog-1 h2{font-size:2.8rem;line-height:1.2}.blog-1 h5{font-size:2.6rem;font-style:italic;margin-bottom:.5rem}.blog-1 h6{color:#444;font-size:2.6rem;text-transform:uppercase;font-weight:700;letter-spacing:.1rem;margin-bottom:1.5rem}@media screen and (min-width:40em){.blog-1 .blog-img{text-align:center}.blog-1 .blog-img img{height:35rem!important}}@media screen and (min-width:75em){.blog-1 body{font-size:1.8rem!important;line-height:2.6rem!important}.blog-1 p{line-height:2.6rem!important}.blog-1 .content-p p:first-of-type{font-size:2.3rem!important;line-height:3.1rem!important}.blog-1 h1{font-size:1.8rem!important}.blog-1 h2{font-size:4rem!important}}.blog-2 .blog-main>.row{padding:0 2rem}@media screen and (min-width:64em){.blog-2 .blog-main>.row{padding:0 0 0 2rem}}.blog-3 .share-feature-facebook{text-align:center}.blog-3 .share-feature-facebook span{position:relative;top:auto;left:auto}@media screen and (max-width:1023px){.sps .sps-show-for-large{display:none!important}}@media screen and (min-width:64em){.sps .sps-large-text-left{text-align:left}}
/*# sourceMappingURL=sourcemaps/app-4b48dc3e.min.css.map */
