@import url('https://fonts.googleapis.com/css?family=Fahkwang:300%7CRubik:300,300i,400,400i,500,500i&display=swap');@import url('https://fonts.googleapis.com/css?family=Fahkwang:300,400%7CRubik:300,300i,400,400i,500,500i&display=swap');body{overflow-x:hidden}html body,body .tooltip,body .rpism-wrapper,body .cookies-consent-widget,body .gm-style{font-family:'Rubik',sans-serif}@-ms-viewport{width:auto!important;}.siteWrapper h1,.siteWrapper h2,.siteWrapper h3,.siteWrapper h4,.siteWrapper h5,.siteWrapper h6,.siteWrapper h3.amenities-title{margin-top:0;margin-bottom:22px}.inner-banner-background{background:url(https://capi.myleasestar.com/v2/dimg/65750914/2700x1900/65750914.jpg);background-size:cover;background-position:center;width:100%}.inner-banner-background{height:50vh}.siteWrapper h1,.siteWrapper h2{font-weight:300;font-size:30px;text-transform:uppercase;letter-spacing:1.58px;line-height:40px;font-family:Fahkwang,'Rubik',sans-serif}.siteWrapper h2{font-weight:400;font-size:24px}.siteWrapper h3,p.amenities-description{font-weight:500;font-size:16px;line-height:24px}.siteWrapper h1,.siteWrapper h3.amenities-title{font-weight:300;font-size:24px;text-transform:uppercase;letter-spacing:1px;line-height:34px;margin-bottom:18px;font-family:Fahkwang,'Rubik',sans-serif}.siteWrapper h4,.siteWrapper h5,.siteWrapper h6{font-size:14px;font-weight:500;line-height:21px}.siteWrapper p,.siteWrapper ul{margin-bottom:22px}.expandable ul,.main-content-text ul{list-style:none}.siteWrapper .read-more{display:block}.siteWrapper .read-more a,.siteWrapper .read-less a{font-weight:400}.siteWrapper .read-less{margin-bottom:20px;display:block}.siteWrapper{color:#282828;font-family:'Rubik','Rubik',sans-serif;max-width:1680px;margin:auto;position:relative}.siteWrapper a,.siteWrapper a:hover{color:#125372;font-weight:500}.siteWrapper .expandable a,.siteWrapper .expandable a:hover,.siteWrapper .expandable a:focus,.main-content-text a,.main-content-text a:hover,.main-content-text a:focus{color:#125372;font-weight:400}.siteWrapper .expandable a:hover,.siteWrapper .expandable a:focus,.main-content-text a:hover,.main-content-text a:focus{text-decoration:underline}.siteWrapper .btn.specials{min-width:0;margin:0}.specials-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.4);z-index:99999;display:none}.specials-overlay.open{display:block}.siteWrapper .btn,body .select-deselect button{border-radius:0;font-size:12px;text-transform:uppercase;font-weight:500;padding:14px 12px;outline:none;min-width:125px;margin:10px 0;margin-right:10px}.cta-link{display:table;margin-top:20px}.siteWrapper .btn .fa,.siteWrapper .btn .glyphicon{padding-right:10px;vertical-align:middle;font-size:14px;padding-bottom:2px}.siteWrapper .btn:hover,.siteWrapper .btn:focus{color:#fff}.siteWrapper .btn.small{padding:10px 12px}.btn.light,body #collapse-all-answers{background-color:#fff;box-shadow:4px 4px 0 0 rgba(17,17,17,.2);border:1px solid #282828;color:#282828;font-weight:600}.btn.light:hover,.btn.light:focus,body #collapse-all-answers:hover,body #collapse-all-answers:focus{background-color:#282828;box-shadow:2px 2px 0 0 rgba(17,17,17,.2);opacity:.9;color:#fff}.btn.dark,body #show-all-answers{background-color:#125372;color:#fff;box-shadow:4px 4px 0 0 rgba(60,93,241,.35);border:1px solid #fff}.btn.dark:hover,.btn.dark:focus,body #show-all-answers:hover,body #show-all-answers:focus{background-color:#125372;box-shadow:2px 2px 0 0 rgba(60,93,241,.35);opacity:.9}.siteWrapper ul.tabs{padding:28px 13px 0 13px;margin:0 0 10px 0}.siteWrapper ul.tabs li{display:inline-block;padding:4px 15px;font-size:13px;font-weight:500px;color:#7f7e7c;border-bottom:1px solid #ebeff2;text-transform:uppercase;cursor:pointer}.siteWrapper ul.tabs li.active,.siteWrapper ul.tabs li:hover,.siteWrapper ul.tabs li:focus{color:#125372;border-color:#282828}.fancylink{text-transform:uppercase}.fancylink:hover,.fancylink:focus{text-decoration:none}.leade:before{content:"";display:block;width:5px;height:2px;background-color:#125372;margin-bottom:13px;transition:width 1s}.leade.open:before{width:39px;transition:width 1s}.bg-img{background-position:center;background-size:cover}.main-img{min-height:300px}header.head-wrap{position:fixed;top:0;width:100%;max-width:1680px;z-index:8000;box-shadow:0 8px 4px -4px rgba(0,0,0,.1);-webkit-transform:translate3d(0,0,0)}@media(max-width:1680px){footer{width:100vw}#footer .row.flexGrid.align-middle.main-block{width:100vw;margin:0 !important}}.siteWrapper .scroll-progress{display:flex;width:100%;height:2px;list-style-type:none;margin-bottom:0;padding:0}.siteWrapper .scroll-progress li{background-color:#125372;flex-grow:1;position:relative;margin-bottom:0}.scroll-progress li div{background-color:#fff;width:100%;height:2px;position:absolute;right:0}.scroll-progress li.section-divide{flex-shrink:1;background-color:#fff;max-width:6px}.headerLinks{background-color:#ebeff2;display:flex;color:#fff;font-size:13px;-webkit-transform:translate3d(0,0,0)}.headerLinks .seo-number,.headerLinks .linkHeader-address{color:#282828;font-weight:500}.headerLinks .btn{flex-grow:1;font-size:13px;padding:4px 16px;text-transform:none;font-weight:300;border:none;box-shadow:none;margin:0}.headerLinks .btn.light{font-weight:400;color:#125372}.headerLinks .btn.light:hover{background:#fff;font-weight:500;box-shadow:none}.headerLinks .btn:hover,.headerLinks .btn:focus{box-shadow:none}.headerLinks div{display:none}.header-bottom{padding:18px;display:flex;justify-content:space-between;align-items:center;background-color:#fff;-webkit-transform:translate3d(0,0,0)}header .logo img{max-width:250px;max-height:62px}header .logo{min-height:62px;display:flex;justify-content:flex-start;align-items:center}@media(max-width:991px){.navMenu .menuToggle{display:flex;align-items:center}.menuToggle p{margin-bottom:0}}@media(max-width:767px){header .logo img{max-width:175px}body #cta-container{width:240px!important}}.navMenu{text-align:center}.navMenu a{color:#282828;font-weight:500}.navMenu a:hover,.navMenu a:focus{text-decoration:none;font-weight:500}.navMenu .btn,.navMenu ul,.navMenu .menu-bottom{display:none}.navMenu ul{list-style-type:none;padding-left:0;text-transform:uppercase;font-weight:500}.navMenu li{margin-bottom:15px}.navMenu li a:focus{color:#282828;outline:none}.navMenu li.active a,.navMenu li.Highlighted a{color:#125372}.menuToggle:hover,.menuToggle:focus{text-decoration:none}.menuToggle p{display:inline-block;vertical-align:middle;padding-right:10px;text-transform:uppercase;font-size:13px;transition:opacity .2s;transition:opacity .2s,display .2s}.menuToggle .xburger{display:inline-block;width:20px;height:20px;position:relative}.xburger span{border-top:2px solid #125372;width:100%;display:block;position:absolute;height:0}.xburger .top{transition:transform .2s,top .2s;top:0}.xburger .middle{transition:opacity .2s;top:9px}.xburger .bottom{transition:transform .2s,top .2s;bottom:0}.navMenu.open{position:absolute;top:2px;right:0;z-index:9999;width:100%;max-width:200px;height:100vh;overflow:hidden;background:linear-gradient(to top right,#ebeff2 calc(50% - 1px),#fff,#fff calc(50% + 1px));box-shadow:-3px -3px 3px 3px rgba(0,0,0,.1);display:flex;flex-direction:column;justify-content:space-between}.navMenu.open .btn{display:flex;font-size:13px;padding:4px 16px;margin-bottom:60px;margin-top:0;margin-right:0;box-shadow:none;border:none;font-weight:300;text-transform:none;overflow:hidden;text-overflow:ellipsis;min-height:30px;justify-content:center;align-items:center}.navMenu.open .menuToggle{position:absolute;right:20px;top:40px}.navMenu.open .menuToggle p{transition:opacity .2s,display .2s;opacity:0;display:none}.navMenu.open ul{display:block}.navMenu.open .menu-bottom{display:block;position:static;padding-bottom:20px;width:100%;flex-grow:0;flex-shrink:0;padding-bottom:100px}.navMenu.open .xburger .top{transition:transform .2s,top .2s;transform:rotate(45deg);top:50%}.navMenu.open .xburger .middle{transition:opacity .2s;opacity:0}.navMenu.open .xburger .bottom{transition:transform .2s,top .2s;transform:rotate(-45deg);top:50%}.navMenu .seo-number{display:block;margin-bottom:15px}.menu-overlay.open{position:absolute;background-color:rgba(256,256,256,.5);top:0;left:0;width:100%;height:100%;z-index:99;display:block}.specials-wrapper{position:absolute;right:0;background-color:#fff;z-index:1}.specials-wrapper.open{z-index:99999}.specials-wrapper .btn.specials{right:0;font-size:13px;text-transform:uppercase;color:#282828;font-weight:500;letter-spacing:1px;padding:8px 10px 6px 10px;border:none;width:32px;transition:color .2s}.navMenu.open .btn.specials{font-size:14px;text-transform:uppercase;color:#282828;font-weight:500;letter-spacing:1px;padding:8px 10px 6px 10px;border:none;width:auto;height:auto;transition:color .2s;margin-bottom:22px;position:relative;display:inline-block}.siteWrapper nav #menuElem{margin-bottom:0}@media(max-width:767px){.specials-wrapper .btn.specials{width:auto;height:32px}}.specials-wrapper .btn.specials:after,.navMenu.open .btn.specials:after{content:"";position:absolute;top:0;right:0;width:100%;height:2px;background-color:#125372;display:block;z-index:-1}.specials-wrapper .btn.specials span,.navMenu.open .btn.specials span{display:block;z-index:1}.specials-wrapper .specials-content{padding:35px 45px 35px 35px;display:none}.specials-content h2{font-size:15px;text-transform:uppercase;letter-spacing:2px;margin-bottom:22px}.specials-content .fa{color:#aaa;position:absolute;top:5px;left:5px;cursor:pointer}.specials-wrapper.open{top:0;left:0;width:100%}.specials-wrapper.open .btn.specials{display:none}.specials-wrapper.open .specials-content{display:block;max-height:calc(80vh - 130px);overflow:auto}.siteWrapper .flexrow{margin:0}.siteWrapper .flexrow .col-md-6.right{padding:0}.siteWrapper .col-md-6.left,.community-amenities-callout.callout-container,.apartment-amenities-callout-container,.pet-policies-callout-container{padding:28px 13px;overflow:hidden;z-index:1}.siteWrapper .col-md-6.right .content,.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items,.siteWrapper .stacked-amenities.stacked-amenities-right .stacked-amenities-items,.siteWrapper #PetPolicies .stacked-amenities-items{padding:28px 13px}body .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-show{background-color:#125372}h2.amenitiesTitle{font-weight:500;font-size:17px;line-height:26px}.section-title{font-size:13px;font-weight:500;letter-spacing:2px;color:#282828;text-transform:uppercase;position:relative;left:-15px;margin-bottom:28px}.section-initials{position:absolute;bottom:-80px;right:-2px;color:#fff;font-size:120px;text-align:right;font-family:'Fahkwang','Fahkwang',sans-serif;line-height:80px;transition:bottom 1s}.section-initials.open{bottom:0;transition:bottom 1s}.section-title:before{content:"";display:inline-block;vertical-align:middle;background-color:#fff;width:15px;height:2px;margin-right:5px}.left .titles,#CommunityAmenities .community-amenities-content,#ApartmentAmenities .apartment-amenities-content,#PetPolicies .pet-parking-amenities-content{margin-left:-15px;opacity:0;transition:margin-left .4s,opacity .4s}.left .titles.open,#CommunityAmenities .community-amenities-content.open,#ApartmentAmenities .apartment-amenities-content.open,#PetPolicies .pet-parking-amenities-content.open{margin-left:0;opacity:1;transition:margin-left .4s,opacity .4s}.left .titles .header-secondary,.left .titles .fancylink,.community-amenities-content .amenities-title,.apartment-amenities-content .amenities-title,.pet-parking-amenities-content .amenities-title{opacity:0;margin-left:-15px}.left .titles.open .header-secondary,.left .titles.open .fancylink,.community-amenities-content.open .amenities-title,.apartment-amenities-content.open .amenities-title,.pet-parking-amenities-content.open .amenities-title{opacity:1;margin-left:0;transition:margin-left .8s,opacity .8s}.left .titles.open .fancylink{opacity:1;margin-left:0;transition:margin-left 1.2s,opacity 1.2s}.col-md-6.left.scroll-fixed{background:#ebeff2}.dark-overlay::before{background-color:rgba(0,0,0,.05) !important}.light-overlay::before{background-color:rgba(255,255,255,.5) !important}body .background-gallery ul.bg-images{list-style:none}body .background-gallery .bg-images{height:100% !important}@media screen and (max-width:991px){body .background-gallery .bg-images{height:75vh !important}}.siteWrapper .background-gallery .bg-bullets{display:none}body .gallerySquareContainer li .nested-gst-side.selected,body .gallerySquareContainer li .nested-gst-top.selected,body .group-panel button.active,body .group-panel button.active{background:none;color:#125372;border-width:0;border-bottom:solid 2px #282828}body .gallerySquareContainer li .nested-gst-top,body .gallerySquareContainer li .nested-gst-side,body .group-panel.group-top-panel button,body .group-panel button{background:none;border-width:0 0 2px 0;padding:10px 20px;margin-right:0;font-weight:500;transition:none}body .gallerySquareContainer li .nested-gst-top:hover,body .gallerySquareContainer li .nested-gst-side:hover,body .gallerySquareContainer li .nested-gst-top:focus,body .gallerySquareContainer li .nested-gst-side:focus,body .group-panel.group-top-panel button:hover,body .group-panel.group-top-panel button:focus,body .group-panel button:hover,body .group-panel button:focus{color:#125372;outline:none}body .gallerySquareContainer .img_wrapper,body .mosaic-img{transition:all .5s ease}body .mosaic-img{top:0;left:0;right:0;bottom:0}body .gallerySquareContainer .img_wrapper:hover,body .gallerySquareContainer .img_wrapper:focus,body .mosaic-img:hover,body .mosaic-img:focus{transform:scale(1.2)}body .gallerySquareContainer .meta.name,body .grid-item{overflow:hidden}body .grid-item{border:solid #fff 10px}#home .background-gallery{position:relative;height:100%;overflow:hidden}.hero{position:relative}.hero ul.slides{margin-bottom:0}.hero .flexslider .slides-image,.hero .flexslider .video-wrapper{height:100%;min-height:35em}.hero .flexslider .video-wrapper{padding-bottom:56.25%;height:0;min-height:0}.hero-callout{padding:28px 13px}.hero-callout h2{font-size:30px;font-weight:300;letter-spacing:1.58px;text-transform:uppercase}.hero-ctas{display:flex}.hero-ctas div{flex-grow:1}.scrollDown{display:block;width:53px;height:53px;border:1px solid #125372;border-radius:50%;position:relative}.scrollDown .fa{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:28px;transition:transform .2s}@media screen and (min-width:768px){.hero .flexslider .slides-image,.hero .flexslider .video-wrapper{min-height:45em}.hero .flexslider .video-wrapper{padding-bottom:56.25%;height:0;min-height:0}}@media screen and (min-width:992px){.hero .flexslider .slides-image{min-height:65em}.hero .flexslider .video-wrapper{padding-bottom:56.25%;height:0;min-height:0}}@media screen and (min-width:1200px){.hero .flexslider .slides-image{min-height:65em}.hero .flexslider .video-wrapper{padding-bottom:56.25%;height:0;min-height:0}}p.amenities-description{margin-bottom:18px}.apartment-amenities-callout-container,.community-amenities-callout.callout-container,.pet-policies-callout-container{display:none}.siteWrapper .amenities-content{margin:0;padding:0}.amenities-container{display:none}.community-amenities-container{display:block}.amenities-list li:before,.expandable li::before,.main-content-text li::before{content:"";font-family:"FontAwesome";color:#125372;margin-right:10px;font-size:10px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul li{margin-bottom:12px;margin-left:30px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-close{font-size:20px;color:#aaa;top:20px;right:20px}.community-amenities-callout.callout-container,.apartment-amenities-callout-container,.pet-policies-callout-container{position:relative}section .left,.community-amenities-callout.callout-container,.apartment-amenities-callout-container,.pet-policies-callout-container{background-color:#ebeff2}section .left:before,.siteWrapper .community-amenities-callout.callout-container:before,.siteWrapper .apartment-amenities-callout-container:before,.siteWrapper .pet-policies-callout-container:before{content:"";position:absolute;background-color:#ebeff2;width:100%;height:100%;top:0;left:0;z-index:-1;display:block}#welcome .left{z-index:2}body .neighborhood-widget .neighborhood-widget__categories{background:#fff}body .neighborhood-widget .neighborhood-widget__categories ul li{color:#282828}body .neighborhood-widget .neighborhood-widget__categories ul li:hover{color:#125372}body .neighborhood-widget .neighborhood-widget__search{background:#fff;padding-top:30px;height:74px}body .neighborhood-widget .neighborhood-widget__search .form-group .form-control,body .neighborhood-widget .neighborhood-widget__search .form-group .form-control:focus{border-bottom:solid 2px #7f7e7c;box-shadow:none;color:#282828;padding:13px 42.5px 10px 0}body .neighborhood-widget .neighborhood-widget__search .form-group .form-control:focus{border-color:#125372}body .neighborhood-widget .neighborhood-widget__search .form-group{margin:0 20px}body .neighborhood-widget .neighborhood-widget__categories ul li span{display:none}body .neighborhood-widget .neighborhood-widget__categories ul li::after{content:"";width:100%;height:1px;position:absolute;bottom:-4px;left:-2px;display:block;background:#efefef}body .neighborhood-widget .neighborhood-widget__categories ul li:last-child::after{display:none}body .neighborhood-widget .neighborhood-widget__categories ul li{position:relative;font-weight:500;margin:0 20px;margin-bottom:12px;padding:2px 0;padding-left:5px}body .neighborhood-widget .neighborhood-widget__handle,body .neighborhood-widget .neighborhood-widget__handle:hover{background:#fff}body .neighborhood-widget .neighborhood-widget__handle .icon-bar{background-color:#282828}body .neighborhood-widget .neighborhood-widget__search .form-group span{color:#125372;width:17px}body .neighborhood-widget .neighborhood-widget__categories ul li:hover,body .neighborhood-widget .neighborhood-widget__categories ul li.active{color:#125372;background:none;border-left:solid 2px #125372}body .neighborhood-widget .neighborhood-widget__nav{left:25px;top:15px}body .neighborhood-widget .neighborhood-widget__search .form-group input::placeholder{color:#282828!important;font-weight:400}body .neighborhood-widget .neighborhood-widget__search .form-group input:ms-input-placeholder{color:#282828!important;font-weight:400}body .neighborhood-widget .neighborhood-widget__search .form-group input::ms-input-placeholder{color:#282828!important;font-weight:400}body .neighborhood-widget .gm-style .gm-style-iw{max-width:300px!important;border:none;padding:0}body .neighborhood-widget .neighborhood-widget__marker p{font-weight:500;margin-bottom:3px}body .neighborhood-widget .neighborhood-widget__marker h4{margin:0}body .neighborhood-widget .neighborhood-widget__marker h4 a{color:#282828}body .neighborhood-widget .neighborhood-widget__marker p a strong{font-weight:400}.rpfp-description{color:#7f7e7c}body .rpfp-cards.slick-slider{margin-right:35px}body .fancybox3-floorplan-viewer .fancybox3-slide{overflow:hidden}body .floorplans-widget-4 .rpfp-filters .rpfp-dropdown-container-clear{margin-left:15px}.rpfp-container:after{content:"";clear:both;display:table}body .rpfp-empty{background:#ebeff2;width:100%}.floorplans-widget-3 .rpfp-cards{display:flex;flex-direction:column}button.rpfp-button.btn.dark{margin:0;min-width:0;padding:0}@media(min-width:767px){body .floorplans-widget-4 .rpfp-body .rpfp-card{margin-right:15px}}@media(min-width:992px){.floorplans-widget-4 .rpfp-empty{top:-327px}.floorplans-widget-4 .rpfp-body{min-height:380px}}.rpfp-filter-container.scroll-fixed{position:static !important}@media(min-width:1024px){.rpfp-filter-container.scroll-fixed{position:fixed !important;top:110px !important;padding-top:20px;transition:300ms}.floorplans-widget-3.rpfp-has-ism{z-index:0 !important}.rpfp-has-ism .rpfp-filter-container.scroll-fixed{position:static !important;max-width:100% !important;height:auto !important;z-index:7999}}@media(min-width:1200px){.rpfp-has-ism .rpfp-filter-container.scroll-fixed{position:fixed !important;max-width:calc(100% - 45px) !important;background:#ebeff2;padding-left:20px}}.sp-container{width:90%;margin:20px auto}.parent-buttons{margin-top:30px}#faq-widget-container .faq-question p{color:#282828;font-weight:500}body .faq-block.open button.faq-question em.fa:before{content:""}body .faq-block button.faq-question em.fa:before{content:""}body .faq-block:first-of-type{border-top:2px solid #282828}body .faq-block:last-of-type{border-bottom:2px solid #282828}body button.faq-question em{top:.5em;font-size:1.4em}fieldset{width:76%}.prefContact{font-size:14px}#respondPhone,#respondEmail{width:auto;height:auto}.contact-form-container{width:75%;max-width:400px;background:white;padding:20px;margin-top:-225px;margin-left:40px}body .contactus-float-input-div input,body .contactus-float-input-div select,body .contactus-float-input-div textarea,body .contact-mobile-form .contactus-float-input-div input{width:calc(80% - 17px);border-bottom:2px solid #7f7e7c;height:45px}body .contactus-float-input-div input:focus,body .contactus-float-input-div select:focus,body .contactus-float-input-div textarea:focus,body .contactus-float-input-div input:active,body .contactus-float-input-div select:active,body .contactus-float-input-div textarea:active{border-bottom:solid 2px #125372;outline:none}body .contact-mobile-form .reqErr{border:none !important;border-bottom:solid 2px red!important}body .contactus-float-input-div textarea{width:calc(100% - 17px);height:122.5px}body .contact-mobile-form .contactus-float-input-div input::placeholder,body .contact-mobile-form .contactus-float-input-div textarea::placeholder,body .contact-mobile-form .contactus-float-input-div select::placeholder{color:#282828;font-weight:400}body .contact-mobile-form .contactus-float-input-div input:ms-input-placeholder,body .contact-mobile-form .contactus-float-input-div textarea:ms-input-placeholder,body .contact-mobile-form .contactus-float-input-div select:ms-input-placeholder{color:#282828;font-weight:400}body .contactus-float-input-div{margin:22.5px 0}body .contact-mobile-form .contactus-float-input-div input::ms-input-placeholder,body .contact-mobile-form .contactus-float-input-div textarea::ms-input-placeholder,body .contact-mobile-form .contactus-float-input-div select::ms-input-placeholder{color:#282828;font-weight:400}.addressTile a{color:#282828;font-weight:400}.addressTile a:hover{text-decoration:none;color:#282828}a.email-link{color:#125372}a.email-link:hover{color:#125372}.contact-container h3{margin:20px 0;margin-bottom:10px}span.contact-hours-day{font-weight:500}.contactSocial [class^="sicon-"]:before,.contactSocial [class*=" sicon-"]:before{font-size:25px;margin-right:20px}.contactSocial .social_media{display:flex;flex-direction:row;align-items:center}.social_media a:nth-child(n+8){display:none}.social_media a:hover,.social_media a:focus{opacity:.6;outline:none}.live-chat-container{display:none}.footer-image{width:100%;height:800px;position:relative;z-index:1;background-attachment:fixed}#footer .row.flexGrid.align-middle.main-block{background:linear-gradient(rgba(40,40,40,.4),rgba(40,40,40,.4)),url(https://capi.myleasestar.com/v2/dimg/65750914/1680x3000/65750914.jpg);background-size:cover;background-position:center;background-attachment:fixed;width:100%;margin:0 !important}.footer-image .section-title{color:#fff;left:calc(50% - 6.5px)}.footer-middle{margin-top:-260px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.footer-bottom{background:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;padding-top:75px}.footer-cta{padding:60px;max-width:700px;background:#fff;z-index:1}@media(max-width:991px){.footer-cta{padding:50px}}.footer-cta .btn{min-width:125px}.footer-PMC-link{padding:10px 20px 10px 10px;margin-right:20px;border-right:solid 1px #ccc}body .rplogo{padding:10px 20px 10px 0}.footer-logos{display:flex;justify-content:center;align-items:center;margin-bottom:30px}.siteWrapper a.footer-privacy-link{font-weight:400}.footer-privacy-sitemap-links{margin-bottom:20px}.icon-no-smoking:before{font-size:24px;line-height:1;width:auto}.fa-paw:before{font-size:24px;line-height:1;width:auto}.footIcons{display:flex;justify-content:center;align-items:center;margin-bottom:20px}body #ADA-HUD-Links{height:auto}#ADA-HUD-Links a,.footIcons em{margin:0 5px}#copyright{margin-bottom:75px}.inner-banner-content{background:white;padding:72px;padding-top:50px;padding-bottom:0;text-align:left;width:70%;margin-left:15%}.inner-banner-content h1.header-tertiary{margin-bottom:0}.main-content-wrapper{background:white;padding:75px;padding-top:22px;width:70%;text-align:left;margin-left:15%}.main-content-text{text-align:left}div#background-reviews{background:url();background-size:cover;background-position:center}.fancylink:before{display:inline-block;content:"";width:0;height:1px;background-color:#125372;vertical-align:middle;margin-right:0;transition:width .2s,margin-right .02s}.fancylink:hover:before{width:17px;margin-right:7px;transition:width .2s,margin-right .02s}.specials-wrapper .btn.specials:hover span,.specials-wrapper .btn.specials:focus span{color:#fff;transition:color .2s}.specials-wrapper .btn.specials:hover:after,.specials-wrapper .btn.specials:focus:after{width:100%;height:100%}@media(max-width:767px){.specials-wrapper .btn.specials:hover:after,.specials-wrapper .btn.specials:focus:after{transition:height .2s}}@media(min-width:1400px){body .floorplans-widget-4 .rpfp-empty{width:75%}}@media(min-width:992px){body .floorplans-widget-4 .rpfp-empty{width:65%}body .floorplans-widget-4 .rpfp-filters .rpfp-filter-container{padding-bottom:75px}}@media(min-width:768px){.specials-wrapper .btn.specials:hover:after,.specials-wrapper .btn.specials:focus:after{transition:width .2s}}@media(max-width:991px){body #cta-container{margin-right:0!important;z-index:3000!important}h2.amenitiesTitle{font-size:16px;line-height:24px}.navMenu.open nav{overflow:auto;margin-bottom:auto;flex-grow:1}.inner-banner-content{padding:17px;width:100%;margin-left:0}.main-content-wrapper{padding:20px;width:100%;margin-left:0}.contact-form-container{width:50%;margin-top:0;float:left;margin-left:0}.section-initials{font-size:180px;opacity:.5}.section-initials.open{bottom:22px}.contact-container{padding:20px 50px 0}.siteWrapper .col-md-6.right .content.contactSidebar{padding:20px;float:left}.siteWrapper .col-md-6.right .content{padding:45px 248px 45px 65px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items,.siteWrapper .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:45px 55px 45px 55px}}@media(max-width:767px){.specials-content .fa{color:#282828;right:5px;left:auto;font-size:24px}body .gallerySquareContainer .top-dropdown{display:block}body .gallerySquareContainer .top-container{display:none}body .background-gallery .bg-images{height:50vh!important}.section-initials{font-size:120px}.section-initials.open{bottom:0}.siteWrapper .col-md-6.right .content{padding:30px 20px 20px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items,.siteWrapper .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:30px 20px 20px}.contact-container{padding:20px 20px 0}.contact-form-container{width:100%}.main-img{min-height:230px}.footer-image .section-title{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;left:calc(50% - 6.5px);top:0;position:absolute;opacity:0;transition:opacity .2s;line-height:13px}.footer-image .section-title:before{width:2px;margin-right:0;margin-bottom:0;vertical-align:baseline;transition:margin-bottom 1s,height 1s;height:0}.footer-image .section-title.open:before{transition:margin-bottom 1s,height 1s;height:30px;margin-bottom:8px}.footer-image .section-title.open{opacity:1;transition:opacity .2s}}@media screen and (min-width:768px){.hero-callout{width:65%;position:absolute;bottom:0;left:0;background-color:#fff;padding:54px 45px}.siteWrapper h1{font-size:36px;letter-spacing:1.89px;line-height:48px}.siteWrapper h3,p.amenities-description{font-size:17px;line-height:21px;font-weight:500}.siteWrapper h1,.siteWrapper h3.amenities-title{font-size:32px;line-height:42px}.siteWrapper h4,.siteWrapper h5,.siteWrapper h6{font-size:15px}.main-img{min-height:400px}.headerLinks .btn{flex-grow:0}.headerLinks div{flex-grow:1;display:block;padding-top:4px;padding-left:17px}.headerLinks .seo-number{padding-right:11px}.headerLinks .linkHeader-address{padding-left:11px}.specials-wrapper{margin-top:16px}.specials-wrapper .btn.specials{-webkit-writing-mode:vertical-rl;-ms-writing-mode:tb-rl;writing-mode:vertical-rl;position:relative;float:right;padding:10px 8px 10px 6px;transition:color .2s}.specials-wrapper .btn.specials span{transition:color .2s}.specials-wrapper .btn.specials:after{height:100%;width:4px;transition:width .2s}.specials-wrapper.open{top:auto;left:auto;width:400px}.specials-wrapper.open .btn.specials{display:block}.siteWrapper .col-md-6.left,.community-amenities-callout.callout-container,.apartment-amenities-callout-container,.pet-policies-callout-container{padding:107px 248px 90px 65px}.siteWrapper .col-md-6.right{padding:0}.section-title{writing-mode:vertical-rl;-ms-writing-mode:tb-rl;left:13px;top:0;position:absolute;opacity:0;transition:opacity .2s;line-height:13px}.section-title.open{opacity:1;transition:opacity .2s}.section-title:before{width:2px;margin-right:0;margin-bottom:0;vertical-align:baseline;transition:margin-bottom 1s,height 1s;height:0}.section-title.open:before{transition:margin-bottom 1s,height 1s;height:30px;margin-bottom:8px}.hero{padding-bottom:196px}.row.apartment-amenities-callout-container,.row.community-amenities-callout.callout-container,.row.pet-policies-callout-container{display:block;margin-left:0;margin-right:0}.amenities-widget .tabs{display:none}.amenities-container{display:block}#CommunityAmenities .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{float:none}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{top:-100px;max-height:300px;left:auto;right:0;z-index:1}.siteWrapper #PetPolicies .stacked-amenities-items{padding:0 5px}}@media screen and (min-width:992px){.hero-callout{width:50%}.contact-form-container.leade.open:before,.contact-form-container.leade:before{display:none}.siteWrapper .col-md-6.right .content{padding:107px 248px 90px 65px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items,.siteWrapper .stacked-amenities.stacked-amenities-double .stacked-amenities-wrapper{padding:107px 55px 90px 55px}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{background:white}.main-img{min-height:500px}.navMenu{flex-shrink:1;max-width:calc(100% - 300px)}.navMenu nav,.navMenu nav ul{height:100%}.navMenu a:hover{color:#125372;text-decoration:none}.navMenu ul{display:flex;align-items:flex-end;flex-wrap:wrap}.navMenu li{padding:0 16px;margin-bottom:8px}.navMenu .btn,.navMenu .seo-number,.navMenu .linkHeader-address,.navMenu .menuToggle{display:none}.navMenu.open{position:static;top:0;right:0;z-index:1;width:auto;max-width:10000px;height:auto;overflow:visible;background:#fff;box-shadow:none}.navMenu.open .btn,.navMenu.open .menuToggle,.navMenu.open .menu-bottom{display:none}.navMenu.open ul{display:flex}.section-initials{right:auto;left:-2px}.siteWrapper .flexrow,.siteWrapper .amenities-container{display:flex}.siteWrapper .col-md-6.left,.community-amenities-callout.callout-container,.apartment-amenities-callout-container,.pet-policies-callout-container{transition:opacity .3s;height:calc(100vh - 98px)}.siteWrapper .col-md-6.left,.siteWrapper .col-md-6.right .content,.community-amenities-callout.callout-container,.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items,.apartment-amenities-callout-container,.pet-policies-callout-container{padding:45px 65px 65px 65px}.siteWrapper .col-md-6.right,#amenities .stacked-amenities{min-height:calc(100vh - 98px)}#amenities .content.leade.open,#amenities .stacked-amenities-items{background:white}.hero{padding-bottom:0}.hero-callout{padding:64px 45px}.hero-callout h2{font-size:38px;letter-spacing:1.89px}#home .background-gallery .li-image,.background-gallery-container{height:90vh!important}.siteWrapper .background-gallery .bg-bullets{display:flex;position:absolute;bottom:15px;right:0;left:auto;width:50%;margin:0;padding:0 15px;transform:none;justify-content:flex-end}.siteWrapper .background-gallery .bg-bullets li{visibility:hidden;font-size:4px;padding:0 6px;float:none;flex-wrap:nowrap;flex-grow:1;max-width:100px}.siteWrapper .background-gallery .bg-bullets li:before{visibility:visible;content:"";display:block;background-color:#fff;opacity:.5;width:100%;height:100%}.siteWrapper .background-gallery .bg-bullets li.bg-selected:before{opacity:1}.scrollDown:hover .fa,.scrollDown:focus .fa{transform:translate(-50%,-35%);transition:transform .2s;color:#125372}.siteWrapper .amenities-content,.left .titles{top:50%;position:relative;transform:translateY(-50%)}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items{width:100%}.siteWrapper .community-amenities-callout.callout-container,.siteWrapper .apartment-amenities-callout-container,.siteWrapper .pet-policies-callout-container{margin:0;flex-grow:1;width:50%}.siteWrapper .amenities-content{width:auto;float:none}.stacked-amenities{flex-grow:1;width:50%}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-image{top:0;position:static;min-height:300px;width:100%;opacity:1}.siteWrapper .stacked-amenities.open .stacked-amenities-items ul{-moz-column-count:1;-moz-column-gap:0;-webkit-column-count:1;-webkit-column-gap:0;column-count:1;column-gap:0}.siteWrapper .stacked-amenities .stacked-amenities-wrapper .stacked-amenities-items ul.pet-parking-amenities-list{margin-bottom:20px}#amenities .col-md-6.left{z-index:6}.community-amenities-callout.callout-container{z-index:5}.apartment-amenities-callout-container{z-index:4}.pet-policies-callout-container{z-index:3}#gallery .col-md-6.left{z-index:2}#residents .col-md-6.left{z-index:5}#students .col-md-6.left{z-index:4}#parents .col-md-6.left{z-index:3}#seniors .col-md-6.left{z-index:2}#floor-plans .col-md-6.left,#neighborhood .col-md-6.left,#contact .col-md-6.left{align-self:flex-end;z-index:2}#floor-plans .col-md-6.left{z-index:3}.siteWrapper .scroll-fixed{position:fixed;top:98px;width:50%;max-width:840px;height:calc(100vh - 98px)}.siteWrapper .scroll-faded{transition:opacity .2s;opacity:0;visibility:hidden}.siteWrapper .scroll-pinned-right{margin-left:50%}}@media screen and (-ms-high-contrast:none){body #footer .row.flexGrid.align-middle.main-block{background-attachment:scroll}}@supports (-webkit-overflow-scrolling:touch){body #footer .row.flexGrid.align-middle.main-block{background-attachment:scroll;}}body #contactusPrivacy input[type="checkbox"]{height:auto !important}#adHocPageContainer{margin-top:4em}@media(min-width:769px){.rpfp-maximize-map .rpfp-body{height:70vh}.rpfp-maximize-map .rpfp-body .rpfp-map{height:85%}}@media(max-width:480px){body.menu-open header.head-wrap{z-index:99999}body.menu-open .media-viewer-btn-container{z-index:99999;right:10px;left:auto}}