:root{--st-dark-blue:#14343d;--off-white:#efefef;--paragraph:Montserrat,sans-serif;--white:#fff;--black:black;--headings:Lato,sans-serif;--black-trans:#000000e0;--red:#b40001;--grey:#7b7b7b;--cream:#fcf8ef;--st-red:#79332c;--st-light-yellow:#f9eed7;--text-body:#333;--st-yellow:#fece64;--st-green:#a8b342;--bnoi-btn-bg:var(--st-red);--bnoi-btn-color:var(--st-yellow);--bnoi-btn-hover-bg:var(--st-dark-blue);--bnoi-btn-hover-color:var(--st-green);--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:sofia-pro,sans-serif;font-size:14px;line-height:20px}h1{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:3.5rem;font-weight:700;line-height:1.3}h2{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:2.5rem;font-weight:700;line-height:1.3}h3{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:2.25rem;font-weight:700;line-height:1.3}h4{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:2rem;font-weight:700;line-height:1.3}h5{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.5rem;font-weight:700;line-height:1.3}h6{color:var(--st-dark-blue);margin-top:0;margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.3}p{margin-bottom:0;font-family:sofia-pro,sans-serif;font-size:1rem;line-height:1.5}a{color:#fffcfc;text-decoration:none}li{font-family:sofia-pro,sans-serif;font-size:.875rem;line-height:1.5rem}blockquote{border-left:5px solid #e2e2e2;margin-bottom:0;padding:10px 20px;font-family:sofia-pro,sans-serif;font-size:18px;line-height:22px}.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}.global-styles{display:block;position:fixed;inset:0% auto auto 0%}.padding-section-large{padding-top:2rem;padding-bottom:4rem}.padding-section-large.mobile{z-index:4;position:relative}.padding-section-large.mobile.back{background-color:var(--off-white)}.padding-global{padding-left:2.5rem;padding-right:2.5rem}.padding-global.filters-flex{grid-column-gap:5%;grid-row-gap:5%;display:flex}.padding-global.filters-flex.horizontal-filters{flex-flow:column}.padding-global.back{background-color:var(--off-white)}.padding-global.spacing{padding-bottom:47px}.container-large{width:100%;max-width:80rem;margin-left:auto;margin-right:auto;overflow:hidden}.text-size-medium.text-weight-bold.color,.text-size-medium.text-color-white.community-paragraph{color:var(--white)}.text-size-medium{font-family:var(--paragraph);color:var(--white);font-size:1.25rem;line-height:1.5}.text-size-medium.text-weight-bold.color,.text-size-medium.text-color-white.community-paragraph{color:var(--white)}.text-size-medium.colors{color:var(--black)}.text-size-medium.text-weight-bold{font-family:var(--headings);text-transform:uppercase;font-weight:600}.text-size-medium.text-weight-bold.text-color-blue{font-family:var(--headings);text-transform:uppercase;font-size:1.5rem}.text-size-medium.text-weight-bold.color{color:var(--white)}.text-size-medium.text-weight-bold.text-color-white{font-family:var(--paragraph);color:var(--white);font-size:1.1rem;font-weight:400}.text-size-medium.text-color-white.community-paragraph{color:var(--white)}.text-size-medium.text-color-white.community-paragraph.text{font-family:var(--paragraph);font-size:1.1rem;font-family:var(--paragraph);font-size:1.1rem}.text-size-medium.featuredfloorplan-paragraph{color:var(--white)}.container-small{width:100%;max-width:48rem;margin-left:auto;margin-right:auto;overflow:hidden}.padding-section-small{padding-top:3rem;padding-bottom:0;position:relative}.padding-section-medium{z-index:1;padding-top:5rem;padding-bottom:5rem;position:relative}.padding-section-medium.hidden-desktop{padding-left:1.2rem;display:block}.padding-section-medium.contact-spacing{padding-top:2rem;padding-bottom:2rem}.button-group.align-center,.button-group.is-center{justify-content:center}.button-group{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:wrap;justify-content:flex-start;align-items:center;display:flex;overflow:hidden}.button-group.align-center,.button-group.is-center,.button-group.align-center{justify-content:center}.heading-style-h4{font-family:var(--headings);color:var(--black);letter-spacing:2px;text-transform:uppercase;font-size:2rem;font-weight:700;line-height:1.4}.heading-style-h5{font-family:var(--headings);color:var(--red);text-align:center;letter-spacing:2px;text-transform:uppercase;font-size:1.6rem;font-weight:700;line-height:1.5}.heading-style-h5.text{color:var(--white);font-size:1.4rem}.text-weight-semibold{font-family:var(--paragraph);color:var(--black);text-align:center;font-weight:700}.text-weight-semibold.specialbar-text{color:var(--white);font-weight:300}.text-size-regular{font-family:var(--paragraph);color:var(--black);text-transform:none;font-size:1rem;line-height:1.5rem}.text-size-regular.text-weight-semibold{font-family:var(--headings);letter-spacing:2px;text-transform:uppercase;font-size:1.5rem}.text-size-small{font-size:.875rem}.text-size-small.text-weight-semibold.text-inline{display:inline}.text-size-small.text-weight-semibold.margin-custom1{color:var(--white);margin-top:.5rem;margin-bottom:.5rem;font-size:.7rem;font-weight:600}.text-size-small.text-weight-semibold.margin-custom1._1{margin-right:.5rem}.text-size-small.text-weight-semibold.footer-header{font-family:var(--headings);color:var(--black);text-align:left;letter-spacing:2px;text-transform:uppercase;font-size:20px;font-weight:700}.text-size-small.display-flex{flex-direction:column;display:flex}.text-size-small.footer-body{font-family:var(--paragraph);color:var(--white);font-size:17px;line-height:24px}.text-weight-bold{font-weight:700}.text-weight-bold.text-color-blue{font-family:var(--paragraph);color:var(--black)}.text-weight-bold.contactinfo-headers{font-family:var(--headings);letter-spacing:2px;text-transform:uppercase}.text-weight-bold.text-align-left._1-125{font-family:var(--headings);color:var(--red);text-transform:uppercase;font-size:1.125rem;font-family:var(--headings);text-transform:uppercase;margin-top:20px;font-size:1.125rem}.text-align-left{font-family:var(--paragraph);color:var(--st-dark-blue);text-align:left;font-family:var(--paragraph);text-align:left}.text-align-center{font-family:var(--paragraph);color:var(--red);text-align:center;text-transform:uppercase;font-size:1.4rem;font-weight:600}.text-align-center.text{font-family:var(--headings);color:var(--white);letter-spacing:2px;font-weight:700}.text-align-center.font{font-family:var(--headings);letter-spacing:3px}.text-align-center.font.header{color:var(--white)}.text-align-center.color{color:var(--red)}.text-align-center.header{font-family:var(--headings);font-size:2.2rem}.text-align-center.headertext{color:var(--white);font-size:2.2rem}.text-align-center.text-weight-semibold.specialbar-text{color:var(--white)}.text-align-center.specialbar-text{color:var(--white);text-transform:capitalize;font-size:1rem;font-weight:400}.button.is-small:hover,.button.is-small.resident-portal-button:hover{background-color:var(--white);color:var(--black)}.button{background-color:var(--red);font-family:var(--paragraph);color:var(--white);text-align:center;white-space:nowrap;border-radius:5px;padding:.75rem 1.5rem;font-size:1rem;font-weight:400;line-height:1.5}.button:hover{background-color:var(--white);color:var(--black)}.button.is-small:hover,.button.is-small.resident-portal-button:hover{background-color:var(--white);color:var(--black)}.button.is-large{padding:1rem 2rem}.button.is-text{color:#000;background-color:#0000;border:2px solid #0000}.button.is-icon{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex}.button.is-link{color:#0000;background-color:#0000;border-style:none;padding:.25rem 0;line-height:1;text-decoration:none}.button.is-link.is-icon{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:row;justify-content:center;align-items:center;text-decoration:none;display:flex}.button.is-blue{background-color:var(--black)}.button.is-blue:hover{background-color:var(--white)}.button.is-gray{background-color:var(--black);color:var(--white)}.button.is-gray:hover{background-color:var(--white);color:var(--black)}.button.is-small{background-color:var(--black);font-family:var(--paragraph);padding:.5rem 1.25rem;font-weight:400}.button.is-small:hover,.button.is-small.resident-portal-button:hover,.button.is-small.resident-portal-button:hover{background-color:var(--white);color:var(--black)}.button.is-secondary{color:#000;background-color:#fff;border:1px #000}.button.is-secondary:hover{background-color:var(--red);color:var(--white)}.button.is-secondary.is-small{color:var(--st-dark-blue);padding:.5rem 1.25rem}.button.is-secondary.is-small.dark-nav{background-color:var(--grey);color:#fff}.button.is-secondary.is-small.dark-nav:hover{background-color:var(--white);color:var(--black)}.button.is-secondary.is-small.footer-leasenow-button{background-color:var(--grey);color:var(--white)}.button.is-secondary.is-small.footer-leasenow-button:hover{background-color:var(--cream);color:var(--black)}.button.is-secondary.view-gallery-button{background-color:var(--grey);color:var(--white);font-weight:500}.button.is-secondary.view-gallery-button:hover{background-color:var(--white);color:var(--black)}.button.home-featuredfp-button{background-color:var(--red);font-weight:400}.button.home-featuredfp-button:hover{background-color:var(--white);color:var(--black)}.button.bookatour-button{background-color:var(--red);font-weight:400}.button.bookatour-button:hover{background-color:var(--white);color:var(--black)}.button.galley-button{background-color:var(--red);font-weight:400}.text-color-black{font-family:var(--paragraph);color:#000}.text-color-black.text-align-left.text-size-regular{font-family:var(--paragraph);color:var(--st-dark-blue)}.text-color-black.text-align-left.text-size-regular.nav-bar-contact-info{color:var(--black)}.text-color-black.text-align-left.text-size-regular.nav-bar-contact-info:hover{color:var(--st-red)}.text-color-white{font-family:var(--headings);color:var(--white);text-transform:capitalize}.text-color-white.text-size-medium.text-weight-bold.contactinfo-headers{font-family:var(--headings);letter-spacing:2px;text-transform:uppercase;font-weight:700}.text-color-white.community-header{letter-spacing:1px;text-transform:uppercase;font-size:2.4rem}.text-color-white.gallery-header{color:var(--red);text-transform:uppercase;font-weight:700}.text-color-white.map-header{color:var(--white);letter-spacing:2px;text-transform:uppercase;font-size:2.2rem}.max-width-large{width:100%;max-width:48rem}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal,.padding-horizontal.padding-medium.reduced,.padding-horizontal,.padding-horizontal.padding-medium.reduced,.padding-horizontal.padding-medium.reduced,.padding-horizontal.padding-medium.reduced{padding-top:0;padding-bottom:0}.padding-xsmall{padding:.5rem}.padding-small{color:var(--white);letter-spacing:2px;text-transform:uppercase;padding:1rem;font-family:Lato,sans-serif}.padding-medium{padding:2rem}.padding-large{padding:3rem}.padding-huge{padding:6rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-xsmall{overflow:hidden}.margin-bottom.margin-large,.margin-bottom.margin-xsmall{overflow:hidden}.margin-bottom.margin-small{margin-top:0;margin-left:0;margin-right:0}.margin-bottom.margin-large{overflow:hidden}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-tiny{margin:.125rem}.margin-xsmall{margin:.5rem}.margin-small{margin:1rem}.margin-medium{margin:2rem}.margin-large{margin:3rem}.margin-custom1{margin:1.5rem}.icon-1x1-medium{width:2rem;height:2rem}.overflow-visible{overflow:visible}.align-center{margin-left:auto;margin-right:auto}.form_input{font-family:var(--paragraph);color:var(--st-dark-blue);background-color:#fff;border:1px #000;border-radius:10px;min-height:3rem;margin-bottom:.75rem;padding:.5rem 1rem}.form_input::placeholder{color:var(--st-dark-blue)}.form_input.is-text-area{min-height:8rem;padding-top:.75rem}.form_input.is-select-input{color:#333c;width:98%;margin-right:10px}.background-color-yellow{background-color:var(--black);background-image:linear-gradient(to bottom,var(--black-trans),var(--black-trans)),url(https://cdn.prod.website-files.com/6841a0223ba98dfb227f0999/6841b4344de25f5363a18a34_bg16%20\(4\).svg);background-position:0 0,50%;background-size:auto,79px;position:relative}.background-color-yellow.rounded-corners{border-radius:20px}.background-color-yellow.rounded-corners.back{background-image:linear-gradient(to bottom,var(--black-trans),var(--black-trans));background-position:0 0;background-size:auto}.background-color-dark-blue{background-color:var(--black)}.background-color-dark-blue.rounded-bottom-corners{background-color:var(--grey);border-bottom-right-radius:100px;border-bottom-left-radius:100px}.background-color-dark-blue.back{background-color:var(--white);background-color:var(--white)}.background-color-light-yellow{background-color:var(--st-light-yellow)}.background-color-light-yellow.bottom-rounded-corners{border-bottom-right-radius:100px;border-bottom-left-radius:100px}.background-color-light-yellow.featured-floorplans-bg{background-color:var(--black)}.background-color-light-yellow.is-rounded{background-color:var(--red);border-radius:50px 50px 0 0}.background-color-green{background-color:var(--grey);background-color:var(--grey)}.navbar_component{z-index:999;background-color:var(--red);border-bottom:1px #0000;justify-content:center;align-items:center;width:100%;height:auto;min-height:4.5rem;margin-top:0;padding-left:3%;padding-right:3%;display:flex;position:sticky;top:0}.navbar_container{justify-content:space-between;align-items:center;width:100%;max-width:100%;height:100%;margin-left:auto;margin-right:auto;padding-top:.25rem;padding-bottom:.25rem;display:flex}.navbar_logo-link{padding-left:0}.navbar_menu{z-index:99;background-color:var(--white);flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-self:auto;align-items:flex-start;width:550px;height:100dvh;margin-top:0;padding:8rem 8rem 10rem 4rem;display:flex;position:absolute;inset:0%;overflow:auto}.navbar_menu.is-page-height-tablet{flex-wrap:wrap;align-items:flex-start}.navbar_link{font-family:var(--headings);color:var(--black);text-transform:uppercase;margin-left:0;margin-right:0;padding:.5rem 1.2rem;font-size:1.125rem;font-weight:700}.navbar_link:hover{color:var(--red)}.navbar_link.w--current{color:var(--st-dark-blue)}.navbar_menu-buttons{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;justify-content:flex-start;align-items:stretch;margin-top:1.5rem;margin-left:1rem;display:flex}.navbar_menu-buttons.hidden-mobile{margin-left:0}.navbar_menu-buttons.hidden-desktop{flex-direction:column;align-items:stretch;display:none}.navbar_menu-buttons.is-main{z-index:2;flex-direction:row;justify-content:flex-end;align-items:stretch;margin-top:0;position:absolute;inset:auto 13% auto auto}.navbar_menu-button{padding:0 1.6rem 0 0}.navbar_menu-button.w--open{z-index:999;background-color:#c8c8c800}.menu-icon{color:var(--black)}.menu-icon_line-top{background-color:var(--black);width:24px;height:2px}.menu-icon_line-middle{background-color:var(--black);justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;display:flex}.menu-icon_line-bottom{background-color:var(--black);width:24px;height:2px}.section_home-hero{position:relative;overflow:hidden}.home-header_content-wrapper{z-index:3;grid-column-gap:3rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;place-items:end stretch;display:grid;position:relative;overflow:hidden}.home-header_content-left{padding-bottom:.5rem;overflow:hidden}.hero-header_image-wrapper{z-index:1;width:100%;height:40rem;position:relative}.hero-header_image{object-fit:cover;width:100%;height:100%}.text-arrow-button.justify-apart,.text-arrow-button.space-between{justify-content:space-between}.text-arrow-button{grid-column-gap:.5rem;grid-row-gap:.5rem;color:var(--text-body);flex:0 auto;justify-content:flex-start;align-self:auto;align-items:center;width:100%;display:flex}.text-arrow-button.justify-apart,.text-arrow-button.space-between{justify-content:space-between}.text-arrow-button.end{justify-content:flex-end}.text-arrow-button.space-between{justify-content:space-between}.text-button{font-family:var(--headings);color:var(--white);letter-spacing:2px;text-transform:uppercase;font-size:1.25rem;font-weight:700;line-height:1.5}.text-button.padding-small{font-size:.9rem}.text-button.padding-small.mobile{font-family:var(--paragraph);color:var(--white);font-weight:500;font-family:var(--paragraph);font-weight:500}.icon-embed-small{color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:2rem;height:2rem;display:flex}.hero-header_bg-image{height:100%;position:absolute;inset:0% 0% 0% auto}.section_floorplans{border-bottom-right-radius:50px;border-bottom-left-radius:50px;margin-top:0;position:relative;overflow:hidden}.floorplans_component{grid-column-gap:4rem;grid-row-gap:4rem;grid-template-rows:auto;grid-template-columns:1.75fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.floorplans_content-left{overflow:hidden}.icon-embed-xsmall.text-color-white,.icon-embed-xsmall.text-color-white.color{color:var(--white)}.icon-embed-xsmall{color:var(--black);flex:none;width:1.5rem;height:1.5rem}.icon-embed-xsmall.text-color-white,.icon-embed-xsmall.text-color-white.color{color:var(--white)}.icon-embed-xsmall.specialsbar-arrow{color:var(--white)}.icon-embed-xsmall.text-color-blue{color:#14343d;transform:rotate(-180deg)}.icon-embed-xsmall.text-color-white,.icon-embed-xsmall.text-color-white.color,.icon-embed-xsmall.specialsbar-arrow{color:var(--white)}.floorplan-card_component{flex-direction:column;align-items:center}.floorplan-card_item{border:1px #0000;border-radius:20px;height:100%;max-height:100%;overflow:hidden;box-shadow:0 -4px 4px #00000014,2px 4px 4px #00000029}.floorplan-card_item-link{color:var(--text-body);flex-direction:column;justify-content:space-between;height:100%;text-decoration:none;display:flex}.floorplan-card_item-link.background-color-white{border-radius:20px;overflow:hidden;box-shadow:0 2px 5px #0003}.floorplan-card_image{object-fit:cover;width:100%;height:100%;position:relative;inset:0%}.floorplan-card_item-content{flex-direction:column;flex:1;justify-content:flex-end;display:flex}.floorplan-card_item-content-top{grid-column-gap:.25rem;grid-row-gap:.25rem;background-color:var(--white);flex-direction:column;padding:1.5rem;display:flex}.floorplan-card_author-wrapper{align-items:center;display:flex}.floorplan-card_date-wrapper{grid-column-gap:.2rem;grid-row-gap:.2rem;align-items:center;display:flex}.floorplan-card_text-divider{margin-left:.5rem;margin-right:.5rem}.floorplan-button{align-items:center;padding:.5rem 1.5rem;display:flex}.floorplan-button.justify-center{justify-content:center}.floorplan-button.justify-center.background-color-green{color:var(--st-dark-blue)}.floorplan-button.background-color-dark-blue{background-color:var(--red);font-family:var(--paragraph)}.floorplan-card_top-banner{font-family:var(--paragraph);align-items:center;padding:0;display:flex}.floorplan-card_top-banner.justify-center{justify-content:center}.floorplan-card_top-banner.justify-center.background-color-green{color:var(--st-dark-blue)}.floorplan-card_bottom-banner{background-color:var(--st-yellow);align-items:center;padding:0;display:flex}.floorplan-card_bottom-banner.justify-center{justify-content:center}.floorplan-card_bottom-banner.justify-center.background-color-green{color:var(--st-dark-blue)}.floorplan-card_bottom-banner.is-propsync{display:none}.community_grid{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr .75fr;grid-auto-columns:1fr;height:40rem;display:grid}.community_image{object-fit:cover;border-bottom-left-radius:200px;width:100%;height:100%}.section_gallery{z-index:2;border-bottom:1px solid var(--off-white);position:relative;overflow:hidden}.gallery_slider{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:100%;padding-bottom:0;position:relative}.gallery_mask{width:auto;min-width:auto;max-width:100%;overflow:visible}.gallery_slide{width:25%;padding-left:1rem;padding-right:1rem}.gallery_lightbox-link{width:100%}.gallery_image-wrapper{width:100%;height:100%;padding-top:100%;position:relative}.gallery_image{object-fit:cover;border-radius:10px;width:100%;height:100%;position:absolute;inset:0%}.gallery_arrow{background-color:#0000;border:1px solid #0000;border-radius:100%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;display:flex}.gallery_arrow.hide-mobile-landscape{background-color:#fff;border-top-left-radius:0;border-bottom-left-radius:0}.gallery_arrow.hide-mobile-landscape.right{border-radius:100% 0 0 100%}.gallery_arrow.right{background-image:linear-gradient(to bottom,var(--red),var(--red));border-top-right-radius:0;border-bottom-right-radius:0%}.gallery_arrow.left{background-image:linear-gradient(to bottom,var(--red),var(--red));border-top-left-radius:0;border-bottom-left-radius:0%}.gallery_arrow-icon{color:var(--white);flex-direction:column;justify-content:center;align-items:center;width:1rem;height:1rem;display:flex}.gallery_slide-nav{height:1.75rem;font-size:.5rem;display:none}.section_feature-card{position:relative;overflow:hidden}.layout228_component{z-index:3;grid-column-gap:1.4rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;place-items:start center;display:grid;position:relative}.layout228_item{background-color:var(--grey);text-align:center;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:100%;padding:1.5rem;display:flex}.pattern_bg-wrapper{background-image:url(https://cdn.prod.website-files.com/6841a0223ba98dfb227f0999/6841a0223ba98dfb227f09ac_student-housing-pattern%201.webp);background-position:100%;background-repeat:no-repeat;background-size:cover;min-width:50%;position:absolute;inset:0% 0% 0% auto}.pattern_bg-wrapper.is-tiles{background-repeat:no-repeat;background-size:cover}.section_map.background-color-light-yellow{background-color:var(--white);background-color:var(--white);background-color:var(--white)}.map_wrapper{z-index:1;height:40rem;padding-top:10%;position:relative}.map_image{object-fit:cover;width:100%;height:100%;max-height:100%;padding-top:0;display:block;position:absolute;inset:0%}.map_image.display-hidden{display:none}.map_content-wrapper{z-index:998;background-color:var(--grey);border-radius:20px;margin-bottom:-12.5rem;padding:4rem 6rem;position:relative}.map_content-wrapper.background-color-dark-blue{margin-bottom:-12.5rem}.map_content-wrapper.is-neighborhood{margin-bottom:0}.faq_component{color:#fff;border-bottom-style:none;border-bottom-width:1px}.faq_component.hidden{display:none}.faq_accordion{flex-direction:column;justify-content:flex-start;align-items:stretch;display:none}.faq_question{cursor:pointer;border-top:1px solid #0000;justify-content:space-between;align-items:center;padding-top:1.25rem;padding-bottom:1.25rem;display:flex}.faq_icon-wrapper{align-self:flex-start;width:2rem;margin-left:1.5rem;display:flex}.faq_answer{padding-left:2rem;overflow:hidden}.faq_question-wrapper{grid-column-gap:2rem;grid-row-gap:2rem;align-items:center;display:flex}.resources_heading{flex:1}.resources_item{border:1px #0000;border-radius:20px;width:100%;height:100%;overflow:hidden}.resources_item-link{flex-direction:column;justify-content:flex-start;height:100%;text-decoration:none;display:flex}.resources_image-wrapper{width:100%;padding-top:106%;position:relative;overflow:hidden}.resources_image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0%}.resources_item-content{background-color:var(--st-light-yellow);flex-direction:column;flex:1;justify-content:center;align-self:auto;padding:1.5rem;display:flex}.testimonial_component{background-color:#0000;flex-direction:row;justify-content:center;align-items:center;height:auto;padding-bottom:5rem}.testimonial_slide{margin-right:5rem}.testimonial_content{grid-column-gap:5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;align-items:center;display:grid}.testimonial_client-image-wrapper{background-color:var(--black);border-radius:20px;flex-direction:column;justify-content:center;width:100%;height:30rem;max-height:100%;display:flex}.testimonial_client-image{object-fit:cover;border-radius:20px;width:100%;height:88%;margin-left:2rem}.testimonial_content-right{flex-direction:column;align-items:flex-start;display:flex;overflow:hidden}.testimonial_arrow{background-color:#0000;border:1px solid #0000;border-radius:0%;justify-content:center;align-items:center;width:3rem;height:3rem;display:flex;inset:auto 20% 0% auto}.testimonial_arrow.is-left{right:26%}.testimonial_arrow-icon{color:#0000;flex-direction:column;justify-content:center;align-items:center;width:auto;height:1rem;display:flex}.testimonial_slide-nav{height:1.75rem;font-size:.5rem;display:none;inset:auto auto 0% 0%}.section_insta{border-top-left-radius:50px;border-top-right-radius:50px;overflow:hidden}.section_insta.is-background{background-color:var(--white);background-color:var(--white);border-radius:0}.section_cta{z-index:2;position:relative}.cta8_component{grid-column-gap:5rem;grid-row-gap:2rem;grid-template-rows:auto;grid-template-columns:.75fr minmax(auto,1fr);grid-auto-columns:1fr;justify-content:space-between;align-items:start;display:grid}.cta8_content{flex:1}.navbar_right-wrapper{align-items:center;display:flex}.footer_component{color:#fff}.footer_component.background-color-dark-blue{z-index:2;background-color:var(--red);z-index:2;background-color:var(--red);position:relative}.footer3_top-wrapper{grid-column-gap:4vw;grid-template-rows:auto;grid-template-columns:.25fr 1fr;align-items:start}.footer3_logo-link{float:none;justify-content:center;padding-left:0;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}.footer3_menu-wrapper{grid-column-gap:2rem;grid-template-rows:auto;grid-template-columns:1.5fr 1.75fr 1fr 1fr;align-items:start}.footer3_link-list{flex-direction:column;grid-template-rows:auto;grid-template-columns:100%;grid-auto-columns:100%;place-items:flex-start start;display:flex}.footer3_link-list.right{grid-column-gap:1rem;grid-row-gap:1rem;grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between}.footer3_link{color:#fff;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;font-weight:600;text-decoration:none}.footerline-divider{background-color:var(--black);width:100%;height:1px;margin-bottom:2rem}.footerline-divider.blue{background-color:var(--grey);color:var(--black);background-color:var(--grey);margin-top:2rem}.footer3_bottom-wrapper{justify-content:space-between;align-items:center;display:flex}.footer3_legal-list{grid-column-gap:1.5rem;grid-row-gap:0rem;white-space:normal;grid-column-gap:1.5rem;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;justify-content:center;display:grid}.footer3_legal-link{font-family:var(--paragraph);color:var(--white);font-size:.875rem;text-decoration:underline}.footer_bottom{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto auto;grid-template-columns:1fr;grid-auto-columns:1fr;display:grid}.footer_button-wrapper{grid-column-gap:1rem;grid-row-gap:1rem;flex-direction:column;display:flex}.footer_asset-logo{width:8rem}.content_filter{flex-direction:column;width:100%;margin-left:auto;margin-right:auto;padding-top:20px;padding-bottom:20px;display:flex}.floor-plans-item{margin-left:5px;margin-right:5px;padding-left:0;padding-right:0}.floorplan-collection-wrapper{width:100%;margin-left:auto;display:block}.filter_empty{background-color:#fff;border:1px solid #dfdfdf;flex-direction:column;justify-content:center;align-items:center;padding:2rem;display:flex}.filter_empty-icon{width:5rem;margin-bottom:.5rem}.floor-plan-item-meta{display:none}.floor-plans-empty-state{background-color:#ddd0;flex-direction:column;justify-content:space-between;display:block}.display-flex-center{justify-content:center;align-self:center;align-items:center;height:100%;max-height:100%;display:flex}.display-flex-horizontal{grid-column-gap:2rem;grid-row-gap:2rem;display:flex}.display-flex-horizontal.center-align{align-items:center}.display-flex-horizontal.space-between{grid-column-gap:1rem;grid-row-gap:1rem;justify-content:space-between}.form-column-left{padding-left:0}.form-column-right{padding-right:0}.checkbox-field{margin-bottom:1rem;padding-left:1.3rem}.secondary-navbar{z-index:99999;position:relative;top:0}.specials-container{align-items:center;display:flex}.specials-link{display:flex}.grid-2{grid-column-gap:0rem;grid-row-gap:0px;grid-template-rows:auto}.link-block-padding{border-left:1px solid var(--off-white);align-items:center;padding-left:1rem;padding-right:1rem;display:flex}.link-block-padding.padding-xsmall{grid-column-gap:.5rem;grid-row-gap:.5rem;grid-column-gap:.5rem;grid-row-gap:.5rem}.floorplan-collection-list-home{grid-column-gap:16px;grid-row-gap:16px;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.link-block-right{justify-content:flex-end;display:flex}.link-block-right.left{overflow:hidden}.collection-list-8{grid-column-gap:1.5rem;grid-row-gap:1.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.time-container{grid-column-gap:.5rem;grid-row-gap:.5rem;flex-direction:row;display:flex}.contact-menu-container{padding-left:1.2rem}.div-block-19{flex-direction:column;display:flex}.collection-item-2{flex:1;justify-content:space-between;display:flex}.collection-list-10{flex:1;justify-content:space-between;width:100%;display:flex}.collection-list-wrapper-15{flex:1;justify-content:space-between;display:flex}.pattern_bg-wrapper-2{z-index:1;margin-right:-138px;position:absolute;inset:0% 0% 0% auto}.pattern_bg-wrapper-2.fixed{position:fixed;inset:-17% 0% 0% auto}.collection-item-4{position:relative}.bg_logo{opacity:.3;object-fit:cover;opacity:.3;object-fit:cover;width:495px;max-width:74%;height:96%}.square-footage{justify-content:flex-start;align-items:center;display:flex}.space{width:5px}.poi_dropdown{border-bottom-width:1px;border-bottom-color:var(--white);display:block}.poi_toggle{border-bottom:1px solid var(--white);font-family:var(--paragraph);flex:1;justify-content:space-between;align-items:center;width:100%;max-width:100%;height:100%;padding-right:20px;display:flex}.dropdown-list{position:relative}.dropdown-list.w--open{background-color:#0000}.collection-item-5{width:100%}.poi_dropdown-container{justify-content:center;align-items:center;width:100%;height:100%}.poi_link{font-family:var(--paragraph);color:var(--white)}.heading-36{font-family:var(--headings);color:var(--white);letter-spacing:6px;text-transform:uppercase;font-weight:700}.heading-37{font-family:var(--headings);color:var(--white);letter-spacing:2px;text-transform:uppercase;font-size:2.2rem}.heading-38{font-family:var(--headings);color:var(--white);letter-spacing:0;text-transform:uppercase}.paragraph{font-family:var(--paragraph);color:var(--white)}.heading-39{font-family:var(--headings);color:var(--white);letter-spacing:3px;text-transform:uppercase;font-size:2.2rem}.heading-40{font-family:var(--headings);color:var(--white);letter-spacing:2px;text-transform:uppercase}.footer-body{font-size:17px;line-height:24px}.checkbox-label-2{font-family:var(--paragraph);color:var(--white);font-size:10px;line-height:12px}.footer-secondary-link{color:#fff;letter-spacing:.5px;margin-right:20px;font-family:Open Sans,sans-serif;font-size:12px;font-weight:300;line-height:22px;text-decoration:none;transition:all .5s;display:block}.footer-secondary-link:hover{opacity:1;color:#f2eddc}.footer-secondary-link.copyrighttext{font-family:var(--paragraph);color:var(--white);letter-spacing:normal;font-size:14px;font-weight:400}.footer-secondary-link.copyrighttext:hover{color:#f2eddc}.close-modal-container.is-center,.close-modal-container.is-corner{padding-top:.5rem;padding-bottom:.5rem}.close-modal-container{z-index:1;justify-content:flex-end;align-items:flex-start;padding:1rem;display:flex;position:relative}.close-modal-container.is-center,.close-modal-container.is-corner{padding-top:.5rem;padding-bottom:.5rem}.close-modal-container.is-banner{justify-content:flex-end;align-items:flex-start;padding-bottom:0}.close-modal-container.is-center,.close-modal-container.is-corner{padding-top:.5rem;padding-bottom:.5rem}.popup-banner-image{aspect-ratio:3/2;object-fit:cover;width:100%;height:100%;max-height:250px}.popup-banner-wrapper{width:100%;height:100%}.popup-banner-lg-container{z-index:3;background-color:var(--st-light-yellow);flex-flow:column;justify-content:space-between;align-items:flex-start;width:100%;height:100%;display:block;position:relative;inset:0 0% auto}.popup-banner-image-container{height:100%}.popup-banner-block{z-index:2;grid-column-gap:3rem;grid-row-gap:3rem;justify-content:center;align-items:center;padding:1rem 1rem 1.5rem;display:flex;position:relative}.text-color-alternate{color:#fff}.text-color-alternate.icon-1x1-medium{cursor:pointer}.text-color-alternate.icon-1x1-medium.is-dark{color:#252525}.popup-heading{font-size:1.6rem;line-height:1}.popup-heading.is-banner{color:#47645a;font-size:2rem;line-height:1}.popup-content-2{width:100%;max-width:100%;height:100%}.button-wrapper-2{display:flex}.home-subheader{color:#f2eddc;text-transform:capitalize;font-size:1.8rem}.home-subheader.is-banner{color:#47645a;font-size:1.2rem}.home-subheader.is-brand-color-1{color:#2a302e}.home-subheader.is-brand-color-1.is-popup{font-size:1rem}.pattern-popup{opacity:.16;background-image:url(https://cdn.prod.website-files.com/6841a0223ba98dfb227f0999/6841a0223ba98dfb227f09e9_65eba1de3d90be9fc42dac53_doc%20\(3\).webp);background-position:0 0;background-size:500px;width:100%;height:auto;position:absolute;inset:0% auto 0% 0%}.pattern-popup.is-banner{opacity:.15;opacity:.15;inset:0% 0% auto;background-size:500px;height:4rem;inset:0% 0% auto}.popup-image{object-fit:cover;width:100%;height:100%;max-height:none}.popup-center-container{z-index:999999;background-color:#2a302ecc;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0%}.button-wrapper-3{display:flex}.padding-custom{z-index:1;padding:0 2rem;position:relative}.popup-image-container{width:100%;max-width:100%;height:200px}.popup-content-container{z-index:2;grid-column-gap:2rem;grid-row-gap:2rem;background-color:#fff;flex-flow:column;grid-template-rows:auto;grid-template-columns:auto auto;grid-auto-columns:auto;width:100%;height:100%;padding:1.5rem 2rem;display:block;position:relative}.modal-center-block{background-color:#62776d;width:800px;height:auto;margin:auto;padding:0;position:relative}.modal-center-block.is-center{background-color:var(--st-light-yellow);width:auto;max-width:800px;padding-bottom:2rem}.modal-center-block.is-corner{background-color:var(--st-light-yellow);width:100%}.popup-image-2{object-fit:cover;width:100%;height:100%;max-height:none}.button-wrapper-4{display:flex}.popup-corner-container{z-index:99;margin-right:2rem;position:fixed;inset:auto 0% 0% auto}.popup-corner-container.is-corner{z-index:999999999;z-index:999999999;inset:auto auto 0% 0%;max-width:50%;margin-left:2rem;margin-right:0;inset:auto auto 0% 0%;box-shadow:0 2px 5px #00000080}.link-block-4,.link-block-5{display:block}.hero-video{z-index:3;width:100%;height:80dvh;min-height:700px}.opacity-absolute{background-image:linear-gradient(#fff0 52%,#000c);position:absolute;inset:0%}.opacity-absolute.is-video{z-index:4;z-index:4}.code-embed-2,.code-embed-3,.code-embed-4,.code-embed-5,.code-embed-6,.code-embed-7{color:var(--red)}.code-embed-8{margin-bottom:18px}@media screen and (min-width:1920px){.background-color-light-yellow.bottom-rounded-corners{border-bottom-right-radius:100px}.navbar_component{justify-content:center}.home-header_content-wrapper{margin-top:18px}.map_wrapper{padding-top:0%}.label{font-size:20px}.floorplan-collection-list{grid-template-columns:1fr 1fr 1fr 1fr}.availability-spacer{min-height:52px}.module-info{font-size:24px}.swiper-wrapper.is-photos{height:100%;display:flex}.swiper-slide.is-photos{flex-direction:row;justify-content:space-between;align-items:flex-start;width:24%;height:100%;display:flex}.resources-image-wrapper{height:50rem}.button__primary{font-size:20px}.floorplan-collection-list-2{grid-template-columns:1fr 1fr 1fr 1fr}}@media screen and (max-width:991px){.padding-section-large{padding-top:6rem;padding-bottom:6rem}.fs-styleguide_section{grid-column-gap:2.5rem;grid-template-columns:1fr}.fs-styleguide_heading-medium{font-size:3rem}.fs-styleguide_1-col{grid-column-gap:2rem;grid-row-gap:2rem}.padding-section-medium{padding-top:4rem;padding-bottom:4rem}.padding-section-medium.hidden-desktop{display:block}.button-group.align-center{justify-content:center}.fs-styleguide_2-col{grid-column-gap:2rem;grid-row-gap:2rem;grid-template-columns:1fr}.fs-styleguide_3-col{grid-template-columns:1fr}.max-width-full-tablet{width:100%;max-width:none}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-medium{padding:1.5rem}.padding-large{padding:2.5rem}.padding-xlarge{padding:3rem}.padding-xxlarge{padding:4rem}.padding-huge{padding:5rem}.padding-xhuge{padding:6rem}.padding-xxhuge{padding:8rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-medium{margin:1.5rem}.margin-large{margin:2.5rem}.margin-xlarge{margin:3rem}.margin-xxlarge{margin:4rem}.margin-huge{margin:5rem}.margin-xhuge{margin:6rem}.margin-xxhuge{margin:8rem}.fs-styleguide_4-col{grid-template-columns:1fr}.hide-tablet{display:none}.navbar_component{top:0}.navbar_container{grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:row;grid-template-rows:auto auto;grid-template-columns:1fr 1fr;grid-auto-columns:1fr;max-width:100%;display:flex}.navbar_menu{z-index:999;-webkit-text-fill-color:inherit;background-color:#fff;background-clip:border-box;border-bottom:1px solid #000;align-self:stretch;align-items:flex-start;height:100dvh;padding:8rem 4rem 10rem;position:absolute;inset:0% 0% 0% auto;overflow:auto}.navbar_menu.is-page-height-tablet{flex:0 auto;height:100dvh;padding-bottom:6.5rem;transition:height .5s;display:none;position:fixed}.navbar_menu.background-color-light-yellow{background-image:linear-gradient(to bottom,var(--st-light-yellow),var(--st-light-yellow))}.navbar_link{width:auto;padding:.75rem 0;font-size:1.125rem}.navbar1_menu-dropdown{width:100%;font-size:1.125rem}.navbar1_dropdown-toggle{align-items:center;padding-top:.75rem;padding-bottom:.75rem;padding-left:0;display:flex}.dropdown-icon{margin-top:0;margin-bottom:0;margin-right:0;inset:auto 0% auto auto}.navbar1_dropdown-list{position:static;overflow:hidden}.navbar1_dropdown-list.w--open{border-style:none;padding:0}.navbar1_dropdown-link{width:auto;padding:.75rem 0 .75rem 5%}.navbar_menu-buttons{flex-direction:column;grid-template-rows:auto auto;grid-template-columns:1fr;align-items:stretch;margin-top:1.5rem;margin-left:0;position:relative}.navbar_menu-buttons.hidden-desktop,.navbar_menu-buttons.hidden-mobile,.navbar_menu-buttons.hidden-desktop,.navbar_menu-buttons.hidden-mobile{display:none}.navbar_menu-button{padding-right:0}.navbar_menu-button.w--open{z-index:999;background-color:#0000}.menu-icon{flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;margin-right:0;padding-bottom:0;padding-right:0;display:flex}.menu-icon_line-top{background-color:#0000;background-image:linear-gradient(to bottom,var(--black),var(--black));width:24px;height:2px;padding-bottom:0;padding-right:0}.menu-icon_line-middle{background-color:#0000;background-image:linear-gradient(to bottom,var(--black),var(--black));justify-content:center;align-items:center;width:24px;height:2px;margin-top:6px;margin-bottom:6px;padding-bottom:0;padding-right:0;display:flex}.menu-icon_line-middle-inner{width:4px;height:0;padding-bottom:0;padding-right:0}.menu-icon_line-bottom{background-color:#0000;background-image:linear-gradient(to bottom,var(--black),var(--black));width:24px;height:2px;padding-bottom:0;padding-right:0}.home-header_content-wrapper{grid-column-gap:3rem;grid-row-gap:2rem}.home-header_content-wrapper.blog-page{grid-template-columns:1fr}.floorplans_component{grid-column-gap:0rem;grid-row-gap:2rem;grid-template-columns:1fr}.blog43_heading-wrapper{grid-column-gap:3rem}.blog43_heading{margin-right:3rem}.blog43_button-row{flex:none}.floorplan-card_list{grid-template-columns:1fr 1fr}.gallery_row{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.gallery_arrow.right{background-image:linear-gradient(to bottom,var(--cream),var(--cream));border-top-right-radius:0;border-bottom-right-radius:0%}.gallery_arrow.left{background-image:linear-gradient(to bottom,var(--cream),var(--cream));border-top-left-radius:0;border-bottom-left-radius:0%}.layout228_component{grid-column-gap:2rem;grid-row-gap:1.5rem;grid-template-rows:auto auto auto;grid-template-columns:1fr 1fr}.faq_answer{padding-left:2rem}.blog44_heading-wrapper{grid-column-gap:3rem}.resources_heading{margin-right:3rem}.blog44_button-row{flex:none}.resources_list{grid-template-columns:1fr 1fr}.testimonial_content{grid-column-gap:5rem;grid-row-gap:2.5rem;grid-template-columns:1fr 1fr;grid-auto-flow:row;min-height:auto}.gallery4_row{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.cta8_component{grid-column-gap:3rem;grid-row-gap:2rem;grid-template-columns:1fr}.cta8_content{margin-right:0}.footer3_top-wrapper{grid-row-gap:4rem;grid-template-columns:1fr}.filter_form{width:100%}.filter_form-wrapper{flex-direction:row;width:100%;display:flex}.content_filter{margin-top:80px}.filter_block-header{align-items:start;padding-left:1rem}.floor-plans-item{margin-bottom:10px}.main-wrapper-2{display:flex}.btn-primary{margin-left:5px;margin-right:5px}.filter_column{width:100%}.filter_grid{grid-template-columns:auto}.floorplan-collection-list{grid-template-columns:1fr 1fr}.filter_reset{display:block}.availability-spacer{min-height:54px}.floor-plan-card{margin-top:0}.floor-plan-image{height:250px}.text-block-11{color:#4d4e56}.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}.text-block-15{color:#4d4e56}.f{width:100%;margin-left:0}.text-block-18{color:#4d4e56}.floor-plan-card-list{grid-template-columns:1fr 1fr}.neighborhood-map-wrapper{height:30rem}.contact-grid{grid-column-gap:2.5rem;grid-row-gap:2.5rem;grid-template-rows:auto;grid-template-columns:1fr 1fr 1fr;grid-auto-columns:1fr;display:grid}.secondary-navbar{position:relative}.floorplan-collection-list-home{grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.contact-menu-container{margin-bottom:1rem;padding-left:0}.div-block-19{flex-direction:column;display:flex}.collection-item-2{flex:1;justify-content:space-between;display:flex}.collection-list-10{flex:1;justify-content:space-between;width:100%;max-width:100%;display:flex}.collection-list-wrapper-15{flex:1;justify-content:space-between;display:flex}.container{max-width:728px}.team-slide-wrapper{width:47%;margin-right:6%}.floorplan-right{justify-content:flex-start;width:100%}.floorplan-right.is-entrata{justify-content:center;align-items:center}.image-25{width:100%}.images-lightbox{justify-content:flex-start;align-items:center}.section-4{padding-top:3rem;padding-bottom:3rem}.footer-secondary-link:hover{color:#fff}.close-modal-container{padding-top:.5rem;padding-bottom:.5rem}.popup-banner-image{aspect-ratio:1;max-height:300px}.popup-banner-lg-container{top:0}.popup-heading{font-size:1.6rem}.button__primary{font-size:14px}.popup-image{max-height:none}.padding-custom{padding-bottom:2rem;padding-left:2rem;padding-right:2rem}.popup-image-container{aspect-ratio:1}.popup-content-container{padding-top:1rem;padding-bottom:1rem}.modal-center-block{width:90%}.modal-center-block.is-corner{width:100%}.popup-image-2{max-height:none}.popup-corner-container{z-index:99;background-color:#62776d;margin-right:2rem;position:fixed;inset:auto 0% 0% auto}.popup-corner-container.is-corner{width:auto;margin-left:2rem;margin-right:2rem}.accordion-flex{align-items:flex-start}.floorplans-filter{width:100%;margin-right:25px}.accordion-item-content{padding-right:25px}.floor-plan_square-feet{justify-content:flex-start;align-items:flex-start;padding-top:.5rem;padding-bottom:.5rem}.floor-plan_type-2{width:200px;padding-top:1rem;padding-bottom:1rem}.floor-plan-container-2{flex-flow:column}.bedroom-text{font-size:1.2rem}.floorplan-collection-list-2{grid-template-columns:1fr 1fr}}@media screen and (max-width:767px){.padding-section-large{padding-top:4rem;padding-bottom:4rem}.padding-global{flex-flow:column;padding-left:1.25rem;padding-right:1.25rem}.fs-styleguide_version{font-size:.875rem}.fs-styleguide_heading-large{font-size:3rem}.text-size-medium{color:var(--black)}.fs-styleguide_section-header{font-size:.875rem}.fs-styleguide_heading-medium{font-size:2rem}.padding-section-small{padding-top:2rem;padding-bottom:2rem}.padding-section-medium{padding-top:3rem;padding-bottom:3rem}.button-group.align-center{justify-content:center}.heading-style-h1{font-size:2.5rem}.heading-style-h2{font-size:2rem}.heading-style-h3,.heading-style-h4{font-size:1.5rem}.heading-style-h5{font-size:.875rem}.heading-style-h6{font-size:.75rem}.text-size-large{font-size:1.25rem}.text-size-small.text-weight-semibold.footer-header{text-align:left;text-align:left;text-align:left}.text-style-nowrap{white-space:normal}.text-weight-medium.text-align-center{color:var(--red)}.text-align-center{color:var(--white);font-size:1.3rem}.text-align-center.text{color:var(--red)}.text-align-center.font{color:var(--white)}.max-width-full-mobile-landscape{width:100%;max-width:none}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-medium{padding:1.25rem}.padding-large{padding:1.5rem}.padding-xlarge{padding:2rem}.padding-xxlarge{padding:3rem}.padding-huge{padding:3.5rem}.padding-xhuge{padding:4rem}.padding-xxhuge{padding:4.5rem}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.margin-medium{margin:1.25rem}.margin-large{margin:1.5rem}.margin-xlarge{margin:2rem}.margin-xxlarge{margin:3rem}.margin-huge{margin:3.5rem}.margin-xhuge{margin:4rem}.margin-xxhuge{margin:4.5rem}.hide-mobile-landscape{display:none}.navbar_component{height:auto;min-height:4rem;top:0}.navbar_container{grid-column-gap:10rem;grid-row-gap:10rem;justify-content:space-between}.navbar_logo-link{padding-left:0}.navbar_menu{width:400px;height:100dvh;padding-top:2rem;position:absolute}.navbar_menu.is-page-height-tablet{padding-bottom:6rem}.navbar_menu-buttons.hidden-desktop{display:flex}.navbar_menu-buttons.is-main{display:none}.menu-icon{margin-right:0}.menu-icon_line-top,.menu-icon_line-middle,.menu-icon_line-bottom{background-image:linear-gradient(to bottom,var(--black),var(--black))}.home-header_content-wrapper{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.text-arrow-button.end{justify-content:flex-start}.text-button.padding-small.mobile{padding-left:0}.floorplans_component{grid-column-gap:1.25rem;grid-row-gap:1.25rem;grid-template-columns:1fr}.floorplans_content-left{z-index:35;position:relative}.blog43_heading-wrapper{grid-row-gap:2rem;flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.blog43_heading{margin-right:0}.blog43_button-row{justify-content:flex-start;width:100%}.blog43_button-row.show-mobile-landscape{margin-top:2.5rem;display:flex}.floorplan-card_list{grid-row-gap:3rem;grid-template-columns:1fr}.community_grid{grid-template-rows:auto auto;grid-template-columns:auto;align-self:auto;width:100%;max-width:100%;height:100%}.gallery_component,.gallery_row{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.gallery_slider{padding-bottom:3rem}.gallery_mask{width:50%}.gallery_slide{padding-left:.75rem;padding-right:.75rem}.gallery_arrow{background-image:linear-gradient(to bottom,var(--cream),var(--cream))}.gallery_arrow.right{background-image:linear-gradient(to bottom,var(--red),var(--red));border-top-right-radius:0;border-bottom-right-radius:0%}.gallery_arrow.left{background-image:linear-gradient(to bottom,var(--red),var(--red));border-top-left-radius:0;border-bottom-left-radius:0%}.layout228_component{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.faq_question{padding-top:1rem;padding-bottom:1rem}.faq_icon-wrapper{width:1.75rem}.faq_answer{padding-left:2rem}.blog44_heading-wrapper{grid-row-gap:2rem;flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.resources_heading{margin-right:0}.blog44_button-row{justify-content:flex-start;width:100%}.blog44_button-row.show-mobile-landscape{margin-top:2.5rem;display:flex}.resources_list{grid-row-gap:3rem;grid-template-columns:1fr}.testimonial_component{padding-top:5rem;padding-bottom:0}.testimonial_slide{padding-left:0;padding-right:0}.testimonial_content{grid-row-gap:3rem;grid-template-columns:1fr}.testimonial_client,.testimonial13_client{align-items:center;width:100%}.testimonial_arrow{inset:0% 0% auto auto}.testimonial_arrow.is-left{right:3.5rem}.testimonial_slide-nav{inset:0% auto auto 0%}.gallery4_component,.gallery4_row{grid-column-gap:1.5rem;grid-row-gap:1.5rem}.cta8_component{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;grid-template-columns:1fr;justify-content:flex-start;align-items:flex-start}.cta8_content{margin-right:0}.footer3_top-wrapper{grid-row-gap:3rem}.footer3_social-list{text-align:left;justify-content:center;align-items:center;display:flex}.footer3_menu-wrapper{grid-column-gap:1.5rem;grid-template-rows:auto auto;grid-template-columns:1fr 1fr}.footer3_bottom-wrapper{flex-direction:column-reverse;align-items:flex-start;padding-bottom:1rem}.footer3_credit-text{margin-top:2rem}.footer3_legal-list{grid-column-gap:1rem;grid-row-gap:1rem;grid-template-columns:max-content 1fr 1fr;grid-auto-flow:row}.floor-plans-filtering-content{margin-left:20px;margin-right:20px}.filter_grid,.floorplan-collection-list{grid-template-columns:1fr}.floor-plan-border{flex:0 auto}.floor-plans-details{flex-direction:column;display:flex}.floor-plan-card{margin-top:10px;margin-bottom:10px}.floor-plan-image{width:100%;height:200px}.text-block-11{line-height:1.3em}.floop-plans-property-map{padding-bottom:60px}.floor-plans-property-map-content{margin-left:20px;margin-right:20px}.individual-floorplan-top-content{flex-direction:column}.div-block-8{width:100%;height:100%;margin-left:0}.floor-plan-details{width:100%;margin-bottom:20px}.individual-floor-plan-container{margin-left:40px;margin-right:40px}.text-block-15{line-height:1.3em}.f{width:100%;height:100%;margin-left:0}.text-block-18{line-height:1.3em}.display-flex-horizontal.mobile{flex-direction:column}.floorplan-image-container,.floor-plan-image-lightbox{width:100%}.features-grid.padding-medium,.neighborhood-content-wrapper,.neighborhood-content-wrapper.is-amenities,.neighborhood-content-wrapper.is-amenities{grid-template-columns:1fr}.poi-container{grid-template-rows:auto;grid-template-columns:1fr}.apply-container{grid-template-columns:1fr}.contact-grid{grid-template-columns:1fr 1fr}.form-container{grid-template-columns:1fr}.form-column-right{padding-left:0}.secondary-navbar{top:auto}.specials-link.padding-xsmall{align-items:center}.link-block-padding.padding-xsmall{grid-column-gap:0rem;grid-row-gap:0rem;grid-column-gap:0rem;grid-row-gap:0rem;flex-flow:column;justify-content:center}.collection-list-8{grid-template-columns:1fr}.collection-list-11{flex-direction:column;width:100%;display:flex}.collection-list-wrapper-16{flex-direction:column;width:100%;display:block}.collection-item-3{flex-direction:column;align-self:auto;display:flex}.lightbox-link-2{width:100%;max-width:100%;height:100%}.team-slider{padding:60px 15px}.floorplan-right.is-entrata{width:100%}.popup-banner-image{height:auto;max-height:300px}.popup-banner-image-container{width:100%;height:100%}.popup-heading{font-size:1.5rem}.button__primary{min-width:140px;padding:16px 28px;font-size:14px}.popup-image{aspect-ratio:16/9}.padding-custom{padding-bottom:1rem}.popup-image-container{aspect-ratio:16/9}.popup-content-container{grid-column-gap:1rem;grid-row-gap:1rem;flex-flow:column;grid-template-columns:auto}.modal-center-block{overflow:auto}.popup-image-2{aspect-ratio:16/9}.popup-corner-container.is-corner{width:80%;max-width:none;overflow:auto}.accordion-flex{justify-content:space-between;align-items:center}.horizontal{display:block}.floor-plan_square-feet{flex-flow:row;justify-content:flex-start;align-items:flex-start;padding:.5rem;display:none}.floor-plan_type-2{width:100%}.accordion_icon-wrapper{width:1.75rem;margin-right:1.5rem}.floor-plan-container-2{width:100%}.accordion_question{padding:0}.accordion_left-wrapper{width:100%}.floorplan-collection-list-2{grid-template-columns:1fr}.heading-style-h3-2{font-size:1.5rem}}@media screen and (max-width:479px){h1{font-size:2.5rem}h2,h3{font-size:2rem}.padding-section-large.mobile{padding-top:2rem;padding-bottom:2rem}.text-size-medium{color:var(--white)}.heading-style-h5{font-size:1rem}.heading-style-h5.text{font-size:.7rem}.text-weight-bold.text-align-left._1-125{margin-top:10px}.text-align-center{color:var(--white)}.button.is-secondary.view-gallery-button,.button.bookatour-button,.button.is-secondary.view-gallery-button,.button.is-secondary.view-gallery-button,.button.bookatour-button{font-size:.8rem}.max-width-full-mobile-portrait{width:100%;max-width:none}.padding-bottom{padding-top:0;padding-left:0;padding-right:0}.padding-top{padding-bottom:0;padding-left:0;padding-right:0}.padding-vertical{padding-left:0;padding-right:0}.padding-horizontal{padding-top:0;padding-bottom:0}.padding-left{padding-top:0;padding-bottom:0;padding-right:0}.padding-right{padding-top:0;padding-bottom:0;padding-left:0}.padding-medium.mobile{padding:0}.margin-bottom{margin-top:0;margin-left:0;margin-right:0}.margin-top{margin-bottom:0;margin-left:0;margin-right:0}.margin-vertical{margin-left:0;margin-right:0}.margin-horizontal{margin-top:0;margin-bottom:0}.margin-left{margin-top:0;margin-bottom:0;margin-right:0}.margin-right{margin-top:0;margin-bottom:0;margin-left:0}.hide-mobile-portrait{display:none}.background-color-dark-blue.rounded-bottom-corners{border-bottom-right-radius:50px;border-bottom-left-radius:50px}.navbar_component{min-height:6rem}.navbar_container{grid-column-gap:0rem;grid-row-gap:0rem}.navbar_logo{z-index:99;position:relative}.navbar_menu{flex:0 auto;align-self:auto;width:250px;height:100dvh;margin-top:6rem;padding-top:1rem;padding-left:1rem;padding-right:1rem;position:absolute;inset:0%}.home-header_content-wrapper{grid-template-columns:1fr}.text-button.padding-small.mobile{padding-left:0}.floorplans_component{grid-template-columns:1fr}.blog43_button-row.show-mobile-landscape{display:none}.floorplan-card_item-content{padding-left:0;padding-right:0}.gallery_mask{width:100%}.layout228_component{grid-column-gap:.75rem;grid-row-gap:1rem;grid-template-columns:1fr 1fr}.layout228_item{padding:1rem .5rem}.map_content-wrapper{padding-top:2rem;padding-left:2rem;padding-right:2rem}.faq_answer{padding-left:1rem}.resources_item-content{padding-left:1.25rem;padding-right:1.25rem}.testimonial_content{grid-template-columns:1fr}.testimonial_client-image-wrapper{height:20rem}.testimonial_client-image{height:83%}.testimonial_divider,.testimonial13_divider{margin-left:1rem;margin-right:1rem}.signup-form-wrapper{grid-row-gap:.75rem;flex-direction:column;grid-template-columns:1fr}.footer3_top-wrapper{text-align:left}.footer3_left-wrapper{text-align:center;margin-left:-161px;padding-right:0}.footer3_menu-wrapper{grid-row-gap:40px;grid-template-columns:1fr}.footer3_link-list.right{grid-column-gap:1.75rem;grid-row-gap:1.75rem;grid-column-gap:1.75rem;grid-row-gap:1.75rem}.footerline-divider.blue{margin-bottom:1rem}.footer3_legal-list{grid-column-gap:1.25rem;grid-row-gap:1.5rem;grid-template-columns:max-content 1fr 1fr;justify-content:space-between;width:100%;margin-top:1rem}.footer3_legal-list.bottom{grid-template-columns:1fr 1fr}.filter-criteria-container{width:100%}.floor-plans-filtering-content{margin-left:10px;margin-right:10px}.floor-plans-item{width:100%}.btn-primary{display:block}.btn-primary.is-white{white-space:normal;white-space:normal}.filter_column{width:80%;margin-top:20px;margin-left:0;margin-right:0}.floorplan-collection-wrapper{align-self:auto}.filter_content{grid-template-columns:auto;margin-left:auto;margin-right:auto}.container-4{margin-left:auto}.filter_grid{grid-template-columns:auto}.floorplan-collection-list{grid-template-columns:1fr}.module-info{text-align:left}.floor-plan-card{width:100%;margin-top:10px;margin-bottom:10px}.floor-plan-image{height:300px}.heading-35{text-align:left}.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-14{padding-left:20px}.parargraph_left{text-align:left}.collection-list-6{grid-template-columns:1fr}.individual-floor-plan-container{margin-left:20px;margin-right:20px}.tabs-menu-2{flex-direction:column;display:block}.f{min-width:auto;min-height:250px}.display-flex-horizontal.space-between{grid-column-gap:0rem;grid-row-gap:0rem;grid-column-gap:0rem;grid-row-gap:0rem;flex-direction:column;justify-content:space-between}.room-feature-image{height:16rem}.amenities-bullet-wrapper{column-count:1}.floor-plan-card-list{grid-template-columns:1fr}.grid{grid-template-columns:1fr 1fr}.apply-image{min-height:20rem}.resources-image-wrapper{height:20rem}.contact-grid{grid-column-gap:1.5rem;grid-row-gap:1.5rem;flex-direction:column;grid-template-columns:1fr}.form-column-left{padding-right:0}.form-column-right{padding-left:0}.specials-container{border-bottom:1px solid var(--cream)}.link-block-padding.padding-xsmall{border-left-style:none;align-items:flex-start;padding-top:.5rem;padding-left:1.6rem}.floorplan-collection-list-home{grid-template-columns:1fr}.link-block-right.left{justify-content:space-between}.container{max-width:none}.centered-heading{margin-bottom:24px}.team-slide-wrapper{width:100%;margin-right:0%}.section-4{padding-top:1rem;padding-bottom:1rem}.footer-secondary-link{text-align:center;margin-bottom:5px;margin-right:0}.popup-banner-image{aspect-ratio:3/2;max-height:200px}.popup-banner-block{flex-flow:column}.popup-heading{font-size:1.5rem}.button__primary{font-size:14px}.button-wrapper-2{justify-content:center;align-items:center}.home-subheader{font-size:1.4rem}.home-subheader.is-banner{text-align:center}.home-subheader.is-brand-color-1.is-popup{font-size:1rem}.popup-image{max-height:150px}.popup-center-container{overflow:auto}.padding-custom{padding-bottom:0;padding-left:0;padding-right:0}.popup-image-container{height:100%}.popup-content-container{padding:1rem;overflow:auto}.modal-center-block{overflow:auto}.popup-image-2{max-height:150px}.popup-corner-container.is-corner{width:90%;margin-left:1rem;margin-right:1rem}.button-secondary{width:100%;margin-bottom:0}.floor-plan_square-feet{justify-content:flex-start;align-items:flex-start}.floor-plan_type-2{width:100%}.accordion_question{padding-right:.5rem}.accordion_left-wrapper{flex-flow:column}.floorplan-collection-list-2{grid-template-columns:1fr}.heading-51{text-align:left}.hero-video{height:80dvh;min-height:600px}.heading-52{font-size:1.9rem}}#w-node-a01d5568-5d52-a386-038d-1da55ad394d0-227f096f{grid-area:span 1/span 1/span 1/span 1}#w-node-_6086c916-74fa-1b64-7be4-5f523fe98e0b-227f096f{align-self:auto}#w-node-a441f337-d49b-8117-0e66-95a308e18d86-227f096f{align-self:center}#w-node-_55fee770-2ea6-b61f-15e3-87fb9c5f7baf-227f096f,#w-node-_19e8e175-b83b-6d38-fbf1-031c9da2a344-227f096f,#w-node-_7f18fc81-1e82-adc7-2094-8bb207b26610-227f096f{align-self:stretch}#w-node-_15defd5f-2ac6-c2c9-55f3-94a5c7482e93-227f096f{justify-self:end}#w-node-a6ab899d-37bf-1780-8725-754548014fd8-48014fd3{justify-self:center}#w-node-a6ab899d-37bf-1780-8725-754548014fe3-48014fd3{grid-area:span 1/span 1/span 1/span 1}#w-node-a6ab899d-37bf-1780-8725-754548015014-48014fd3{align-self:stretch}#w-node-_989e8a08-5719-c0ee-160b-b34288b0f325-88b0f31a{grid-area:span 1/span 1/span 1/span 1}#w-node-d4b59c47-1435-0d52-d246-f618363d1dd6-363d1dd0{align-self:start}#w-node-b763a60e-c496-c605-2b6b-0967b4540cf8-b4540cf0{grid-area:span 1/span 1/span 1/span 1}#w-node-b763a60e-c496-c605-2b6b-0967b4540d06-b4540cf0,#w-node-b763a60e-c496-c605-2b6b-0967b4540d0b-b4540cf0,#w-node-b763a60e-c496-c605-2b6b-0967b4540d10-b4540cf0,#w-node-b763a60e-c496-c605-2b6b-0967b4540d15-b4540cf0,#w-node-b763a60e-c496-c605-2b6b-0967b4540d1a-b4540cf0{align-self:stretch}#w-node-b763a60e-c496-c605-2b6b-0967b4540d1f-b4540cf0{grid-area:span 1/span 1/span 1/span 1;align-self:stretch}#w-node-_93d5e792-af81-89dd-80c0-975d56bc264a-56bc263c,#w-node-_93d5e792-af81-89dd-80c0-975d56bc264e-56bc263c{grid-area:span 1/span 1/span 1/span 1}@media screen and (max-width:767px){#w-node-_55fee770-2ea6-b61f-15e3-87fb9c5f7bb1-227f096f,#w-node-_19e8e175-b83b-6d38-fbf1-031c9da2a346-227f096f,#w-node-_7f18fc81-1e82-adc7-2094-8bb207b26612-227f096f{order:-9999}#w-node-_93d5e792-af81-89dd-80c0-975d56bc264e-56bc263c{justify-self:auto}}@media screen and (max-width:479px){#w-node-_6086c916-74fa-1b64-7be4-5f523fe98e0b-227f096f{place-self:center}#w-node-a6ab899d-37bf-1780-8725-754548014fd8-48014fd3{place-self:auto center}}