:root{--primary-font:Oswald,sans-serif;--dark-headers:#75706f;--secondary-font:Ubuntu,Helvetica,sans-serif;--body-text:#75706f;--secondary-color:#a98b77;--primary-color:#75706f;--primary-hover:#9ba19f;--white:white;--light-button-color:#9ba19f;--off-white:#f2f0ef;--black:#252525;--light-button-hover:#aa6231;--footer-bg:#d7d5cd;--secondary-hover:#9ba19f;--white-smoke:#f8f8f8;--nav-text:#aa6231;--bnoi-btn-bg:var(--primary-color);--bnoi-btn-color:var(--primary-hover);--bnoi-btn-hover-bg:var(--secondary-color);--bnoi-btn-hover-color:var(--secondary-hover);--bnoi-danger:#dc3545;--bnoi-btn-border-radius:0px;--bnoi-input-border-radius:0px;--widget-font-family:Arial,"Helvetica Neue",Helvetica,sans-serif}body{color:#333;font-family:Arial,Helvetica Neue,Helvetica,sans-serif;font-size:14px;line-height:20px}h1{font-family:var(--primary-font);color:var(--dark-headers);text-align:center;margin-top:20px;margin-bottom:10px;font-size:62px;font-weight:400;line-height:64px}h2{font-family:var(--primary-font);color:var(--dark-headers);margin-top:10px;margin-bottom:10px;font-size:55px;font-weight:400;line-height:65px}h3{font-family:var(--primary-font);color:var(--dark-headers);margin-top:20px;margin-bottom:10px;font-size:45px;font-weight:400;line-height:55px}h4{font-family:var(--primary-font);color:var(--dark-headers);margin-top:10px;margin-bottom:10px;font-size:35px;font-weight:400;line-height:1.3em}h5{font-family:var(--primary-font);color:var(--dark-headers);margin-top:10px;margin-bottom:10px;font-size:30px;font-weight:400;line-height:1.3em}h6{font-family:var(--primary-font);color:var(--dark-headers);margin-top:10px;margin-bottom:10px;font-size:27px;font-weight:400;line-height:1.3em}p{font-family:var(--secondary-font);color:var(--body-text);margin-bottom:10px;font-size:18px;line-height:24px}a{font-family:var(--secondary-font);color:var(--secondary-color);font-size:16px;text-decoration:none;display:block}li{font-family:var(--secondary-font);color:var(--body-text)}img{white-space:normal;object-fit:cover;width:100%;max-width:100%;height:100%;display:inline-block}blockquote{font-family:var(--secondary-font);color:var(--body-text);border-left:5px solid #e2e2e2;margin-bottom:10px;padding:10px 20px;font-size:18px;line-height:22px}figcaption{text-align:center;margin-top:5px;font-family:hypatia-sans-pro}.w-layout-grid{grid-row-gap:16px;grid-column-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.w-checkbox{margin-bottom:5px;padding-left:20px;display:block}.w-checkbox:before{content:" ";grid-area:1/1/2/2;display:table}.w-checkbox:after{content:" ";clear:both;grid-area:1/1/2/2;display:table}.w-checkbox-input{float:left;margin:4px 0 0 -20px;line-height:normal}.w-checkbox-input--inputType-custom{border:1px solid #ccc;border-radius:2px;width:12px;height:12px}.w-checkbox-input--inputType-custom.w--redirected-checked{background-color:#3898ec;background-image:url(https://d3e54v103j8qbb.cloudfront.net/static/custom-checkbox-checkmark.589d534424.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#3898ec}.w-checkbox-input--inputType-custom.w--redirected-focus{box-shadow:0 0 3px 1px #3898ec}.w-form-formrecaptcha{margin-bottom:8px}.btn-primary{background-color:var(--primary-color);font-family:var(--primary-font);text-align:center;white-space:nowrap;border-radius:0;width:auto;height:auto;margin-left:0;margin-right:0;padding:16px 25px;font-size:16px;line-height:1em;transition:box-shadow .3s linear}.btn-primary:hover{background-color:var(--primary-hover);box-shadow:1px 1px 3px #0006}.btn-primary.is-white{font-family:var(--primary-font);color:var(--white)}.btn-primary.is-white:hover{background-color:var(--primary-hover)}.btn-primary.footerwidth{font-family:var(--primary-font);letter-spacing:.25px;width:65%}.btn-primary.footerwidth:hover{background-color:var(--primary-hover)}.navbar__link:focus-visible,.navbar__link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:4px;outline:2px solid #0050bd}.navbar__link.blog,.navbar__link.faqs-hero{display:none}.navbar__link{font-family:var(--primary-font);color:var(--white);letter-spacing:.25px;margin-left:5px;margin-right:5px;padding:5px 6px 5px 10px;font-size:16px;font-weight:600;line-height:20px;text-decoration:none}.navbar__link:hover{color:var(--white);text-decoration:underline}.navbar__link:focus-visible,.navbar__link[data-wf-focus-visible]{outline-offset:0px;color:#0050bd;border-radius:4px;outline:2px solid #0050bd}.navbar__link.w--current{color:var(--white);text-decoration:underline}.navbar__link.blog,.navbar__link.faqs-hero,.navbar__link.blog,.navbar__link.faqs-hero{display:none}.navbar__menu-list{object-fit:fill;flex-flow:wrap;flex:0 auto;justify-content:center;align-self:center;display:flex}.navbar__menu{flex-wrap:nowrap;place-content:stretch flex-end;align-self:center;display:flex}.navbar-primary{background-color:#0000;justify-content:flex-start;align-items:center;width:100%;padding:0;display:flex;position:sticky;top:0;bottom:auto;box-shadow:1px 1px 4px #00000026}.navbar-secondary{background-color:#0000}.navbar-grid{grid-column-gap:0px;grid-template-rows:auto;grid-template-columns:4fr 1fr 1fr;align-items:center;padding:0}.navbar-promotions{padding:10px 10px 10px 20px;display:flex}.material-icon{color:var(--white);text-align:left;align-items:center;margin-left:10px;font-family:Material Icons,sans-serif;font-size:24px;display:flex}.material-icon.heading__white{font-family:Material icons outlined;font-size:22px}.material-icon.heading__white:hover{transform:translate(0)}.nabar-phone,.navbar-residents{border-left:2px solid var(--off-white);justify-content:center;align-items:center;display:flex}.navbar__mobile-menulinks{display:none}.paragraph__bold{color:var(--primary-color);font-weight:700}.paragraph__bold.center{font-family:var(--primary-font);color:var(--dark-headers);font-family:var(--primary-font)}.section__contact{background-color:#0000;margin-left:auto;margin-right:auto}.grid__contact{grid-column-gap:0px;grid-row-gap:0px;background-color:var(--light-button-hover);grid-template-rows:auto 134px;grid-template-columns:.5fr 1fr;max-width:1440px;margin-left:auto;margin-right:auto}.darkbkgrd{background-color:#0000;padding:40px;position:relative}.darkbkgrd.primary_bg-900{background-color:var(--primary-color);background-color:var(--primary-color)}.form-padding{background-color:var(--footer-bg);flex-direction:column;justify-content:center;padding:40px 60px;display:flex}.contact-cta{background-color:#0000;flex-direction:column;justify-content:center;align-items:flex-start;padding:40px 60px;display:none}.column{padding-left:0}.column-2{padding-right:0}.text-field{font-family:var(--secondary-font);color:#4d4e56;padding-top:25px;padding-bottom:25px;font-size:16px;line-height:1.5em}.textarea{font-family:var(--secondary-font);color:#4d4e56;padding-top:15px;padding-bottom:25px;font-size:16px;line-height:1.5em}.checkbox-field{margin-bottom:20px}.submit-button{background-color:var(--primary-color);font-family:var(--primary-font);min-width:200px;padding:12px 25px;font-size:16px;line-height:1.5em}.submit-button:hover{background-color:var(--light-button-hover)}.form{margin-top:40px}.checkbox-label{font-family:var(--secondary-font);color:var(--black);font-size:12px;line-height:1.5em}.checkbox{border:1px solid #000}.paragraphboldlight{color:var(--white);margin-top:10px;margin-bottom:10px;font-family:hypatia-sans-pro;font-weight:700}.paragraphboldlight.paragraph__iswhite{font-family:var(--primary-font);letter-spacing:.5px;text-transform:uppercase;margin-top:20px;margin-bottom:10px;font-size:18px;font-weight:500}.paragraphboldlight.paragraph__iswhite.bigger{margin-bottom:10px;font-size:18px}.paragraphboldlight.paragraph__iswhite.lease{margin-top:20px}.image-3{object-fit:cover;width:200px;height:200px;margin-top:0;margin-bottom:10px}.footer{background-color:var(--footer-bg);padding:40px 60px}.footer__menu{grid-column-gap:0px;grid-row-gap:0px;grid-template-columns:2fr 1fr 1fr 1fr;grid-auto-flow:dense;max-width:100%}.footer__menu.footer-bottom{grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--secondary-color);grid-column-gap:24px;grid-row-gap:24px;border-top:1px solid var(--secondary-color);grid-template-rows:auto;grid-template-columns:2fr 1.75fr;justify-items:end;width:60%;margin-left:auto;padding-top:18px}.footer__img-logo{flex-direction:column;justify-content:flex-start;width:auto;min-width:auto;max-width:100%;height:auto;margin-bottom:0;margin-right:0;display:none}.footer__text{border-bottom:1px none var(--secondary-hover);text-align:center;flex-direction:column;align-items:center;padding:10px;display:flex}.btn-dark{background-color:var(--secondary-color);font-family:var(--primary-font);color:var(--white);text-align:center;white-space:nowrap;padding:16px 25px;font-size:16px;font-weight:400;line-height:1em;display:inline-block}.btn-dark:hover{background-color:var(--secondary-hover)}.btn-dark.footerwidth{font-family:var(--primary-font);letter-spacing:.25px;width:65%}.btn-dark.footerwidth:hover{background-color:var(--secondary-hover)}.footer__btn{grid-template-rows:auto auto;grid-template-columns:1fr;max-width:80%;margin-top:60px;margin-right:0}.footer__asset-logo{object-fit:fill;flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.footer__img-asset-logo{max-width:40%;display:block}.footer__secondary{background-color:var(--secondary-hover);justify-content:space-between;padding:10px 40px;display:flex}.fontawesomeicondark{padding-left:10px;padding-right:5px;font-family:"Fa brands 400";font-size:18px;line-height:1em}.fontawesomeicondark.social{color:var(--primary-color);font-size:25px}.footer__secondary-link{font-family:var(--secondary-font);color:var(--dark-headers);font-size:14px;font-weight:400;line-height:1em;text-decoration:none}.footer__secondary-link.sublink{margin-left:5px}.footer__secondary-link.sublink._1{margin-left:11px}.footer__secondary-link.ccpa{display:none}.footer__secondary-link.policies{color:var(--dark-headers);text-align:center;font-size:14px}.footer__secondary-link.policies.fh{display:block}.footer__secondary-social{flex-wrap:nowrap;justify-content:flex-start;margin-top:10px;display:flex}.footer__secondary-social.fairhousing{margin-top:0}.footer__logo{margin-right:40px}.social__links{color:var(--secondary-color);text-decoration:none}.primary_bg-900{background-color:var(--primary-color)}.secondary__bg-300{background-color:var(--off-white)}.heading__white{font-family:var(--secondary-font);color:var(--white);flex:0 auto}.heading__white.center{text-align:center}.heading__white.contact{font-family:var(--primary-font);letter-spacing:1px;font-weight:400;font-family:var(--primary-font);letter-spacing:1px;margin-bottom:20px;font-weight:400}.button__primary{border:1px none var(--primary-color);background-color:var(--primary-color);font-family:var(--primary-font);color:var(--white);text-align:center;letter-spacing:.25px;white-space:nowrap;border-radius:0;justify-content:center;align-items:center;margin-top:10px;margin-bottom:10px;padding:16px 25px;font-size:16px;font-weight:400;line-height:1em;transition:box-shadow .2s,background-color .2s,color .2s;display:flex}.button__primary:hover{background-color:var(--primary-hover);color:var(--white);box-shadow:1px 1px 3px #00000080}.button__primary:active{border-color:var(--nav-text);background-color:var(--nav-text)}.button__primary.width__xl{background-color:var(--secondary-color);color:var(--white);border-style:none;justify-content:center;align-items:center}.button__primary.width__xl:hover{background-color:var(--primary-hover)}.button__primary.floor-plans{z-index:2;font-family:var(--primary-font);border-radius:0;min-width:200px;margin-top:50px;display:inline-block}.button__primary.fp-card{width:40%}.button__secondary{border:1px none var(--light-button-color);background-color:var(--light-button-color);font-family:var(--primary-font);color:var(--white);text-align:center;letter-spacing:.25px;white-space:nowrap;border-radius:0;margin-top:10px;margin-bottom:10px;padding:16px 25px;font-size:16px;font-weight:400;line-height:1em;transition:box-shadow .2s,background-color .2s,color .2s}.button__secondary:hover{background-color:var(--light-button-hover);color:var(--white);border-style:none;box-shadow:1px 1px 3px #0000007a}.button__secondary:active{background-color:#b8b4a6;border-color:#b8b4a6}.button__wrapper{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;align-self:auto;place-items:center stretch;display:grid}.button__wrapper.floor-plans-buttons{grid-column-gap:16px;width:300px;margin:-118px auto 60px}.button__wrapper.floor-plans-buttons.show{grid-template-columns:auto;margin-top:0;margin-bottom:0}.button__wrapper.individual-floorplans.show{grid-template-columns:auto}.icon__material-solid{color:var(--dark-headers);margin-left:5px;margin-right:5px;font-family:Material icons,sans-serif;font-size:20px;font-weight:400}.icon__material-solid.white{color:var(--off-white)}.icon__material-solid.color__green-light{color:var(--primary-hover);margin-left:0;margin-right:0}.icon__material-solid.color__green{color:var(--primary-color);text-align:left;font-size:32px}.div-block-7{background-color:var(--secondary-color);justify-content:space-between;margin-left:auto;margin-right:auto;padding:20px;display:flex}.center{text-align:center}.div-block-11{background-color:var(--white);width:100%}.image-20{width:auto;max-width:75%;height:auto}.nav__secondary-link{flex-direction:row;align-self:center;align-items:center;display:flex}.footer-hours{font-family:var(--secondary-font);color:var(--body-text);margin-bottom:0;font-size:15px}.footer-hours.dayoadding{font-family:var(--primary-font);color:var(--dark-headers);letter-spacing:.25px;text-transform:uppercase;margin-right:7px;font-weight:700}.footer-hours.tty{margin-bottom:10px}.link-block-10:hover{color:var(--primary-color)}.paragraph__iswhite{font-family:var(--secondary-font);color:var(--white);margin-bottom:0;font-size:16px}.paragraph__iswhite:hover{color:var(--off-white)}.paragraph__iswhite.special{margin-bottom:0}.paragraph__iswhite.info{padding-bottom:0;font-size:16px}.paragraph__iswhite.phone{font-size:17px;line-height:1.3em}.paragraph__iswhite.phone.nav{font-family:var(--primary-font);letter-spacing:.25px}.paragraph__iswhite.phone.nav:hover{color:var(--light-button-hover)}.paragraph__iswhite.navbar{font-family:var(--primary-font);letter-spacing:.25px;background-color:#62776d00;font-size:18px;line-height:1.3em}.paragraph__iswhite.navbar:hover{color:var(--light-button-hover)}.paragraph__iswhite.navbar.phone{font-size:16px}.paragraph__iswhite.tty{margin-bottom:10px}.fair__housing-icon{width:27px;height:20px;margin-left:10px}.link-block-13{justify-content:flex-start;margin-bottom:20px;display:flex}.combo-link:hover{color:var(--primary-color)}.nav-logo-wrapper{object-fit:contain;align-self:center;max-width:200px;max-height:160px}.div-block-15{text-align:center;display:none}.div-block-18{margin-bottom:10px}.div-block-20{display:flex}.office-hours-label{font-family:var(--secondary-font);color:var(--white);text-transform:uppercase;margin-bottom:0;margin-right:10px;font-size:16px;font-weight:700}.office-hours-label.no-mb{margin-bottom:0}.office-hours-text{font-family:var(--secondary-font);color:var(--white);margin-bottom:0;font-size:16px}.office-hours-text.no-mb{margin-bottom:0}.link-block-15{margin-bottom:10px}.empty-state-3{display:none}.copyright{font-family:var(--secondary-font);font-size:14px}.div-block-21,.div-block-22,.div-block-23{display:flex}.column-4{text-align:center}.columns{align-self:center;width:35%}.div-block-25{color:var(--white);width:40%}.link-2,.link-3{padding-right:20px}.link-4,.link-5{margin-right:10px}.office-hours{text-align:center;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:5px;display:flex}.heading-white.contact{margin-top:20px}.heading-40{color:var(--dark-headers)}.navbar{background-color:#62776d}.icon-embed-xsmall{color:var(--dark-headers);flex:none;width:1.5rem;height:1.5rem}.icon-embed-xsmall.specialsbar-arrow{color:var(--off-white)}.icon-embed-xsmall.specialsbar-arrow.testimonial-rght-chev{color:var(--primary-color);width:3rem;height:2.6rem;font-size:1.5rem;line-height:1.5rem}.icon-embed-xsmall.specialsbar-arrow.testimonial-lft-chev{color:var(--primary-color);width:3rem;height:2.5rem}.icon-embed-xsmall.specialsbar-arrow{color:var(--white);font-size:16px;display:flex}.footer3_social-list{grid-column-gap:.75rem;grid-row-gap:0rem;white-space:normal;grid-template-rows:auto;grid-template-columns:max-content;grid-auto-columns:max-content;grid-auto-flow:column;place-items:start;display:grid}.footer3_social-link{align-items:center;font-size:14px;text-decoration:none;display:flex}@media screen and (min-width:1280px){.section-gallery{position:relative}}@media screen and (min-width:1920px){h1{font-size:68px;line-height:84px}h2{font-size:64px;line-height:76px}h3{font-size:48px;line-height:56px}h4{font-size:40px;line-height:48px}h5{font-size:40px}h6{font-size:36px}p,a,blockquote{font-size:24px;line-height:30px}.navbar__link{font-size:20px}.footer__secondary-link.policies{text-align:left;text-align:left;margin-right:0;padding-right:0}.section.padding__l{background-color:#0000;margin-left:-90px}.paragraph__big-text.underline{padding-top:140px}.label{font-size:20px}.linkblock__btn{max-width:200px}.label__big{font-size:28px}.heading__jumbo{font-size:92px;line-height:84px}.paragraph__text-small{font-size:18px;line-height:36px}.label__small{font-size:18px;line-height:24px}.paragraph__text-big{font-size:28px;line-height:40px}.style-color-helper{font-size:20px;line-height:24px}.button__primary{font-size:20px}.button__primary.floor-plans{width:auto;margin-right:40px}.button__secondary-small,.button__small,.button__secondary{font-size:20px}.image__amenities{max-height:500px}.item{height:500px}.wrapper{height:50vh}.individual-floor-plan-container.padding-bottom{margin-bottom:4rem}.text-block-6{font-size:18px}.gallery-interior.secondary__bg-300{padding-top:140px}.image-20{max-width:100%}.availability-spacer{min-height:52px}.collection-list-3{grid-template-columns:1fr 1fr 1fr 1fr}.collection-list-wrapper-6{width:1300px}.collection-list-wrapper-7{width:100%}.list-item{font-size:20px;line-height:24px}.footer-hours,.paragraph__iswhite,.paragraph__iswhite.special,.paragraph__iswhite.special,.office-hours-label,.office-hours-text{font-size:20px}.module-info{font-family:hypatia-sans-pro;font-size:24px}.column-5{padding-left:0}.container-5{align-self:stretch;padding-left:0;padding-right:0}.wrapper-2{height:50vh}.button__primary-2{font-size:20px}.button{font-size:18px}.padding-global{margin-top:2rem}}@media screen and (max-width:991px){h1{font-size:50px;line-height:55px}h2{font-size:38px;line-height:45px}h3{font-size:35px;line-height:45px}h4{font-size:30px}h5{font-size:26px}h6{font-size:24px}p{color:var(--body-text);margin-bottom:16px;font-size:16px;line-height:1.3em}blockquote{font-size:16px}.btn-primary{margin-left:5px;margin-right:5px;font-size:14px}.btn-primary.footerwidth{width:100%;font-size:14px}.hero-button-label{font-size:14px}.btn-secondary{margin-left:5px;margin-right:5px}.hero-img{border-top-right-radius:100px;border-bottom-left-radius:100px}.container{flex:0 auto;max-width:728px;padding-left:20px;padding-right:20px;overflow:visible}.container.flex{flex-direction:column;flex:1;justify-content:center;align-items:center;max-height:100%;display:flex}.container.overflow__hidden{overflow:hidden}.navbar__link{color:var(--black);text-align:left;margin-left:80px;margin-right:100px;padding:16px;font-size:15px}.navbar__link:hover{color:var(--primary-color)}.navbar__menu-list{background-color:var(--light-button-hover);width:500px;padding-top:40px}.navbar-primary{justify-content:space-around;display:flex}.material-icon.heading__white{font-size:22px}.menu-button-3{align-self:center;margin-left:auto}.menu-button-3.w--open{z-index:2;background-color:#0000}.icon{color:var(--primary-color)}.navbar__mobile-menulinks{flex-direction:column;justify-content:center;align-items:flex-start;margin-top:20px;margin-left:80px;margin-right:100px;display:flex}.navbar__mobile-grid{grid-template-rows:auto auto;grid-template-columns:1fr;width:60%}.navbar__contact{text-align:center;margin-top:20px;margin-bottom:20px}.paragraph__bold{color:var(--primary-color);text-align:left;margin-bottom:0;font-weight:700}.paragraph__bold.center{color:var(--dark-headers);font-size:17px}.paragraphleftalign{text-align:left}.grid__contact{grid-template-columns:.75fr 1fr}.text-field,.textarea{font-size:15px}.submit-button{font-size:14px}.checkbox-label{line-height:1.3em}.paragraphboldlight,.paragraphleftalign-light{text-align:left}.footer{padding-left:40px;padding-right:40px}.footer__menu{grid-column-gap:0px;grid-row-gap:18px;grid-template-rows:auto auto auto auto;grid-template-columns:minmax(24px,1fr) 1fr 1fr .25fr;grid-auto-columns:.25fr;grid-auto-flow:row}.footer__menu.footer-bottom{width:100%}.footer__img-logo{object-fit:contain;flex-direction:row;align-items:center;width:auto;min-width:150px;margin-left:0;margin-right:auto;padding-left:0;padding-right:40px}.footer__text{flex-direction:column;display:flex}.btn-dark{font-size:14px}.btn-dark.footerwidth{width:100%;font-size:14px}.footer__btn{grid-template-rows:auto;grid-template-columns:1fr 1fr;max-width:100%;margin-top:auto;margin-bottom:auto}.footer__img-asset-logo{max-width:50%;margin-right:auto}.footer__secondary{flex-wrap:nowrap}.footer__secondary-right-block{margin-left:0}.fontawesomeicondark{padding-left:5px}.footer__secondary-grid{flex:0 auto}.footer__secondary-grid.right{grid-template-columns:1fr 1fr;margin-top:10px}.footer__secondary-social{margin-top:0;margin-bottom:10px}.footer__logo{flex-direction:row;justify-content:space-between;align-items:center;margin-right:0;display:flex}.footer__links{grid-template-rows:auto;grid-template-columns:.75fr .25fr 1fr 1fr}.footer__link{white-space:nowrap}.tour-cta-small-text.heading__white{font-size:20px}.tour-cta-heading.heading__white{font-size:45px;line-height:50px}.tour-cta-paragraph.heading__white{font-size:16px}.section{padding-top:80px;padding-bottom:80px}.section.padding__l{padding-top:40px;padding-bottom:40px}.anchors{justify-content:space-around}.heading__center{font-size:30px}.amenities__container-hero{width:90%}.grid__amenities{grid-column-gap:21px;flex-direction:column;display:flex}.algin__center{font-size:40px;line-height:56px}.paragraph__list{font-size:15px}.img__grid{grid-column-gap:16px}.img__gallery{height:400px}.floor-plans-module-content{width:80%;margin-left:auto;margin-right:auto}.floor-plans-txt{text-align:center;width:100%;margin-left:auto;margin-right:auto}.floor-plans-card-grid-container{grid-template-columns:1fr}.floor-plans-card-grid-container.interior{grid-template-columns:1fr 1fr}.floor-plans-card-grid-container.fp{margin-top:60px;display:block}.floor-plan-card{margin-top:0}.floor-plan-availlability-txt{font-size:18px}.floor-plan-image{height:250px}.floor-plan-name.bold{font-size:22px}.floor-plans-details{font-size:18px}.text-block-4{font-size:16px;font-weight:400;line-height:18px}.floor-plans-special-txt.bold{font-size:14px}.home-testimonial-content{margin-top:0;margin-left:20px;margin-right:20px}.slide-testimonial-txt{font-size:16px}.slider{width:100%;overflow:hidden}.slide-testimonial-person{font-size:20px}.home-contact-txt{font-size:14px}.more_features{object-fit:fill;flex-wrap:nowrap;justify-content:flex-start;height:100%;max-height:100%;position:relative;overflow:visible}.label{font-size:15px}.amenities__container{margin-bottom:40px}.grid__resources{grid-row-gap:2px;flex:1;grid-template-rows:auto auto auto;grid-template-columns:1fr}.linkblock__btn{max-width:150px}.img__height{height:100%}.floor-plans-cta-heading{font-size:40px;line-height:45px}.heading__small.algin__center{font-size:32px;line-height:45px}.amenities-hero-heading{font-size:56px}.content_filter{margin-top:80px}.filter_form{width:100%}.filter_block-header{align-items:start;padding-left:1rem}.filter_column{width:100%}.filter_grid{grid-template-columns:auto}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.filter_form-wrapper{flex-direction:row;width:100%;display:flex}.main-wrapper,.main-wrapper.is-entrata,.main-wrapper.is-entrata{display:block}.floor-plans-filter-txt{margin-top:1rem;font-size:18px}.label__big{font-size:16px}.paragraph__text-small{font-size:13px}.styleguide__grid{width:100%;max-width:100%}.style-classes-wrap{width:100%}.paragraph__text-big{font-size:18px}.styles-wrap{grid-template-columns:1fr 1fr}.style-color-helper.gallery-anchors{background-color:var(--light-button-hover);background-color:#fff;background-color:var(--light-button-hover);background-color:#fff;margin-top:auto;margin-bottom:auto;padding-top:8px;padding-bottom:8px;font-size:14px}.heading__white,.heading__white.contact,.heading__white.contact{font-size:28px}.button__primary{font-size:14px}.button__primary.floor-plans{margin-top:20px;margin-right:auto;position:static}.button__primary.fp-card{width:80%}.button__secondary{font-size:14px}.input{max-width:100%;font-size:14px}.input__text-area{font-size:14px}.button__wrapper{display:none}.button__wrapper.floor-plans-buttons.show{justify-content:center;display:flex}.button__wrapper.individual-floorplans.show{flex-direction:column;align-items:stretch;display:flex}.home__gallery-grid{grid-template-columns:1.75fr}.galler__text-container{flex-direction:column;align-items:center;display:flex}.input__column-left{flex-direction:column;flex:0 auto;align-self:auto;padding-right:5px;display:block}.input__column-right{padding-left:5px}.input__columns{flex-direction:row;align-items:stretch;width:100%;display:flex}.neighborhood__grid-hero{grid-column-gap:32px;height:550px}.neighborhood__img-cover{overflow:hidden}.resources__text-block{padding-left:40px}.img__resources{height:500px}.img__resources.left__corner{height:100%}.resources__text-block-2{justify-content:space-between;padding-right:20px}.resource__item{min-height:500px}.image-10{object-fit:cover;width:auto;min-height:auto;max-height:400px}.arrows__contain{margin-bottom:10px}.item{min-width:40vw;padding-left:0;padding-right:20px}.wrapper{height:auto}.resources__block{padding:10px 0 0}.collection-item-5{justify-content:space-around}.div-block-7{flex:0 auto;justify-content:flex-start}.individual-floor-plan-container.padding-bottom{margin-bottom:4rem}.collection-item-6{margin-bottom:10px}.individual-floorplan-top-content{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.div-block-8{width:100%;margin-left:0}.collection-list-2{grid-template-columns:1fr 1fr}.gallery-anchor-grid{grid-column-gap:16px;grid-row-gap:16px;flex-wrap:wrap}.gallery-anchor-link.secondary__bg-500{flex-direction:column;justify-content:center;height:60px;margin-top:auto;margin-bottom:auto;display:flex}.gallery-anchor-link.secondary__bg-500:hover{background-color:#fff}.callery-hero-content{margin-left:40px;margin-right:40px;padding-top:60px}.link-block-4{margin-top:auto;margin-bottom:auto}.link-block-5{height:auto;margin-top:auto;margin-bottom:auto}.gallery-interior-content,.gallery-exterior-content,.gallery-apartments-content,.gallery-video-tour-content{margin-left:40px;margin-right:40px}.video-2{margin-top:20px}.gallery-virtual-tour-content{margin-left:40px;margin-right:40px}.video-3{margin-top:20px}.padding__30px{padding-left:0;padding-right:0}.grid-4{grid-template-rows:auto;grid-template-columns:1fr 1fr}.grid-5{grid-template-columns:1.25fr}.grid-6{grid-template-columns:1fr}.mask-3{overflow:visible}.home-hero-heading{text-align:center}.neigborhood__grid{grid-template-rows:auto auto;grid-template-columns:1fr}.map{width:100%}.image-20{max-width:65%}.floor-plans-hero-content{margin-bottom:60px;margin-left:60px;margin-right:60px;padding-top:60px}.collection-item-7{flex-flow:column;justify-content:space-between;width:100%}.collection-list-wrapper-5{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.availability-spacer{min-height:54px}.collection-list-3{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;display:grid}.collection-list-wrapper-6{width:auto}.collection-list-wrapper-8.similar-floor-plans{width:100%;padding-bottom:60px;padding-left:40px;padding-right:40px}.collection-list-4{margin-top:60px}.collection-list-4.is-entrata{grid-template-columns:1fr 1fr}.footer-hours{font-size:14px}.paragraph__iswhite{text-align:left;font-size:16px}.paragraph__iswhite.phone{text-align:left;font-size:15px;line-height:1.3em}.paragraph__iswhite.navbar{text-align:center;font-size:16px;line-height:1.3em}.collection-list-5{flex-direction:row;margin-left:20px;margin-right:20px}.div-block-13{width:100%}.link-block-13{flex:0 auto;justify-content:flex-end;display:flex}.collection-list-12{flex-wrap:wrap}.text-block-11{color:var(--body-text)}.floor-plan-item{margin-bottom:10px}.office-hours-label{text-align:left}.office-hours-text{text-align:left;font-size:15px}.collection-item-15{width:40%}.floorplan_button-container{flex-direction:column;justify-content:center;align-items:center;display:flex}.columns{width:100%}.div-block-25{display:none}.heading-42,.heading-43{text-align:center}.pop-up-2{height:auto}.popup-content{margin-bottom:0;font-size:20px}.container-5{flex:0 auto;max-width:728px;padding-left:20px;padding-right:20px;overflow:visible}.container-5.overflow__hidden{overflow:hidden}.wrapper-2{height:auto}.paragraph-13{color:#666}.cta-text{font-size:28px}.hero-header{text-align:center;font-size:50px;line-height:60px}.paragraph-14{font-size:16px}.heading-44{font-size:38px}.heading-50{text-align:center}.hidden-desktop{display:block}.padding-global{margin-top:2rem;margin-left:2.5rem;margin-right:2.5rem}.section-4{padding-top:3rem;padding-bottom:3rem}.padding-global-2{padding-left:2rem;padding-right:2rem}.padding-section-large{padding-top:4rem;padding-bottom:2rem}.link-block-16{height:auto;margin-top:auto;margin-bottom:auto}.link-block-17{margin-top:auto;margin-bottom:auto}.padding-global-3{padding-left:2rem;padding-right:2rem}.div-block-3{width:100%}.section-keep-exploring{padding-top:50px;padding-bottom:25px}.section-footer{padding-top:50px;padding-bottom:50px}.get-started-subheader{text-align:center}.section-scheduletour{padding-top:50px;padding-bottom:50px}.schedule-tour-header{text-align:center}.features-large-text{font-size:200px;line-height:155px}.floorplan-collection-list{justify-content:space-between}.social-item{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;justify-content:end;place-items:start end;width:100%;display:grid}.social-item.is-footer{justify-content:center;align-items:flex-start;display:flex}.section-floorplans-slider{padding-top:0;padding-bottom:50px}.floorplans-filter{width:100%;margin-right:25px}.paragraph-primary.features{text-align:center;text-align:center;line-height:35px}.feature-list-collection-item{justify-content:flex-start;align-items:flex-start}.floorplan-collection-item{width:48%;margin-top:10px;margin-bottom:10px}.section-floorplans-options{padding-top:50px;padding-bottom:50px}.section-topnav{display:block}.page-wrapper-2{padding-top:0}.section-features{overflow:visible}.feature-list-collection-list{grid-template-columns:1fr 1fr;grid-auto-flow:dense}.floorplans-flex{flex-direction:column}.div-block-28{width:100%}.accordion-item-content{padding-right:25px}.accordion-flex{align-items:flex-start}.floorplan-image{aspect-ratio:auto}.filter-text{font-style:italic}.floorplans-details{flex-flow:wrap}.bedroom-text{font-size:1.2rem}.floor-plan_type{width:200px;padding-top:1rem;padding-bottom:1rem}.floor-plan_square-feet{justify-content:flex-start;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem}.floor-plan-container{flex-flow:column}.floorplan-right{justify-content:flex-start;width:100%}}@media screen and (max-width:767px){h1{text-align:center;font-size:35px;line-height:40px}h2{text-align:center;font-size:30px;line-height:32px}h3{font-size:30px;line-height:35px}h4{font-size:25px}h5{font-size:24px}h6{font-size:22px}p{color:var(--body-text);font-size:14px}blockquote{font-family:var(--secondary-font);color:var(--body-text);font-size:14px}.hero-img{border-radius:0 100px}.container{flex-direction:column;flex:0 auto;align-self:auto;display:block}.container.flex{grid-column-gap:16px;grid-row-gap:16px;flex-flow:column;flex:0 auto;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;place-content:flex-end center;align-items:center;height:100%;margin-bottom:0;display:flex;overflow:visible}.container._70{width:80%}.navbar__link{margin-left:0;margin-right:0;padding:10px 100px;display:block}.navbar__link:hover{color:var(--black)}.navbar__menu-list{flex-direction:column;justify-content:flex-start;align-items:flex-start;width:375px}.navbar-grid{grid-template-columns:2.75fr 1fr 1fr}.material-icon.heading__white{font-size:18px;line-height:18px}.navbar__mobile-menulinks{align-items:flex-start}.paragraph__bold,.paragraph__bold.center,.paragraph__bold.center{text-align:left}.grid__contact{grid-template-columns:1fr}.darkbkgrd{padding:40px 30px}.form-padding{justify-content:flex-start;padding-left:40px;padding-right:40px}.column{padding-right:0}.column-2{padding-left:0}.footer__menu{flex-direction:column;grid-template-rows:auto auto auto auto auto;grid-template-columns:minmax(24px,.75fr);align-items:center;display:flex}.footer__menu.footer-bottom{flex-direction:column;align-items:center;width:100%;display:flex}.footer__img-logo{padding-right:20px}.btn-dark{margin-left:5px;margin-right:5px}.footer__btn{grid-template-rows:auto auto;grid-template-columns:1fr}.footer__asset-logo{text-align:center;justify-content:center;align-items:center}.footer__img-asset-logo{width:21%;height:100%;margin-left:auto}.footer__secondary{flex-direction:column;padding-top:10px;padding-bottom:10px}.footer__secondary-left-block{flex-direction:column;justify-content:center;width:100%}.footer__secondary-link{text-align:center;font-size:14px}.footer__secondary-link.policies{margin-right:0;padding-top:2px;padding-bottom:2px;padding-right:0;font-size:14px}.footer__secondary-grid{grid-column-gap:16px;grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;align-self:auto;justify-items:start;margin-top:16px}.footer__secondary-grid.right{grid-template-rows:auto;grid-template-columns:1fr 1fr;justify-items:start}.footer__secondary-social{justify-content:center;margin-top:0;margin-bottom:10px}.footer__secondary-social.fairhousing{align-self:center;padding-top:10px}.empty__div{display:none}.footer__logo{flex-direction:row;display:flex}.footer__links{grid-template-rows:auto minmax(auto,1fr);grid-template-columns:1fr 1fr}.footer__link,.footer__link.left__algin,.footer__link.left__algin{text-align:left}.tour-cta-small-text.heading__white{font-size:18px}.social__links{color:#333;padding:8px;text-decoration:none}.section{align-items:stretch;padding-top:80px;padding-bottom:80px}.section.padding__none{flex-wrap:nowrap;justify-content:flex-start}.section.faq.padding__m{padding-bottom:0}.section.padding__l{padding-top:40px;padding-bottom:40px}.anchors{flex-direction:column;align-items:stretch}.anchor__btn{text-align:center;margin-bottom:12px}.heading__center{font-size:22px;line-height:35px}.grid__hero{grid-row-gap:31px;flex:1;grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;margin-bottom:0}.container__full-width{flex:1;max-height:100%}.img__wrapper.height__550{width:100%;height:auto;margin-bottom:20px}.amenities__container-hero{align-items:center;margin-left:auto;margin-right:auto;padding-left:0}.grid__amenities{flex:0 auto;grid-template-rows:auto auto auto;grid-template-columns:1fr}.algin__center{flex:0 auto}.amenities{margin-left:40px;margin-right:40px}.img__gallery{height:300px}.floor-plans-txt{text-align:center;width:100%;margin-left:auto;margin-right:auto}.floor-plans-card-grid-container{grid-template-columns:1fr}.floor-plans-card-grid-container.interior{grid-template-columns:1fr 1fr}.floor-plan-card{margin-top:10px;margin-bottom:10px}.floor-plan-availlability-txt{font-size:16px}.floor-plans-details{flex-direction:column;display:flex}.floor-plan-border{flex:0 auto}.home-social-content{margin-left:0;margin-right:0}.home-social-txt{flex-direction:column}.home-contact-content-left,.home-contact-form{width:100%}.more_features{justify-content:flex-start;height:auto}.label{font-size:14px}.grid__resources{flex:1;grid-template-columns:1fr 1fr}.floor-plans-gallery-container{margin-bottom:0}.floop-plans-property-map{padding-bottom:60px}.floor-plans-property-map-content,.floor-plans-cta-content{margin-left:20px;margin-right:20px}.floor-plans-cta-heading{text-align:center;font-size:32px;line-height:33px}.amenities-hero-heading{text-align:center}.filter_block{min-width:100%}.filter_grid{grid-template-columns:1fr}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.floor-plans-filtering-content{margin-left:20px;margin-right:20px}.floor-plans-filter-txt{font-size:16px}.label__big{font-family:var(--secondary-font);font-size:14px}.paragraph__text-small{font-size:12px}.styleguide__grid{grid-template-rows:auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto auto}.paragraph__text-big{font-size:16px}.styles-wrap{grid-column-gap:12px;grid-row-gap:12px}.style-color-helper{margin-top:12px;margin-bottom:12px}.button__primary{min-width:140px;padding:16px 28px;font-size:14px}.button__primary.floor-plans{margin-bottom:39px;margin-left:0;margin-right:0}.button__primary.fp-card{width:40%}.button__secondary-small{padding:10px 20px}.slider__button-right,.slider__button-left{background-size:16px;width:48px;height:48px}.button__small{padding:10px 20px}.button__secondary{min-width:140px;padding:16px 28px}.button__wrapper{grid-column-gap:12px;grid-row-gap:12px}.button__wrapper.individual-floorplans{grid-column-gap:12px;grid-row-gap:12px;grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:1fr;display:grid}.home__gallery-grid{grid-template-columns:1.75fr}.gallery__grid.modified{min-height:450px}.galler__text-container{flex-direction:column;align-items:center;display:flex}.neighborhood__grid-hero{grid-row-gap:32px;grid-template-rows:auto auto;grid-template-columns:1fr;height:auto;padding-top:40px}.neighborhood__container-left{margin-right:auto}.amenities__grid-text{grid-template-columns:2fr}.amenities__button-wrapper{text-align:center}.resources__text-block{padding-right:60px}.img__resources{height:auto}.resources__text-block-2{padding:20px}.button__container{align-self:center}.resources__wrapper{flex:0 auto}.resource__item{width:50%;min-height:550px}.collection-item-4{margin-bottom:10px}.image-10{height:200px}.image__amenities{border-top-right-radius:100px}.arrows__contain{justify-content:center;margin-bottom:10px}.wrapper{height:auto}.resource__list{flex-direction:row}.home-form-container{flex-direction:column;align-items:center;margin-left:40px;margin-right:40px;padding-top:0;padding-bottom:0}.individual-floor-plan-container{margin-left:40px;margin-right:40px}.individual-floorplan-top-content{flex-direction:column}.details{width:100%;margin-bottom:20px}.div-block-8{width:100%;height:100%;margin-left:0}.gallery-anchor-grid{grid-row-gap:8px;flex-wrap:wrap;grid-template-columns:1fr}.gallery-video-tour-content{padding-bottom:40px}.video-2{margin-top:96px;margin-bottom:96px}.gallery-virtual-tour-content{padding-bottom:40px}.video-3{margin-top:96px;margin-bottom:96px}.grid-4{grid-template-rows:auto;grid-template-columns:1fr 1fr}.grid-5{grid-template-columns:1.25fr}.home-hero-heading{font-size:48px}.neigborhood__grid{grid-template-columns:1fr}.heading-33{font-size:56px}.neighborhood__grid{grid-template-columns:1fr;width:80%;margin-left:auto;margin-right:auto}.floor-plans-hero-content{text-align:center;margin-left:100px;margin-right:100px}.grid-13{grid-template-columns:auto auto}.grid-14{grid-template-columns:1fr 1fr}.collection-list-wrapper-5{grid-template-columns:1fr}.grid-15{grid-template-columns:1fr 1fr}.collection-item-8{flex-direction:column;display:block}.collection-list-4.is-entrata{grid-template-columns:1fr}.paragraph__iswhite{font-size:14px}.paragraph__iswhite.phone{text-align:left;font-size:14px}.paragraph__iswhite.navbar{text-align:center;font-size:15px}.amenities__quote{font-size:14px}.link-block-13,.div-block-15{justify-content:center}.div-block-16{flex-direction:column;display:none}.text-block-11,.type-label{line-height:1.3em}.collection-item-15{width:45%}.floorplan_button-container{align-items:flex-start}.collection-item-17{margin-top:-90px}.image-24{max-width:none;height:475px}.popup-content{margin-bottom:0}.container-5{flex-direction:column;flex:0 auto;align-self:auto;display:block}.wrapper-2{height:auto}.amenities__grid-text-2{grid-template-columns:2fr}.button__primary-2{min-width:140px;padding:16px 28px}.cta-text{font-size:28px}.hero-header{font-size:45px;line-height:45px}.padding-global-2{padding-left:1.25rem;padding-right:1.25rem}.padding-section-large{padding-top:4rem;padding-bottom:4rem}.heading-60{font-size:33px;line-height:52px}.padding-global-3{padding-left:1.25rem;padding-right:1.25rem}.lightbox-link-7,.div-block-3{width:100%}.get-started-subheader,.schedule-tour-header{text-align:center}.features-large-text{font-size:8rem}.social-item.is-footer{justify-content:center;align-items:flex-start;display:flex}.floorplan-collection-item{margin-left:0;margin-right:0}.feature-list-collection-list{flex-flow:column;display:flex}.div-block-28{width:100%}.accordion-flex{justify-content:space-between;align-items:center}.floorplan-image{object-fit:contain}.floorplan-linkblock{padding:1.5rem}.floorplan-name{font-size:1.7rem}.floorplans-details{flex-flow:wrap}.floor-plan_type{width:100%}.accordion_icon-wrapper{width:1.75rem;margin-right:1.5rem}.accordion_left-wrapper{width:100%}.floor-plan_square-feet{flex-flow:row;justify-content:flex-start;align-items:flex-start;padding:.5rem;display:none}.floor-plan-container{width:100%}.accordion_question{padding:0}}@media screen and (max-width:479px){h1{text-align:center;font-size:28px;line-height:40px}h2{text-align:center;font-size:28px;line-height:32px}h3{text-align:center;font-size:28px;line-height:1.3em}h4{text-align:center;font-size:24px}h5{font-size:20px}h6{text-align:center;font-size:24px}p{text-align:center;font-size:13px}blockquote{font-size:16px}.btn-primary{font-size:14px;display:block}.btn-primary.is-white{white-space:normal;white-space:normal;font-size:14px}.hero-button-label{white-space:pre-wrap;font-size:12px;line-height:16px}.btn-secondary{display:block}.hero-img{border-top-right-radius:50px;border-bottom-left-radius:50px;height:300px}.home-floorplans-container{display:block}.container{flex:0 auto;max-width:none;height:100%;max-height:100%;padding-left:10px;padding-right:10px;display:flex}.container.flex{flex:0 auto;justify-content:space-between}.container.padding{padding-left:10px;padding-right:10px}.container._70{width:90%}.container.padding__bottom{padding-bottom:20px}.navbar__link{text-align:center;margin-left:40px;margin-right:60px;padding-left:0;padding-right:0;font-size:14px;line-height:16px}.navbar__menu-list{align-items:flex-start;width:240px;padding-bottom:40px;overflow:visible}.navbar-grid{grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.navbar-promotions{border-bottom:1px solid var(--off-white);padding-right:20px}.material-icon.heading__white{font-size:18px;line-height:1.3em}.nabar-phone{text-align:center;border-left-style:none;padding:10px}.navbar-residents{text-align:center;border-left-width:1px;padding:10px}.menu-button-3{margin-left:auto;overflow:visible}.navbar__mobile-menulinks{margin-left:40px;margin-right:0}.navbar__mobile-grid{width:auto}.navbar__contact{flex-direction:column;align-items:center;display:flex}.navbar__contact.left_align{align-items:flex-start}.paragraph__bold{text-align:left}.paragraph__bold.center{color:var(--dark-headers);text-align:center;text-align:center;font-size:16px}.grid__contact{grid-template-rows:auto 500px auto auto;grid-template-columns:1fr}.darkbkgrd.primary_bg-900{overflow:visible}.form-padding{padding:20px 30px}.contact-cta{align-items:stretch;height:350px;padding:20px}.column{padding-right:0}.column-2{padding-left:0}.text-field,.textarea,.submit-button{font-size:14px}.form{flex-direction:column;display:flex}.checkbox-label{font-size:11px;line-height:1.3em}.btngrid.mobile-stack{flex-direction:column;align-items:stretch;padding-left:10px;padding-right:10px;display:flex}.paragraphboldlight{text-align:center}.paragraphboldlight.paragraph__iswhite{text-align:center;text-align:center;font-size:14px}.paragraphleftalign-light{text-align:center}.communitymanagercontainer{z-index:2;flex-direction:column;align-items:center;display:flex}.footer{margin-left:auto;margin-right:auto;padding-left:10px;padding-right:10px}.footer__menu{grid-template-columns:1fr}.footer__menu.footer-bottom{padding-top:25px}.footer__img-logo{justify-content:flex-start;margin-bottom:20px}.footer__text{align-items:center}.btn-dark{margin-left:5px;margin-right:5px;padding-bottom:16px;font-size:14px}.footer__btn{grid-template-rows:auto auto;grid-template-columns:1fr}.footer__asset-logo{padding-left:20px;padding-right:20px}.footer__img-asset-logo{width:40%;margin-left:auto;margin-right:auto}.footer__secondary{padding-left:10px;padding-right:10px}.footer__secondary-link{margin-bottom:16px;font-size:14px}.footer__secondary-link.policies{margin-bottom:5px;padding-top:0;padding-bottom:0;font-size:14px}.footer__secondary-grid{grid-row-gap:10px;grid-template-rows:auto auto;grid-template-columns:1fr;justify-items:stretch;width:100%}.footer__secondary-grid.right{margin-top:20px}.footer__secondary-social{justify-content:center}.footer__secondary-social.fairhousing{padding-top:2px}.footer__logo{flex-direction:column;align-items:stretch}.footer__links{grid-row-gap:7px;grid-template-rows:auto minmax(auto,1fr) auto;grid-template-columns:1fr}.footer__link,.footer__link.left__algin,.footer__link.left__algin{text-align:center}.navbar__logo{align-self:center}.home-contact-container{flex-direction:column;align-items:center}.tour-cta-small-text{margin-top:100px}.tour-cta-small-text.heading__white{font-size:16px}.tour-cta-heading{width:80%}.tour-cta-heading.heading__white{font-size:30px;line-height:35px}.tour-cta-paragraph.heading__white{margin-top:20px;font-size:14px}.paragraph__center{text-align:center}.section{padding-top:60px;padding-bottom:40px}.section.is--big{padding-top:80px;padding-bottom:80px}.section.secondary__bg-300{padding-bottom:60px}.heading__center{font-size:20px;line-height:1.3em}.container__button-center{align-items:stretch}.grid__hero{flex:1;width:100%}.container__full-width{flex:1}.img__wrapper.height__550{width:100vw}.amenities__container-hero{justify-content:flex-start;align-items:stretch;padding:0 0 20px}.amenities-hero-img{border-top-right-radius:100px;border-bottom-left-radius:100px;height:325px}.grid__amenities{flex:0 auto;margin-top:0}.algin__center{flex:0 auto;font-size:28px;line-height:1.3em}.algin__center.sub{font-size:24px}.amenities{margin-left:10px;margin-right:10px}.amenities__block{background-color:var(--off-white)}.amenities__block.single{text-align:left;text-align:left}.paragraph__list{text-align:left;font-size:14px}.paragraph__list.amenities-text{text-align:left;text-align:left}.img__grid{grid-template-rows:auto auto auto;grid-template-columns:1fr;padding-left:20px;padding-right:20px}.img__container{object-fit:fill;width:100%;height:100%;max-height:100%;overflow:visible}.img__gallery{height:275px}.img__gallery.hidden{display:none}.container-3{align-items:stretch}.tour-cta-btn-grid{align-self:auto;margin-bottom:60px;margin-left:0;margin-right:0}.floor-plans-module-content{width:90%;padding-top:40px}.floor-plans-txt{width:100%;margin-top:20px;margin-left:auto;margin-right:auto;font-size:14px}.floor-plans-card-grid-container{margin-top:60px}.floor-plans-card-grid-container.interior{grid-template-columns:1fr}.floor-plan-card{width:100%;margin-top:10px;margin-bottom:10px}.floor-plan-availlability-txt{font-size:15px}.floor-plan-image{height:300px;overflow:clip}.floor-plan-name.bold{font-size:20px}.floor-plans-details{margin-top:5px;font-size:15px;line-height:18px}.floor-plans-details.pricing.bold{font-size:16px}.text-block-4{font-size:14px}.floor-plans-special-txt.bold{font-size:13px}.gallery-module.home-gallery{padding-bottom:0}.home-testimonial-content{width:100%;margin-left:0;margin-right:0}.testimonial-slide-content-container{width:90%}.slide-testimonial-txt{font-size:14px}.slider{flex-direction:column;width:100%;display:block}.slide-testimonial-person{font-size:16px}.left-arrow,.right-arrow{justify-content:flex-end}.home-social-bg-img{flex-direction:column;display:flex}.home-social-bg-img.primary_bg-900{margin-left:0;padding-left:10px;padding-right:10px}.home-social-content{margin-left:auto;margin-right:auto;display:flex}.home-social-txt{flex-direction:column}.home-social-embed{align-items:center;width:100%;max-width:100%;display:flex}.home-contact{flex-direction:column;align-self:auto;align-items:center;margin-left:auto;margin-right:auto;display:flex}.home-contact-txt{font-size:14px}.more_features{padding-top:64px;padding-bottom:64px}.label{font-size:14px}.grid__features{grid-column-gap:0px;grid-row-gap:0px;grid-template-rows:auto auto auto;grid-template-columns:1fr}.pattern__bg-100px{position:absolute}.grid__resources{grid-template-rows:auto auto auto;grid-template-columns:1fr}.slide-nav{display:none}.floop-plans-property-map{background-color:var(--primary-color);padding-top:40px}.floor-plans-cta.secondary__bg-300{padding-bottom:205px}.floor-plans-cta-content{padding-top:40px}.floor-plans-cta-heading{font-size:25px;font-weight:600;line-height:30px}.heading__small.algin__center{font-size:24px}.amenities-hero-heading{text-align:center;font-size:40px}.container-4{margin-left:auto}.filter_column{margin-top:20px;margin-left:0;margin-right:0}.filter_grid{grid-template-columns:auto}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.padding-vertical{padding-left:0;padding-right:0}.filter_content{grid-template-columns:auto;margin-left:auto;margin-right:auto}.filter_reset{font-size:14px}.filter_reset.top{text-align:right;text-align:right;font-size:14px;font-weight:400}.floor-plans-filtering-content{margin-left:10px;margin-right:10px}.floor-plans-filter-txt{font-size:14px}.filter-criteria-container{width:100%}.label__big{text-align:center;font-size:14px}.heading__jumbo{font-size:40px}.paragraph__text-small{font-size:12px}.label__small{text-align:center}.paragraph__text-big{font-size:14px}.styles-wrap{grid-template-rows:auto auto auto auto;grid-template-columns:1fr}.style-color-helper{margin:4px}.style-color-card{height:auto}.heading__color-dark,.heading__white{text-align:center}.button__primary{font-size:14px}.button__primary.width__xl{flex:0 auto;justify-content:center;align-self:auto;width:auto;font-size:14px;display:block}.button__primary.floor-plans{width:90%;min-width:140px}.button__primary.fp-card{width:80%}.button__secondary{align-self:auto;font-size:14px}.checkbox__label{font-size:14px}.input{color:var(--secondary-color);font-size:14px}.input::placeholder{color:#838073}.input__text-area{font-size:14px}.input__text-area::placeholder{color:#838073}.paragraph__right{text-align:center}.button__wrapper{grid-template-columns:auto;display:none}.button__wrapper.floor-plans-buttons{grid-column-gap:16px;grid-row-gap:12px;grid-template-rows:auto;grid-template-columns:auto;grid-auto-columns:1fr;width:auto;display:grid}.button__wrapper.floor-plans-buttons.show{flex-flow:column;align-items:stretch;margin-top:-173px;padding-left:16px;padding-right:16px}.button__wrapper.individual-floorplans{flex-direction:column;align-items:stretch;display:flex}.home__gallery-grid{grid-template-rows:auto auto;grid-template-columns:1.75fr}.gallery__grid{grid-column-gap:7px;grid-row-gap:8px;min-height:300px}.gallery__grid.modified{min-height:300px}.galler__text-container{flex-direction:column;align-items:stretch;padding-left:10px;padding-right:10px;display:flex}.img__border{min-height:150px}.img__border.round__top-right{border-top-right-radius:100px}.img__border.round__bottom-left{border-bottom-left-radius:100px;max-height:100%}.input__column-left{padding-right:0}.input__column-right{padding-left:0}.input__columns{flex-direction:column}.neighborhood__grid-hero{grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr}.neighborhood__container-left{margin-right:auto}.neighborhood__img-cover{border-top-left-radius:100px;border-bottom-right-radius:100px;height:325px}.amenities__grid-text{grid-template-rows:auto auto;grid-template-columns:1fr}.amenities__text{padding-left:10px;padding-right:10px;transition:flex-grow .2s}.amenities__button-wrapper{flex-direction:column;display:flex}.resources__grid{grid-row-gap:0px;grid-template-rows:auto auto;grid-template-columns:1fr}.resources__text-block{background-color:var(--light-button-hover);flex-direction:column;justify-content:flex-start;align-items:stretch;padding:20px;display:flex}.img__resources{height:300px}.img__resources.left__corner{border-bottom-right-radius:100px;height:300px}.resources__text-block-2{width:100%}.button__algin-center{align-items:stretch;margin-left:10px;margin-right:10px}.button__container{flex-direction:column;align-self:stretch;align-items:stretch;display:flex}.resource__item{width:100%;min-height:500px}.img__resources-hero.rounded__right{border-bottom-right-radius:125px;height:350px}.collection-item-4{justify-content:center;padding-left:10px}.image-10{width:100%;height:auto}.link-block-2{flex-direction:column}.arrows__contain{justify-content:center}.item{min-width:68vw}.wrapper{height:auto}.resources__block{align-items:stretch;min-height:300px}.resource__list{flex-direction:column}.div-block-7{padding-left:10px;padding-right:10px}.home-form-container.contact-container{padding-left:20px;padding-right:20px}.individual-floor-plan-container{margin-left:20px;margin-right:20px}.collection-item-6{width:100%}.individual-floorplan-top-content{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.div-block-8{min-width:auto;min-height:250px}.collection-list-wrapper-3{align-self:auto}.collection-list-2{grid-template-columns:1fr}.heading-23{text-align:center}.gallery-anchor-grid{grid-column-gap:16px;grid-row-gap:8px;grid-template-rows:auto;grid-template-columns:1fr;grid-auto-columns:auto;display:grid}.callery-hero-content,.gallery-interior-content,.gallery-exterior-content,.gallery-apartments-content{margin-left:20px;margin-right:20px}.gallery-video-tour-content{margin-left:20px;margin-right:20px;padding-bottom:40px}.video-2{margin-top:40px;margin-bottom:60px}.gallery-virtual-tour-content{margin-left:20px;margin-right:20px;padding-bottom:40px}.video-3{margin-top:40px;margin-bottom:60px}.grid-4,.grid-5{grid-column-gap:12px;grid-row-gap:12px}.grid-6{grid-column-gap:12px;grid-row-gap:12px;grid-template-columns:1fr}.grid-7{grid-column-gap:12px;grid-row-gap:12px;grid-template-rows:auto}.mask-3{overflow:hidden}.floor-plans-gallery.section{padding-bottom:60px}.home-hero-content{margin-top:40px;padding-left:10px;padding-right:10px}.map{min-width:auto;height:350px}.neighorhood__map-text{width:auto;transition:height .2s}.dropdown-toggle.w--open{min-width:300px}.text__block{white-space:normal;font-size:18px}.dropdown-list{transition:opacity .3s}.dropdown-list.w--open{column-count:1}.heading-30,.paragraph-8,.center{text-align:center}.heading-33{font-size:40px;line-height:60px}.neighborhood__grid{width:100%;margin-left:0;margin-right:0}.floor-plans-hero-content{margin-bottom:60px;margin-left:20px;margin-right:20px;padding-top:60px}.grid-13,.grid-14,.grid-15{grid-column-gap:12px;grid-row-gap:12px}.image-21{object-fit:cover}.collection-list-3{grid-template-rows:auto;grid-template-columns:1fr}.image-22{object-fit:cover;display:block}.blog-image-block{width:100%}.collection-list-wrapper-8.similar-floor-plans{padding-left:20px;padding-right:20px}.collection-list-wrapper-8.similar-floor-plans.is-entrata{padding-left:0;padding-right:0}.collection-list-4{grid-column-gap:16px;grid-row-gap:16px;flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;margin-top:60px;display:grid}.tabs-menu.floor-plans{margin-right:0}.hours-container{align-self:center}.footer-hours{flex-direction:column;align-items:center;font-size:14px;display:flex}.link-block-9,.link-block-10,.link-block-11{align-self:center}.paragraph__iswhite{text-align:center;font-size:13px}.paragraph__iswhite.special{font-size:14px}.paragraph__iswhite.phone{text-align:center;line-height:1.3em}.paragraph__iswhite.phone.nav{font-size:13px;line-height:1.1em}.collection-list-5{flex-direction:column;align-items:stretch}.collection-list-6{grid-template-columns:1fr}.paragraph-9{text-align:center}.collection-item-14{flex-direction:column;align-self:auto;display:flex}.collection-list-10{width:100%}.heading-34{text-align:center}.paragraph-10.last{margin-bottom:10px}.div-block-18{text-align:center}.floor-plan-item{width:100%}.div-block-20{justify-content:center}.office-hours-label,.office-hours-text{text-align:center;font-size:14px}.module-info{text-align:left}.collection-item-15{width:95%}.pattern__bg{background-image:url(https://d3e54v103j8qbb.cloudfront.net/img/background-image.svg);background-position:50%;background-size:234px}.floorplan_button-container{align-items:center}.heading-35{text-align:left}.collection-item-16{text-align:center}.collection-list-13,.collection-list-14{flex-direction:column;display:flex}.collection-list-wrapper-14{padding-left:20px}.parargraph_left{text-align:left}.tabs-menu-2{flex-direction:column;display:block}.collection-item-17{margin-top:0}.image-24{height:400px}.heading-white.contact{text-align:center;text-align:center}.heading-43{font-size:35px}.content.is--flex-vert{align-items:center}.button-popup{text-align:center}.pop-up-2{border-top-left-radius:0;width:auto;height:auto}.popup-content{margin-bottom:0;padding-top:0;font-size:16px}.popup-content.is--padding-top{text-align:center}.popup-content.is--medium,.popup-content.is--padding-top{text-align:center}.popup-content.is--large.is--dark-blue{text-align:center;text-align:center;font-size:27px}.popup-content.is--medium{text-align:center}.container-5{flex:0 auto;max-width:none;height:100%;max-height:100%;padding-left:10px;padding-right:10px;display:flex}.wrapper-2{height:auto}.paragraph-13{text-align:center}.amenities__grid-text-2{grid-template-rows:auto auto;grid-template-columns:1fr}.amenities__button-wrapper-2{flex-direction:column;display:flex}.cta-text{font-size:22px;line-height:30px}.hero-header{font-size:30px;line-height:35px}.paragraph-14{font-size:14px}.h4-features{font-size:22px}.heading-49{font-size:28px}.padding-global{margin-left:0;margin-right:0}.heading-54{color:var(--primary-color);font-size:30px}.text-block-17{text-align:center}.paragraph-18{padding-top:20px;font-size:13px}.text-block-18{text-align:center;font-size:22px}.section-4{padding-top:1rem;padding-bottom:1rem}.padding-global-2{padding-left:1rem;padding-right:1rem}.gallery-tabs-menu{flex-direction:column}.heading-60{font-size:19px}.padding-global-3{padding-left:1rem;padding-right:1rem}.get-started-subheader{text-align:center}.social-list{justify-content:flex-start;align-items:flex-start;display:flex}.schedule-tour-header{text-align:center}.features-large-text{font-size:75px}.social-item{justify-content:flex-start;align-items:flex-start}.feature-list-collection-item{flex-flow:column}.floorplan-collection-item{width:100%}.button-secondary{width:100%;margin-bottom:0}.view-floorplan-text{color:#fff;text-align:center}.floorplan-image{aspect-ratio:auto;object-fit:contain;height:100%}.featured-floorplan-image{height:250px}.floorplan-linkblock{padding:1.5rem}.floor-plan-slider{height:100%}.floorplan-name{font-size:1.7rem}.floorplans-details{flex-flow:wrap}.floor-plan_type{width:100%}.accordion_left-wrapper{flex-flow:column}.floor-plan_square-feet{justify-content:flex-start;align-items:flex-start}.accordion_question{padding-right:.5rem}}#w-node-b88331b6-7729-7380-2a61-8d0cf3172f79-18af49d2{grid-area:span 2/span 1/span 2/span 1}#w-node-b3cdc008-1cce-ee35-6d02-ef634e2cd553-18af49d2{grid-area:span 1/span 1/span 1/span 1;align-self:start}#w-node-_0a14d623-5920-c4a7-53b3-afb1eedb02cc-18af49d2,#w-node-_563b1dfe-714c-805d-267b-2c6034a1323f-2839f10f{grid-area:span 1/span 1/span 1/span 1}#w-node-_3ab2f084-2f7b-6e04-299e-70132839f125-2839f10f{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-b085a455-5514-3e10-d78f-cbedd84274d3-d84274cf{grid-area:span 2/span 1/span 2/span 1;place-self:auto}#w-node-b085a455-5514-3e10-d78f-cbedd84274d6-d84274cf,#w-node-b085a455-5514-3e10-d78f-cbedd84274da-d84274cf,#w-node-b085a455-5514-3e10-d78f-cbedd84274df-d84274cf,#w-node-b085a455-5514-3e10-d78f-cbedd84274e5-d84274cf{grid-area:span 1/span 1/span 1/span 1}#w-node-b085a455-5514-3e10-d78f-cbedd84274ec-d84274cf{grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-_9df74bb6-5c4e-8bb8-f019-b15fc2d9dc69-d84274cf{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-_3d370233-0a1c-f9e2-50dd-1b3a716d2cc7-716d2c8a{align-self:auto}#w-node-_3d370233-0a1c-f9e2-50dd-1b3a716d2cc9-716d2c8a{grid-area:span 1/span 1/span 1/span 1;align-self:auto}#w-node-e013e7c2-a17e-847c-4ef9-683b17144221-1714421f{grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-e013e7c2-a17e-847c-4ef9-683b17144226-1714421f,#w-node-e013e7c2-a17e-847c-4ef9-683b17144229-1714421f{grid-area:span 1/span 1/span 1/span 1;place-self:stretch stretch}@media screen and (max-width:991px){#w-node-b085a455-5514-3e10-d78f-cbedd84274d3-d84274cf{grid-area:span 2/span 4/span 2/span 4;place-self:auto}#w-node-b085a455-5514-3e10-d78f-cbedd84274df-d84274cf{grid-area:span 1/span 1/span 1/span 1}}@media screen and (max-width:767px){#w-node-_3ab2f084-2f7b-6e04-299e-70132839f11e-2839f10f,#w-node-_3ab2f084-2f7b-6e04-299e-70132839f11c-2839f10f{grid-area:span 1/span 1/span 1/span 1}#w-node-_3ab2f084-2f7b-6e04-299e-70132839f125-2839f10f{grid-area:span 1/span 1/span 1/span 1;justify-self:end}#w-node-b085a455-5514-3e10-d78f-cbedd84274d3-d84274cf{justify-self:auto}#w-node-b085a455-5514-3e10-d78f-cbedd84274da-d84274cf{grid-area:span 1/span 1/span 1/span 1}#w-node-b085a455-5514-3e10-d78f-cbedd84274df-d84274cf{grid-area:span 1/span 3/span 1/span 3}#w-node-b085a455-5514-3e10-d78f-cbedd84274e5-d84274cf{grid-area:span 1/span 1/span 1/span 1}#w-node-b085a455-5514-3e10-d78f-cbedd84274ec-d84274cf{grid-area:span 1/span 3/span 1/span 3}#w-node-_9df74bb6-5c4e-8bb8-f019-b15fc2d9dc69-d84274cf{grid-area:6/1/6/5;place-self:center}}@media screen and (max-width:479px){#w-node-b085a455-5514-3e10-d78f-cbedd84274d3-d84274cf{grid-area:span 1/span 1/span 1/span 1;place-self:auto center}#w-node-b085a455-5514-3e10-d78f-cbedd84274d8-d84274cf{grid-area:span 1/span 1/span 1/span 1}#w-node-b085a455-5514-3e10-d78f-cbedd84274da-d84274cf{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-b085a455-5514-3e10-d78f-cbedd84274df-d84274cf,#w-node-b085a455-5514-3e10-d78f-cbedd84274e5-d84274cf{grid-area:span 1/span 1/span 1/span 1;align-self:center}#w-node-b085a455-5514-3e10-d78f-cbedd84274ec-d84274cf{grid-area:span 1/span 1/span 1/span 1;justify-self:center}#w-node-_9df74bb6-5c4e-8bb8-f019-b15fc2d9dc69-d84274cf{grid-area:span 1/span 1/span 1/span 1;place-self:center}#w-node-e013e7c2-a17e-847c-4ef9-683b17144221-1714421f{grid-area:span 1/span 2/span 1/span 2}}