@charset "UTF-8";.mobile-menu-2 .mobile-menu nav a{font-family:Georgia,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}html{overflow-x:hidden}ul{margin:0}li{list-style:none}.row{max-width:160rem}.row.fluid{max-width:none}.row-fw{max-width:100%}.foot-logo img,.logo img{max-width:15rem;max-height:10rem}.slick-next,.slick-prev{z-index:50;height:inherit;width:35px}.slick-next:before,.slick-prev:before{width:3.5rem;height:3.5rem;display:block;background-repeat:no-repeat;background-position:center center;background-size:contain;transition:all .3s ease}.slick-prev{left:1.5rem}.slick-prev:before{content:"";background-image:url(../images/icons/arrow-left.png)}.slick-prev:hover:before{background-image:url(../images/icons/arrow-active-left.png)}.slick-next{right:1.5rem}.slick-next:before{content:"";background-image:url(../images/icons/arrow-right.png)}.slick-next:hover:before{background-image:url(../images/icons/arrow-active-right.png)}.carousel-slide{display:none}.carousel-slide:first-child,.slick-initialized .carousel-slide{display:block}.slick-dots{bottom:85px}.slick-dots li{margin:0}.slick-dots li button:before{color:#fff;opacity:1}.slick-dots li.slick-active button:before{color:#fff;content:"○";font-size:20px;line-height:14px}.slick-dots li:only-child{display:none}.carousel-indicator{position:absolute;bottom:6rem;left:50%;transform:translateX(-50%);font-weight:700;font-size:2rem;color:#3f3f3f}.carousel-indicator>*{display:inline-block}.carousel-indicator>:first-child{padding-right:11rem;position:relative}.carousel-indicator>:first-child:after{content:"";position:absolute;top:50%;right:1rem;transform:translateY(-50%);width:8.5rem;height:1px;background:#3f3f3f}@media screen and (min-width:40em){.slick-next{right:2.5rem}.slick-prev{left:2.5rem}}@media screen and (min-width:64em){.slick-next{right:5rem}.slick-prev{left:5rem}}@media screen and (min-width:75em){.slick-next{right:7rem}.slick-prev{left:7rem}}.white-popup{position:relative;background:#fff;padding:20px;width:auto;max-width:780px;margin:20px auto}#specials-popup *{padding:0}#specials-popup h1{font-size:2.2rem}#specials-popup p{font-size:1.8rem}#specials-popup h2::after{left:50%;transform:translateX(-50%)}.my-mfp-zoom-in .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8)}.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);-o-transform:scale(.8);transform:scale(.8);opacity:0}.my-mfp-zoom-in.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-zoom-in.mfp-ready.mfp-bg{opacity:.8}.my-mfp-zoom-in.mfp-removing.mfp-bg{opacity:0}.my-mfp-slide-bottom .zoom-anim-dialog{opacity:0;-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out;-webkit-transform:translateY(-20px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-20px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-20px) perspective(600px) rotateX(10deg);-o-transform:translateY(-20px) perspective(600px) rotateX(10deg);transform:translateY(-20px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog{opacity:1;-webkit-transform:translateY(0) perspective(600px) rotateX(0);-moz-transform:translateY(0) perspective(600px) rotateX(0);-ms-transform:translateY(0) perspective(600px) rotateX(0);-o-transform:translateY(0) perspective(600px) rotateX(0);transform:translateY(0) perspective(600px) rotateX(0)}.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog{opacity:0;-webkit-transform:translateY(-10px) perspective(600px) rotateX(10deg);-moz-transform:translateY(-10px) perspective(600px) rotateX(10deg);-ms-transform:translateY(-10px) perspective(600px) rotateX(10deg);-o-transform:translateY(-10px) perspective(600px) rotateX(10deg);transform:translateY(-10px) perspective(600px) rotateX(10deg)}.my-mfp-slide-bottom.mfp-bg{opacity:0;-webkit-transition:opacity .3s ease-out;-moz-transition:opacity .3s ease-out;-o-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.my-mfp-slide-bottom.mfp-ready.mfp-bg{opacity:.8}.my-mfp-slide-bottom.mfp-removing.mfp-bg{opacity:0}#specials-modal,#specials-show-on-load{background:#fff;width:100%;max-width:800px;margin:2rem auto;position:relative}#specials-modal a.mfp-close,#specials-show-on-load a.mfp-close{display:inline-block;width:6.6rem;height:6.6rem;padding:0;opacity:1;top:0;left:50%;transform:translateX(-50%);font-size:1.4rem;line-height:6.6rem;text-transform:uppercase;background-color:#3f3f3f;outline:.1rem solid #fff;outline-offset:-.35rem;color:#fff}#specials-modal button.mfp-close,#specials-show-on-load button.mfp-close{display:none}#specials-modal .close-container,#specials-show-on-load .close-container{background-color:#bb8c2d;height:6.6rem}#specials-modal .column,#specials-show-on-load .column{position:relative;z-index:2}#specials-modal .column a,#specials-modal .column h1,#specials-modal .column h2,#specials-modal .column h3,#specials-modal .column h4,#specials-modal .column li,#specials-modal .column p,#specials-modal .column span,#specials-show-on-load .column a,#specials-show-on-load .column h1,#specials-show-on-load .column h2,#specials-show-on-load .column h3,#specials-show-on-load .column h4,#specials-show-on-load .column li,#specials-show-on-load .column p,#specials-show-on-load .column span{color:#fff}#specials-modal .column h3:before,#specials-show-on-load .column h3:before{background-color:#fff}#specials-modal .content,#specials-show-on-load .content{padding:60% 0 10%}.tabs-title-container{display:flex;flex-wrap:wrap;border-top:1px solid #000;border-bottom:1px solid #000}.tabs-title-container .tabs-title-text{padding:1.5rem;color:#3f3f3f;font-weight:700;border-bottom:1px solid #000;font-size:1.8rem;letter-spacing:.2rem;flex:100%;text-align:center}.tabs-title-container .tabs{padding:1rem;flex:100%;display:block;justify-content:space-evenly}.tabs-title-container .tabs:after,.tabs-title-container .tabs:before{content:none}.tabs-title-container .tabs .tabs-title{display:flex;align-items:center;justify-content:center;float:none}.tabs-title-container .tabs .tabs-title>a{font-size:inherit;display:inline-block;opacity:.7;background:0 0;transition:all .3s ease;color:#3f3f3f;text-transform:uppercase;font-size:2rem;letter-spacing:.2rem;font-weight:400}.tabs-title-container .tabs .tabs-title>a:focus,.tabs-title-container .tabs .tabs-title>a:hover,.tabs-title-container .tabs .tabs-title>a[aria-selected=true]{opacity:1;font-weight:500}.tabs{background:0 0;border:none;text-align:center}.tabs-content{border-color:transparent;background:0 0;color:#000}@media screen and (min-width:64em){.tabs-title-container .tabs-title-text{padding:3rem 4rem;flex:none;border-right:1px solid #000;border-bottom:none}.tabs-title-container .tabs{padding:0 3rem;display:flex;flex:1}.tabs-title-container .tabs .tabs-title a{font-size:1.6rem;line-height:1.3rem}}@media screen and (min-width:75em){.tabs-title-container .tabs-title-text{padding:3rem 7.7rem}.tabs-title-container .tabs{padding:0 10.5rem}.tabs-title-container .tabs .tabs-title a{font-size:2rem;line-height:2.4rem}}.btn{display:inline-block;background:0 0;padding:1.2rem 1rem;transition:all .3s ease;text-transform:uppercase;letter-spacing:.2rem;font-weight:300;min-width:23rem;text-align:center;cursor:pointer}.btn:focus,.btn:hover{color:#fff}.btn.solid{color:#fff}.btn.solid:hover{background:0 0}.btn-text{font-weight:700;font-size:1.5rem;letter-spacing:.2rem;color:#272727;transition:all .3s ease;padding:.5rem 1.5rem;border:none;text-transform:none}.btn-text:hover{background:0 0}.arrow-btn,.expander{position:relative;font-weight:700;letter-spacing:.2rem;display:inline-block;cursor:pointer}.arrow-btn:after,.arrow-btn:before,.expander:after,.expander:before{content:"";position:absolute;right:-12px;transition:all .3s ease}.arrow-btn:after,.expander:after{border-width:0 1px 1px 0!important;display:inline-block;padding:4px;transform:rotate(-45deg);top:27px}.arrow-btn:before,.expander:before{height:1px;width:60px;top:31px}.arrow-btn:hover:after,.arrow-btn:hover:before,.expander:hover:after,.expander:hover:before{right:-42px}.content{text-align:left}.content h2{position:relative;text-transform:uppercase;font-weight:300;font-size:3.2rem;line-height:4rem;letter-spacing:.1rem;margin-bottom:5rem}.content h2:after{content:"";position:absolute;left:0;bottom:-2.5rem;border-bottom:1px solid rgba(0,0,0,.3);width:200px}.content h1{font-size:1.8rem;line-height:2.4rem;letter-spacing:.15rem;font-weight:700;margin-bottom:1.5rem}.content p{font-weight:400;font-size:1.4rem;line-height:180%}.content .expander{position:relative;margin-top:2rem;margin-bottom:2rem}.content.center{text-align:center}.content.center h2:after{left:50%;transform:translateX(-50%);bottom:-2rem}.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 h2{font-size:4rem;line-height:4.5rem}.content h1{padding-left:5.5rem}.content p{padding-left:5.5rem}.content .expander{left:5.5rem}}@media screen and (min-width:64em){.content .expander{margin-top:3rem}}@media screen and (min-width:75em){.content .expander{margin-top:4rem}}.social li{display:inline}.social a{width:2rem;height:2rem;margin-right:1rem;border-radius:50%;line-height:3rem;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}.d-inline-block{display:inline-block!important}.amenities-teaser{padding:6rem 2.5rem 3rem;background:linear-gradient(#fbfbfb,#f7f7f7)}.amenities-teaser .img-container{padding:3rem 0 0}.amenities-teaser .img-container .bg-img{position:relative;padding-bottom:78%;transition:all .3s ease}.amenities-teaser .img-container .bg-img .overlay{position:absolute;opacity:0;height:100%;width:100%;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.6));transition:all .3s ease}.amenities-teaser .img-container .bg-img .overlay span{position:absolute;bottom:2.3rem;left:2.3rem;width:85%;color:#fff;text-transform:uppercase;font-size:2.2rem;letter-spacing:.2rem;font-weight:300;line-height:2.8rem}.amenities-teaser .img-container .bg-img:hover{box-shadow:4px 4px 8px 0 rgba(0,0,0,.24)}.amenities-teaser .img-container .bg-img:hover .overlay{opacity:1}.amenities-teaser .btn-container{text-align:center;padding:6.5rem 0 2.5rem}@media screen and (min-width:40em){.amenities-teaser{padding:6rem 4.5rem 3rem}.amenities-teaser .img-container{padding:3rem 17% 0}}@media screen and (min-width:64em){.amenities-teaser{padding:12rem 4.5rem 3rem}.amenities-teaser .content{margin-bottom:3rem}.amenities-teaser .img-container{padding:0 1.7rem}}.reviews{position:relative}.reviews .reviews-carousel{width:100%}.reviews .reviews-carousel .carousel-slide,.reviews .reviews-carousel .slick-list,.reviews .reviews-carousel .slick-track{height:100%}.reviews .reviews-carousel .carousel-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:6rem 7rem 8rem}.reviews .reviews-carousel .carousel-slide h1{text-transform:uppercase;font-weight:300;font-size:2.4rem;line-height:3rem;letter-spacing:.3rem;color:#3f3f3f;margin-bottom:1rem;width:100%}.reviews .reviews-carousel .carousel-slide h2{font-size:2rem;font-weight:700;letter-spacing:.2rem;margin:2rem 0 0}.reviews .reviews-carousel .carousel-slide p{font-size:1.4rem;width:100%}.reviews .overlay-bg{position:absolute;height:100%;width:100%;background:rgba(255,255,255,.5)}.reviews .overlay-bg.light-bg{background:linear-gradient(rgba(255,255,255,.85),rgba(255,255,255,.85),#fff)}.reviews .carousel-indicator{bottom:3rem}@media screen and (min-width:40em){.reviews .reviews-carousel .carousel-slide{padding:6rem 9rem 8rem}.reviews .reviews-carousel .carousel-slide h1{font-size:3.2rem;line-height:4.2rem;letter-spacing:.5rem}.reviews .reviews-carousel .carousel-slide p{font-size:1.6rem}}@media screen and (min-width:64em){.reviews{min-height:600px}.reviews .reviews-carousel .carousel-slide{padding:10rem 14rem}.reviews .reviews-carousel .carousel-slide h1{font-size:5rem;line-height:6rem;letter-spacing:1rem}.reviews .reviews-carousel .carousel-slide h2{margin:2rem 0 0 28rem}.reviews .reviews-carousel .carousel-slide p{font-size:1.8rem}.reviews .carousel-indicator{bottom:6rem}}.home .home-container{padding-top:3rem}.home .img-column,.home .text-column{padding:0 2.5rem}.home .text-column{padding-bottom:2.5rem}.home .img-column img{box-shadow:4px 4px 12px 0 rgba(0,0,0,.25)}@media screen and (min-width:40em){.home .img-column,.home .text-column{padding:0 4.5rem}.home .img-column{padding:3rem 21% 0}}@media screen and (min-width:64em){.home .home-container{padding-right:3rem;padding-top:10rem}.home .img-column,.home .text-column{padding:0}.home .text-column{padding-left:6rem;padding-right:6rem}.home .img-column img{transform:translateY(5rem)}}@media screen and (min-width:75em){.home .text-column{padding-left:11rem;padding-right:12rem}}.body-faq .faq-section{padding:6rem 1.5rem 8rem;background:#fff}@media screen and (min-width:40em){.body-faq .faq-section{padding:8rem 2rem 10rem}}.body-faq .faq-title{text-align:center;margin:0 auto 5rem;color:#3f3f3f;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:3rem;line-height:1.2;letter-spacing:.1rem;text-transform:uppercase;position:relative;padding-bottom:2rem}.body-faq .faq-title:after{content:"";display:block;width:6rem;height:2px;background:#bb8c2d;margin:2rem auto 0}@media screen and (min-width:40em){.body-faq .faq-title{font-size:4rem;margin-bottom:6rem}}.body-faq .faq-list{max-width:90rem;margin:0 auto}.body-faq .faq-item{padding:3rem 0;border-bottom:1px solid rgba(63,63,63,.15)}.body-faq .faq-item:first-child{padding-top:0}.body-faq .faq-item:last-child{border-bottom:0;padding-bottom:0}.body-faq .faq-question{margin:0 0 1.5rem;color:#bb8c2d;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:2rem;line-height:1.4;font-weight:600;letter-spacing:.05rem}@media screen and (min-width:40em){.body-faq .faq-question{font-size:2.2rem}}.body-faq .faq-answer{color:#3f3f3f;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.6rem;line-height:1.7}.body-faq .faq-answer p{margin:0 0 1.5rem;font-size:inherit;line-height:inherit}.body-faq .faq-answer p:last-child{margin-bottom:0}.body-faq .faq-answer a{color:#bb8c2d;text-decoration:underline}.body-faq .faq-answer a:focus,.body-faq .faq-answer a:hover{color:rgb(145.8922413793,109.224137931,35.1077586207);text-decoration:none}.body-faq .faq-answer b,.body-faq .faq-answer strong{font-weight:700;color:#3f3f3f}.body-faq .faq-answer ol,.body-faq .faq-answer ul{margin:0 0 1.5rem 2rem;padding:0}.body-faq .faq-answer ol li,.body-faq .faq-answer ul li{list-style:disc;margin-bottom:.5rem;line-height:1.7}.body-faq .faq-answer ol li{list-style:decimal}.amenities-teaser{padding:6rem 2.5rem 3rem;background:linear-gradient(#fbfbfb,#f7f7f7)}.amenities-teaser .img-container{padding:3rem 0 0}.amenities-teaser .img-container .bg-img{position:relative;padding-bottom:78%;transition:all .3s ease}.amenities-teaser .img-container .bg-img .overlay{position:absolute;opacity:0;height:100%;width:100%;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.6));transition:all .3s ease}.amenities-teaser .img-container .bg-img .overlay span{position:absolute;bottom:2.3rem;left:2.3rem;width:85%;color:#fff;text-transform:uppercase;font-size:2.2rem;letter-spacing:.2rem;font-weight:300;line-height:2.8rem}.amenities-teaser .img-container .bg-img:hover{box-shadow:4px 4px 8px 0 rgba(0,0,0,.24)}.amenities-teaser .img-container .bg-img:hover .overlay{opacity:1}.amenities-teaser .btn-container{text-align:center;padding:6.5rem 0 2.5rem}@media screen and (min-width:40em){.amenities-teaser{padding:6rem 4.5rem 3rem}.amenities-teaser .img-container{padding:3rem 17% 0}}@media screen and (min-width:64em){.amenities-teaser{padding:12rem 4.5rem 3rem}.amenities-teaser .content{margin-bottom:3rem}.amenities-teaser .img-container{padding:0 1.7rem}}.reviews{position:relative}.reviews .reviews-carousel{width:100%}.reviews .reviews-carousel .carousel-slide,.reviews .reviews-carousel .slick-list,.reviews .reviews-carousel .slick-track{height:100%}.reviews .reviews-carousel .carousel-slide{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:6rem 7rem 8rem}.reviews .reviews-carousel .carousel-slide h1{text-transform:uppercase;font-weight:300;font-size:2.4rem;line-height:3rem;letter-spacing:.3rem;color:#3f3f3f;margin-bottom:1rem;width:100%}.reviews .reviews-carousel .carousel-slide h2{font-size:2rem;font-weight:700;letter-spacing:.2rem;margin:2rem 0 0}.reviews .reviews-carousel .carousel-slide p{font-size:1.4rem;width:100%}.reviews .overlay-bg{position:absolute;height:100%;width:100%;background:rgba(255,255,255,.5)}.reviews .overlay-bg.light-bg{background:linear-gradient(rgba(255,255,255,.85),rgba(255,255,255,.85),#fff)}.reviews .carousel-indicator{bottom:3rem}@media screen and (min-width:40em){.reviews .reviews-carousel .carousel-slide{padding:6rem 9rem 8rem}.reviews .reviews-carousel .carousel-slide h1{font-size:3.2rem;line-height:4.2rem;letter-spacing:.5rem}.reviews .reviews-carousel .carousel-slide p{font-size:1.6rem}}@media screen and (min-width:64em){.reviews{min-height:600px}.reviews .reviews-carousel .carousel-slide{padding:10rem 14rem}.reviews .reviews-carousel .carousel-slide h1{font-size:5rem;line-height:6rem;letter-spacing:1rem}.reviews .reviews-carousel .carousel-slide h2{margin:2rem 0 0 28rem}.reviews .reviews-carousel .carousel-slide p{font-size:1.8rem}.reviews .carousel-indicator{bottom:6rem}}.amenities-2 .amenities-copy{padding-top:3rem}.amenities-2 .img-column,.amenities-2 .text-column{padding:0 2.5rem}.amenities-2 .text-column{padding-bottom:2.5rem}.amenities-2 .img-column img{box-shadow:4px 4px 12px 0 rgba(0,0,0,.25)}@media screen and (min-width:40em){.amenities-2 .amenities-copy{padding-bottom:6rem}.amenities-2 .amenities-copy .img-column,.amenities-2 .amenities-copy .text-column{padding:0 4.5rem}.amenities-2 .amenities-copy .img-column{padding:0 21% 0;margin-top:4.5rem}}@media screen and (min-width:64em){.amenities-2 .amenities-copy{padding:10rem 0 0 7rem}.amenities-2 .amenities-copy .img-column,.amenities-2 .amenities-copy .text-column{padding:0}.amenities-2 .amenities-copy .text-column{padding-left:6rem;padding-right:6rem}.amenities-2 .amenities-copy .img-column{margin-top:0}.amenities-2 .amenities-copy .img-column img{transform:translateY(5rem)}}@media screen and (min-width:75em){.amenities-2 .amenities-copy .text-column{padding-left:11rem;padding-right:12rem}}.amenities-2 .amenities-content{background:linear-gradient(#fbfbfb,#f7f7f7);padding:6rem 0 4.5rem}.amenities-2 .amenities-content .amenity-row{padding-top:3rem}.amenities-2 .amenities-content .amenity-row>.column{padding:0 2.5rem 3rem}.amenities-2 .amenities-content .amenity-row .amenity-card{box-shadow:4px 4px 12px 0 rgba(0,0,0,.12);background:#fff}.amenities-2 .amenities-content .amenity-row .amenity-img{padding-bottom:69%;position:relative}.amenities-2 .amenities-content .amenity-row .amenity-img .amenity-img-overlay{height:100%;width:100%;background:rgba(0,0,0,.25);position:absolute}.amenities-2 .amenities-content .amenity-row .amenity-img .amenity-img-overlay span{position:absolute;bottom:3rem;left:3rem;text-transform:uppercase;color:#fff;font-size:2rem;font-weight:300;letter-spacing:.2rem}.amenities-2 .amenities-content .amenity-row .amenity-list-container{padding:3rem}.amenities-2 .amenities-content .amenity-row .amenity-list-container li{padding:.7rem 0 .7rem 1.2rem;position:relative}.amenities-2 .amenities-content .amenity-row .amenity-list-container li:after{content:"●";position:absolute;top:50%;transform:translateY(-50%);left:0;font-size:1rem}@media screen and (min-width:40em){.amenities-2 .amenities-content .amenity-row>.column{padding:0 21% 4rem}.amenities-2 .amenities-content .amenity-row .amenity-list-container{padding:6rem 6.5rem 6rem}}@media screen and (min-width:64em){.amenities-2 .amenities-content{padding:6rem 0 6rem}.amenities-2 .amenities-content .amenity-row{padding:3rem 8rem 0}.amenities-2 .amenities-content .amenity-row.columns-3{padding:3rem 3.5rem 0}.amenities-2 .amenities-content .amenity-row>.column{padding:0 1.5rem}.amenities-2 .amenities-content .amenity-row .amenity-list-container{padding:4rem 4rem 6rem;height:470px}.amenities-2 .amenities-content .amenity-row .amenity-list{max-height:360px}.amenities-2 .amenities-content .amenity-row .simplebar-track{width:2px;background:rgba(145,145,145,.4)}.amenities-2 .amenities-content .amenity-row .simplebar-scrollbar:before{left:0;right:0;background-color:rgba(63,63,63,.6)!important}}@media screen and (min-width:75em){.amenities-2 .amenities-content{padding:15rem 0 8rem}.amenities-2 .amenities-content .amenity-row{padding:3rem 19rem 0}.amenities-2 .amenities-content .amenity-row.columns-3{padding:3rem 3.5rem 0}.amenities-2 .amenities-content .amenity-row>.column{padding:0 2.5rem}.amenities-2 .amenities-content .amenity-row .amenity-list-container{padding:5rem 6.5rem 8rem}}.blog-search-wrap input{height:5rem;padding:1rem 2rem}.blog-post-sidebar span{display:block;margin-bottom:1rem}.blog-post-sidebar .blog-post-sidebar-section{margin-bottom:4rem}.blog-1 .blog-filters>*{padding:0}.blog-1 .blog-filters>:not(:first-child){padding-top:1rem}.blog-1 .blog-filters>*>.blog-module{background:#f5f5f5}.blog-1 .blog-filters>*>.blog-module.blog-search{padding:2rem 3rem 2rem 4rem}.blog-1 .blog-filters>*>.blog-module .accordion{background:0 0}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-item{text-align:center}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul{margin:0}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul li{padding:0 0 1.5rem}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul li:last-of-type{padding:0}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul li h3,.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul li ul li{text-align:left}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-content ul li a{font-size:1.4rem;text-transform:capitalize}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-title{border:none;padding:3.3rem 1.5rem}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-title h4{display:inline;color:#000;text-transform:uppercase;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.2rem;position:relative;margin-right:1.5rem}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-title h4::before{content:"";position:absolute;height:10px;width:10px;border-bottom:1px solid #000;border-right:1px solid #000;transform:rotate(45deg);margin-top:-.8rem;top:50%;right:-2.4rem}.blog-1 .blog-filters>*>.blog-module .accordion .accordion-title::before{content:""}.blog-1 .blog-filters>*>.blog-module form{align-items:center}.blog-1 .blog-filters>*>.blog-module input{background:#f5f5f5;border:none;box-shadow:none;margin-bottom:0;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.2rem;height:4.2rem}.blog-1 .blog-filters>*>.blog-module input:-ms-input-placeholder{color:#000}.blog-1 .blog-filters>*>.blog-module input::placeholder{color:#000}.blog-1 .blog-filters>*>.blog-module button{padding:0;background:0 0;height:25px;width:25px;position:relative;cursor:pointer}.blog-1 .blog-filters>*>.blog-module button:after{content:"";position:absolute;top:0;left:0;height:15px;width:15px;border:2px solid rgba(0,0,0,.7);border-radius:25px}.blog-1 .blog-filters>*>.blog-module button:before{content:"";position:absolute;bottom:9px;right:4px;transform:rotate(45deg);height:2px;width:10px;background:rgba(0,0,0,.7)}@media screen and (min-width:40em){.blog-1 .blog-filters>*{padding:1.5rem 0}.blog-1 .blog-filters>:first-child{margin-right:1px}.blog-1 .blog-filters>:not(:first-child):not(:last-child) .accordion-item{border-right:1px solid rgba(0,0,0,.1)}}@media screen and (min-width:64em){.blog-1 .blog-filters>*{padding:0}.blog-1 .blog-filters>:not(:first-child){padding-top:0}.blog-1 .blog-filters>:first-child{padding-right:1rem}.blog-1 .blog-filters>:nth-child(2){padding-left:1rem}}.blog-1 .blog-main .blog-wrap-post{background:#f5f5f5;margin:0;padding:4.5rem 3rem 0}.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar .blog-category a,.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar .blog-tag a{display:block;text-transform:capitalize}.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar{padding:4rem .93rem 0!important}.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar .blog-share .share-feature{padding:.5rem 0}.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar .blog-share svg{width:1.5rem}.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar .blog-share p{font-family:Georgia,serif;display:inline;padding-left:.7rem;font-size:1.3rem}.blog-1 .blog-main .blog-wrap-post .blog-post-title{font-family:Georgia,serif;font-size:2.4rem;position:relative;font-weight:500;color:#000;padding-bottom:4rem}.blog-1 .blog-main .blog-wrap-post .blog-post-title:after{content:"";position:absolute;left:0;bottom:2rem;width:.8rem;height:1px;background:rgba(0,0,0,.4)}.blog-1 .blog-main .blog-wrap-post .btn{margin-left:0}.blog-1 .blog-main .blog-additional{padding:3rem;padding:4rem 0 6rem;position:relative}.blog-1 .blog-main .blog-additional .return-to-index{display:flex;flex-direction:column;justify-content:center;align-items:center}.blog-1 .blog-main .blog-additional .return-to-index .btn{margin-top:1.5rem}.blog-1 .blog-main .blog-additional .blog-next-btn,.blog-1 .blog-main .blog-additional .blog-prev-btn{min-width:211px;text-align:center;position:relative}.blog-1 .blog-main .blog-additional .blog-next-btn:after,.blog-1 .blog-main .blog-additional .blog-prev-btn:after{content:"";position:absolute;width:10px;height:10px;top:50%;border-right:1px solid #fff;border-bottom:1px solid #fff}.blog-1 .blog-main .blog-additional .blog-next-btn{padding-right:4.5rem}.blog-1 .blog-main .blog-additional .blog-next-btn:after{right:4.5rem;transform:translateY(-50%) rotate(-45deg)}.blog-1 .blog-main .blog-additional .blog-prev-btn{padding-left:5rem}.blog-1 .blog-main .blog-additional .blog-prev-btn:after{left:3rem;transform:translateY(-50%) rotate(135deg)}.blog-1 .blog-main .blog-additional:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:rgba(251,251,251,.2)}.blog-1 .blog-post-recent{flex:0 0 100%;max-width:100%;margin:4.5rem 0;padding:0}.blog-1 .blog-post-recent .blog-recent h3,.blog-1 .blog-post-recent .blog-recent h4{text-align:center}.blog-1 .blog-post-recent .blog-recent::after,.blog-1 .blog-post-recent .blog-recent:before{display:none}.blog-1 .blog-post-recent .blog-recent ul{position:relative;padding-top:8rem}.blog-1 .blog-post-recent .blog-recent ul:before{content:"";position:absolute;top:5rem;left:0;right:0;height:1px;background:rgba(251,251,251,.2)}.blog-1 .blog-post-recent .blog-recent ul:after{content:"";position:absolute;top:5rem;left:50%;transform:translateX(-50%);height:2px;width:6.5rem;background:#fbfbfb}.blog-1 .blog-post-recent .blog-recent li{padding:1.5rem 0!important;width:100%;box-shadow:0 1px 0 0 rgba(251,251,251,.2)!important}.blog-1 .blog-post-recent .blog-recent li:last-of-type{box-shadow:none!important}@media screen and (min-width:40em){.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar{padding:0!important}.blog-1 .blog-main .blog-wrap-post:first-of-type{padding-top:5rem;margin:0}.blog-1 .blog-main .blog-wrap-post:last-of-type{padding-top:6rem}.blog-1 .blog-main .blog-wrap-post .blog-content{padding:0 3rem 0 0}.blog-1 .blog-main .blog-additional{margin:10rem 0 0;padding:7rem 19% 10rem}.blog-1 .blog-main .blog-additional:after{left:19%;right:19%}.blog-1 .blog-post-recent .blog-recent ul{display:flex}.blog-1 .blog-post-recent .blog-recent ul li{padding:.5rem 2.5rem!important;width:33%;box-shadow:1px 0 0 0 rgba(251,251,251,.2)!important}}@media screen and (min-width:64em){.blog-1 .blog-main .blog-wrap-post .blog-post-sidebar{padding:0 2rem 0 3.5rem!important}.blog-1 .blog-main .blog-content{margin-left:4%;flex:0 0 46%;max-width:46%}.blog-1 .blog-post-recent .blog-recent ul li{padding:.5rem 5.5rem!important}}@media screen and (min-width:75em){.blog-1 .blog-main .blog-additional .return-to-index{flex-direction:row;justify-content:space-between}}.blog-filters{margin:4rem auto}.blog-filters .blog-module{overflow:visible}.blog-img-bg{min-height:40rem;background-repeat:no-repeat;background-size:cover;background-position:center center}.blog-info-section:not(:last-of-type){border-bottom:solid .1rem rgba(251,251,251,.15);padding-bottom:2rem;margin-bottom:2rem}.blog-info .blog-info-title{display:block;margin-bottom:1rem}.blog-post-sidebar-section:not(:last-of-type){border-bottom:solid .1rem #d3d3d3;padding-bottom:2rem;margin-bottom:2rem}.blog-post-recent .blog-recent{text-align:left}.blog-post-recent .blog-recent li{display:inline-block;width:33%}.blog-1 .row{max-width:94.5%}.blog-1 .btn:focus{color:#fff}.blog-1 .blog-section-heading .column{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:6rem 3rem 3rem}.blog-1 .blog-section-heading h2{font-family:Montserrat,Helvetica,Arial,sans-serif;color:#fbfbfb;font-size:1.4rem;letter-spacing:.3rem;font-weight:500;text-transform:uppercase;margin-bottom:.5rem}.blog-1 .blog-section-heading h3{font-family:Georgia,serif;font-size:4.6rem;font-weight:500;text-transform:lowercase;line-height:4rem;position:relative}.blog-1 .blog-section-heading h3:after{content:"";position:absolute;bottom:-3.2rem;left:50%;transform:translateX(-50%);width:7px;height:1px;background:#000}.blog-1 .blog-main{padding:0}.blog-1 .blog-main .blog-wrap .blog-info,.blog-1 .blog-main .blog-wrap .blog-post-sidebar{padding:4rem 2rem 0 3.5rem}.blog-1 .blog-main .blog-wrap .blog-info .blog-info-title,.blog-1 .blog-main .blog-wrap .blog-info .blog-post-sidebar-section span,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-info-title,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-post-sidebar-section span{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:.3rem;font-weight:500;text-transform:uppercase;margin-bottom:.5rem}.blog-1 .blog-main .blog-wrap .blog-info .blog-date,.blog-1 .blog-main .blog-wrap .blog-info .blog-post-sidebar-section a,.blog-1 .blog-main .blog-wrap .blog-info ul li,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-date,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-post-sidebar-section a,.blog-1 .blog-main .blog-wrap .blog-post-sidebar ul li{line-height:2rem;font-family:Georgia,serif;font-size:1.3rem}.blog-1 .blog-main .blog-wrap .blog-info .blog-date a,.blog-1 .blog-main .blog-wrap .blog-info .blog-post-sidebar-section a a,.blog-1 .blog-main .blog-wrap .blog-info ul li a,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-date a,.blog-1 .blog-main .blog-wrap .blog-post-sidebar .blog-post-sidebar-section a a,.blog-1 .blog-main .blog-wrap .blog-post-sidebar ul li a{font-family:inherit;font-size:inherit;text-transform:capitalize}.blog-1 .blog-main .blog-wrap-index{padding:5rem 3.5rem 3.5rem 3.5rem;margin:0 0 3rem 0;background:#f5f5f5}.blog-1 .blog-main .blog-wrap-index .blog-date{line-height:2rem;font-family:Georgia,serif;font-size:1.8rem;padding:0 0 4rem}.blog-1 .blog-main .blog-wrap-index .blog-img{margin-bottom:1rem}.blog-1 .blog-main .blog-wrap-index .blog-title{margin:0 0 2rem}.blog-1 .blog-main .blog-wrap-index .blog-title a{font-family:Georgia,serif;font-size:1.8rem;position:relative;font-weight:500}.blog-1 .blog-main .blog-wrap-index .blog-title a:after{content:"";position:absolute;left:0;top:-2rem;width:.8rem;height:1px;background:#000}.blog-1 .blog-main .blog-wrap-index>.blog-body .blog-body{margin:2rem 0;padding:3rem 2rem 2rem}.blog-1 .blog-main .blog-wrap-index>.blog-body .blog-body p{color:rgba(0,0,0,.7)}.blog-1 .blog-main .blog-details{padding-right:0}.blog-1 .blog-main .btn{margin-left:2rem;font-family:Montserrat,Helvetica,Arial,sans-serif;font-weight:500;font-size:1.1rem;letter-spacing:.3rem;padding:1.8rem 2.8rem}.blog-1 .blog-main .btn:hover{color:#fff}.blog-1 .recent-posts{padding-right:0}.blog-1 .recent-posts .blog-recent-container{padding:5rem 5rem 5rem 2.8rem;background:#f5f5f5;margin-bottom:4.5rem}.blog-1 .recent-posts .blog-recent-container .blog-recent{padding:0 0 0 3.7rem;direction:rtl;margin-bottom:0}.blog-1 .recent-posts .blog-recent-container .blog-recent *{direction:ltr}.blog-1 .recent-posts .blog-recent-container .blog-recent:after,.blog-1 .recent-posts .blog-recent-container .blog-recent:before{display:none}.blog-1 .recent-posts .blog-recent-container .blog-recent .simplebar-track{width:1px;background:rgba(251,251,251,.2)}.blog-1 .recent-posts .blog-recent-container .blog-recent .simplebar-scrollbar:before{left:0;right:0}.blog-1 .recent-posts .blog-recent{background:#f5f5f5;padding:5rem 5rem 5rem 6.5rem;margin-bottom:6rem;position:relative}.blog-1 .recent-posts .blog-recent:after{content:"";position:absolute;top:5rem;bottom:5rem;left:2.8rem;width:1px;background:rgba(251,251,251,.2)}.blog-1 .recent-posts .blog-recent:before{content:"";position:absolute;top:5rem;left:2.8rem;height:70px;width:1px;background:#000}.blog-1 .recent-posts .blog-recent h4{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:1.4rem;letter-spacing:.3rem;font-weight:500;text-transform:uppercase;margin-bottom:0;padding-bottom:.5rem}.blog-1 .recent-posts .blog-recent h3{font-family:Georgia,serif;font-size:3.2rem;font-weight:500;text-transform:lowercase}.blog-1 .recent-posts .blog-recent a h5{font-family:Georgia,serif;font-size:1.3rem;line-height:200%}.blog-1 .recent-posts .blog-recent a span{display:none}.blog-1 .recent-posts .blog-recent li{padding:3rem 0;position:relative;box-shadow:0 1px 0 0 rgba(251,251,251,.2)}.blog-1 .recent-posts .blog-recent li:last-of-type{box-shadow:none;padding-bottom:0}@media screen and (min-width:40em){.blog-1 .blog-main .blog-wrap-index{padding:5rem 3.5rem 3.5rem 0}.blog-1 .blog-main .blog-wrap-index .blog-title a:after{display:block}.blog-1 .blog-main .blog-wrap-index>.blog-body{padding-left:0}.blog-1 .recent-posts .blog-recent-container{margin-bottom:6rem}}@media screen and (min-width:64em){.blog-1 .blog-main .blog-wrap-index{margin:0 3rem 3rem 0}.blog-1 .recent-posts .blog-recent-container{margin-bottom:0}}.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:rgba(0,0,0,.5);font-weight:500;font-size:1.4rem}.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{background-color:#fff;box-shadow:none}.contact-form-property input,.contact-form-property textarea{box-shadow:none}.contact-form-property textarea{min-height:11rem}.contact-form-property .input-group-move-in-date label{padding:0 0 .5rem 1.85rem}.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;width:250px;padding:1.8rem;font-size:1.5rem;letter-spacing:.1rem;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:#fff}.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;box-shadow:0 0 1px 1px rgba(0,0,0,.03);padding:1rem}.contact-form-property .group-move-in-date select{background-color:#fff;border-color:transparent;box-shadow:0 0 1px 1px rgba(0,0,0,.03);padding:1.5rem 2.25rem 1.5rem 1.8rem}.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-copy-container{padding-top:3rem}.contact-copy-container .img-column,.contact-copy-container .text-column{padding:0 2.5rem}.contact-copy-container .text-column{padding-bottom:1rem;display:flex;flex-direction:column;justify-content:center}.contact-copy-container .text-column .content.read-more-container{padding:3rem 0}.contact-copy-container .img-column .bg-img{padding-bottom:50%}.contact-copy-container .contact-copy-carousel .bg-img-container{padding:0 0 3rem}.contact-copy-container .slick-dots{bottom:-3rem}.contact-copy-container .slick-dots li button:before,.contact-copy-container .slick-dotsli.slick-active button:before{color:#3f3f3f}@media screen and (min-width:40em){.contact-copy-container{padding-top:6rem}.contact-copy-container .img-column,.contact-copy-container .text-column{padding:0 4.5rem}.contact-copy-container .text-column{padding:3rem 4.5rem}.contact-copy-container .text-column .content.read-more-container{padding:0 0 3rem 0}.contact-copy-container .contact-copy-carousel .bg-img-container{padding:0 17% 3rem}.contact-copy-container .button-container .arrow-btn{margin-left:5.5rem}}@media screen and (min-width:64em){.contact-copy-container{padding:6rem}.contact-copy-container .img-column,.contact-copy-container .text-column{padding:0}.contact-copy-container .text-column{padding-right:8rem}.contact-copy-container .img-column .carousel-container{position:relative}.contact-copy-container .img-column .carousel-slide .bg-img-container:first-child{padding:0 0 0 6rem}.contact-copy-container .img-column .carousel-slide .bg-img-container:nth-child(2){padding:2rem 6rem 0 0}.contact-copy-container .button-container .arrow-btn{margin-top:3.5rem;margin-left:5.5rem}.contact-copy-container .slick-dots{padding-right:8%}}@media screen and (min-width:75em){.contact-copy-container{padding:8rem 8.5rem}.contact-copy-container .text-column{padding-right:14rem}.contact-copy-container .img-column .carousel-container{top:auto;margin-top:0}.contact-copy-container .content{padding:3rem 0}}.contact-0 .contact-row{background:linear-gradient(#fbfbfb,#f7f7f7);padding:1.6rem}.contact-0 .column-form h2{color:#272727;font-size:1.8rem;font-weight:700;letter-spacing:.1rem;margin-bottom:3rem}.contact-0 .contact-text{position:relative;padding:3rem;margin-bottom:4.5rem;box-shadow:2px 2px 12px 0 rgba(0,0,0,.24)}.contact-0 .contact-text h1{color:#fff;font-weight:300;font-size:4rem;line-height:4.5rem;letter-spacing:.2rem;margin-bottom:3.5rem}.contact-0 .contact-text p{color:#fff;font-size:1.3rem;letter-spacing:.1rem;line-height:180%}.contact-0 .column-content{padding-bottom:4.5rem}.contact-0 .column-content.center{padding-top:6rem}.contact-0 .column-content .logo-column{padding:1.5rem .9rem;display:flex;align-items:center;justify-content:center}.contact-0 .column-content .logo-column .logo-container{display:inline-block;text-align:center}.contact-0 .column-content .logo-column .social{margin-top:1.8rem}.contact-0 .column-content .details-column{padding:2rem 1.5rem;display:flex;justify-content:center;align-items:center}.contact-0 .column-content .details-column .phone .seo-schema-address>:not(.phone-p){display:none}.contact-0 .column-content .details-column .details-container{display:flex;margin-bottom:1.5rem;color:#000;letter-spacing:.1rem}.contact-0 .column-content .details-column .details-container:last-child{margin-bottom:0}.contact-0 .column-content .details-column .details-container a{color:#000;word-break:break-word}.contact-0 .column-content .details-column .details-container svg{width:2rem;margin-right:1.5rem;margin-top:.2rem;transform:scale(.8)}@media screen and (max-width:25em){.column-form .content{padding-left:.5rem;padding-right:.5rem}}@media screen and (min-width:40em){.contact-0 .contact-row{padding:0 4.5rem 6rem}.contact-0 .contact-text{padding:8.5rem 7.5rem 7.5rem}.contact-0 .column-content{padding-bottom:6rem}.contact-0 .column-content .logo-column{min-width:17rem;border-right:1px solid rgba(0,0,0,.4)}.contact-0 .column-content .details-column{max-width:calc(100% - 17rem)}}@media screen and (min-width:64em){.contact-0 .contact-row{padding:0 0 9rem}.contact-0 .column-content{padding:0 3.5rem 0 6.5rem}.contact-0 .column-content .row{width:100%}.contact-0 .column-content.center{display:flex;align-items:center;padding-top:0}.contact-0 .column-content .logo-column{justify-content:flex-start}.contact-0 .column-content .details-column .details-wrapper{width:100%}.contact-0 .column-form{padding:9rem 10rem 0 6rem}.contact-0 .contact-text{top:-4rem}}@media screen and (min-width:75em){.contact-0 .contact-row{padding:0 0 9rem}.contact-0 .column-content{padding:0 6.5rem}.contact-0 .column-form{padding:9rem 16rem 0 9.5rem}.contact-0 .contact-text{top:-8rem}}.floorplan-img img{display:inline-block;width:inherit;max-height:45rem}.floorplans-1 .floorplans-copy-container{padding-top:3rem;position:relative}.floorplans-1 .floorplans-copy-container .img-column,.floorplans-1 .floorplans-copy-container .text-column{padding:0 2.5rem}.floorplans-1 .floorplans-copy-container .text-column{padding-bottom:6rem;display:flex;flex-direction:column;justify-content:center}.floorplans-1 .floorplans-copy-container .text-column .content.read-more-container{padding:6rem 0 3rem 0}.floorplans-1 .floorplans-copy-container .button-container .sitemap{margin-right:4.5rem}.floorplans-1 .floorplans-copy-container .img-column .bg-img{padding-bottom:50%}.floorplans-1 .floorplans-copy-container .floorplans-copy-carousel .bg-img-container{padding:0 0 3rem}.floorplans-1 .floorplans-copy-container .slick-dots{bottom:-3rem}.floorplans-1 .floorplans-copy-container .slick-dots li button:before,.floorplans-1 .floorplans-copy-container .slick-dotsli.slick-active button:before{color:#3f3f3f}@media screen and (min-width:40em){.floorplans-1 .floorplans-copy-container .img-column,.floorplans-1 .floorplans-copy-container .text-column{padding:0 4.5rem}.floorplans-1 .floorplans-copy-container .text-column{padding:8rem 4.5rem 6rem}.floorplans-1 .floorplans-copy-container .text-column .content.read-more-container{padding:0 0 3rem 0}.floorplans-1 .floorplans-copy-container .floorplans-copy-carousel .bg-img-container{padding:0 17% 3rem}.floorplans-1 .floorplans-copy-container .button-container .arrow-btn{margin-left:5.5rem}.floorplans-1 .floorplans-copy-container .button-container .arrow-btn.sitemap{margin-right:0}}@media screen and (min-width:64em){.floorplans-1 .floorplans-copy-container{padding:4rem 0 6rem}.floorplans-1 .floorplans-copy-container .img-column,.floorplans-1 .floorplans-copy-container .text-column{padding:0}.floorplans-1 .floorplans-copy-container .text-column{padding:0 5rem 0 6rem}.floorplans-1 .floorplans-copy-container .img-column{padding-left:8.5rem}.floorplans-1 .floorplans-copy-container .img-column .carousel-container{position:relative;top:50%;margin-top:-50%}.floorplans-1 .floorplans-copy-container .img-column .carousel-slide .bg-img-container:first-child{padding:0 0 0 6rem}.floorplans-1 .floorplans-copy-container .img-column .carousel-slide .bg-img-container:nth-child(2){padding:2rem 6rem 0 0}.floorplans-1 .floorplans-copy-container .button-container .arrow-btn{margin-top:3.5rem;margin-left:5.5rem}.floorplans-1 .floorplans-copy-container .slick-dots{padding-right:8%}}@media screen and (min-width:75em){.floorplans-1 .floorplans-copy-container{padding:8rem 0 6rem}.floorplans-1 .floorplans-copy-container .text-column{padding:0 10rem 6rem 13rem}.floorplans-1 .floorplans-copy-container .img-column .carousel-container{top:auto;margin-top:0}.floorplans-1 .floorplans-copy-container .content{padding:3rem 0}}.floorplans-1{background-position:bottom;background-size:100% auto;position:relative}.floorplans-1 .floorplans-tabs-container{position:relative}.floorplans-1 .floorplans-overlay{background:rgba(255,255,255,.5);position:absolute;width:100%;height:100%;bottom:0}.floorplans-1 .tabs-content>.floorplans-panel{position:relative;display:block;height:0;overflow:hidden;padding:0}.floorplans-1 .tabs-content>.floorplans-panel .carousel-indicator{display:none}.floorplans-1 .tabs-content>.floorplans-panel.is-active{height:inherit;max-height:none}.floorplans-1 .tabs-content>.floorplans-panel.is-active .carousel-indicator{display:block}.floorplans-1 .floorplans-carousel{padding-bottom:2rem}.floorplans-1 .slick-track{display:flex;align-items:center}.floorplans-1 .slick-slider{margin-bottom:0}.floorplans-1 .floorplan-slide{width:100%;height:100%}.floorplans-1 .floorplan{padding:5rem 0 10rem}.floorplans-1 .info-column{display:flex;justify-content:center;text-align:center}.floorplans-1 .floorplan-info .details-container{display:flex;flex-wrap:wrap}.floorplans-1 .floorplan-info .details-container .column{font-size:1.6rem;flex:50%;max-width:50%;min-width:150px;padding:0}.floorplans-1 .floorplan-info .details-container .column>:first-child{margin-bottom:3rem}.floorplans-1 .floorplan-info .floorplan-buttons{margin-top:3.5rem}.floorplans-1 .floorplan-info .floorplan-buttons>:nth-child(3){margin-top:2rem}.floorplans-1 .floorplan-info h2.title{position:relative;text-transform:uppercase;font-weight:300;font-size:2.8rem;line-height:3.2rem;letter-spacing:.1rem;margin-bottom:5rem}.floorplans-1 .floorplan-info h2.title:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-2rem;border-bottom:1px solid #000;width:200px}.floorplans-1 .floorplan-info p{padding:2rem 0}.floorplans-1 .floorplan-img{margin-top:3.5rem;padding:0 7rem}.floorplans-1 .floorplan-img .floorplan-image-link{display:block}.floorplans-1 .floorplan-img .image-options{margin-bottom:3rem}.floorplans-1 .floorplan-img .image-options a{display:block}.floorplans-1 .floorplan-img .sitemap-btn{display:inline-block;margin-top:4.5rem}.floorplans-1 .floorplan-img .btn-text svg{margin-right:.5rem}.floorplans-1 .slick-dots{bottom:1rem}.floorplans-1 .sitemap-iframe{position:relative}.floorplans-1 .sitemap-iframe iframe{width:100%;height:85vh;max-height:90rem}@media screen and (min-width:40em){.floorplans-1 .floorplan{padding:5rem 12rem 10rem}.floorplans-1 .floorplan-img{margin-top:6rem;padding:0}.floorplans-1 .floorplan-img .image-options a{display:inline}.floorplans-1 .floorplan-img .image-options :nth-child(2){position:relative;margin-left:.2rem}.floorplans-1 .floorplan-img .image-options :nth-child(2):after{content:"";position:absolute;left:-4px;top:0;height:100%;width:1px;background:#272727}.floorplans-1 .floorplan-info .details-container .column{min-width:180px}}@media screen and (min-width:64em){.floorplans-1 .info-column{text-align:left}.floorplans-1 #floorplans-content{position:relative;top:-74px}.floorplans-1 .floorplan-info{padding-top:6rem}.floorplans-1 .floorplan-info .details-container{margin:0}.floorplans-1 .floorplan-info .details-container .column{font-size:1.8rem}.floorplans-1 .floorplan-info .floorplan-buttons{margin-top:6rem}.floorplans-1 .floorplan-info h2.title{font-size:3.2rem;line-height:3.8rem}.floorplans-1 .floorplan-info h2.title:after{left:0;transform:none}}@media screen and (min-width:75em){.floorplans-1 .floorplan-info .details-container{margin:0 0 0 5rem}.floorplans-1 .floorplan-info .details-container .column{font-size:2rem}.floorplans-1 .floorplan-info .floorplan-buttons{margin-left:5rem}.floorplans-1 .floorplan-info h2.title{font-size:3.5rem;line-height:4rem}}.foot-wrap{background-color:#fff}.foot-wrap>.row{padding:3rem 0}.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:2.5rem 6rem}.footer-1 .logo-column{align-items:center;justify-content:center;display:flex}.footer-1 .leaselabs-column{display:flex;flex-direction:column;justify-content:center;padding:2.5rem 0}.footer-1 .leaselabs-column .copyright-text{margin-bottom:0;font-weight:700;color:#3f3f3f;font-size:1.4rem;letter-spacing:.1rem}.footer-1 .leaselabs-column .leaselabs-text{line-height:1.5rem;margin-top:.3rem}.footer-1 .leaselabs-column .leaselabs-text a{color:#919191;font-size:1.2rem;font-weight:600}.footer-1 .icons-column{display:flex;justify-content:center;align-items:center}.footer-1 ul{padding:0}.footer-1 li{display:inline}.footer-1 .privacy{display:inline-block}.footer-1 .privacy a{color:#3f3f3f;font-weight:700}.footer-1 .footer-icons{display:inline-block;margin:0}.footer-1 .footer-icons li{margin:0 .5rem;display:inline-block}.footer-1 .footer-secondary-logo img{max-width:9rem}@media screen and (min-width:64em){.footer-1 .columns{margin-bottom:0}.footer-1 .logo-column{justify-content:flex-start}.footer-1 .leaselabs-column{padding:0}.footer-1 .icons-column{justify-content:flex-end}.footer-1 .privacy{padding-right:3rem}}.gallery-4 .gallery-copy{padding:3rem 0 6rem;position:relative}.gallery-4 .gallery-copy .gallery-overlay{background:rgba(255,255,255,.5);position:absolute;width:100%;height:100%;bottom:0}.gallery-4 .gallery-copy .img-column,.gallery-4 .gallery-copy .text-column{padding:0 2.5rem;z-index:1}.gallery-4 .gallery-copy .text-column{padding-bottom:2.5rem}.gallery-4 .gallery-copy .img-column img{box-shadow:4px 4px 12px 0 rgba(0,0,0,.25)}@media screen and (min-width:40em){.gallery-4 .gallery-copy{padding-top:6rem}.gallery-4 .gallery-copy .img-column,.gallery-4 .gallery-copy .text-column{padding:0 4.5rem}.gallery-4 .gallery-copy .img-column{padding:3rem 21% 0}}@media screen and (min-width:64em){.gallery-4 .gallery-copy{padding:10rem 3rem 3rem 0}.gallery-4 .gallery-copy .img-column,.gallery-4 .gallery-copy .text-column{padding:0}.gallery-4 .gallery-copy .text-column{padding-left:6rem;padding-right:6rem}.gallery-4 .gallery-copy .img-column img{transform:translateY(5rem)}}@media screen and (min-width:75em){.gallery-4 .gallery-copy{padding:10rem 3rem 10rem 0}.gallery-4 .gallery-copy .text-column{padding-left:11rem;padding-right:12rem}}.gallery-4 .gallery-content{position:relative;padding-bottom:13rem}.gallery-4 .gallery-content.less-pad{padding-bottom:4.5rem}.gallery-4 .tabs-content>.tabs-panel{display:block;height:0;overflow:hidden;padding:0}.gallery-4 .tabs-content>.tabs-panel .carousel-indicator{display:none}.gallery-4 .tabs-content>.tabs-panel.is-active{height:inherit;max-height:none}.gallery-4 .tabs-content>.tabs-panel.is-active .carousel-indicator{display:block}.gallery-4 .tabs-content>.tabs-panel.is-active .carousel-indicator.hidden{display:none}.gallery-4 .gallery-carousel{padding:0}.gallery-4 .gallery-carousel .slick-list{overflow:visible}.gallery-4 .gallery-carousel .slick-slide .video-medium{display:none}.gallery-4 .gallery-carousel .slick-slide .carousel-img{padding-left:1px;padding-bottom:75%;position:relative}.gallery-4 .gallery-carousel .slick-slide .carousel-img .cap{max-width:80%;position:absolute;bottom:10%;left:10%;color:#fff;font-size:1.4rem;font-weight:700;text-shadow:0 0 2px #000}.gallery-4 .gallery-carousel .slick-slide.slick-current .carousel-img-overlay{visibility:hidden}.gallery-4 .gallery-carousel .slick-next:before{background-image:url(../images/icons/arrow-right-white.png);opacity:1}.gallery-4 .gallery-carousel .slick-next.dark:before{background-image:url(../images/icons/arrow-active-right.png)}.gallery-4 .gallery-carousel .slick-next:hover:before{background-image:url(../images/icons/arrow-active-right.png)}.gallery-4 .gallery-carousel .slick-prev:before{background-image:url(../images/icons/arrow-left-white.png);opacity:1}.gallery-4 .gallery-carousel .slick-prev.dark:before{background-image:url(../images/icons/arrow-active-left.png)}.gallery-4 .gallery-carousel .slick-prev:hover:before{background-image:url(../images/icons/arrow-active-left.png)}@media screen and (min-width:40em){.gallery-4 .gallery-panel{padding:1rem}.gallery-4 .gallery-panel .gallery-image{padding:1rem}.gallery-4 .gallery-content{padding-bottom:6rem}.gallery-4 .gallery-carousel{padding:6rem}.gallery-4 .gallery-carousel .slick-track{display:flex;justify-content:center}.gallery-4 .gallery-carousel .slick-slide{border-left:1.5rem solid transparent;border-right:1.5rem solid transparent}.gallery-4 .gallery-carousel .slick-slide .carousel-img-container{display:block;max-width:800px;margin:0 auto}.gallery-4 .gallery-carousel .slick-slide .video-medium{display:block}.gallery-4 .gallery-carousel .slick-slide .video-small{display:none}.gallery-4 .gallery-carousel.overlap{padding:16rem 0}.gallery-4 .gallery-carousel.overlap .slick-track{display:block}.gallery-4 .gallery-carousel.overlap .slick-slide{transform:scale(1.7);position:relative;transition:all .3s ease;border:none;max-width:none}.gallery-4 .gallery-carousel.overlap .slick-slide.slick-current{transform:scale(2);z-index:2}.gallery-4 .gallery-carousel.overlap .slick-slide.slick-current .carousel-img-overlay{background:0 0}.gallery-4 .gallery-carousel.overlap .slick-slide .carousel-img-overlay{position:absolute;height:100%;width:100%;opacity:.4}}@media screen and (max-width:51.25em) and (max-height:26.25em){.gallery-4 .gallery-carousel .slick-slide .video-medium{display:none!important}.gallery-4 .gallery-carousel .slick-slide .video-small{display:block!important}}@media screen and (min-width:64em){.gallery-4 .gallery-tabs-container{margin-top:4.5rem}.gallery-4 .gallery-content{padding-bottom:8rem}.gallery-4 .gallery-carousel.overlap{padding:17.5rem 0}.gallery-4 .gallery-carousel.overlap .slick-slide .carousel-img-container{max-width:none;margin:0}.gallery-4 .gallery-carousel{padding:6rem 0}.gallery-4 .gallery-carousel .slick-slide{max-width:none}.gallery-4 .gallery-carousel .slick-slide .carousel-img-container{max-width:800px;display:block;margin:0 auto}}@media screen and (min-width:75em){.gallery-4 .gallery-content{padding-bottom:6rem}.gallery-4 .gallery-carousel.overlap{padding:25rem 0}.gallery-4 .gallery-carousel .slick-slide .carousel-img-container{max-width:900px}}@media screen and (min-width:100em){.gallery-4 .gallery-carousel.overlap{padding:25rem 0 30rem}.gallery-4 .gallery-carousel .slick-slide .carousel-img-container{max-width:1000px}}.header-5{text-align:center;padding:2rem;display:none}.header-5 .info-column{padding-top:2rem}.header-5 .info-column .phone-number{margin-top:2rem}.header-5 .header-nav-contain,.header-5 .header-nav-wrapper{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;display:block}.header-5 .header-bg,.header-5 .header-info,.header-5 .header-nav-contain{width:100%}.header-5 .header-bg{position:fixed;top:0;left:0;height:7.5rem;background-color:transparent;z-index:999;pointer-events:none}.header-5 .header-nav-contain,.header-5 .header-nav-placeholder{display:block;position:absolute;bottom:0}.header-5 .header-nav-placeholder{height:7.5rem;width:100%}.header-5 .header-nav-wrapper{display:block;position:fixed;top:0;right:0;left:257px;height:100vh;background:rgba(0,0,0,.8);border-left:1px solid #fff;z-index:2;padding:8rem 5rem 10rem 5rem;transform:translateX(0);transition:transform .6s ease}.header-5 .header-nav-wrapper.collapsed{transform:translateX(100%)}.header-5 .header-nav-wrapper .nav-column{position:relative;padding-top:2rem}.header-5 .header-nav-wrapper .nav-column:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);height:410px;width:1px;background:#fff}.header-5 .header-nav-wrapper .details-column{text-align:left;padding-left:5.5rem}.header-5 .header-nav-wrapper .details-column img{display:block;max-width:13rem;max-height:8rem;margin-bottom:2.5rem}.header-5 .header-nav-wrapper .details-column svg{margin-right:.5rem}.header-5 .header-nav-wrapper .details-column a,.header-5 .header-nav-wrapper .details-column p{color:#fff;font-weight:300;font-size:1.5rem;letter-spacing:.2rem}.header-5 .header-nav-wrapper .details-column p{margin-bottom:1.5rem}.header-5 .header-nav-wrapper .details-column .btn-container{margin-top:11rem;margin-bottom:2rem}.header-5 .header-nav-wrapper .details-column .btn-text{font-weight:500;color:#fff;padding-left:0;display:block}.header-5 .header-nav-contain{background:rgba(0,0,0,.3);text-align:center;z-index:1000;transition:background-color .3s linear;height:7.5rem;border-top:1px solid #fff;display:flex}.header-5 .header-nav-contain .menu-btn-text{position:absolute;top:4.3rem;left:50%;transform:translateX(-50%);color:#fff;font-weight:300;letter-spacing:.2rem}.header-5 .header-nav-contain .menu-btn-text:after,.header-5 .header-nav-contain .menu-btn-text:before{content:"";height:3px;width:5rem;background:#fff;position:absolute;top:-2.6rem;left:50%;transform:translateX(-50%);transition:transform .3s ease}.header-5 .header-nav-contain .menu-btn-text:before{top:-1.2rem}.header-5 .header-nav-contain .menu-btn-text.open:before{top:-1.8rem;transform:translateX(-50%) rotate(28deg)}.header-5 .header-nav-contain .menu-btn-text.open:after{top:-1.8rem;transform:translateX(-50%) rotate(-28deg)}.header-5 .header-nav-contain .button{height:100%;background-color:transparent;font-size:1.5rem;font-weight:700;letter-spacing:.2rem;margin-bottom:0;padding:2.5rem 5rem;border-right:1px solid #fff;line-height:2rem}.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a{padding:4.3rem 7.5rem 1.5rem 7rem;font-weight:300;text-transform:uppercase}.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a::after,.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a::before{top:70%;right:6rem}.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a::after{right:5.6rem}.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a>span{position:relative}.header-5 .header-nav-contain .button.floorplan-select.dropdown>li>a>span:after{content:"Quick Select:";position:absolute;top:-24px;left:1px;width:120px;text-transform:none;text-align:left;font-size:1.4rem}.header-5 .header-nav-contain .button.dropdown{padding:0}.header-5 .header-nav-contain .button.dropdown.no-dropdown>li>a::after,.header-5 .header-nav-contain .button.dropdown.no-dropdown>li>a::before{display:none}.header-5 .header-nav-contain .button.dropdown .submenu{border:none}.header-5 .header-nav-contain .button.dropdown .submenu li a{border:1px solid #000;border-top:none;display:block;padding:1.5rem;text-align:center;font-weight:300;color:#000}.header-5 .header-nav-contain .button.dropdown>li>a{position:relative;color:#fff;font-weight:700;padding:2.9rem 5rem}.header-5 .header-nav-contain .button.dropdown>li>a::after,.header-5 .header-nav-contain .button.dropdown>li>a::before{content:"";height:1px;width:6px;background:#fff;position:absolute;right:3.5rem;top:50%;transform:translateY(-50%) rotate(45deg);border:none;margin:0}.header-5 .header-nav-contain .button.dropdown>li>a::after{right:3.1rem;transform:translateY(-50%) rotate(-45deg)}.header-5 .header-nav-contain .button.dropdown>li>a.tour-single::after,.header-5 .header-nav-contain .button.dropdown>li>a.tour-single::before{display:none}.header-5 .header-nav-contain .button.dropdown:after{content:none}.header-5 .header-nav-contain .button.menu-btn{flex:1;position:relative;padding-bottom:0;font-weight:300;padding-top:2.9rem}.header-5 .header-nav-contain>div{display:inline-block}.header-5 .header-info{position:fixed;top:0;z-index:1001}.header-5 .header-info .row{position:relative}.header-5 .info-column,.header-5 .logo-column{flex:0 0 auto;max-width:100%;padding:2rem;position:absolute;top:0}.header-5 .logo-column{left:0}.header-5 .info-column{right:0}.header-5 .header-nav{columns:2}.header-5 .header-nav li{display:block;text-align:left;text-transform:uppercase}.header-5 .header-nav li#homeNav{display:none}.header-5 .header-nav a{font-weight:300;font-size:1.8rem;letter-spacing:.3rem;display:inline-block;padding:2rem 0;color:#fff;opacity:.5;transition:all .3s ease}.header-5 .header-nav a:hover{opacity:1}.header-5 .header-nav li.active a{opacity:1}.header-5 .header-nav{font-size:1.2rem}.header-5.header-scrolled .header-bg{background-color:rgba(0,0,0,.7);border-bottom:1px solid #fff;border-top:none}.header-5.header-scrolled .header-info .logo-column{display:flex;align-items:center;justify-content:center;height:7.5rem;width:16.5rem;padding:.75rem}.header-5.header-scrolled .header-info .logo-column img{max-height:6rem}.header-5.header-scrolled .header-nav-contain{position:fixed;top:0;bottom:inherit;background:0 0}.header-5.header-scrolled .header-nav-contain .floorplan-select-container{width:165px;height:100%;border-right:1px solid #fff}.header-5.header-scrolled .header-nav-contain .floorplan-select-container .floorplan-select{display:none}}@media screen and (min-width:75em){.header-5 .header-nav-wrapper{padding:16rem 10rem 10rem 11rem}.header-5 .header-nav a{font-size:2rem;padding:2rem 0}}@media screen and (min-width:82.5em){.header-5 .header-nav-wrapper{padding:16rem 12rem 10rem 15rem}.header-5 .header-nav a{font-size:2.3rem}}@media screen and (max-height:42em){.header-5 .header-nav-wrapper{padding-top:6%;padding-bottom:6%}}.hero .hero-carousel{margin:0}.hero-1{position:relative}.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{padding-bottom:56.25%;width:100%;min-height:40rem}.hero-1 .slick-dots{bottom:1rem}.hero-1 .hero-inner{padding-bottom:56.25%;position:relative}.hero-1 .hero-inner iframe{position:absolute;width:100%;height:100%}.hero-1 .tagline-text{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;padding:2rem}.hero-1 .tagline-text *{font-size:3rem;line-height:1.2;font-weight:500;color:#fff;text-shadow:.1rem .2rem rgba(0,0,0,.5)}#top-banner{position:relative;width:100%;background-color:#bb8c2d;transition:all .3s ease}#top-banner *{color:#fff}#top-banner p{font-size:1.4rem}#top-banner p:last-of-type{margin-bottom:0}#top-banner .container{padding:6rem 3.5rem 2rem}#top-banner .banner-content{position:relative}#top-banner .banner-content .close{position:absolute;top:50%;transform:translateY(-50%);right:-3rem;padding:1rem}@media screen and (min-width:40em){.hero-1 .tagline-text{width:80%}.hero-1 .tagline-text *{font-size:4rem}}@media screen and (min-width:64em){#top-banner .container{padding:2rem 8rem 2rem 22rem}}@media screen and (min-width:64.062em){.hero-1 .hero-video{position:relative;max-height:77rem;padding:0;background:0 0;overflow:hidden}.hero-1 video{display:block;position:absolute;top:0;left:0;height:100%;width:100%}.hero-1 .bg-img{padding-bottom:0;height:100vh}.hero-1 .slick-dots{bottom:85px}}.location-medium .tabs-title-container .tabs-title-text{padding:1.8rem 2.7rem;margin:1rem 0;border-right:1px solid rgba(145,145,145,.3)}.location-medium .tabs-title-container .tabs{padding:0 3rem}.location-medium .tabs-panel{padding:0}.location-medium .tabs-panel ul{padding:6rem}.location-medium .row.map-row{overflow-y:hidden;box-shadow:0 4px 12px -2px rgba(0,0,0,.24)}.location-medium .poi-column{box-shadow:0 0 12px 0 rgba(0,0,0,.24);z-index:1}@media screen and (min-width:40em){#ll-map{height:100%;min-height:500px;overflow-anchor:none}.location-medium .poi:last-child{margin-bottom:0}.location-medium .poi{margin-bottom:3rem}.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.poi_number{display:inline-block;width:2.5rem}.location-medium .poi span.poi_title_text{display:inline;position:relative;color:#000}.leaselabs-gmiw p{margin:0 0 1rem}.leaselabs-gmiw-name{font-size:1.8rem;text-transform:uppercase}}@media screen and (min-width:64em){.location-medium .tabs-panel ul{padding:6rem 3.5rem}.location-medium .map-column{max-width:70%;flex:70%}.location-medium .poi-column{max-width:30%;flex:30%;box-shadow:0 0 12px 0 rgba(0,0,0,.24);z-index:1}}@media screen and (min-width:75em){.location-medium .tabs-panel ul{padding:10rem 8rem}}.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 .address{font-size:1.2rem}.location-copy-container{padding-top:3rem;background:linear-gradient(#fbfbfb,#f7f7f7)}.location-copy-container .img-column,.location-copy-container .text-column{padding:0 2.5rem}.location-copy-container .text-column{padding-bottom:6rem;display:flex;flex-direction:column;justify-content:center}.location-copy-container .text-column .content.read-more-container{padding:6rem 0 3rem 0}.location-copy-container .img-column .bg-img{padding-bottom:50%}.location-copy-container .location-copy-carousel .bg-img-container{padding:0 0 3rem}.location-copy-container .slick-dots{bottom:-3rem}.location-copy-container .slick-dots li button:before,.location-copy-container .slick-dotsli.slick-active button:before{color:#3f3f3f}@media screen and (min-width:40em){.location-copy-container .img-column,.location-copy-container .text-column{padding:0 4.5rem}.location-copy-container .text-column{padding:8rem 4.5rem 6rem}.location-copy-container .text-column .content.read-more-container{padding:0 0 3rem 0}.location-copy-container .location-copy-carousel .bg-img-container{padding:0 17% 3rem}.location-copy-container .button-container .arrow-btn{margin-left:5.5rem}}@media screen and (min-width:64em){.location-copy-container{padding:4rem 0 6rem}.location-copy-container .img-column,.location-copy-container .text-column{padding:0}.location-copy-container .text-column{padding:0 5rem 0 6rem}.location-copy-container .img-column{padding-left:8.5rem}.location-copy-container .img-column .carousel-container{position:relative;top:50%;margin-top:-50%}.location-copy-container .img-column .carousel-slide .bg-img-container:first-child{padding:0 0 0 6rem}.location-copy-container .img-column .carousel-slide .bg-img-container:nth-child(2){padding:2rem 6rem 0 0}.location-copy-container .button-container .arrow-btn{margin-top:3.5rem;margin-left:5.5rem}.location-copy-container .slick-dots{padding-right:8%}}@media screen and (min-width:75em){.location-copy-container{padding:8rem 0 6rem}.location-copy-container .text-column{padding:0 10rem 0 13rem}.location-copy-container .img-column .carousel-container{top:auto;margin-top:0}.location-copy-container .content{padding:3rem 0}}.mobile-menu-2 .mobile-toggle-contain{position:fixed;top:0;left:0;z-index:1010}.mobile-menu-2 .phone.overlay{position:fixed;right:1rem;top:1.5rem;z-index:1010;padding:.5rem 1.4rem;background:#fff;border-radius:100vh;box-shadow:0 0 .3rem rgba(0,0,0,.2)}.mobile-menu-2 .phone.overlay svg{position:absolute;top:.6rem;left:1.6rem;pointer-events:none}.mobile-menu-2 .phone.overlay a{padding-left:2rem}.mobile-menu-2 .mobile-toggle{position:relative;display:table-cell;padding:3.1rem 0 0 2rem;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(255,255,255,0)}.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:2.2rem;height:.2rem;background:#fff;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:-.6rem}.mobile-menu-2 .mobile-toggle span:after{top:.6rem}.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}.mobile-menu-2 .mobile-menu nav{position:relative;z-index:99;width:95%;height:100%;text-align:left;display:flex;flex-direction:column;justify-content:center}.mobile-menu-2 .mobile-menu nav .img-container{opacity:0}.mobile-menu-2 .mobile-menu nav .logo{max-width:16rem;max-height:8rem;display:block;margin:0 auto 3rem;padding:1px 1px 0 0;transition:all .3s ease}.mobile-menu-2 .mobile-menu nav .phone{color:#fff;font-weight:300;font-size:1.5rem;letter-spacing:.2rem;margin-bottom:0;display:flex;align-items:center;justify-content:center}.mobile-menu-2 .mobile-menu nav .phone svg{margin-right:.75rem}.mobile-menu-2 .mobile-menu nav .phone a{opacity:1}.mobile-menu-2 .mobile-menu nav li{position:relative;text-align:center;opacity:0;transform:translateY(3rem);transition:opacity .6s cubic-bezier(.19,1,.22,1),transform 1s cubic-bezier(.19,1,.22,1)}.mobile-menu-2 .mobile-menu nav a{position:relative;display:inline-block;overflow:hidden;padding:0 .25em;font-size:1.8rem;color:#fff;transition:color .4s ease-in-out;letter-spacing:.3rem;font-weight:300;opacity:.5;text-transform:uppercase}.mobile-menu-2 .mobile-menu nav a:after{content:"";display:block;position:absolute;height:2px;left:0;right:0;bottom:0;margin:0 auto;transform:translateX(-110%);transition:all .6s ease}.mobile-menu-2 .mobile-menu nav a:hover:after{width:100%;transform:translateX(0);transition:all .6s ease}.mobile-menu-2 .mobile-menu nav a:active,.mobile-menu-2 .mobile-menu nav a:hover,.mobile-menu-2 .mobile-menu nav li.active a{opacity:1}.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:#3f3f3f;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 .btn-container{padding-top:4rem;position:relative;opacity:0;transition:none}.mobile-menu-2 .mobile-menu .btn-container .btn-text{text-align:center;opacity:1;padding:.75rem}.mobile-menu-2 .mobile-menu .btn-container:after{content:"";position:absolute;top:1.8rem;left:50%;transform:translateX(-50%);width:200px;height:1px;background:#fff}.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 .btn-container{opacity:1;transition:all .3s ease 1.2s}.mobile-menu-2 .mobile-menu.open .img-container{opacity:1;transition:all .3s ease .4s}.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:.1s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(2){transition-delay:.2s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(3){transition-delay:.3s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(4){transition-delay:.4s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(5){transition-delay:.5s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(6){transition-delay:.6s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(7){transition-delay:.7s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(8){transition-delay:.8s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(9){transition-delay:.9s}.mobile-menu-2 .mobile-menu.open nav li:nth-child(10){transition-delay:1s}.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:37.5em){.mobile-menu-2 nav .img-container{display:none!important}}@media screen and (max-height:46.875em){.mobile-menu-2 .mobile-menu .nav-mobile-list{columns:2}.mobile-menu-2 .mobile-menu .nav-mobile-list li a{font-size:1.5rem;line-height:2.2rem}.mobile-menu-2 .mobile-menu .btn-container .btn{font-size:1.5rem;padding:.5rem}}@media screen and (max-width:64em){#header .mobile-menu-2{display:block!important}}.residents{padding-top:3rem;position:relative}.residents .img-column,.residents .text-column{padding:0 2.5rem;z-index:1}.residents .text-column{padding-bottom:2.5rem;padding-top:6rem}.residents .img-column img{box-shadow:4px 4px 12px 0 rgba(0,0,0,.25)}.residents .residents-overlay{position:absolute;width:100%;height:100%;bottom:0;left:0;background:rgba(255,255,255,.5);z-index:0}.residents .button-container{margin-top:2rem}.residents .button-container .btn{margin-top:1.8rem}.residents .button-container .btn:first-of-type{margin-top:0}@media screen and (min-width:40em){.residents{padding-bottom:6rem}.residents .img-column,.residents .text-column{padding:0 4.5rem}.residents .text-column{padding-top:6rem}.residents .img-column{padding:0 21% 0}.residents .button-container{margin-left:5.5rem}}@media screen and (min-width:64em){.residents{padding:8.5rem 0 4.5rem 7rem}.residents .img-column,.residents .text-column{padding:0}.residents .text-column{padding:0 6rem 0}.residents .img-column img{transform:translateY(5rem)}.residents .button-container{margin-top:3.5rem}}@media screen and (min-width:75em){.residents{padding-bottom:4.5rem}.residents .text-column{padding-left:11rem;padding-right:12rem}.residents .button-container{margin-top:5rem}}.retail{padding:6rem 2.5rem 6rem}.retail .carousel-column{position:relative}.retail .retail-carousel{margin-bottom:6rem}.retail .retail-carousel .slick-next,.retail .retail-carousel .slick-prev{top:auto;transform:none;bottom:-6.75rem}.retail .retail-carousel .slick-prev{left:3rem}.retail .retail-carousel .slick-next{right:3rem}.retail .carousel-indicator{bottom:0}.retail .img-container{padding:3rem 0 0}.retail .img-container .bg-img{position:relative;padding-left:1px;padding-bottom:78%;transition:all .3s ease}.retail .img-container .bg-img .overlay{position:absolute;opacity:1;height:100%;width:100%;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.6));transition:all .3s ease}.retail .img-container .bg-img .overlay span{position:absolute;bottom:5rem;left:2.3rem;width:85%;color:#fff;text-transform:uppercase;font-size:2.2rem;letter-spacing:.2rem;font-weight:300;line-height:2.8rem}.retail .img-container .bg-img .overlay a{position:absolute;bottom:2rem;left:2.2rem;color:#fff;font-size:1.4rem;letter-spacing:.2rem}.retail .img-container .bg-img:hover{box-shadow:4px 4px 8px 0 rgba(0,0,0,.24)}.retail .img-container .bg-img:hover .overlay{opacity:1}@media screen and (min-width:40em){.retail{padding:6rem 0 6rem}.retail .carousel-column{padding:0 21%}.retail .carousel-indicator{bottom:-1.5rem}.retail .retail-carousel .slick-next,.retail .retail-carousel .slick-prev{top:50%;transform:translateY(-50%);bottom:auto}.retail .retail-carousel .slick-prev{left:-27%}.retail .retail-carousel .slick-next{right:-27%}}@media screen and (min-width:64em){.retail{padding:8rem 3.5rem 10rem}.retail .content{margin-bottom:3rem}.retail .img-container{padding:0 1.7rem}.retail .img-container .bg-img .overlay{opacity:0}.retail .carousel-column{padding:0 1rem}.retail .retail-carousel .slick-next,.retail .retail-carousel .slick-prev{top:auto;transform:none;bottom:-10rem}.retail .retail-carousel .slick-prev{left:3rem}.retail .retail-carousel .slick-next{right:3rem}}
/*# sourceMappingURL=sourcemaps/app-d0b1785c.min.css.map */
