.amenities-1 .amenity-panel ul:after{content:" ";display:table;clear:both}body{font-family:"Cormorant Garamond",Helvetica,Arial,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.5rem;line-height:2rem;font-weight:600}h1{font-family:D-Din,serif;font-size:2.4rem;letter-spacing:.07em;line-height:3rem;text-transform:uppercase;margin-bottom:3.5rem}h2{font-family:D-Din,serif;font-size:1rem;line-height:1.8rem;letter-spacing:.2em;text-transform:uppercase}h3{font-size:2rem;line-height:2rem}p{line-height:2rem;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}.tagline,.tagline>*{font-family:"Brandon Grotesque Bold";font-size:1rem;letter-spacing:.2em;text-transform:uppercase}.white-text>*{color:#fff}ul{margin:0}li{list-style:none}.row{max-width:160rem}.row-fw{max-width:100%}.logo img{max-width:15rem;max-height:10rem}.foot-logo img{max-width:19rem;max-height:6.3rem}.body-check-availability .wrapper{margin-top:6.1rem}.slick-next,.slick-prev{z-index:50;height:inherit;width:inherit;font-size:2rem}.slick-next:before,.slick-prev:before{display:none}.slick-prev{left:3rem}.slick-next{right:3rem}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.custom_paging{text-align:center;font-family:"Francois One";font-size:1.2rem;font-weight:400}.custom_paging .custom-number{margin-left:.5rem;margin-right:.5rem}.custom_paging li{display:none}.custom_paging li.slick-active{display:block}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}#specials-modal{padding:3rem;max-width:75rem}#specials-modal .specials-top{position:absolute;top:0;left:0;width:100%}#specials-modal .specials-top .heading{margin:auto;background-color:#181818;color:#fff;width:8rem;padding:.5rem 1.2rem .25rem 1.2rem}#specials-modal .specials-middle{color:#181818;font-family:"Francois One";font-size:2.4rem;font-weight:500;padding:6rem 0 5rem}#specials-modal .specials-bottom{padding-top:35%;background-color:#ececec;background-position:top;background-size:100%}#specials-modal .specials-bottom .svg-wrap{margin:0 auto 3rem}#specials-modal .specials-bottom p{margin:auto;max-width:40rem;text-transform:uppercase;font-family:"Brandon Grotesque Medium";font-size:1.4rem;letter-spacing:.1em;color:#181818;font-weight:600}#specials-modal .specials-bottom p:before{display:none!important}#specials-modal .specials-bottom .btn{margin-top:2rem}@media screen and (min-width:64em){#specials-modal .specials-bottom{padding-top:22rem}}.tabs{background:0 0;border:none;text-align:center}.tabs-title{display:inline;float:none}.tabs-title>a{font-size:inherit;display:inline-block;color:#181818;font-family:"Francois One";font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400}.tabs-title>a:hover{background:0 0}.tabs-title>a:focus,.tabs-title>a[aria-selected=true]{background:0 0}.tabs-content{border-color:transparent;background:0 0;color:#000}.tabs--primary{display:flex;justify-content:center;flex-wrap:wrap}.tabs--primary .tabs-title>a{padding:2rem 4.5rem;position:relative;margin:0;border-bottom:1px solid #cacaca}.tabs--primary .tabs-title>a:after,.tabs--primary .tabs-title>a:before{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%)}.tabs--primary .tabs-title>a:after{width:calc(100% - 9rem);height:.2rem;background:0 0}.tabs--primary .tabs-title>a:focus,.tabs--primary .tabs-title>a:hover,.tabs--primary .tabs-title>a[aria-selected=true]{color:#181818}.btn,.expander{display:inline-block;color:#fff;background:0 0;border:.1rem solid #2199e8;padding:1.7rem 1rem;transition:all .3s ease;font-family:"Francois One";font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;width:22rem;text-align:center}.btn:focus,.btn:hover,.expander:focus,.expander:hover{border-color:#05f;color:#fff;background:0 0}#submit_button{color:#fff;font-family:"Francois One";font-size:1.2rem;letter-spacing:.12em;width:100%;padding:2rem 1rem}.teaser-btn{width:inherit;padding:inherit;border:none}.expander{width:inherit;background:0 0;border:none;padding:0}.btn--modal{border:none;padding:1rem;width:inherit;font-weight:400}.apply-btn-top{font-weight:400;border:none;width:inherit}.apply-btn-top .svg-wrap{height:1rem;width:1rem;display:inline-block;vertical-align:baseline;margin-left:.5rem}.special-btn-top{letter-spacing:.1em;text-transform:uppercase;font-family:"Francois One";font-size:1.2rem}.phone-btn-top{display:inline-block;font-family:"Francois One";font-size:1.2rem;letter-spacing:.12em;width:15rem;display:flex;justify-content:flex-end;align-items:center}.phone-btn-top .svg-wrap{margin-left:.5rem}@media screen and (min-width:40em){.expander{margin-left:5rem}}@media screen and (min-width:64em){.expander{margin-left:10rem}}.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}.content p{margin-left:5rem}.content p:first-of-type{position:relative}.content p:first-of-type:before{content:"";display:block;position:absolute;left:-5rem;top:1rem;width:3.5rem;height:.1rem;background-color:#cccaca}.bg-d-gray .content p:first-of-type:before{background-color:#fff}.content-pmw .content{text-align:center}.content-pmw .content p{margin-left:0}.content-pmw .content p:first-of-type:before{top:-2rem;left:50%;transform:translateX(-50%)}}@media screen and (min-width:64em){.content{padding:4.5rem 3rem}.content p{margin-left:10rem}.content p:first-of-type:before{left:-10rem;width:8rem}.content-proper{padding:8rem 3rem}}.svg-wrap{width:4rem;height:4rem}.svg-wrap svg{width:100%;height:100%}svg>*{transition:fill .3s ease}.list-primary{font-family:"Cormorant Garamond",Helvetica,Arial,sans-serif;font-size:1.8rem;font-weight:600}.list-primary li{padding-right:2rem;position:relative;margin-left:3.5rem;margin-bottom:1rem}.list-primary li:before{content:"";display:block;position:absolute;left:-3rem;top:1.3rem;width:1.5rem;height:.1rem;background:#181818}.neighborhood .location--teaser .tagline-left{height:30rem}.neighborhood .location--intro .foot-item li{margin:.2rem;display:block}.neighborhood .location--intro .content{max-width:55rem;margin:auto}.neighborhood .location--intro .btn{margin:1rem}.neighborhood .location--intro .location-btns{text-align:center}@media screen and (min-width:40em){.neighborhood .location--intro .location-btns{text-align:left}.neighborhood .location--intro .address{height:6rem}}@media screen and (min-width:64em){.neighborhood .location--teaser .tagline-left{height:53rem;margin-bottom:-30rem}.neighborhood .location--intro{padding-top:5rem}.neighborhood .location--intro .address{margin-top:25rem;height:23rem}.neighborhood .location--intro .content{padding-top:6rem}.neighborhood .location--intro .location-btns{margin-top:5rem}}.fp-intro-carousel{height:30rem}.fp-intro-carousel .slick-list,.fp-intro-carousel .slick-track{height:100%}.fp-intro-carousel .bg-img{height:100%}.fp-intro-carousel .slick-next,.fp-intro-carousel .slick-prev{color:#fff;transition:all .2s ease;background:#000;height:4.5rem;font-size:1.7rem;width:4.5rem;-webkit-backface-visibility:hidden}.fp-intro-carousel .slick-next{right:-4rem}.fp-intro-carousel .slick-prev{left:inherit;right:0}@media screen and (min-width:64em){.fp-intro-carousel{height:100%}.fp-intro-carousel .slick-next,.fp-intro-carousel .slick-prev{width:7rem}.fp-intro-carousel .slick-next{right:-7rem;padding-right:3rem}.fp-intro-carousel .slick-prev{padding-left:3rem}}.social li{display:inline}.social a{width:3rem;height:3rem;margin-left:.5rem;border-radius:50%;line-height:3rem;color:#fff;text-align:center;display:inline-block}.social li:first-child a{margin-left:0}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.bg-d-gray{background-color:#181818}.bg-d-gray h2,.bg-d-gray p{color:#fff}.tagline-col{position:relative}.tagline-col .tagline{padding:2.5rem;position:absolute;top:50%;left:0;transform:translateY(-50%);width:100%;text-align:center;z-index:1}.overlay{position:relative;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.overlay:after{content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(24,24,24,.5)}.icon-container{width:10rem;height:10rem;padding:3rem}.icon-container .bg-img{height:4rem;width:4rem;background-size:contain}.flex-col{display:flex;justify-content:center;align-items:center}.text-right-med{text-align:center}@media screen and (max-width:639px){.text-center-sml{text-align:center}.tagline-col.tagline-sml .tagline{position:inherit;height:inherit;transform:none;top:inherit}}@media screen and (min-width:40em){.text-right-med{text-align:right}}@media screen and (max-width:64em){.show-for-large-custom{display:none!important}}@media screen and (min-width:64em){.icon-container{width:17.5rem;height:17.5rem;padding:6.75rem}}@media screen and (min-width:64.062em){.hide-for-large-custom{display:none!important}}.home .teasers .tagline>*{font-family:"Francois One";font-size:1.2rem}.home .teasers .tagline-col{padding-bottom:13rem}.home .intro-img{height:30rem}@media screen and (min-width:40em){.home{padding-bottom:10rem}.home .home--intro .content{padding-top:7rem;padding-bottom:7rem;max-width:51rem;margin:auto}.home .intro-img{height:36rem}.home .teasers .teaser-img{margin-bottom:-10rem}.home .teasers .flex-col{height:30rem}}@media screen and (min-width:64em){.home{padding-top:0;padding-bottom:0}.home .home--intro{margin-top:8rem}.home .intro-img{height:inherit}.home .teasers{padding-bottom:20%}.home .teasers .tagline-col{padding-bottom:20%}.home .teasers .teaser-img{margin-bottom:-20%}.home .teasers .flex-col{height:inherit;margin-top:inherit;position:relative}.home .teasers .flex-col:after{content:"";display:block;position:absolute;top:calc(50% + 5rem);left:50%;transform:translateX(-50%);height:calc(150% - 5rem);width:.1rem;background:#707070}.home .teasers .teaser-btn{position:relative}}.amenities-1 .tab-col{padding-top:4rem}.amenities-1 .gallery-teaser .teaser-left{padding-top:2rem}.amenities-1 .gallery-teaser .teaser-right{padding-bottom:2rem;justify-content:center}.amenities-1 .gallery-teaser .teaser-right .btn{margin:1rem}.amenities-1 .amenity-panel{padding:3rem 0;text-transform:uppercase}.amenities-1 .amenity-panel ul{padding:0 3rem}.amenities-1 .amenity-panel ul ul{margin:0}.amenities-1 .amenity-panel li{text-transform:none}.amenities-1 .amenity-panel p{text-transform:none;padding:0 3rem}.amenities-1 .tagline-col{height:35rem}@media screen and (min-width:40em){.amenities-1 .tagline-col{height:inherit}.amenities-1 .icon-container{margin-left:auto}.amenities-1 .tab-col{position:relative}.amenities-1 .tab-col .tabs{width:100%;position:absolute;bottom:-6rem;left:0}.amenities-1 .amenity-panel ul{max-width:50rem;margin:auto;padding:3rem;margin-top:2rem}.amenities-1 .amenity-panel p{max-width:44rem;margin:auto}.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}.amenities-1 .gallery-teaser .teaser-left{height:26rem;padding-top:0}.amenities-1 .gallery-teaser .teaser-right{padding:inherit;justify-content:flex-start}}@media screen and (min-width:64em){.amenities-1 .amenity-panel{padding:4rem}.amenities-1 .amenity-panel ul{border-top:.1rem solid #cacaca}.amenities-1 .amenities--intro .content{max-width:50rem;margin:auto}.amenities-1 .tab-col{padding-top:8rem}.amenities-1 .tab-col .tabs{bottom:-6rem;left:0}.amenities-1 .tab-col .tabs .tabs-title>a{border-bottom:none}.amenities-1 .amenity-img{margin-bottom:-10rem}.amenities-1 .gallery-teaser{margin-bottom:10rem}.amenities-1 .gallery-teaser .teaser-btn{position:relative}.amenities-1 .gallery-teaser .teaser-btn:after{content:"";display:block;position:absolute;left:50%;bottom:-20rem;transform:translateX(-50%);height:17.6rem;width:.1rem;background:#707070}}@media screen and (min-width:75em){.amenities-1 .amenity-panel{padding:4rem 10rem}}.contact-form-property .input-group{display:block;margin-bottom:2rem}.contact-form-property .input-group-bedrooms select option:first-child{display:none}.contact-form-property input,.contact-form-property label,.contact-form-property select,.contact-form-property textarea{height:auto;font-size:inherit;margin:0;font-family:"Brandon Grotesque Medium";font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase}.contact-form-property label{color:#181818;text-transform:uppercase}.contact-form-property input,.contact-form-property select,.contact-form-property textarea{padding:2rem 2.5rem;background-color:#f8f8fa;border:.1rem solid #dbdadf}.contact-form-property input:focus,.contact-form-property select:focus,.contact-form-property textarea:focus{background-color:#fff;box-shadow:none;border-color:#dbdadf}.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;font-family:"Brandon Grotesque Medium";text-transform:uppercase;font-size:1rem;letter-spacing:.15em}.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}.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;font-family:"Brandon Grotesque Medium";font-size:1.2rem;letter-spacing:.15em;text-transform:uppercase}@media screen and (max-width:25em){.column-form .content{padding-left:.5rem;padding-right:.5rem}}.contact-0 .fa-phone{-webkit-transform:scaleX(-1);transform:scaleX(-1)}.contact-0 .contact-info-container{font-family:Roboto;font-size:1.4rem;font-weight:400;padding:3rem}.contact-0 .contact-info-container svg{font-size:2rem}.contact-0 .contact-info-container .schema-container{position:relative}.contact-0 .contact-info-container .schema-container a{color:#000}.contact-0 .contact-info-container .schema-container a:hover{color:#919191}.contact-0 .contact-info-container .schema-container .fa-map-marker-alt,.contact-0 .contact-info-container .schema-container .fa-phone{position:absolute;left:0}.contact-0 .contact-info-container .schema-container .fa-map-marker-alt{top:0}.contact-0 .contact-info-container .schema-container .fa-phone{bottom:.1rem;font-size:1.8rem}.contact-0 .contact-info-container .schema-container .seo-schema-property-contact{margin-left:5rem}.contact-0 .contact-info-container .schema-container .seo-schema-street-address{margin-right:.5rem}.contact-0 .contact-info-container .schema-container .seo-schema-street-address,.contact-0 .contact-info-container .schema-container .seo-schema-street-city{text-transform:uppercase}.contact-0 .contact-info-container .schema-container .phone-p{padding-top:1rem}.contact-0 .contact-info-container .office-hours-container{margin-top:3rem;position:relative}.contact-0 .contact-info-container .office-hours-container .fa-clock{position:absolute;left:0;top:.5rem}.contact-0 .contact-info-container .office-hours-container .office-hours{margin-left:5rem}.contact-0 .contact-info-container .office-hours-container .office-hours>*{color:#000}.contact-0 .contact-bottom .img-left{height:30rem}.contact-0 .contact-bottom .img-right{height:30rem}.contact-0 .column-form .content{padding:0 2.5rem 2.5rem 2.5rem;background:#fff;z-index:1;position:relative}.contact-0 .social a:hover{color:#181818}@media screen and (min-width:40em){.contact-0 .contact--intro .content{max-width:54rem;margin:auto}.contact-0 .contact--intro .contact-info-container{max-width:54rem;margin:auto}.contact-0 .contact-bottom .img-right{height:50rem}.contact-0 .column-form .content{margin:0 auto -34rem auto;max-width:54rem}}@media screen and (min-width:64em){.contact-0{padding-bottom:10rem}.contact-0 .social-container{display:flex;justify-content:center;align-items:center;height:calc(100% - 30rem)}.contact-0 .social-container li{margin-left:1.5rem;margin-right:1.5rem}.contact-0 .contact--intro .content{padding-top:10rem;padding-bottom:10rem}.contact-0 .contact--intro .contact-info-container{padding-left:7rem;padding-top:12rem;padding-left:5rem;margin-left:0}}@media screen and (min-width:1100px){.contact-0 .contact--intro .content{padding-left:10rem;padding-right:0}}.floorplan-img img{display:inline-block;width:inherit;max-height:45rem}.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 .tabs-col{padding-bottom:5rem}.floorplans-1 .slick-slider{margin-bottom:0}.floorplans-1 .floorplan-slide{width:100%;height:100%}.floorplans-1 .floorplan-info p{padding:2rem 0}.floorplans-1 .floorplan-info h3{color:#000a12;font-family:D-Din,serif;font-size:1.8rem;text-transform:uppercase;letter-spacing:.12em}.floorplans-1 .units{color:#000a12;font-family:"Brandon Grotesque Bold";font-size:1rem;letter-spacing:.2em;text-transform:uppercase;padding:1rem}.floorplans-1 .units span{color:#fff;padding:.5rem 1rem}.floorplans-1 .fp-container{padding-top:4rem}.floorplans-1 .fp-details{display:flex;justify-content:center;flex-wrap:wrap}.floorplans-1 .fp-details .svg-wrap{width:2.5rem;height:2.5rem;margin:0 auto 1.5rem auto}.floorplans-1 .fp-details .svg-wrap svg>*{fill:#000}.floorplans-1 .fp-details .title{font-family:"Brandon Grotesque Bold";text-transform:uppercase;letter-spacing:.14em;color:#000a12;font-size:1rem;position:relative;padding-bottom:.7rem;margin-bottom:1.3rem}.floorplans-1 .fp-details .title:after{content:"";display:block;position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:8rem;height:.1rem;background:#979797}.floorplans-1 .fp-details .detail{color:#666464;font-family:"Francois One";font-size:1.2rem;letter-spacing:.17em;text-transform:uppercase;font-weight:400;width:7rem}.floorplans-1 .fp-details .detail-box{padding:1rem 3rem}.floorplans-1 .select{font-family:"Francois One";font-weight:400;font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;color:#fff;max-width:29rem;padding:2rem 4rem;margin-top:3rem;margin-bottom:3rem}.floorplans-1 .select .svg-wrap{width:2.1rem;height:1.3rem;display:inline-block;vertical-align:sub;margin-left:2rem}.floorplans-1 .select svg>*{fill:#fff!important}.floorplans-1 .floorplans-carousel{padding-bottom:2rem}.floorplans-1 .floorplans-carousel .slick-next,.floorplans-1 .floorplans-carousel .slick-prev{color:#253746;padding:1rem 1.5rem}.floorplans-1 .floorplans-carousel .slick-next{right:0}.floorplans-1 .floorplans-carousel .slick-prev{left:0}.floorplans-1 .floorplans-carousel .floorplan-info-container{padding-top:3rem}.floorplans-1 .custom_paging{padding-top:3rem}.floorplans-1 .slick-dots{bottom:1rem}.floorplans-1 .verbiage{padding:2rem}.floorplans-1 .verbiage p{max-width:150rem;margin:auto;padding:2rem 0;font-family:"Brandon Grotesque Bold";font-size:1rem;letter-spacing:.2em;text-transform:uppercase;color:#000a12}.floorplans-1 .amenity-teaser-row{padding-top:4rem}.floorplans-1 .amenity-teaser-row .bg-d-blue{position:absolute;left:0;bottom:0}@media screen and (max-width:639px){.floorplans-1 .img-container{max-width:30rem;margin:auto}}@media screen and (min-width:40em){.floorplans-1 .tabs-col{padding-bottom:0}.floorplans-1 .amenity-teaser-row .teaser-img{height:40rem}.floorplans-1 .floorplans--intro .content{max-width:57rem;margin:auto}.floorplans-1 .img-container{position:relative}.floorplans-1 .img-container .zoom{display:inline-block}.floorplans-1 .img-container .enlarge{width:4rem;height:4rem;background-color:#181818}.floorplans-1 .img-container .enlarge svg>*{fill:#fff}.floorplans-1 .img-container .enlarge .svg-wrap{width:2rem;height:2rem;margin:1rem}}@media screen and (min-width:43.75em) and (max-width:63.9375em){.floorplans-1 .verbiage p{max-width:57rem}}@media screen and (min-width:64em){.floorplans-1{padding-top:5rem}.floorplans-1 .floorplans--intro .content{padding-top:0}.floorplans-1 .apply-btn-container{position:absolute;bottom:0;right:0;background-color:#fff;transform:translateY(50%)}.floorplans-1 .select{margin-bottom:10rem;max-width:30rem}.floorplans-1 .tabs-col{position:relative}.floorplans-1 .tabs-col .tabs--primary{position:absolute;left:50%;transform:translateX(-50%);top:-.8rem;width:100%;z-index:999}.floorplans-1 .tabs--primary .tabs-title a:before{display:none}.floorplans-1 .img-container{display:flex;justify-content:center;align-items:center}.floorplans-1 .floorplans-carousel{max-width:150rem;margin:auto}.floorplans-1 .floorplans-carousel .floorplan-info-container{border-top:.1rem solid #cacaca;border-bottom:.1rem solid #cacaca;margin:4.4rem 7rem 3rem 5rem;padding-top:6rem;height:35rem;position:relative}.floorplans-1 .floorplans-carousel .slick-next,.floorplans-1 .floorplans-carousel .slick-prev{top:39.4rem;background:#fff;font-size:1.3rem}.floorplans-1 .floorplans-carousel .slick-prev{left:5rem}.floorplans-1 .floorplans-carousel .slick-next{right:inherit;left:15rem}.floorplans-1 .floorplans-carousel .custom_paging{background-color:#fff;position:absolute;left:5rem;top:38.4rem;width:13rem;padding-top:0}.floorplans-1 .verbiage{padding:2rem 5rem}.floorplans-1 .verbiage p{padding:2rem 0}.floorplans-1 .amenity-teaser-row{padding-top:8rem}.floorplans-1 .amenity-teaser-row .teaser-img{height:48.8rem}}@media screen and (min-width:75em){.floorplans-1 .fp-details .detail-box{padding:1rem 3.5rem}}.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;font-family:D-Din,serif;font-size:1rem;letter-spacing:.25em;text-transform:uppercase}.back-to-top:hover{background:#666464}.footer-2 .footer-bottom,.footer-2 .footer-top{padding:2rem}.footer-2 .footer-bottom{font-family:D-Din,serif;font-size:1rem;letter-spacing:.25em;text-transform:uppercase;border-top:.1rem solid #fff;padding:1rem 2rem}.footer-2 .footer-bottom .text-right-med{padding-top:.2rem}.footer-2 .award-logo{max-width:15rem}.footer-2 .corp-logo{width:20rem;max-width:100%;height:3rem;background-size:contain;background-repeat:no-repeat;margin:1rem auto}.footer-2 .icons{font-size:2rem}.footer-2 .icons li{margin:.25rem}.footer-2 .row.column{padding:0}.footer-2 .social{margin-bottom:1rem}.footer-2 .foot-border{max-width:100%}.footer-2 .footer-address{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.footer-2 .phone-number{padding-top:.5rem}.footer-2 .phone-number:hover{color:inherit}.footer-2 .foot-logo{padding-top:3rem;padding-bottom:3rem}@media screen and (min-width:40em){.footer-2 .footer-top .column{display:flex;justify-content:center;align-items:center;flex-direction:column}.footer-2 .footer-top .text-center-sml{margin-top:2rem}.footer-2 .footer-top .text-right-med{margin-top:3rem}.footer-2 .corp-logo{margin:1rem}.footer-2 .foot-logo{padding-top:1rem;padding-bottom:1rem}}@media screen and (min-width:64em){.footer-2 .corp-logo{max-width:9vw}}@media screen and (min-width:75em){.footer-2 .footer-top .column{flex-direction:row}.footer-2 .corp-logo{margin-left:2rem}}.gallery-3{padding-bottom:5rem}.gallery-3 .carousel-slide{display:none}.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 .tabs-panel{padding:0}.gallery-3 .slick-next,.gallery-3 .slick-prev{width:4rem;height:4rem;transition:all .2s ease;background-color:#fff}.gallery-3 .slick-next:hover,.gallery-3 .slick-prev:hover{color:#fff}.gallery-3 .slick-next{right:1rem}.gallery-3 .slick-prev{left:1rem}.gallery-3 .slick-dots{display:flex;justify-content:center;align-items:center;width:80%;left:10%;bottom:-6rem}.gallery-3 .slick-dots li{margin:0;flex:1}.gallery-3 .slick-dots li button{width:100%}.gallery-3 .slick-dots li button:before{content:'';background-color:#000;width:100%;height:.1rem;top:50%;transform:translateY(-50%);transition:all .2s ease}.gallery-3 .slick-dots li.slick-active button:before{height:.3rem}.gallery-3 .gallery-video-container{position:relative;padding-bottom:52.5%}.gallery-3 .gallery-video-container iframe{position:absolute;top:0;bottom:0;left:0;right:0;height:100%;width:100%}@media screen and (min-width:40em){.gallery-3{padding-bottom:8rem}}@media screen and (min-width:64em){.gallery-3{padding-bottom:15rem}.gallery-3 .slick-next,.gallery-3 .slick-prev{top:inherit;bottom:-7rem;transform:none}.gallery-3 .slick-next{right:3rem}.gallery-3 .slick-prev{left:3rem}.gallery-3 .carousel-slide-img{padding-bottom:55%;margin:1rem}}.header-5{text-align:center;padding:2rem}.header-5 .info-column{padding-top:2rem}.header-5 .info-column .phone-number{margin-top:2rem}.header-5 .header-nav-contain{display:none}@media screen and (min-width:40em){.header-5 .info-column{padding:0}}@media screen and (min-width:64em){.mobile-menu-1{display:block!important}}@media screen and (min-width:64.062em){.content-wrap{padding-top:0!important}.mobile-menu-1{display:none!important}#top{position:relative}.header-5{padding:0}.header-5 .header-bg,.header-5 .header-info,.header-5 .header-nav-contain{width:100%}.header-5 #homeNav{display:none}.header-5 .show-on-scroll{z-index:-100;transform:translateY(-3rem);opacity:0;position:absolute;left:0;top:6rem;right:0;transition:all .3s linear}.header-5 .show-on-scroll .apply-btn-top{margin-right:8rem;padding:.12rem 2rem}.header-5 .show-on-scroll .apply-btn-top svg>*{fill:#fff}.header-5 .show-on-scroll .apply-btn-top:hover{background-color:#181818}.header-5 .show-on-scroll .special-btn-top{padding:.25rem 2rem;background-color:#dcd9d9;color:#666464}.header-5 .show-on-scroll .special-btn-top:hover{background-color:#181818;color:#dcd9d9}.header-5 .show-on-scroll .phone-btn-top{padding:.12rem 1rem;margin-left:18rem;color:#fff}.header-5 .show-on-scroll .phone-btn-top .svg-wrap{height:1.6rem;width:1rem}.header-5 .show-on-scroll .phone-btn-top svg>*{fill:#fff}.header-5 .header-bg{position:fixed;top:0;left:0;height:8.1rem;background-color:transparent;transition:background-color .3s linear;z-index:999}.header-5 .header-nav-contain,.header-5 .header-nav-placeholder{display:block;position:absolute;bottom:0}.header-5 .header-nav-placeholder{height:6.1rem;width:100%}.header-5 .header-nav-contain{background:#fff;text-align:center;z-index:1000;transition:background-color .3s linear;border-top:.1rem solid #f0efef;border-bottom:.1rem solid #f0efef}.header-5 .header-info{position:fixed;top:0;z-index:1001}.header-5 .header-info .row{position:relative}.header-5 .logo-col{margin-bottom:-3rem;margin-left:7rem;background:#fff;position:relative;width:13.4rem;height:8.2rem;z-index:999}.header-5 .logo-col .logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.header-5 .logo-col .logo img{max-width:5.5rem;max-height:5.5rem}.header-5 .info-column{right:0}.header-5 .header-nav{font-size:1.2rem}.header-5 .header-nav li{display:inline}.header-5 .header-nav a{display:inline-block;padding:2rem 2.5rem;color:#181818;font-family:"Francois One";text-transform:uppercase;font-size:1.2rem;letter-spacing:.12em;font-weight:400}.header-5.header-scrolled .show-on-scroll{transform:translateY(0);opacity:1;z-index:1}.header-5.header-scrolled .header-nav-contain{position:fixed;top:0;bottom:inherit;background-color:#fbfbfb}}@media screen and (min-width:75em){.header-5 .header-nav a{padding:2rem}}.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 .phone-row,.hero-1 .specials-row{z-index:999;position:relative}.hero-1 .specials-row{padding-bottom:2rem}.hero-1 .phone-row{padding:.5rem 0;position:relative}.hero-1 .phone-row .hero-logo{position:absolute;top:4rem;left:calc(50% + 2.5rem);transform:translateX(-50%);background:#fff;width:17rem;height:15rem}.hero-1 .phone-row .hero-logo .logo img{max-width:8.5rem;max-height:8.5rem;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.hero-1 .btn-special{display:inline-block;color:#fff;background-color:#181818;padding:.5rem 1.2rem .25rem 1.2rem}.hero-1 .btn-special:hover{color:#181818;background-color:#fff}.hero-1 .phone{color:#181818;letter-spacing:.12em;padding:1rem 0;margin-left:auto}.hero-1 .phone .svg-wrap{margin-left:1rem;margin-right:1rem;width:1.3rem;height:2.1rem}.hero-1 .phone .svg-wrap svg>*{fill:#181818}.hero-1 .hero-content{margin:-5rem 1rem 1rem auto;position:relative;text-align:right}.hero-1 .hero-content .video-popup{height:4rem;padding:1rem;border:none;background-color:#181818;font-size:1.2rem;font-weight:400;width:12rem}.hero-1 .hero-content .video-popup svg{margin-left:.5rem}.hero-1 .hero-bottom .apply-btn{color:#181818;padding:1rem 2rem 1rem 1rem}.hero-1 .hero-bottom .social-container{padding-left:1rem;padding-top:.5rem;display:flex;align-items:center;flex-wrap:wrap;justify-content:center}.hero-1 .hero-bottom .social-container span{display:none;font-family:"Francois One";font-size:1.2rem;letter-spacing:.12em;text-transform:uppercase;font-weight:400;position:relative}.hero-1 .hero-bottom .social-container span:after{content:"";display:block;position:absolute;right:-6rem;top:50%;transform:translateY(-50%);width:4rem;height:.1rem;background:#979797}.hero-1 .hero-bottom .social-container .social a{font-size:1.2rem;color:#181818;margin-left:0;width:5rem}@media screen and (min-width:40em){.hero-1 .hero-bottom .social-container{justify-content:flex-start}.hero-1 .hero-bottom .social-container span{display:inline-block}.hero-1 .hero-bottom .social-container .social{margin-left:8rem}}@media screen and (min-width:64.062em){.hero-1{border-right:5rem solid #fff;position:relative}.hero-1 .hero-content{position:absolute;background:0 0;bottom:15rem;right:1rem;margin:inherit}.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}.hero-1 .specials-row{margin-right:-5rem}.hero-1 .hero-bottom{padding:.5rem 0 0 7rem;height:14rem}}@media screen and (min-width:75em){.hero-1 .bg-img{height:70rem}}@media screen and (min-width:100em){.hero-1 .bg-img{height:80rem}}@media screen and (min-width:40em){#ll-map{height:40rem}.location-medium .poi{margin-bottom:1rem}.location-medium .poi a{position:relative;display:block;text-transform:uppercase}.location-medium .poi span{display:block;position:relative}.leaselabs-gmiw p{margin:0 0 1rem}.leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase;font-family:D-Din,serif;letter-spacing:.05em}.leaselabs-gmiw-cta-divider{padding:0 .5rem}.leaselabs-gmiw-cta{color:#000;font-weight:600;text-transform:uppercase}}@media screen and (min-width:64em){#ll-map{height:63rem}}.location-medium-1{padding-bottom:5rem}.location-medium-1 .tabs{padding-top:4rem;padding-bottom:5rem}.location-medium-1 .tabs-content .poi a{color:#000a12}@media screen and (min-width:64em){.location-medium-1{padding-bottom:10rem}.location-medium-1 .tabs{padding-top:10rem}.location-medium-1 .tabs-content ul{max-width:42rem;margin:auto}}.location-small-2 .accordion-title{color:#fff;font-size:1.2rem;text-transform:uppercase;padding:2rem;font-family:"Francois One";letter-spacing:.12em;font-weight:400}.location-small-2 .accordion-title:before{font-size:1.7rem;margin-top:-.8rem;font-family:"Cormorant Garamond",Helvetica,Arial,sans-serif}.location-small-2 .accordion-content{color:#00f;font-size:1.8rem;text-transform:uppercase;font-family:D-Din,serif;letter-spacing:.05em;color:#181818}.location-small-2 .accordion-content .address{color:#181818;font-size:1rem;line-height:1.8rem;letter-spacing:.2em}.mobile-menu-1 .mobile-menu{position:relative}.mobile-menu-1 .mobile-toggle-contain{position:fixed;top:1rem;left:1rem;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 .nav-mobile-list{max-width:21rem;margin:auto;text-align:center}.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(24,24,24,.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 a{display:block;padding:1.2rem 2rem;font-size:1.8rem;font-family:"Francois One";font-weight:400;letter-spacing:.12em;text-transform:uppercase;color:#fff}.mobile-menu-1 .mobile-menu nav a:hover,.mobile-menu-1 .mobile-menu nav li.active a{color:#2199e8}.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:before{transform:translate(0,0);transition:all .3s cubic-bezier(.175,0,.77,1)}@media screen and (max-height:29.375em){.mobile-menu-1 .nav-mobile-list{columns:2;column-gap:0;width:100%;text-align:left;max-width:50rem}.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}}.residents{position:relative;padding-top:5rem;padding-bottom:5rem}.residents .overlay{position:absolute;top:0;left:0;right:0;bottom:0}.residents .overlay:after{background:rgba(24,24,24,.8)}.residents .residents--intro{position:relative}.residents .res-btns{padding-top:3rem}.residents .res-btns .btn{margin:1rem;-webkit-backface-visibility:hidden}@media screen and (min-width:64em){.residents{padding-bottom:17rem}.residents .btn{margin:1rem 1.5rem}}
/*# sourceMappingURL=sourcemaps/app-63fd4af1.min.css.map */
