@charset "UTF-8";@font-face{font-family:gibson_regular;src:url(fonts/gibson-regular-webfont.otf) format("opentype");src:url(fonts/gibson-regular-webfont.woff) format("woff"),url(fonts/gibson-regular-webfont.woff2) format("woff2"),url(fonts/gibson-regular-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gibson_bold;src:url(fonts/gibson-bold-webfont.otf) format("opentype");src:url(fonts/gibson-bold-webfont.woff) format("woff"),url(fonts/gibson-bold-webfont.woff2) format("woff2"),url(fonts/gibson-bold-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:gibson_light;src:url(fonts/gibson-light-webfont.otf) format("opentype");src:url(fonts/gibson-light-webfont.woff) format("woff"),url(fonts/gibson-light-webfont.woff2) format("woff2"),url(fonts/gibson-light-webfont.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:merriweather;src:url(fonts/Merriweather-Italic.otf) format("opentype");src:url(fonts/Merriweather-Italic.woff) format("woff"),url(fonts/Merriweather-Italic.woff2) format("woff2"),url(fonts/Merriweather-Italic.ttf) format("truetype"),url(fonts/Merriweather-Italic.ttf);font-weight:400;font-style:normal}.amenities-1 .amenity-panel ul:after{content:" ";display:table;clear:both}body{font-family:gibson_regular,sans-serif}.hero-1 .hero-banner,.mobile-menu-2 .mobile-menu nav a,.tabs-title.loc-tabs-title>a,.tabs-title:not(.loc-tabs-title)>a{font-family:gibson_bold,sans-serif}.tabs-title:not(.loc-tabs-title)>a:focus,.tabs-title:not(.loc-tabs-title)>a:hover,.tabs-title:not(.loc-tabs-title)>a[aria-selected=true]{border-color:#0194d3}.header-1 .header-nav a:hover svg,.header-1.header-scrolled .nav-col svg{fill:#0194d3}.corner-bottom-left,.corner-top-left,.corner-top-right{background:#fff;position:relative;border:.3rem solid #ddd8c4}.corner-bottom-left:after,.corner-bottom-left:before,.corner-top-left:after,.corner-top-left:before,.corner-top-right:after,.corner-top-right:before{position:absolute;background:inherit;content:"";z-index:1}.corner-bottom-left:before,.corner-top-left:before,.corner-top-right:before{width:calc(100% - 29rem);height:calc(100% + .7rem);top:-.4rem}.corner-bottom-left:after,.corner-top-left:after,.corner-top-right:after{width:calc(100% + .7rem);height:calc(100% - 29rem);right:-.4rem;bottom:-.3rem}.corner-bottom-left>*,.corner-top-left>*,.corner-top-right>*{position:relative;z-index:2}.picture-corners-left,.picture-corners-right{position:relative}.picture-corners-left:after,.picture-corners-left:before,.picture-corners-right:after,.picture-corners-right:before{content:"";position:absolute;width:5.2rem;height:5.2rem;border-color:#fff}.picture-corners-left:before,.picture-corners-right:before{top:-3.2rem;border-top-width:.3rem}.picture-corners-left:after,.picture-corners-right:after{bottom:-3.2rem;border-bottom-width:.3rem}.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;background-color:#fff}h1{font-size:1.5rem;line-height:7.4rem;font-family:Merriweather,serif}h2{font-size:2.5rem;line-height:2.5rem}h3{font-size:2rem;line-height:2rem}p{font-family:"Libre Baskerville",serif;font-size:1.5rem;letter-spacing:.05em;line-height:2.3rem;margin:0 0 2rem}p:last-child{margin-bottom:0}a{transition:color .3s linear,background-color .3s linear,border-color .3s linear}.title{font-family:gibson_bold,sans-serif;font-size:4rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase}.content-title--modification p:first-of-type{font-family:gibson_bold,sans-serif;font-size:4rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase}.content-title--modification p:first-of-type strong em{font-style:normal}@media not all and (min-resolution:0.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.content-title--modification h1,.read-more-container h1{font-style:italic}}}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 screen and (max-width:63.99em){#header{height:9rem;z-index:9999}#header .header-1{position:fixed;width:100%;background-color:#fff;z-index:9}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){body{overflow-x:hidden}}.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")}.slick-arrow.slick-disabled{display:none!important}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.next-btn,.paging-info,.prev-btn{position:absolute;bottom:0;right:0;transform:translate(-50%,-50%);font-family:gibson_regular,sans-serif;letter-spacing:.2em;text-transform:uppercase}.next-btn,.prev-btn{cursor:pointer;font-size:1rem;line-height:7.7rem}.paging-info{font-size:1.4rem;line-height:8.5rem}.swipe{padding:2rem 0}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:500px;margin:20px auto}.sitemap-iframe .mfp-content{max-width:100%;height:95%}.sitemap-iframe #sitemap{height:100%;width:95%;margin:auto}.sitemap-iframe #sitemap .mfp-close{right:0;top:-.5rem;color:#fff}@media screen and (min-width:40em){.sitemap-iframe #sitemap .mfp-close{right:1.5%}}@media screen and (min-width:69.667em){.sitemap-iframe #sitemap .mfp-close{right:2.5%;top:0}}.tabs{background:#f4f5f8;border:none;text-align:center}.tabs-text{font-size:1.1rem;letter-spacing:.2em;text-transform:uppercase;padding:9rem 0}.tabs-content{border-color:transparent;background:0 0;color:#000}.tabs-title:not(.loc-tabs-title){display:inline;float:none}.tabs-title:not(.loc-tabs-title)>a{font-size:2.5rem;text-transform:uppercase;display:inline-block;border-top:.3rem solid transparent;border-left:.3rem solid transparent;position:relative}.tabs-title:not(.loc-tabs-title)>a::after,.tabs-title:not(.loc-tabs-title)>a::before{position:absolute;background:#f4f5f8;content:"";z-index:1}.tabs-title:not(.loc-tabs-title)>a::before{width:calc(100% - 2.9rem);height:.5rem;top:-.4rem;right:0}.tabs-title:not(.loc-tabs-title)>a::after{width:.5rem;height:calc(100% - 2.9rem);bottom:0;left:-.4rem}.tabs-title:not(.loc-tabs-title)>a:focus,.tabs-title:not(.loc-tabs-title)>a:hover,.tabs-title:not(.loc-tabs-title)>a[aria-selected=true]{background:0 0}.tabs-title.loc-tabs-title{display:inline;float:none}.tabs-title.loc-tabs-title>a{width:27rem;color:#fff;font-size:2.5rem;letter-spacing:.03em;line-height:7.5rem;text-transform:uppercase;display:inline-block;border-bottom:.1rem solid transparent;position:relative}.tabs-title.loc-tabs-title>a .chevron{display:none}.tabs-title.loc-tabs-title>a{width:100%}.tabs-title.loc-tabs-title>a:focus,.tabs-title.loc-tabs-title>a:hover,.tabs-title.loc-tabs-title>a[aria-selected=true]{position:relative}.tabs-title.loc-tabs-title>a:focus .chevron,.tabs-title.loc-tabs-title>a:hover .chevron,.tabs-title.loc-tabs-title>a[aria-selected=true] .chevron{display:inline-block;position:absolute;left:-3rem;top:50%;transform:translate(0,-50%);color:#fff}.tabs-title.loc-tabs-title>a:focus:after,.tabs-title.loc-tabs-title>a:hover:after,.tabs-title.loc-tabs-title>a[aria-selected=true]:after{content:"";position:absolute;bottom:0;right:0;width:117%;height:.1rem;background-color:#000}@media screen and (min-width:64em){.tabs-title.loc-tabs-title>a:focus:after,.tabs-title.loc-tabs-title>a:hover:after,.tabs-title.loc-tabs-title>a[aria-selected=true]:after{width:111%}}.btn{display:inline-block;width:15.9rem;height:3.2rem;font-size:1.2rem;letter-spacing:.2em;text-transform:uppercase;text-align:center;padding:.6rem;color:#fff;padding:.6rem;transition:all .3s ease}.btn:focus,.btn:hover{color:#fff}.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}}.row-1{margin-top:4.6rem}.row-1 .column-1-1{min-height:62.2rem}.row-1 .column-1-2 .content{margin-right:5.1rem;padding-right:8.6rem}.row-1 .column-1-2 h1{line-height:2.4rem;padding:2.4rem 0}.row-2{position:relative}.row-2 .column-2-2 .section-bgd-image{width:100%;height:52.3rem}.row-2 .bg-pattern{position:absolute;top:inherit;bottom:-52px;right:inherit;width:50rem;height:35.9rem;z-index:-1}.row-3 .column-3-1{height:23.1rem;position:relative;border:25px solid transparent}.row-3 .column-3-1 .logo-bgd-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:9.8rem;max-width:30rem;background-size:contain}.row-3 .column-3-2 .follow-social{position:relative}.row-3 .column-3-2 .follow-text,.row-3 .column-3-2 .follow-text:after,.row-3 .column-3-2 .social-icons{position:absolute;left:50%;transform:translate(-50%,0)}.row-3 .column-3-2 .follow-text{top:4.5rem;font-family:Merriweather,serif;font-size:1.2rem;letter-spacing:.2em;text-align:center}.row-3 .column-3-2 .follow-text:after{top:6.1rem;content:"";width:.1rem;height:7.4rem}.row-3 .column-3-2 .social-icons{top:20rem}.row-3 .column-3-2 .social-icons svg{font-size:2.1rem}@media screen and (max-width:39.99em){.home .column-1-2 .content{padding-right:5.1rem;border-left:none}.home .column-1-2 h1{line-height:2.4;padding:1.9rem 0}.home .row-2 .bg-pattern{width:100%}.home .row-2 .column-2-2 .section-bgd-image{height:40rem;background-size:contain}.home .row-3 .column-3-1{height:16.1rem}.home .row-3 .column-3-2{height:20rem}.home .row-3 .column-3-2 .follow-text{top:3rem}.home .row-3 .column-3-2 .social-icons{top:18rem}}@media screen and (max-width:63.99em){.home .column-1-2 .content{padding-bottom:10rem}.home .column-3-2{height:30rem}}#announcements,#specials-modal{padding:8.4rem 0;max-width:59.8rem}#announcements .mfp-close,#specials-modal .mfp-close{width:2.6rem;height:2.6rem;background-color:#546179;color:#fff;font-size:1.3rem;line-height:2.4rem}#announcements .column-1,#specials-modal .column-1{position:relative;min-height:11.1rem;min-width:12rem}#announcements .column-1 .bg-img,#specials-modal .column-1 .bg-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);min-height:8.1rem;width:10rem;background-size:contain}#announcements .column-2,#specials-modal .column-2{text-align:center;padding:0 7.5rem 0 5.8rem}#announcements .column-2 h3,#specials-modal .column-2 h3{font-family:gibson_bold,sans-serif;font-size:3rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase;color:#546179}#announcements .column-2 p,#specials-modal .column-2 p{font-family:"Libre Baskerville",serif;font-size:1.5rem;letter-spacing:.2em;line-height:2.2rem}#announcements .reverse-special p,#specials-modal .reverse-special p{color:#546179!important}#announcements .reverse-special h3,#specials-modal .reverse-special h3{color:#0194d3}#announcements.special-img,#specials-modal.special-img{padding:0}.announcement .content{padding:0 2.5rem}.announcement h3{font-family:gibson_bold,sans-serif;font-size:3rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase;color:#546179}.announcement p{margin:5rem 0 6rem}.announcement p:last-of-type{margin-bottom:0}.social li{display:inline}.social a{width:2rem;height:3rem;line-height:3rem;text-align:center;display:inline-block;top:-2px;position:relative}.social li:first-child a{margin-left:0}.social .tiktok{transform:scale(.8)}.social svg{fill:#1779ba}.social svg:hover{fill:#a13e22}.bg-img{background-repeat:no-repeat;background-position:center center;background-size:cover}.corner-top-right:before{left:-.4rem}.corner-top-left:before{right:-.4rem}.corner-bottom-left:before{right:-.4rem}.corner-bottom-left:after{top:-.4rem}.picture-corners-left:after,.picture-corners-left:before{left:-3.2rem;border-style:solid none solid solid}.picture-corners-left:before{border-bottom:none}.picture-corners-left:after{border-top:none}.picture-corners-right:after,.picture-corners-right:before{right:-3.2rem;border-style:solid solid solid none}.picture-corners-right:before{border-bottom:none}.picture-corners-right:after{border-top:none}.color-overlay{position:absolute;width:100%;height:100%;z-index:-1}.content-title--modification a,.read-more-container a{text-transform:uppercase;display:block;margin-top:6.1rem;font-size:1.1rem;letter-spacing:.2em}.content-title--modification a svg,.read-more-container a svg{padding:.1rem;margin-left:1rem}.title-bgd{position:relative}.content-title--modification{z-index:3;padding:2rem 3.2rem 4.4rem 3rem}.content-title--modification p:first-child{position:absolute;top:13rem;left:0;transform:translate(0,-50%);margin:0;padding:0 3.2rem 0 3rem}.content-title--modification h1{line-height:2.4rem;padding:22rem 0 2.4rem}.bg-pattern{position:absolute;top:7.8rem;right:0;width:116%;height:26.2rem;z-index:-1}.bg-img .read-more-container .expander{color:#fff}@media screen and (min-width:64em){.content-title--modification{padding:17rem 17.2rem 10.4rem 3rem}.content-title--modification p:first-child{top:21.2rem;padding:0 17.2rem 0 3rem}.perks{padding-top:9rem}#OllrDiv{padding-top:9rem}}.home .corner-top-left{margin:8rem 0 0 4rem;border-right:none}.home .corner-top-left:after,.home .corner-top-left:before{right:0}.home .home-teaser{position:relative;max-width:calc(100% - 4.7rem);margin:4rem 0 0 4.7rem}.home .text-container{padding:4.25rem 1.5rem;max-width:85.5rem;z-index:2}.home .text-container .title,.home .text-container h1,.home .text-container p{color:#fff}.home .text-container h1{padding:2.2rem 0;line-height:2.2rem;letter-spacing:.2em}.home .teaser-img{height:20rem}.home .corner-top-right{margin-right:5.1rem;height:100%}@media screen and (min-width:64em){.home .corner-top-left{margin:-2rem 0 9.4rem 4rem}.home .teaser-img{position:absolute;top:-2.2rem;right:5.1rem;width:46.5rem;height:59.4rem}.home .text-container{padding:8.5rem 20.6rem 9.7rem 13.1rem}}.pets-0 .tabs-title>a{font-size:3.5rem;letter-spacing:.03em;line-height:4rem}.pets-0 .pets-content{position:relative;z-index:-1;border:0}.pets-0 .pets-panel{padding:7.6rem 2.5rem 10rem}.pets-0 .content-text p,.pets-0 .content-title,.pets-0 .pets-title{color:#fff}.pets-0 .pets-title{font-family:gibson_bold,sans-serif;font-size:4rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase;padding-bottom:8rem}.pets-0 .content-text p,.pets-0 .content-title{font-size:1.5rem;line-height:2.3rem}.pets-0 .content-title{font-family:Merriweather,serif;letter-spacing:.2em;padding-bottom:3.6rem}.pets-0 .content-text p{font-family:"Libre Baskerville",serif;letter-spacing:.05em}.pets-0 .pets-bgd-image{height:30rem;background-position:center bottom}@media screen and (min-width:40em){.pets-0 .pets-bgd-image{height:inherit}}@media screen and (max-width:63.99em){.pets-0 .vertical.tabs{padding-bottom:5rem}.pets-0 .tabs-text{padding:5rem 0}}@media screen and (min-width:64em){.pets-0 ul{height:calc(100% - 5.1rem)}.pets-0 .pets-panel{padding:8.5rem 5.5rem 10rem}.pets-0 .tabs-text{padding:6rem 0 3rem}}@media screen and (min-width:75em){.pets-0 .pets-panel{padding:7.6rem 11.5rem 10rem 12.5rem}.pets-0 .tabs-text{padding:8rem 0 5rem}}.amenities-1{margin-top:9.1rem}.amenities-1 #div1 .title{padding-top:0;padding-left:0}.amenities-1 .amenities-row{border-right:none}.amenities-1 .amenities-row:after,.amenities-1 .amenities-row:before{right:0}.amenities-1 .corner-top-left{margin-left:3rem;border-bottom:none}.amenities-1 .corner-top-left .title{padding:2.5rem 0 0 3.1rem}.amenities-1 .corner-top-left .bg-img{height:30rem;background-position:top center}.amenities-1 .tabs-column ul{padding:2rem 0}.amenities-1 .amenity-panel ul ul{margin:0}.amenities-1 .amenity-panel li{font-family:"Libre Baskerville",serif;font-size:1.563rem;letter-spacing:.05em;line-height:3.3rem;padding-right:2rem;list-style:none;list-style-position:inside;text-indent:-.5em;padding-left:1.2em}.amenities-1 .amenity-panel li:before{content:"▪";font-weight:700;display:inline-block;width:.5em}.amenities-1 .amenity-row .bg-img{height:30rem}.amenities-1 .list-column{padding:2rem 0}@media screen and (min-width:40em){.amenities-1 #div1.div1-animation{left:-100rem}.amenities-1 #div2{right:-100rem}.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 (max-width:63.99em){.amenities-1 .list-column{padding:3rem!important}}@media screen and (min-width:64em){.amenities-1 .corner-top-left{position:relative;z-index:2;margin:0 5.1rem 7.4rem 5.9rem}.amenities-1 .corner-top-left .bg-img{height:52.3rem}.amenities-1 .corner-top-left .background-color{position:absolute;top:-5.4rem;left:75%;transform:translate(-50%,0);width:46.5rem;height:63rem;z-index:1}.amenities-1 .corner-top-left:after{bottom:0;z-index:0}.amenities-1 .tabs.small-amount li:first-child a{margin-right:13.3rem}.amenities-1 .amenities-intro{padding:2.5rem 0 0 3.9rem}.amenities-1 .amenities{margin-bottom:15rem}.amenities-1 .amenity-panel{padding:0}.amenities-1 .amenity-row{position:relative}.amenities-1 .amenity-row .bg-img{position:absolute;top:45%;left:0;transform:translate(0,-50%);width:100%;height:76.6rem}.amenities-1 .list-column{z-index:1;padding:8.1rem 0 4.6rem 6rem!important}.amenities-1 .picture-corners-left:before{content:none}.amenities-1 .bg-pattern{top:0;width:70%;height:100%;z-index:0}.amenities-1 .read-more-container-2{padding-right:5.1rem}.amenities-1 .read-more-container-2 #div2.div2-animation{right:0}}@media screen and (min-width:75em){.amenities-1 .corner-top-left{margin-bottom:13rem}.amenities-1 .amenity-row .bg-img{top:45%;height:69.6rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.amenities-1 .list-column{flex:0 0 100%!important}}.contact-form-property .input-group{display:block;margin-bottom:2rem}.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{color:#7b7b7c;text-transform:uppercase;font-size:1.4rem;line-height:4.9rem;letter-spacing:.1em}.contact-form-property input,.contact-form-property select,.contact-form-property textarea{background-color:#fff}.contact-form-property input:focus,.contact-form-property select:focus,.contact-form-property textarea:focus{border:.1rem solid;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 select{color:#7b7b7c}.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{width:20.5rem;height:4.9rem;appearance:none;border:0;font-family:gibson_regular,sans-serif;font-size:1.2rem;letter-spacing:.2em;color:#fff;text-transform:uppercase;cursor:pointer;transition:color .3s linear,background-color .3s linear,border-color .3s linear}.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}.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}.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 1rem}.contact-form-property .input-group-bedrooms,.contact-form-property .input-group-email,.contact-form-property .input-group-message,.contact-form-property .input-group-name,.contact-form-property .input-group-phone{background-color:#fff}.contact-form-property .group-move-in-date select{background-color:#fff;border-color:transparent}.contact-form-property .input-group #contact_bedrooms,.contact-form-property .input-group input,.contact-form-property .input-group textarea{border-color:transparent;background-color:transparent}.contact-form-property .input-group textarea{padding:.5rem 1rem}.contact-form-property .input-group.invalid>input,.contact-form-property .input-group.invalid>select,.contact-form-property .input-group.invalid>textarea{border-color:transparent}}.contact-0 .corner-top-right{margin-right:5.1rem}.contact-0 .corner-top-right .title{padding-top:3.6rem}.contact-0 .row-1 .column-1-1{min-height:60.8rem}.contact-0 .row-2 .bg-pattern{right:6.3rem;width:58.5rem}.contact-0 .contact-row{margin:0 4.8rem 4.7rem 4rem}.contact-0 .contact-row .spacing-col{padding:0}.contact-0 .contact-row .margin-row{margin:0 0 4.7rem 4.9rem}.contact-0 .column-form{background-color:#f4f5f8;margin:4.4rem 0 3.7rem 0}.contact-0 .column-form:before{right:-.2rem}.contact-0 .column-form:after{right:-.3rem}.contact-0 .column-content .info{margin-top:6.5rem}.contact-0 .column-content .info-text{color:#fff;font-family:gibson_bold,sans-serif;font-size:2.2rem;letter-spacing:.03em;line-height:4.2rem;text-transform:uppercase}.contact-0 .column-content .info-content,.contact-0 .column-content .info-content a,.contact-0 .column-content .info-content p,.contact-0 .column-content .info-content span{font-family:gibson_bold,sans-serif;font-size:1.8rem;letter-spacing:.03em}.contact-0 .contact-modification{position:relative;padding-top:6.6rem}.contact-0 .contact-modification a{display:inline-block;margin-top:0}.contact-0 .contact-modification .content-mod-markdown p:first-child{position:inherit;top:0;transform:inherit;padding:0 3.2rem 0 0;margin-bottom:1.6rem}.knock-button button{width:20.5rem;height:4.9rem;appearance:none;border:0;font-family:gibson_regular,sans-serif;font-size:1.2rem;letter-spacing:.2em;color:#fff;text-transform:uppercase;cursor:pointer;transition:color .3s linear,background-color .3s linear,border-color .3s linear}@media screen and (max-width:39.99em){.contact-0 .row-2 .bg-pattern{top:20rem;right:0}.contact-0 .row-3 .column-3-2{padding-bottom:30rem}.contact-0 .contact-row{margin:8.6rem 0 4.7rem 0}.contact-0 .contact-row .margin-row{margin:0;padding:0 1rem}.contact-0 .corner-bottom-left{border:none}.contact-0 .corner-bottom-left:after,.contact-0 .corner-bottom-left:before{content:none}}@media screen and (max-width:63.99rem){.contact-0 .column-content{padding-bottom:6.5rem}}@media screen and (min-width:64rem){.contact-0 .read-more-container-4{height:57rem}}@media screen and (max-width:25em){.column-form .content{padding-left:.5rem;padding-right:.5rem}}.floorplan-img img{display:inline-block;width:13.7rem;height:auto}.floorplans-3 .tabs-content>.floorplans-panel{display:block;height:0;overflow:hidden;padding:0}.floorplans-3 .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-3 .floorplan-bg-img{height:67rem;z-index:-1}.floorplans-3 .title-bgd{position:relative}.floorplans-3 .module-floorplans{padding-top:4.8rem}.floorplans-3 .floorplan.row{margin:auto;background-color:#fff;max-width:27.2rem}.floorplans-3 .floorplans-content{background-color:#e5ecf9}.floorplans-3 .slick-slider{margin-bottom:0}.floorplans-3 .floorplan-slide{width:100%;height:100%;margin:5.3rem 1.75rem}.floorplans-3 .floorplan .enlarge{margin:0 0 0 auto;height:2.2rem;width:2.2rem;line-height:1.4}.floorplans-3 .floorplan .enlarge a{color:#fff;padding:.18rem .7rem 0 .7rem}.floorplans-3 .tabs{padding-bottom:5.4rem}.floorplans-3 .tabs .tabs-text{padding:5.3rem 0 5.1rem}.floorplans-3 .tabs li{float:none}.floorplans-3 .swipe{padding-top:2rem}.floorplans-3 .floorplans-panel{position:relative}.floorplans-3 .floorplan-info .title{font-family:Merriweather,serif;font-size:1.5rem;letter-spacing:.2em;line-height:2.3rem;text-transform:capitalize;padding:3.2rem 0}.floorplans-3 .floorplan-info p{padding:2rem 0}.floorplans-3 .floorplan-info ul{margin:0;padding:0 1.5rem 3.8rem}.floorplans-3 .floorplan-info li{font-family:"Libre Baskerville",serif;font-size:1.5rem;letter-spacing:.05em;line-height:2.3rem;list-style:disc;list-style-position:inside}.floorplans-3 .floorplan-info li.description{list-style:none;font-style:italic}.floorplans-3 .floorplan-buttons a{display:block;font-size:1.2rem;text-transform:uppercase}.floorplans-3 .floorplan-buttons a svg{padding:.1rem}.floorplans-3 .floorplan-buttons a:first-child{padding-bottom:2.7rem}.floorplans-3 .floorplan-buttons .btn{width:20rem;margin:0 auto 1rem;padding:.8rem}.floorplans-3 .floorplan-buttons .btn:last-of-type{margin:0 auto 2.6rem}.floorplans-3 .floorplans-carousel{padding-bottom:2rem}.floorplans-3 .slick-next,.floorplans-3 .slick-prev{display:none}.floorplans-3 .slick-dots{bottom:1rem}.floorplans-3 .custom-paging li{display:none}.floorplans-3 .custom-paging li.slick-active{display:list-item}.floorplans-3 .sold-out{color:#919191}@media screen and (max-width:63.99em){.floorplans-3 .slick-track{padding:2rem 0 6rem}.floorplans-3 .paging-info{right:inherit;left:50%;bottom:-5.6rem}}@media screen and (min-width:64em){.floorplans-3 .tabs-column{flex:0 0 auto;max-width:100%}.floorplans-3 .tabs{padding-bottom:10.4rem}.floorplans-3 .tabs .tabs-text{padding:5.3rem 0 8.1rem}.floorplans-3 .slick-slider{margin-right:15.3rem}.floorplans-3 .next-btn,.floorplans-3 .prev-btn{height:fit-content}.floorplans-3 .prev-btn{top:42%;right:-8.25rem}.floorplans-3 .next-btn{top:60%;right:-8.55rem}.floorplans-3 .paging-info{top:50%;right:5.95rem;height:3rem;line-height:3.5rem}}.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;padding-right:2rem}.footer-1{border-top:.6rem solid}.footer-1 .columns{margin-bottom:2rem}.footer-1 ul{padding:0}.footer-1 li{display:inline}.footer-1 .footer-icons{padding-top:4.7rem}.footer-1 .footer-icons li{margin:0 .2rem;display:inline-block}.footer-1 .footer-secondary-logo{margin:.5rem 0 1rem}.footer-1 .footer-secondary-logo img{max-width:250px}.footer-1 .f-row-1 .f-column-1-1{background-color:#000;padding:5.3rem 0 6.5rem}.footer-1 .f-row-2 .f-column-2-2{background-size:inherit;height:12rem}.footer-1 .f-row-2 .f-column-2-2 img{max-height:9.1rem;max-width:13.1rem;padding-top:4rem}.footer-1 .f-row-3 .f-column-3-1,.footer-1 .f-row-3 .f-column-3-2 p a,.footer-1 .f-row-3 .f-column-3-3 li a{font-family:gibson_bold,sans-serif;font-size:1.3rem;letter-spacing:.1em}.footer-1 .f-row-3 .f-column-3-3 li a{color:#fff}.footer-1 .f-row-4 .f-column-4-1{margin-top:6.1rem;font-size:1rem;letter-spacing:.1em;line-height:1.7rem;text-transform:uppercase}.footer-1 .f-row-4 .f-column-4-1 ul{display:inline-block}.footer-1 .abbrev{font-family:gibson_bold,sans-serif;font-size:1.392rem;letter-spacing:.1em}.footer-1 .footer-text{margin:2rem 0}.footer-1 .footer-text *{font-size:1.2rem;color: #fff}@media screen and (min-width:40em){.footer-1 .footer-secondary-logo img{max-width:350px}.footer-1 .f-column-3-1 .location li{text-indent:-1.8em;padding-left:1.9em;display:inline-block}.footer-1 .f-column-3-1 .location li:nth-child(3){padding-left:4.6rem}.footer-1 .f-column-3-1 .location li:nth-child(2){display:none}}@media screen and (min-width:64em){.footer-1 .columns{margin-bottom:0}.footer-1 .footer-secondary-logo img{max-width:100%;padding:0 3rem 0 2rem}.footer-1 .f-row-1 .f-column-1-2{padding:7.5rem 7.5rem 7.7rem 8rem}.footer-1 .f-row-2 .f-column-2-2{background-size:inherit;background-position:center top;height:inherit!important}.footer-1 .f-row-2 .f-column-2-2 img{padding-top:0}.footer-1 .f-row-3 .f-column-3-3 .social{margin:0}}.gallery-3 .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery-3 .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}.gallery-3 .bg-pattern{right:inherit;left:0}.gallery-3 .intro-bg-image{z-index:-2;height:50rem}.gallery-3 .tabs-text{padding:6.65rem 0}.gallery-3 .carousel-slide{display:none}.gallery-3 .tabs{padding-bottom:2.6rem}.gallery-3 .tabs.vertical>li{margin-bottom:5.9rem}.gallery-3 .tabs-content{border:none}.gallery-3 .carousel-slide:first-child,.gallery-3 .slick-initialized .carousel-slide{display:inline-block;padding-bottom:10rem}.gallery-3 .carousel-slide-img{padding-bottom:65%}.gallery-3 .video-popup .carousel-slide-img{position:relative}.gallery-3 .video-popup .carousel-slide-img:after{content:"";display:block;background:no-repeat center/100% url(../images/button_video.png);height:7rem;width:7rem;position:absolute;top:50%;bottom:auto;left:50%;right:auto;transform:translate(-50%,-50%);opacity:1;transition:opacity .3s linear}.gallery-3 .gallery-image.column{padding:0 1.6rem}.gallery-3 .gallery-panel{position:relative}.gallery-3 .gallery-img-container img{height:46.9rem;margin:auto}.gallery-3 .next-btn,.gallery-3 .prev-btn{bottom:-4.2rem}.gallery-3 .prev-btn{right:-28%}.gallery-3 .next-btn{right:calc(-28% - 171px)}.gallery-3 .paging-info{bottom:-1.9rem;right:inherit;left:50%}.gallery-3 .content-title--modification p:first-child{right:inherit;left:0}@media screen and (min-width:40em) and (max-width:63.99em){.gallery-3 .gallery-panel{padding-bottom:10rem}.gallery-3 .next-btn,.gallery-3 .prev-btn{bottom:-2.7rem;z-index:5}.gallery-3 .prev-btn{left:40%}.gallery-3 .next-btn{right:37%}.gallery-3 .paging-info{bottom:-3.5rem;left:50%}}@media screen and (min-width:64em){.gallery-3 .picture-corners-right{width:116%}.gallery-3 .title-bgd{padding-left:15.3rem}.gallery-3 .content-title--modification p:first-child{padding-left:18rem}.gallery-3 .intro-bg-image{height:63.4rem}.gallery-3 .gallery-panel{background-color:#e5ecf9;padding:3.2rem 5rem 3.2rem 5.8rem}.gallery-3 .carousel-slide{padding:3.1rem 1.6rem 0}.gallery-3 .carousel-slide-img{height:46.9rem}.gallery-3 .video-popup:hover .carousel-slide-img:after{opacity:.75}.gallery-3 .slick-dotted.slick-slider{margin:0}.gallery-3 .next-btn,.gallery-3 .prev-btn{bottom:-3.2rem}.gallery-3 .prev-btn{right:inherit;left:30%;z-index:50}.gallery-3 .next-btn{right:30%}.gallery-3 .paging-info{bottom:-3.9rem}}@media screen and (min-width:64em){.head-wrap{position:fixed;top:0;width:100%;background:#fff;z-index:1000}.header #homeNav{display:none}}.header-1{padding:0;position:relative;height:9rem}.header-1 #header-div{position:absolute;height:9rem}.header-1 .logo-column{height:9rem}.header-1 .logo-column .logo-container{position:absolute;top:50%;left:0;width:100%;background:#fff;transform:translate(0,-50%)}.header-1 .logo-column .logo-container img{transform:translate(0,-50%);position:absolute;padding-left:2.5rem}.header-1 .logo-column .mobile-specials{position:absolute;top:50%;left:56%;transform:translate(-50%,-50%);display:block;width:11.4rem;height:5.5rem;background-color:#546179;text-align:center}.header-1 .logo-column .mobile-specials a{color:#fff;font-size:1.4rem;letter-spacing:.2em;line-height:5.6rem;text-transform:uppercase}.header-1 .info-column{padding-top:2rem}.header-1 .info-column a{background:0 0}.header-1 .phone-number{display:inline-block;padding:.5rem 8rem 0 0}.header-1 .phone-number a{color:#fff;font-size:1.2rem}.header-1 .social-column{padding-right:3rem;display:none}.header-1 .social-column .social a{background:0 0}.header-1 .header-nav a{font-size:1.1rem;padding-left:.5rem;padding-right:.5rem}.header-1 .specials-ctas{position:absolute;top:7.5rem;right:0;display:block;z-index:1}.header-1 .specials-ctas a{display:inline-block;padding:1.4rem 3rem;color:#fff;font-size:1.5rem;text-transform:uppercase}@media screen and (min-width:40em){.header-1 .info-column{padding:0}.header-1 .logo-column .mobile-specials{width:16.4rem;right:8%;left:auto}}@media screen and (min-width:1100px){.header-1 .header-nav a{font-size:1.2rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width:64em){.header-1{height:7.5rem;text-align:center}.header-1 #header-div{height:9rem}.header-1 .info-column,.header-1 .logo-column,.header-1 .social-column{flex:0 0 auto;max-width:100%}.header-1 .logo-column{position:relative;width:18rem;height:7.5rem}.header-1 .logo-column .logo-container{position:absolute;top:6rem;left:0;width:100%;height:9rem;background:#fff}.header-1 .logo-column .logo-container img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:.5rem}.header-1 .logo-column .logo img{max-width:17rem;max-height:12.5rem}.header-1 .specials-row{display:none;height:0}.header-1 .header-nav{font-size:1.3rem;justify-content:space-around;max-height:6rem}.header-1 .header-nav a{font-size:1.2rem;letter-spacing:.2em;line-height:7.4rem;text-transform:uppercase;position:relative}.header-1 .header-nav a:hover:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:2rem}.header-1 .header-nav a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:3rem;fill:#fff}.header-1 .header-nav li.active a{background:0 0}.header-1 .info-column{display:flex;align-items:center;transition:all .3s ease}.header-1 .info-column:hover a{color:#0194d3}.header-1 .avail{display:flex;align-items:center;background-color:#6c7989;transition:all .3s ease}.header-1 .avail a{height:100%;display:flex!important;align-items:center;color:#fff!important}.header-1 .avail:hover{background-color:#0194d3}.header-1 .avail:hover a{color:#fff!important}.header-1.header-scrolled{height:9rem}.header-1.header-scrolled .logo-column{height:9rem}.header-1.header-scrolled .logo-column .logo-container{top:4.5rem;height:9rem;transition:top .3s linear,height .3s linear}.header-1.header-scrolled .specials-row{display:flex;height:3rem;transition:height .3s linear}.header-1.header-scrolled .specials-row .specials a{padding:.5rem 3.4rem;display:inline-block;color:#fff;font-size:1.2rem;text-transform:uppercase}.header-1.header-scrolled .specials-row .social-link{color:#fff;font-size:1rem}.header-1.header-scrolled .nav-col li a,.header-1.header-scrolled .nav-col li a:hover,.header-1.header-scrolled .nav-col li.active a{color:#fff}.header-1.header-scrolled .nav-col li a:hover svg,.header-1.header-scrolled .nav-col li.active a svg{fill:#fff}.header-1.header-scrolled .avail a:hover{color:#0194d3!important}.header-1.header-scrolled .apply-column{transition:all .3s ease}.header-1.header-scrolled .apply-column a{color:#fff;font-family:Merriweather,serif;transition:color .3s linear,font .3s linear}.header-1.header-scrolled .specials-ctas{display:none}}@media screen and (min-width:75em){.header-1 .header-nav{font-size:1.6rem}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.header-1 .header-nav a{line-height:4.5rem}}.hero .hero-carousel{margin:0}.hero-1{max-height:80.8rem;position:relative;overflow:hidden}.hero-1 .hero-banner{color:#fff;font-size:2rem;text-transform:uppercase;text-align:center;padding:1.4rem;line-height:1;position:relative;z-index:5}.hero-1 .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.35);height:100%;width:100%}.hero-1 .bg-img{padding-bottom:56.25%;width:100%;min-height:40rem}.hero-1 .tagline{position:absolute;top:15%;left:0;padding:0 2rem;z-index:1}.hero-1 .tagline p{color:#fff;font-family:gibson_light,sans-serif;font-size:3rem;letter-spacing:.03em;line-height:4rem;text-transform:uppercase;margin:0}.hero-1 .tagline p strong{font-family:gibson_bold,sans-serif;font-size:3rem;letter-spacing:.05em;line-height:4rem;text-transform:uppercase}.hero-1 .tagline-bottom{top:inherit;bottom:6rem}.hero-1 .video{position:absolute;bottom:0;left:2rem;z-index:1}.hero-1 .video a{color:#fff;font-size:1.4rem;letter-spacing:.2em;line-height:7.4rem;text-transform:uppercase}.hero-1 .hero-video .hero-inner{position:relative;overflow:hidden;background-size:cover;background-position:center center;z-index:0}.hero-1 .hero-video .hero-inner:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;z-index:10}.hero-1 .hero-video .hero-inner iframe,.hero-1 .hero-video .hero-inner video{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;z-index:0}@media screen and (min-width:40em){.hero-1 .tagline{padding:0 6rem}.hero-1 .tagline p{font-size:4.5rem;line-height:5.7rem}.hero-1 .tagline p strong{font-size:4.5rem;line-height:6.4rem}.hero-1 .tagline-bottom{bottom:4rem}.hero-1 .video{left:5.8rem}.hero-1 .hero-video .hero-inner{height:55vw}.hero-1 .hero-video .hero-inner iframe,.hero-1 .hero-video .hero-inner video{display:block}}@media screen and (min-width:64.062em){.hero-1{margin-top:7.5rem}.hero-1 .hero-banner-house{position:relative}.hero-1 .hero-banner{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;font-size:3.2rem;padding:1.6rem 4rem}.hero-1 .tagline{top:40%;padding:0 10rem}.hero-1 .tagline p{font-size:6rem}.hero-1 .tagline p strong{font-size:6rem}.hero-1 .tagline-bottom{top:inherit!important;bottom:14rem}.hero-1 .video{left:9.6rem;bottom:10%}.hero-1 .video a{font-size:1.4rem}.hero-1 .bg-img{padding-bottom:0;height:80rem}}@media screen and (min-width:75em){.hero-1 .hero-video .hero-inner{height:55vw}}@media screen and (min-width:40em){#ll-map{height:40rem}.location-medium .poi{margin-bottom:1.5rem}.location-medium .poi a{position:relative;display:block}.location-medium .poi img{display:inline-block;position:absolute;top:0;left:0}.location-medium .poi span{position:relative;padding-left:3.5rem;top:.4rem}.leaselabs-gmiw p{margin:0 0 1rem}.leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase}}@media screen and (min-width:64em){#ll-map{height:100%}}.location-medium-2 .tabs-title{float:none}#neighborhood .row-1{margin-bottom:29rem}#neighborhood .row-2 .bg-pattern{bottom:-32rem;width:100%}#neighborhood .row-3 .social-icons{width:90%;text-align:center}#neighborhood .poi-col{z-index:1}#neighborhood .corner-top-right{margin-right:5.1rem;margin-bottom:2rem}#neighborhood .corner-top-right .title{padding-top:3.6rem}#neighborhood .corner-top-left{border-right:none;border-bottom:none;margin-left:4.9rem;margin-bottom:10rem;padding:4rem 0 0 3.8rem}#neighborhood .corner-top-left:after,#neighborhood .corner-top-left:before{right:0;z-index:0}#neighborhood .corner-top-left:before{height:calc(100% + .4rem)}#neighborhood .corner-top-left:after{bottom:0}#neighborhood .tabs-col{position:relative}#neighborhood .seo-schema-address a{font-family:Merriweather,serif;font-size:1.3rem}@media screen and (max-width:27.5em){#neighborhood .corner-top-right .title{font-size:3rem}}@media screen and (min-width:40em){#neighborhood .row-1{margin-bottom:0}#neighborhood .row-2 .bg-pattern{bottom:-4rem;width:50rem}#neighborhood .tabs-panel{padding:4.6rem}#neighborhood .location-name{font-family:gibson_bold,sans-serif;font-size:2.5rem;letter-spacing:.03em;line-height:7.5rem;color:#fff}#neighborhood .poi{list-style:none;text-indent:-3em;padding-left:2em}#neighborhood .poi-index{font-size:1.2rem;color:#fff;background-color:#000;padding:.5rem .3rem .5rem .7rem}#neighborhood .poi-title-text{font-family:"Libre Baskerville",serif;font-size:1.4rem;line-height:3rem;color:#fff;padding-left:1.5rem}}@media screen and (min-width:64em){#neighborhood .row-1{margin-bottom:-2.1rem}#neighborhood .corner-top-left{margin-left:4.9rem;padding:4rem 0 0 3.8rem}#neighborhood .tabs-col:after,#neighborhood .tabs-col:before{position:absolute;right:0;content:"";width:190%;height:7.9rem}#neighborhood .tabs-col:before{top:-7.9rem}#neighborhood .tabs-col:after{bottom:-7.9rem}#neighborhood .poi{text-indent:-2.55em}#neighborhood .read-more-container-3{height:53rem}}@media screen and (min-width:75em){#neighborhood .corner-top-left{padding-right:5.2rem}#neighborhood .colored-div{position:absolute;top:0;right:0;width:5.2rem;height:calc(100% - 4rem);margin-top:4rem}}@media screen and (min-width:87.5em){#neighborhood .map-col{max-width:50%;flex:0 0 50%}#neighborhood .poi-col,#neighborhood .tabs-col{max-width:25%;flex:0 0 25%}}@media only screen and (device-width:768px) and (hover:none){#neighborhood a:after{content:none}#neighborhood a svg{display:none}}.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:#010508}.location-small-2 .address{font-size:1.2rem}.mobile-menu-2 .mobile-toggle-contain{position:fixed;top:1.3rem;right:7.6rem;z-index:1010}.mobile-menu-2 .mobile-toggle{position:relative;display:table-cell;padding:3.1rem 0 0 2rem}.mobile-menu-2 .mobile-toggle:before{content:"";display:block;position:absolute;width:4.1rem;height:4.1rem;top:1.1rem;left:1.1rem}.mobile-menu-2 .mobile-toggle span,.mobile-menu-2 .mobile-toggle span:after,.mobile-menu-2 .mobile-toggle span:before{position:absolute;width:3.3rem;height:.2rem;background:#152941;transition:all .4s ease-in-out;z-index:100}.mobile-menu-2 .mobile-toggle span:after,.mobile-menu-2 .mobile-toggle span:before{content:"";display:block;position:absolute}.mobile-menu-2 .mobile-toggle span:before{top:-1.2rem}.mobile-menu-2 .mobile-toggle span:after{top:1.2rem}.mobile-menu-2 .mobile-toggle.transmogrify span{background:0 0!important}.mobile-menu-2 .mobile-toggle.transmogrify span:after,.mobile-menu-2 .mobile-toggle.transmogrify span:before{top:0!important;zoom:1}.mobile-menu-2 .mobile-toggle.transmogrify span:before{transform:rotate(-45deg)}.mobile-menu-2 .mobile-toggle.transmogrify span:after{transform:rotate(45deg)}.mobile-menu-2 .mobile-menu{position:fixed;z-index:-9;top:0;left:0;width:100%;height:0;display:flex;justify-content:center;align-items:flex-start;transition:z-index .1s .5s ease;overflow:hidden;overflow-y:auto}.mobile-menu-2 .mobile-menu .logo-container{position:absolute;top:2rem;left:3.4rem;max-width:11.5rem;background-color:#fff;z-index:999;visibility:hidden}.mobile-menu-2 .mobile-menu nav{position:relative;z-index:99;width:100%;height:auto;min-height:100%;text-align:left;top:14.8rem;text-align:center}.mobile-menu-2 .mobile-menu nav li{position:relative;opacity:0;transform:translateY(3rem);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1);margin:4rem 0}.mobile-menu-2 .mobile-menu nav li:first-child{display:none}.mobile-menu-2 .mobile-menu nav li.mobile-nav-social{margin-top:10.7rem}.mobile-menu-2 .mobile-menu nav a{position:relative;display:inline-block;padding:0 .25em;font-size:2.5rem;letter-spacing:.2em;text-transform:uppercase;transition:color .4s ease-in-out}.mobile-menu-2 .mobile-menu nav a svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:5.5rem;height:8.3rem;fill:none}.mobile-menu-2 .mobile-menu nav a.btn{width:100%;max-width:35rem;height:auto;padding:1.3rem 1rem;color:#fff}.mobile-menu-2 .mobile-menu nav a.btn:hover{color:#fff}.mobile-menu-2 .mobile-menu nav .mobile-nav-social li{padding:0 7.9rem}.mobile-menu-2 .mobile-menu nav .mobile-nav-social li:first-child{display:inline}.mobile-menu-2 .mobile-menu nav .mobile-nav-social li a svg{width:6.5rem;height:6.3rem}.mobile-menu-2 .mobile-menu nav .mobile-nav-social .tiktok{fill:#bf7929}.mobile-menu-2 .mobile-menu nav .mobile-nav-social .tiktok:hover{fill:#a13e22}.mobile-menu-2 .mobile-menu nav .horizontal-separator{height:6.9rem;width:.2rem;background:#000;margin:0 auto 1.3rem}.mobile-menu-2 .mobile-menu:after,.mobile-menu-2 .mobile-menu:before{content:"";display:block;position:fixed;z-index:92;top:0;left:0;width:100%;height:100%;background:#fff;will-change:transform,transition}.mobile-menu-2 .mobile-menu:before{width:200%;transform:translateX(200%);transition:all 1s cubic-bezier(.77,0,.175,1)}.mobile-menu-2 .mobile-menu:after{transform:translateX(-100%);transition:all 0 .1s cubic-bezier(.77,0,.175,1)}.mobile-menu-2 .mobile-menu.open{z-index:1000;height:100vh;transform:translateX(0);transition:z-index .1s 0s ease}.mobile-menu-2 .mobile-menu.open .logo-container{visibility:visible;transition:visibility .1s ease .3s}.mobile-menu-2 .mobile-menu.open nav li{opacity:1;transform:translateY(0);transition:opacity 2s .7s cubic-bezier(.19,1,.22,1),transform 1s .7s cubic-bezier(.19,1,.22,1)}.mobile-menu-2 .mobile-menu.open nav li:nth-child(1){transition-delay:.2s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(2){transition-delay:.4s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(3){transition-delay:.6s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(4){transition-delay:.8s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(5){transition-delay:1s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(6){transition-delay:1.2s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(7){transition-delay:1.4s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(8){transition-delay:1.6s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(9){transition-delay:1.8s}.mobile-menu-2 .mobile-menu.open:before{transform:translateX(0);transition:all .6s .6s cubic-bezier(.77,0,.175,1)}.mobile-menu-2 .mobile-menu.open:after{transform:translateX(0);transition:all .6s cubic-bezier(.77,0,.175,1)}@media screen and (max-height:25.625em){.mobile-menu-2 .nav-mobile-list a{font-size:2rem;line-height:2.5rem}}@media screen and (max-height:35em) and (min-width:30em){.mobile-menu-2 .mobile-menu nav ul{column-count:2}.mobile-menu-2 .mobile-menu nav ul li:nth-child(2){margin-top:0}.mobile-menu-2 .mobile-nav-social .social{display:contents}.mobile-menu-2 .mobile-nav-social li{padding:0 .9rem!important}}@media screen and (max-height:64em){.mobile-menu-2 .bg-pattern{top:9.8rem!important}.mobile-menu-2 .mobile-menu nav li{margin:1.3rem 0}.mobile-menu-2 .mobile-menu nav li a{font-size:2rem}.mobile-menu-2 .mobile-menu nav li a.btn{padding:.8rem 1rem}.mobile-menu-2 .mobile-menu nav li a svg{display:none}.mobile-menu-2 .mobile-menu nav li.horizontal-separator{display:none}.mobile-menu-2 .mobile-menu nav li.mobile-nav-social{margin:0}.mobile-menu-2 .mobile-menu nav li.mobile-nav-social a svg{display:inline;height:3.3rem}}@media screen and (max-width:39.99em){.mobile-menu-2 .mobile-menu nav .mobile-nav-social li{padding:0 1.9rem}}.residents .residents-img{height:40rem;z-index:-1}.residents .bg-pattern{z-index:0}.residents .content-title--modification p:first-child{z-index:1;padding-left:4rem}.residents .residents-btn{text-align:center}.residents .residents-btn a{font-size:1.2rem;letter-spacing:.2em;line-height:8.1rem;text-transform:uppercase}.residents .residents-btn svg{padding-top:.3rem;margin-left:.5rem}.residents .residents-btn .btns-header{display:block;width:100%;text-align:left}@media screen and (max-width:39.99em){.residents .residents-btn{flex-direction:column;text-align:left}.residents .residents-btn a{line-height:6.1rem}}@media screen and (min-width:40em){.residents .content-title--modification{padding-bottom:0}.residents .residents-btn .rent{margin-right:2.5rem}.residents .residents-btn .login{margin:0 2.5rem}.residents .residents-btn .utilities{margin-left:2.5rem}}@media screen and (min-width:64em){.residents .residents-img{height:63.4rem}.residents .residents-btn:nth-of-type(2){margin-top:-6rem}}
/*# sourceMappingURL=sourcemaps/app-67843a25.min.css.map */
