.amenities-1 .amenity-panel ul:after{content:" ";display:table;clear:both}body{font-family:Poppins,sans-serif}.gallery-image.column{padding:0}.slick-slide,:focus{outline:0}.body-wrapper .is-hidden[style*="display: block"],.body-wrapper .is-hidden[style*="display: list-item"]{display:block!important}html{font-size:62.5%}body{font-size:1.6rem;line-height:2rem;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:0 0 2rem}p:last-child{margin-bottom:0}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear;color:#2199e8}.active>a,a:active,a:focus,a:hover{color:#05f}body.bg-img{background-size:auto;background-repeat:repeat;background-position:top center;background-color:#fff}ul{margin:0}li{list-style:none}.row{max-width:160rem}.row-fw{max-width:100%}.foot-logo img,.logo img{max-width:15rem;max-height:10rem}@media (max-width:1023px){.foot-logo img,.logo img{max-height:4rem}}.bg-white{background-color:#fff!important}.bg-black{background-color:#000!important}.bg-khaki-light{background-color:#ece7d2!important}.bg-khaki-med{background-color:#cbc197!important}.bg-khaki-dark{background-color:#7d7d6b!important}.bg-taupe{background-color:#cfc6c0!important}.bg-olive-light{background-color:#839883!important}.bg-olive-dark{background-color:#4c534c!important}.bg-denim{background-color:#38535b!important}.bg-undocumented-2{background-color:#ece7d2!important}.bg-undocumented-3{background-color:#b7c2c5!important}.bg-undocumented{background-color:#293e44!important}.bg-undocumented-4{background-color:#213338!important}.content h1{width:100%;max-width:40rem;color:#000;font-family:"Libre Caslon Text",serif;margin:auto;font-style:italic;text-align:center!important}.content h2{color:#000;font-family:Poppins,sans-serif;font-size:1.6rem;font-weight:700;letter-spacing:.25px;text-transform:uppercase;margin-bottom:2.5rem}.content p{font-size:1.3rem;font-family:Cabin,sans-serif;color:#000;letter-spacing:.25px}.teaser-text{text-transform:uppercase;font-size:1.3rem;letter-spacing:.5px;color:#000;font-weight:700;padding-top:2rem;padding-bottom:2rem}@media (max-width:1023px){.teaser-text{padding-left:2rem!important;padding-right:2rem!important;text-align:center!important}}.expander,.expander:active,.expander:focus{color:#293e44;text-transform:uppercase;font-size:1.2rem;font-weight:700}@media (hover:hover){.expander:active:hover,.expander:focus:hover,.expander:hover{color:#4c534c}}.content-pmw .content{padding-top:0;padding-bottom:0;max-width:30rem!important}@media (max-width:1023px){.content-pmw .content{text-align:center!important}}.spacing{padding-top:4rem;padding-bottom:4rem}@media (max-width:1023px){.spacing{padding-top:2rem;padding-bottom:2rem}}@media (min-width:1024px){.stagger-right-2{margin-left:1rem}.stagger-right-2~div{margin-left:-.5rem}.stagger-right-1{margin-left:1rem}.stagger-right-1~div{margin-left:-1rem}.stagger-left-2{margin-right:1rem}.stagger-left-2~div{margin-right:-.5rem}.stagger-left-1{margin-right:1rem}.stagger-left-1~div{margin-right:-1rem}}.stretch-height{height:100%}.position-rel{position:relative}.read-more-container{margin-bottom:2rem}#specials{width:100%;max-width:109rem;margin:0 auto 8rem;color:#fff;text-align:center}#specials h1,#specials h2{width:100%;display:block;text-align:center;font-family:"Libre Caslon Text",serif;color:inherit;margin-bottom:3rem}#specials p{max-width:53rem;color:inherit;font-size:1.3rem;letter-spacing:.25px;line-height:18px;display:block;margin:0 auto;text-align:center}#specials .content{padding-top:8rem;padding-bottom:8rem}#features{margin-bottom:2rem}@media (min-width:1024px){#contact.animate,#features.animate,#floorplans.animate,#gallery.animate,#home.animate,#neighborhood.animate,#residents.animate,#top.animate{opacity:0}}.block-area{min-height:30rem}.slick-next,.slick-prev{z-index:50;height:inherit;width:inherit}.slick-next:before,.slick-prev:before{width:2rem;height:5.5rem;display:block;background-repeat:no-repeat;background-position:center center}.slick-prev{left:3rem}.slick-prev:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath d='M4.2 247.5L151 99.5c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L69.3 256l118.5 119.7c4.7 4.7 4.7 12.3 0 17L168 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 264.5c-4.7-4.7-4.7-12.3 0-17z'/%3E%3C/svg%3E")}.slick-next{right:3rem}.slick-next:before{content:'';background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 192 512'%3E%3Cpath d='M187.8 264.5L41 412.5c-4.7 4.7-12.3 4.7-17 0L4.2 392.7c-4.7-4.7-4.7-12.3 0-17L122.7 256 4.2 136.3c-4.7-4.7-4.7-12.3 0-17L24 99.5c4.7-4.7 12.3-4.7 17 0l146.8 148c4.7 4.7 4.7 12.3 0 17z'/%3E%3C/svg%3E")}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}#virtual-tours{max-width:90rem;padding:4rem}#virtual-tours iframe{width:100%;height:100%}#virtual-tours .frame-container{height:480px;position:relative}#virtual-tours .frame-container a{top:0;left:0;position:absolute;width:100%;height:100%;z-index:5;display:inline-block}#virtual-tours .accordion-title{font-size:1.8rem;color:#000}#virtual-tours .accordion-title:focus,#virtual-tours .accordion-title:hover{background-color:transparent!important}#virtual-tours .is-active{background-color:#38535b}#virtual-tours .is-active .accordion-title{color:#fff}#virtual-tours .is-active .accordion-title:hover{background-color:#213338}.tabs{background:0 0;border:none;text-align:center}.tabs-title{display:inline;float:none}.tabs-title>a{font-size:inherit;display:inline-block}.tabs-title>a:hover{background:grey;color:#fff}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:#2199e8;color:#fff}.tabs-content{border-color:transparent;background:0 0;color:#000}.btn{display:inline-block;color:#2199e8;background:0 0;border:.2rem solid #2199e8;padding:1rem;transition:all .3s ease}.btn:focus,.btn:hover{border-color:#05f;color:#05f;background:0 0}.content{padding:3rem 2.5rem;text-align:left}.content-center{text-align:center}.content-pmw{text-align:center}.content-pmw .content{display:inline-block;width:100%;max-width:50rem}@media screen and (min-width:40em){.content-proper{padding:6rem 3rem}}@media screen and (min-width:64em){.content{padding:4.5rem 3rem}.content-proper{padding:8rem 3rem}}.social li{display:inline}.social a{width:3rem;height:3rem;margin-left:.5rem;border-radius:50%;line-height:3rem;background:#2199e8;color:#fff;text-align:center;display:inline-block}.social a:focus,.social a:hover{background-color:#05f}.social li:first-child a{margin-left:0}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.home{margin-top:8rem}.home h1{font-size:2.4rem;color:#293e44;max-width:43rem;text-align:left}.home .slick-dotted.slick-slider{margin-bottom:0}@media (min-width:1024px){.home .home-hero-carousel.animate{opacity:0}}.home .home-hero-carousel .carousel-slide .bg-img{min-height:44rem}.home .home-hero-carousel .slick-list{width:calc(100% - 13rem)}@media (max-width:1023px){.home .home-hero-carousel .slick-list{width:100%}}.home .home-hero-carousel .slick-dots{bottom:0;width:13rem;right:0;height:22rem}@media (max-width:1023px){.home .home-hero-carousel .slick-dots{width:100%;bottom:40%}}.home .home-hero-carousel .slick-dots li{position:absolute;display:none}.home .home-hero-carousel .slick-dots li.slick-active{display:block;width:100%;margin:0;bottom:21rem;color:#d9d9d9;font-family:"Libre Caslon Text",serif;font-size:4.8rem;line-height:36px}@media (max-width:1023px){.home .home-hero-carousel .slick-dots li.slick-active{display:none}}.home .home-hero-carousel .slick-dots li.slick-active:before{content:'';display:block;height:3rem;width:3.5rem;margin:0 auto 1.5rem;background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-1@2x.png)}.home .home-hero-carousel .slick-dots .next-page,.home .home-hero-carousel .slick-dots .prev-page{position:absolute;bottom:0;height:12rem;line-height:14rem;text-align:center;width:50%;display:inline-block;background-color:#4c534c;color:#fff;font-size:1rem}@media (max-width:1023px){.home .home-hero-carousel .slick-dots .next-page,.home .home-hero-carousel .slick-dots .prev-page{max-width:6.5rem}}@media (hover:hover){.home .home-hero-carousel .slick-dots .next-page:hover,.home .home-hero-carousel .slick-dots .prev-page:hover{background-color:#cbc197}}.home .home-hero-carousel .slick-dots .prev-page{left:0}.home .home-hero-carousel .slick-dots .next-page{right:0}.amenities-1 .bg-denim{padding:0}@media (min-width:1024px){.amenities-1 .bg-denim{padding:4rem 0}}.amenities-1 .amenity-panel{padding:3rem 6rem}.amenities-1 .amenity-panel ul ul{margin:0}.amenities-1 .amenity-panel li{padding-right:2rem;color:#38535b;font-family:"Libre Caslon Text",serif;font-size:1.5rem;font-style:italic;line-height:27px}.amenities-1 .amenity-hero{display:none;opacity:0;transition:all .4s}.amenities-1 .amenity-hero.is-active{display:block;opacity:1;min-height:45rem;background-position:1rem 50%}.amenities-1 h1{font-size:3rem;text-align:center}.amenities-1 .teaser-text{padding-left:6.5rem}.amenities-1 .intro-top{padding-top:4rem;padding-bottom:4rem}.amenities-1 .intro-top h1{font-size:2.4rem}.amenities-1 .intro-bottom{padding-top:4rem;padding-bottom:4rem}.amenities-1 .intro-bottom .btn{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.25px;text-transform:uppercase;width:100%;max-width:14rem;padding:1.5rem;background-color:#293e44;border:none;text-align:center;margin:0 auto;display:block}.amenities-1 .intro-bottom .content{display:flex;justify-content:space-around}.amenities-1 .intro-bottom .content ul{display:inline-block;max-width:13rem}.amenities-1 .intro-bottom .content ul:last-child{max-width:14rem}.amenities-1 .intro-bottom .content ul li{color:#38535b;font-family:"Libre Caslon Text",serif;font-size:1.5rem;font-style:italic;line-height:1.8rem;text-indent:-3.2rem;margin-bottom:1rem}.amenities-1 .intro-bottom .content ul li:before{content:'';height:2rem;width:2.2rem;display:inline-block;vertical-align:middle;margin-right:1rem;background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-2@2x.png)}.amenities-1 .second-intro-top{padding-top:4rem;padding-bottom:4rem}.amenities-1 .second-intro-top h1{max-width:100%}@media (min-width:1024px){.amenities-1 .second-intro-top .content-pmw .content,.amenities-1 .second-intro-top h1{transform:translateX(-10rem)}}@media (min-width:1024px){.amenities-1 .amenity-hero-carousel.animate{opacity:0}}.amenities-1 .amenity-hero-carousel .carousel-slide .bg-img{min-height:40rem}.amenities-1 .amenity-hero-carousel .carousel-slide .img-desc{padding:1rem 0;color:#fff;font-family:Poppins,sans-serif;font-size:1.3rem;letter-spacing:.5px;text-transform:uppercase;margin-left:0;transform:translateY(0)}@media (max-width:1023px){.amenities-1 .amenity-hero-carousel .carousel-slide .img-desc{padding:1rem 2rem}}.amenities-1 .amenity-hero-carousel .carousel-slide .img-desc-desc{display:none}.amenities-1 .amenity-hero-carousel .slick-track{margin:0}.amenities-1 .amenity-hero-carousel .slick-list{max-width:calc(100% - 13rem)}@media (max-width:1023px){.amenities-1 .amenity-hero-carousel .slick-list{max-width:100%}}.amenities-1 .amenity-hero-carousel .slick-dots{bottom:0;width:13rem;right:0;height:22rem}@media (max-width:1023px){.amenities-1 .amenity-hero-carousel .slick-dots{width:100%;bottom:40%}}.amenities-1 .amenity-hero-carousel .slick-dots li{position:absolute;display:none}.amenities-1 .amenity-hero-carousel .slick-dots li.slick-active{display:block;width:100%;margin:0;bottom:21rem;color:#514d4a;font-family:"Libre Caslon Text",serif;font-size:4.8rem;line-height:36px}@media (max-width:1023px){.amenities-1 .amenity-hero-carousel .slick-dots li.slick-active{display:none}}.amenities-1 .amenity-hero-carousel .slick-dots li.slick-active:before{content:'';display:block;height:3rem;width:3.5rem;margin:0 auto 1.5rem;background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-3@2x.png)}.amenities-1 .amenity-hero-carousel .slick-dots .next-page,.amenities-1 .amenity-hero-carousel .slick-dots .prev-page{position:absolute;bottom:0;height:12rem;line-height:14rem;text-align:center;width:50%;display:inline-block;background-color:#213338;color:#fff;font-size:1rem}@media (max-width:1023px){.amenities-1 .amenity-hero-carousel .slick-dots .next-page,.amenities-1 .amenity-hero-carousel .slick-dots .prev-page{max-width:6.5rem}}@media (hover:hover){.amenities-1 .amenity-hero-carousel .slick-dots .next-page:hover,.amenities-1 .amenity-hero-carousel .slick-dots .prev-page:hover{background-color:#cbc197}}.amenities-1 .amenity-hero-carousel .slick-dots .prev-page{left:0}.amenities-1 .amenity-hero-carousel .slick-dots .next-page{right:0}.amenities-1 .amenity-hero-carousel.one-image .slick-dots{display:none}.amenities-1 .history-hero{width:100%;display:block}@media (min-width:1024px){.amenities-1 .history-hero{margin-left:-2rem}}@media (min-width:1024px){.amenities-1 .amenity-hero-carousel{margin-top:-24rem;max-height:40rem;margin-left:-13rem;max-width:calc(40rem + 13rem);top:15rem}.amenities-1 .amenity-hero-carousel .slick-list{max-width:40rem}}.amenities-1 ul.stats{display:flex;justify-content:space-around;padding-top:4rem;padding-bottom:4rem}.amenities-1 ul.stats li.stat{text-align:center;max-width:14.5rem}.amenities-1 ul.stats li.stat p{color:#fff;font-family:"Libre Caslon Text",serif;font-size:1.2rem;text-transform:uppercase;text-align:center}.amenities-1 ul.stats li.stat span{color:#b7c2c5;font-family:"Libre Caslon Text",serif;font-size:4.5rem;line-height:50px}.amenities-1 #amenity-tabs{display:flex}.amenities-1 #amenity-tabs .tabs-title{width:50%;display:inline-block}.amenities-1 #amenity-tabs .tabs-title a{color:#7d7d6b;font-family:"Libre Caslon Text",serif;font-size:1.8rem;text-align:center;text-transform:uppercase}.amenities-1 #amenity-tabs .tabs-title a:before{content:'';height:2rem;width:2.2rem;display:block;vertical-align:middle;margin:0 auto 1rem;text-align:center}@media (hover:hover){.amenities-1 #amenity-tabs .tabs-title a:hover{color:#000;background:0 0}.amenities-1 #amenity-tabs .tabs-title a:hover:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-2@2x.png)}}.amenities-1 #amenity-tabs .tabs-title.is-active a{color:#000;background:0 0}.amenities-1 #amenity-tabs .tabs-title.is-active a:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-2@2x.png)}.amenities-1 #amenity-tabs .tabs-title:last-child{border-left:.5px solid #7d7d6b}@media screen and (min-width:40em){.amenities-1 .amenity-panel ul ul{float:left;width:50%}.amenities-1 .amenity-panel ul ul:first-child{padding-right:2rem}.amenities-1 .amenity-panel ul ul:last-child{padding-left:2rem}}@media screen and (min-width:1024px){.amenities-1 .amenity-panel{padding:3rem 6rem}}@media screen and (min-width:75em){.amenities-1 .amenity-panel{padding:4rem 10rem}}.contact-form-property .input-group{display:block;margin-bottom:2rem;background:0 0;position:relative;border:#cfcfcf 1px solid;background-color:#f5f5f5!important}.contact-form-property .input-group #contact_bedrooms{background-color:transparent!important;color:#000;padding:1.5rem 1.5rem 1.5rem 9rem;font-size:1.2rem;text-transform:uppercase}.contact-form-property .input-group.input-group-bedrooms{margin-bottom:1rem}.contact-form-property .input-group.input-group-move-in-date{border:none;background:0 0!important}.contact-form-property .input-group.input-group-move-in-date label{color:#000;padding:1.5rem 1.5rem 1.5rem 9rem;font-size:1.2rem;text-transform:uppercase;padding:0 0 1rem 2rem;position:relative}.contact-form-property .input-group.input-group-move-in-date select{border:#cfcfcf 1px solid;background-color:#f5f5f5!important;font-size:1.2rem;text-transform:uppercase;padding:1.5rem}.contact-form-property .input-group.input-group-message label{padding-top:1rem}.contact-form-property .input-group.input-group-message #contact_message{padding:3rem 1.5rem 1.5rem}.contact-form-property .column-group-c{display:flex!important;text-align:right;flex-wrap:wrap;position:relative}.contact-form-property .column-group-c .response-group{position:absolute;top:6rem;text-align:left}.contact-form-property .column-group-c .input-group-captcha{max-width:31rem}.contact-form-property .column-group-c .input-group-submit{position:absolute;top:0;right:.1rem;max-width:15rem}.contact-form-property .column-group-c .input-group-submit button{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.75px;text-align:center;padding:2rem;width:15rem;max-width:15rem;background-color:#38535b;text-transform:uppercase;border:none}@media (hover:hover){.contact-form-property .column-group-c .input-group-submit button:hover{background-color:#647674;box-shadow:0 2px 1px 100px inset rgba(0,0,0,.2)}}.contact-form-property .column-group-c .input-group{border:none;background-color:transparent!important}@media (max-width:520px){.contact-form-property .column-group-c{height:18rem}.contact-form-property .column-group-c .input-group-submit,.contact-form-property .column-group-c .input-group-submit button{width:100%;max-width:100%}.contact-form-property .column-group-c .input-group-captcha{top:7rem}.contact-form-property .column-group-c .response-group{top:13rem}}.contact-form-property input,.contact-form-property label,.contact-form-property select,.contact-form-property textarea{height:auto;font-size:inherit;margin:0}.contact-form-property label{padding:1.5rem;position:absolute;color:#000;font-size:1.2rem;letter-spacing:.25px;text-transform:uppercase}.contact-form-property input,.contact-form-property select,.contact-form-property textarea{background-color:#f5f5f5;border:none}.contact-form-property input:focus,.contact-form-property select:focus,.contact-form-property textarea:focus{border:.1rem solid #2199e8;background-color:#fff;box-shadow:none}.contact-form-property input,.contact-form-property textarea{box-shadow:none}.contact-form-property textarea{min-height:15rem}.contact-form-property .group-move-in-date{display:flex}.contact-form-property .group-move-in-date select{flex-grow:1;width:auto;margin:0 .5rem}.contact-form-property .group-move-in-date select:first-child{margin-left:0}.contact-form-property .group-move-in-date select:last-child{margin-right:0}.contact-form-property button{appearance:none;padding:1rem;border:0;background:#2199e8;color:#fff;text-transform:uppercase;cursor:pointer;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.contact-form-property button:hover{background:grey}.contact-form-property .invalid-msg{display:none;padding:5px;background-color:#b80909;border:.1rem solid #b80909;line-height:inherit;font-size:inherit;color:#fff}.contact-form-property .input-group.invalid .invalid-msg{display:block}.contact-form-property .input-group.invalid label:after{content:'*';color:#b80909}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:#b80909}.contact-form-property .invalid-msg{flex:0 0 100%;max-width:100%;padding:.5rem 1rem;position:absolute;width:100%;top:4rem;z-index:1}.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 .invalid-msg{flex:0 0 100%;max-width:100%;padding:.5rem 1rem;position:absolute;width:100%;top:4rem;z-index:1}.contact-form-property .input-group-email,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{flex-flow:row wrap}.contact-form-property .input-group-email label,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone label{flex:0 0 auto}.contact-form-property .input-group-email input,.contact-form-property .input-group-name input,.contact-form-property .input-group-phone input{flex:1 1 0px}.contact-form-property .input-group-bedrooms,.contact-form-property .input-group-email,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{display:flex;align-items:center}.contact-form-property .input-group-bedrooms label,.contact-form-property .input-group-email label,.contact-form-property .input-group-message label,.contact-form-property .input-group-name label,.contact-form-property .input-group-phone label{padding:0 1.5rem;position:absolute;color:#000;font-size:1.2rem;letter-spacing:.25px;text-transform:uppercase}}@media screen and (min-width:64em){.contact-form-property .column-group{display:inline-block;width:50%;vertical-align:top;padding-left:2rem}.contact-form-property .column-group.column-group-a{padding-left:0;padding-right:2rem}.contact-form-property .column-group-a{float:left}}@media (max-width:515px){.contact-form-property .column-group-c{display:block!important;text-align:left}}@media screen and (max-width:25em){.column-form .content{padding-left:.5rem;padding-right:.5rem}}#contact .column-content{display:flex;justify-content:space-around;padding:11rem 0}#contact .column-content h3{color:#000;font-size:1.6rem;font-weight:700;letter-spacing:.25px;text-transform:uppercase;margin-bottom:2rem}#contact .column-content h3 i{font-size:1.8rem;letter-spacing:1px;color:#7d7d6b}#contact .column-content h3 svg{margin-right:.5rem}#contact .column-content a,#contact .column-content p,#contact .column-content span{color:#000;font-size:1.2rem;letter-spacing:.25px;text-transform:uppercase}#contact .column-content .col{vertical-align:top}#contact .column-content .col>div,#contact .column-content .col>p{padding-left:2.6rem}@media (hover:hover){#contact .column-content .col a:hover{opacity:.7}}#contact .column-content .col .wrap-in-touch a,#contact .column-content .col .wrap-in-touch span{display:block}#contact .column-content .col .wrap-in-touch a{font-weight:700}#contact .column-content .col .wrap-in-touch a.phone{font-weight:400}@media (max-width:640px){#contact .column-content{display:block;text-align:center;padding:4rem 0 0}#contact .column-content>div{margin-bottom:4rem}}#contact .column-form{max-width:113rem;margin:5rem auto}#contact .column-form input,#contact .column-form textarea{background-color:transparent;color:#000;font-size:1.2rem;letter-spacing:.25px;padding:1.5rem 1.5rem 1.5rem 8rem}.floorplan-img img{display:inline-block;width:inherit;max-height:45rem}.floorplans-1 .slick-list{overflow:auto;overflow-x:hidden}.floorplans-1 .bg-denim{padding:0}@media (min-width:1024px){.floorplans-1 div.bg-denim{margin-top:-5rem}}.floorplans-1 .position-rel .dots-wrap{position:absolute;top:0;right:0;width:30rem;height:13rem}@media (max-width:1023px){.floorplans-1 .position-rel .dots-wrap{width:100%;top:13rem;height:6rem}}.floorplans-1 .position-rel .dots-wrap .slick-dots{top:0;height:100%;position:relative}@media (max-width:1023px){.floorplans-1 .position-rel .dots-wrap .slick-dots{top:0}}.floorplans-1 .position-rel .dots-wrap .slick-dots li{display:none;margin:0}.floorplans-1 .position-rel .dots-wrap .slick-dots li.slick-active{display:inline-block;width:15rem;height:13rem;position:absolute;left:0;line-height:13rem;color:#fff;font-size:1.6rem;font-weight:700;letter-spacing:1.3rem;font-family:"Libre Caslon Text",serif}.floorplans-1 .position-rel .dots-wrap .slick-dots li.slick-active span{opacity:.6}@media (max-width:1023px){.floorplans-1 .position-rel .dots-wrap .slick-dots li{display:none!important}}.floorplans-1 .position-rel .dots-wrap .slick-dots .next-page,.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page{display:inline-block;height:13rem;width:7.5rem;background-color:#213338;position:absolute;top:0;right:0;line-height:15rem;color:#fff;font-size:1rem}.floorplans-1 .position-rel .dots-wrap .slick-dots .next-page svg,.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page svg{fill:#fff}@media (hover:hover){.floorplans-1 .position-rel .dots-wrap .slick-dots .next-page:hover,.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page:hover{opacity:.8;background-color:#000}}@media (max-width:1023px){.floorplans-1 .position-rel .dots-wrap .slick-dots .next-page,.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page{height:6rem;line-height:8rem;width:3.5rem}}.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page{right:7.5rem}@media (max-width:1023px){.floorplans-1 .position-rel .dots-wrap .slick-dots .prev-page{left:0;right:auto}}.floorplans-1 .teaser-text{padding-right:6rem;text-align:right}.floorplans-1 .floorplans-panel.is-active{margin-top:-13rem}.floorplans-1 #floorplan-tabs{display:flex;justify-content:space-around;padding:4rem 0 2rem;position:relative;z-index:2}@media (min-width:1024px){.floorplans-1 #floorplan-tabs{border-bottom:1rem solid #fff}}.floorplans-1 #floorplan-tabs .tabs-title{display:block;width:100%}.floorplans-1 .floorplan-img{position:relative;background-color:#fff}@media (min-width:1024px){.floorplans-1 .floorplan-img{transform:translateY(-1rem)}}.floorplans-1 .floorplan-img .image-popup i,.floorplans-1 .floorplan-img .image-popup svg{position:absolute;z-index:1;bottom:2rem;right:2rem;color:#7d7d6b;fill:#7d7d6b}.floorplans-1 .floorplan-buttons .btn{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.75px;text-align:center;padding:2rem;width:18rem;background-color:#38535b;text-transform:uppercase;border:none;margin-bottom:.5rem}@media (hover:hover){.floorplans-1 .floorplan-buttons .btn:hover{background-color:#647674;box-shadow:0 2px 1px 100px inset rgba(0,0,0,.2)}}.floorplans-1 .tabs-title a{color:#b7c2c5;font-family:"Libre Caslon Text",serif;font-size:4.5rem;line-height:24px;text-align:center}.floorplans-1 .tabs-title a span{text-transform:uppercase;font-size:1rem;display:block;margin-top:1rem}@media (min-width:1024px){.floorplans-1 .tabs-title a span{font-size:1.2rem}}.floorplans-1 .tabs-title a:after{content:"";display:inline-block;width:0;height:0;border-style:solid;border-width:10px 6.5px 0 6.5px;border-color:transparent transparent transparent transparent;transition:all .3s}@media (hover:hover){.floorplans-1 .tabs-title a:hover{background-color:transparent;color:snow}.floorplans-1 .tabs-title a:hover:after{border-color:snow transparent transparent transparent}}.floorplans-1 .tabs-title.is-active a{background-color:transparent;color:snow}.floorplans-1 .tabs-title.is-active a:after{border-color:snow transparent transparent transparent}.floorplans-1 .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans-1 .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-1 .slick-slider{margin-bottom:0}.floorplans-1 .floorplan-slide{width:100%;height:100%}.floorplans-1 .floorplan{padding:0}.floorplans-1 .floorplan-info{padding-top:8rem;padding-bottom:8rem}.floorplans-1 .floorplan-info .title{color:#293e44;font-family:Poppins,sans-serif;font-size:2rem;font-weight:700;letter-spacing:.25px;text-align:center;text-transform:uppercase;margin-bottom:4rem}@media (max-width:1023px){.floorplans-1 .floorplan-info{padding:4rem 2rem!important}}.floorplans-1 .floorplan-info p{padding:2rem 0;color:#000;font-family:Cabin,sans-serif;font-size:1.3rem;letter-spacing:.1px}.floorplans-1 .floorplan-info ul{display:flex;flex-wrap:wrap;max-width:44rem;margin:auto}.floorplans-1 .floorplan-info ul li{flex:1 1 50%;margin-bottom:3rem;text-align:left;color:#000;font-family:"Libre Caslon Text",serif;font-size:1.5rem;font-style:italic;letter-spacing:.1px}.floorplans-1 .floorplan-info ul li img,.floorplans-1 .floorplan-info ul li svg{height:3rem;max-height:3rem;fill:#293e44;display:inline-block;vertical-align:middle;margin-right:1rem}.floorplans-1 .floorplans-carousel{padding-bottom:2rem;padding-top:13rem}.foot-wrap{background-color:#2199e8}.foot-wrap>.row{padding:3rem 0}.foot-wrap,.foot-wrap a{color:#fff}.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{padding:0}.footer-1 .columns{margin-bottom:2rem}.footer-1 ul{padding:0}.footer-1 li{display:inline}.footer-1 .footer-icons{margin:2.2rem 0 1.6rem;font-size:2rem}.footer-1 .footer-icons li{margin:0 .5rem;display:inline-block}.footer-1 .footer-secondary-logo{margin:.5rem 0 1rem}.footer-1 .social{margin:.5rem 0}.footer-1 .position-rel{padding:8rem 3rem}.footer-1 .position-rel .st-john-logo{width:100%;max-width:23rem}.footer-1 .position-rel p{color:#fff;font-family:"Libre Caslon Text",serif;font-size:2.4rem;font-style:italic;text-align:center;width:100%;font-weight:400;text-transform:lowercase;margin:4rem auto 0;height:2.5rem;font-weight:400}#footer{background-color:#fff;color:#000;font-size:1.2rem;text-transform:uppercase;letter-spacing:.5px}#footer a,#footer li,#footer span{color:inherit}#footer .hold-footer{max-width:109rem;margin:0 auto;display:flex;align-items:center;padding-top:3rem}#footer .hold-footer:after{content:'';border:none;display:block;height:1px;width:100%;background:#cfcfcf;margin:2rem 0 0}@media (max-width:1023px){#footer .hold-footer:after{display:none}}@media (max-width:1023px){#footer .hold-footer .order-1{order:1}#footer .hold-footer .order-2{order:2}#footer .hold-footer .order-3{order:3}}#footer .hold-footer:last-child{padding-top:0}#footer .hold-footer:last-child:after{display:none}#footer .location .spacer{display:none}#footer .location li{display:block;margin:0}#footer .footer-secondary-logo img{width:100%;max-width:15rem}#footer .social a{background:0 0;font-size:2.4rem;color:#58585a}@media (hover:hover){#footer .social a:hover{opacity:.7}}#footer .powered-by li:after{content:'|';color:#58585a;margin:0 1rem}#footer .powered-by li:last-child:after{display:none}#footer .powered-by li a{transition:all .3s}@media (hover:hover){#footer .powered-by li a:hover{opacity:.7}}@media screen and (min-width:64em){.footer-1 .columns{margin-bottom:0}}.gallery-3 .bg-khaki-dark{padding:4.5rem 0}.gallery-3 .bg-khaki-dark img{margin-top:3rem;margin-bottom:2rem;transform:translateX(15.5rem);max-width:calc(100% + 80%)}.gallery-3 .bg-khaki-dark p{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin-left:7rem;font-weight:700;font-size:1.3rem}.gallery-3 #gallery-tabs{display:flex;flex-wrap:wrap;justify-content:center}@media (min-width:1024px){.gallery-3 #gallery-tabs{margin:-6rem 0 4rem}}.gallery-3 #gallery-tabs .tabs-title{width:50%;display:inline-block}.gallery-3 #gallery-tabs .tabs-title a{color:#7d7d6b;font-family:"Libre Caslon Text",serif;font-size:1.8rem;text-align:center;text-transform:uppercase}.gallery-3 #gallery-tabs .tabs-title a:before{content:'';height:2rem;width:2.2rem;display:block;vertical-align:middle;margin:0 auto 1rem;text-align:center}@media (hover:hover){.gallery-3 #gallery-tabs .tabs-title a:hover{color:#000;background:0 0}.gallery-3 #gallery-tabs .tabs-title a:hover:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-2@2x.png)}}.gallery-3 #gallery-tabs .tabs-title.is-active a{color:#000;background:0 0}.gallery-3 #gallery-tabs .tabs-title.is-active a:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-2@2x.png)}.gallery-3 #gallery-tabs .tabs-title:nth-child(odd){border-right:.5px solid #7d7d6b}.gallery-3 #gallery-tabs .tabs-title:last-child{border-right:none}.gallery-3 .gallery-panel{padding-left:0;padding-right:0}.gallery-3 .carousel-slide{display:none;animation:all .3s;width:85rem;padding:0 1rem}@media (max-width:1023px){.gallery-3 .carousel-slide{width:50rem}}.gallery-3 .carousel-slide span{display:none}.gallery-3 .carousel-slide.slick-current{max-width:initial}.gallery-3 .carousel-slide.slick-current span{color:#000;font-family:Poppins,sans-serif;font-size:1.3rem;letter-spacing:.5px;display:block;text-transform:uppercase;padding:2rem;text-align:center}.gallery-3 .carousel-slide:first-child,.gallery-3 .slick-initialized .carousel-slide{display:inline-block}.gallery-3 .carousel-slide-img{padding-bottom:65%}.gallery-3 .slick-next,.gallery-3 .slick-prev{top:calc(50% - 20px)}.gallery-3 .dots-wrap{width:100%;position:absolute;top:calc(50% - 8rem);z-index:9}.gallery-3 .dots-wrap .slick-dots li{display:none}.gallery-3 .dots-wrap .slick-dots .next-page,.gallery-3 .dots-wrap .slick-dots .prev-page{position:absolute;color:#fff;fill:#fff;background:#213338;font-size:.8rem;width:5.5rem;height:5.5rem;line-height:7rem}@media (hover:hover){.gallery-3 .dots-wrap .slick-dots .next-page:hover,.gallery-3 .dots-wrap .slick-dots .prev-page:hover{opacity:.8;background-color:#000}}.gallery-3 .dots-wrap .slick-dots .prev-page{left:0}.gallery-3 .dots-wrap .slick-dots .next-page{right:0}.gallery-3 .slick-list{position:relative;z-index:0}@media screen and (min-width:64em){.head-wrap{position:fixed;top:0;width:100%;background:#fff;z-index:1000;height:9rem}.header #homeNav{display:none}}#header .bg-denim{width:100%;height:auto;padding:2rem;position:fixed;top:0;display:flex;align-items:center;background-color:#f62!important}#header .bg-denim .specials-copy>*,#header .bg-denim .specials-tagline{font-family:"Libre Caslon Text",serif;color:#fff;font-style:italic}#header .bg-denim .specials-tagline{font-size:1.75rem;font-weight:700;text-transform:uppercase;font-style:normal;display:flex;justify-content:center;align-items:center;letter-spacing:.025rem;margin-bottom:1.5rem}#header .bg-denim .specials-copy{text-align:left;display:flex;justify-content:center;align-items:center}#header .bg-denim .specials-copy *{font-size:1.8rem;margin:0;letter-spacing:.025rem}#header .bg-denim a,#header .bg-denim span.on-mobile{color:#fff;font-family:"Libre Caslon Text",serif;font-size:1.4rem;font-style:italic;letter-spacing:.25px}#header .bg-denim a span span,#header .bg-denim span.on-mobile span span{text-decoration:underline}#header .bg-denim a .on-mobile,#header .bg-denim span.on-mobile .on-mobile{display:none}#header .bg-denim a .not-on-mobile,#header .bg-denim span.on-mobile .not-on-mobile{display:block}@media (max-width:480px){#header .bg-denim a .on-mobile,#header .bg-denim span.on-mobile .on-mobile{display:block}#header .bg-denim a .not-on-mobile,#header .bg-denim span.on-mobile .not-on-mobile{display:none}}#header .bg-denim .close-specials{font-size:1.6rem;position:absolute;top:1rem;bottom:auto;left:auto;right:1rem;padding:1rem;width:3rem;height:3rem;background:#7d7d6b;border-radius:50%;display:flex;justify-content:center;align-items:center}#header .bg-denim .close-specials:hover{background:#cbc197}#header.specials-menu-hidden{height:6rem;padding-top:0!important}@media (max-width:1023px){#header.specials-menu-hidden{height:8rem!important}}@media screen and (min-width:64em){#header.specials-menu-hidden{height:auto}}.specials-menu{z-index:1011}.toggle-specials{transition:all .5s;margin:auto;display:block;height:auto;position:relative;z-index:1011}.toggle-specials h1,.toggle-specials h2{font-size:2rem}.toggle-specials p{font-size:1rem;font-style:normal;transition:all .6s;padding:0 6rem}.toggle-specials~.on-mobile svg{transition:all .3s;transform:rotate(180deg)}.toggle-specials.hidden{padding:0;height:0;overflow:hidden}.toggle-specials.hidden p{opacity:1}.toggle-specials.hidden~.on-mobile svg{transform:rotate(0)}.header-1{text-align:center;padding:3rem 2rem 2rem;position:fixed;width:100%;z-index:1006;background-color:#fff;max-height:9rem;transition:all .3s}.header-1 .info-column{padding-top:2rem}.header-1 .info-column .phone-number{margin-top:2rem}@media (max-width:1023px){.header-1 .logo-column{text-align:left}}@media (min-width:1024px) and (max-width:1154px){.header-1 .logo-column{padding-top:.5rem}}.header-1 .phone-number{margin-top:1rem}.header-1 .phone-number a{font-family:"Libre Caslon Text",serif;font-size:1.4rem;color:#000;letter-spacing:.5px}@media (hover:hover){.header-1 .phone-number a:hover{color:#38535b}}@media (max-width:1023px){.header-1 .phone-number{display:inline-block;margin-left:2rem}}@media (min-width:1130px){.header-1 .phone-number{display:inline-block;vertical-align:middle;margin-left:3rem;margin-top:0}}@media (max-width:1199px){.header-1 .phone-number{display:none}}.header-1.specials-menu-hidden{padding-top:0}@media (max-width:1023px){.header-1.specials-menu-hidden{padding-top:2rem;top:0}}@media screen and (min-width:40em){.header-1 .info-column{padding:0}}@media screen and (min-width:64em){#header .bg-denim{padding:0 1rem;height:12rem}#header .bg-denim .specials-copy,#header .bg-denim .specials-tagline{height:100%}#header .bg-denim .specials-tagline{margin-bottom:0}.header-1{padding:0 0 0 2rem}.header-1 .info-column,.header-1 .logo-column{flex:0 0 auto;max-width:100%}.header-1 .info-column .logo img,.header-1 .logo-column .logo img{max-width:8rem}}@media screen and (min-width:64em) and (min-width:1024px) and (max-width:1040px){.header-1 .nav-column.shrink .schedule-a-tour-nav{display:none}}@media screen and (min-width:64em){.header-1 .header-nav{font-size:1.3rem}.header-1 .header-nav a{font-size:1.2rem;color:#000;text-transform:uppercase;font-weight:500;font-weight:700;padding:.7rem .8rem!important}}@media screen and (min-width:64em) and (hover:hover){.header-1 .header-nav a:hover{color:#38535b}}@media screen and (min-width:64em){.header-1 .header-nav li.active a{color:#38535b;background:0 0}.header-1 .availability-btn a{height:9rem;text-transform:uppercase;font-size:1.4rem;letter-spacing:.5px;color:#fff;background:#f62;border:none;padding:2rem;font-weight:700;display:flex;align-items:center}}@media screen and (min-width:64em) and (hover:hover){.header-1 .availability-btn a:hover{opacity:.8}}@media screen and (min-width:75em){.header-1 .header-nav{font-size:1.6rem}}.hero .hero-carousel{margin:0}.hero-1 .hero-video{background:url(/themes/university-student-living/prop/the-lodge/default/images/home/vid.jpg) no-repeat center center;background-size:cover}.hero-1 video{display:none}.hero-1 .bg-img,.hero-1 .hero-video{padding-bottom:56.25%;width:100%}.hero-1 .hero-logo-holder{position:relative}.hero-1 .hero-logo-holder .explore-prop-btn{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:700;font-size:1.3rem;position:absolute;bottom:1rem;left:0;right:0;margin:auto;text-align:center}@media (max-width:1023px){.hero-1 .hero-logo-holder{min-height:70vh;background-position:30% 50%}.hero-1 .hero-logo-holder .explore-prop-btn{display:block!important}}.hero-1 .hero-logo-holder .st-john-logo{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;max-width:23rem}@media (max-width:1023px){.hero-1 .hero-logo-holder .st-john-logo{max-width:15rem}}.hero-1 .hero-logo-holder p{position:absolute;top:30rem;bottom:0;left:0;right:0;margin:auto;color:#fff;font-family:"Libre Caslon Text",serif;font-size:2.4rem;font-style:italic;text-align:center;width:100%;max-width:21.5rem;height:2.5rem;font-weight:400}@media screen and (min-width:1024px){.hero-1 .hero-video{position:relative;max-height:77rem;padding:0;background:0 0;overflow:hidden}.hero-1 .hero-inner{padding-bottom:56.25%;position:relative}.hero-1 video{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.hero-1 .bg-img{padding-bottom:0;height:65rem}main{margin-top:9rem}.bg-denim{padding:4.5rem 0 1rem}.bg-denim img{margin-top:6.5rem;margin-bottom:6.5rem;transform:translateX(15.5rem)}.bg-denim .explore-prop-btn{color:#fff;text-transform:uppercase;letter-spacing:.5px;margin-left:7rem;font-weight:700;font-size:1.3rem}}@media screen and (min-width:75em){.hero-1 .bg-img{height:70rem}}@media screen and (min-width:100em){.hero-1 .bg-img{height:87rem}}@media screen and (min-width:40em){#neighborhood #ll-map{height:40rem}#neighborhood .second-intro-top{padding-top:4rem;padding-bottom:4rem}#neighborhood .second-intro-top h1{max-width:40rem}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .second-intro-top .content-pmw .content,#neighborhood .second-intro-top h1{transform:translateX(-10rem)}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .neighborhood-hero-carousel.animate{opacity:0;z-index:1;position:relative}}@media screen and (min-width:40em){#neighborhood .neighborhood-hero-carousel .carousel-slide .bg-img{min-height:40rem}#neighborhood .neighborhood-hero-carousel .carousel-slide .img-desc{padding:1rem 0;color:#fff;font-family:Poppins,sans-serif;font-size:1.3rem;letter-spacing:.5px;text-transform:uppercase}#neighborhood .neighborhood-hero{width:100%;display:block}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .neighborhood-hero{margin-left:-2rem}}@media screen and (min-width:40em){#neighborhood .position-rel img{z-index:1;position:relative}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .slide p{margin-left:21rem;transform:translateY(-4rem);font-size:1.3rem;text-transform:uppercase;letter-spacing:.5px}}@media screen and (min-width:40em){#neighborhood .neighborhood-hero-carousel{transition:all .4s}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .neighborhood-hero-carousel{margin-top:-25rem;max-width:40rem;max-height:31rem;margin-left:-22rem}#neighborhood .neighborhood-hero-carousel .bg-img{z-index:1;position:relative}}@media screen and (min-width:40em) and (max-width:1115px){#neighborhood .neighborhood-hero-carousel{max-width:35rem;margin-left:-18rem}}@media screen and (min-width:40em) and (min-width:1024px){#neighborhood .space{width:100%;height:50%;bottom:0;position:absolute}}@media screen and (min-width:40em){#neighborhood #location-tabs{display:flex;justify-content:space-around}}@media screen and (min-width:40em) and (max-width:1023px){#neighborhood #location-tabs{display:block}}@media screen and (min-width:40em){#neighborhood #location-tabs:after,#neighborhood #location-tabs:before{display:none}#neighborhood #location-tabs .tabs-title a{background:0 0;color:#b7c2c5;font-family:"Libre Caslon Text",serif;font-size:1.8rem;text-align:center;text-transform:uppercase}#neighborhood #location-tabs .tabs-title a:before{content:'';height:2rem;width:2.2rem;display:block;vertical-align:middle;margin:0 auto 1rem;text-align:center}}@media screen and (min-width:40em) and (hover:hover){#neighborhood #location-tabs .tabs-title a:hover{color:#fff;background:0 0}#neighborhood #location-tabs .tabs-title a:hover:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-1@2x.png)}}@media screen and (min-width:40em){#neighborhood #location-tabs .tabs-title.is-active a{color:#fff;background:0 0}#neighborhood #location-tabs .tabs-title.is-active a:before{background-size:cover;background-image:url(/themes/lincoln/prop/st-john/default/images/icon-1@2x.png)}#neighborhood .bg-denim{padding:9.5rem 0 1rem}}@media screen and (min-width:40em) and (max-width:1023px){#neighborhood .bg-denim.spacing{padding-top:0}}@media screen and (min-width:40em){#neighborhood .location-medium .location-panel ul{padding:4rem}#neighborhood .location-medium .poi{margin-bottom:1.5rem}#neighborhood .location-medium .poi a{position:relative;display:block;color:#fff;font-family:Cabin,sans-serif;font-size:1.5rem;line-height:40px}#neighborhood .location-medium .poi a:hover{color:#b7c2c5}#neighborhood .location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}#neighborhood .location-medium .poi .poi_title_text{display:inline-block;vertical-align:middle;max-width:calc(100% - 3rem);line-height:1.8rem}#neighborhood .location-medium .poi span{display:block;position:relative;padding-left:0;top:.4rem}#neighborhood .location-medium .poi span.num{width:3rem;color:#b7c2c5;font-family:"Libre Caslon Text",serif;font-size:2.4rem;font-style:italic;display:inline-block;vertical-align:bottom}#neighborhood .leaselabs-gmiw p{margin:0 0 1rem}#neighborhood .leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase}}.location-small-1 #ll-map-static{margin-bottom:2rem}.location-small-1 h3{margin:3rem 0 1rem}.nav-mobile-list{text-align:center;padding:0}.mobile-menu-1 .mobile-menu{position:relative;overflow-x:hidden;overflow-y:scroll}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:1.5rem;right:1rem;z-index:1012;transition:all .3s}@media (max-width:1023px){.mobile-menu-1 .mobile-toggle-contain.specials-menu-hidden{top:1.5rem!important}}.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%;background-color:#fff;transition:z-index .1s .2s ease}.mobile-menu-1 .mobile-menu #availability a{background-color:#f62;text-align:center;padding:2rem 4rem;border:none;margin-top:1.2rem}.mobile-menu-1 .mobile-menu #availability a:hover:after{border:none}.mobile-menu-1 .mobile-menu:before{content:'';position:fixed;z-index:1000;top:0;left:0;width:100%;height:100vh;background:#38535b;transform:translate(-100%,-100%);transition:all .5s cubic-bezier(.77,0,.175,1);will-change:transform,transition;min-height:66rem}.mobile-menu-1 .mobile-menu nav{position:relative;z-index:1005;height:100%;padding:10rem 0 2rem;display:none}@media (orientation:landscape){.mobile-menu-1 .mobile-menu nav{padding:7rem 3rem 0}}.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 a{display:inline-block;padding:1.2rem 0;color:#fff;font-size:1.8rem;text-transform:uppercase;font-family:Poppins,sans-serif;letter-spacing:.5px;position:relative}.mobile-menu-1 .mobile-menu nav a:hover:after,.mobile-menu-1 .mobile-menu nav li.active a:after{content:'';border-bottom:1px solid #fff;padding-bottom:1px;position:absolute;display:block;margin:auto;text-align:center;left:0;right:0}.mobile-menu-1-on body{overflow:hidden!important;height:100%!important}.mobile-menu-1-on .mobile-toggle-contain{top:1.5rem!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:1012;height:100vh;transform:translateX(0);background-color:#fff;transition:z-index .1s 0s ease}.mobile-menu-1-on .mobile-menu nav{display:block}.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:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}@media screen and (max-height:29.375em){.mobile-menu-1 .mobile-menu::before{min-height:40rem}.mobile-menu-1 .nav-mobile-list{columns:2;column-gap:0;width:100%;text-align:left}.mobile-menu-1 .nav-mobile-list li{break-inside:avoid;page-break-inside:avoid}}@media screen and (min-width:64em){.mobile-menu-1{display:none}.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){#availability{display:none}}#residents .teaser-text{padding-left:6.5rem}#residents .spacing{padding-top:8rem;padding-bottom:10rem}@media (min-width:401px){#residents .residents-btns{display:flex;max-width:31rem;justify-content:space-between;margin:0 auto}}#residents .residents-btns .resident-btn{margin:3rem .5rem 0}#residents .residents-btns .resident-btn:nth-child(even){margin-top:1rem}@media (min-width:401px){#residents .residents-btns .resident-btn:nth-child(odd){margin-left:0}#residents .residents-btns .resident-btn:nth-child(even){margin-right:0;margin-top:3rem}}#residents .residents-btns .btn{color:#fff;font-family:Poppins,sans-serif;font-size:1.2rem;font-weight:700;letter-spacing:.75px;text-align:center;padding:1rem;width:15rem;background-color:#38535b;text-transform:uppercase;border:none}@media (max-width:400px){#residents .residents-btns .btn{width:100%}}@media (hover:hover){#residents .residents-btns .btn:hover{background-color:#647674;box-shadow:0 2px 1px 100px inset rgba(0,0,0,.2)}}#residents .residents-images{position:relative}#residents .residents-images .hang{position:absolute;z-index:0;width:100%;top:0;height:55%}#residents .residents-images .back-img-right{position:relative;z-index:1;height:100%;height:46rem;width:calc(100% - 2rem)}
/*# sourceMappingURL=sourcemaps/app-876959c5.min.css.map */
