@import url("//hello.myfonts.net/count/36ec6b");@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:400;src:local("Libre Franklin"),local("LibreFranklin-Regular"),url(/fonts/libre-franklin-v2-latin-regular.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-regular.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:500;src:local("Libre Franklin Medium"),local("LibreFranklin-Medium"),url(/fonts/libre-franklin-v2-latin-500.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-500.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:600;src:local("Libre Franklin SemiBold"),local("LibreFranklin-SemiBold"),url(/fonts/libre-franklin-v2-latin-600.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-600.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:700;src:local("Libre Franklin Bold"),local("LibreFranklin-Bold"),url(/fonts/libre-franklin-v2-latin-700.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-700.woff) format("woff")}.debug--show_grid_trigger{position:fixed;left:0;bottom:0;z-index:zi("debug");font-size:0.75em;color:pink;background-color:black;padding:0.5em;cursor:pointer}@media (min-width: 768px){.debug--show_grid_trigger{bottom:auto;top:0;left:0;right:auto;-webkit-transform:none;transform:none}}.debug--show_grid .container{background:rgba(149,152,154,0.1) susy-svg-grid() no-repeat scroll}@media (min-width: 768px){.debug--show_grid .container{background:rgba(149,152,154,0.1) susy-svg-grid() no-repeat scroll}}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInUp{0%{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0, -30px, 0);transform:translate3d(0, -30px, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInLeft{0%{opacity:0;-webkit-transform:translate3d(30px, 0, 0);transform:translate3d(30px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@keyframes fadeInRight{0%{opacity:0;-webkit-transform:translate3d(-30px, 0, 0);transform:translate3d(-30px, 0, 0)}100%{opacity:1;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}}@-webkit-keyframes bounce{0%{opacity:0;top:-50px}60%{opacity:1;top:5px}100%{top:0;opacity:1}}@keyframes bounce{0%{opacity:0;top:-50px}60%{opacity:1;top:5px}100%{top:0;opacity:1}}@-webkit-keyframes revealLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@keyframes revealLeft{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(100%, 0, 0);transform:translate3d(100%, 0, 0)}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleDown{0%{-webkit-transform:scale(1.4);transform:scale(1.4)}100%{-webkit-transform:scale(1);transform:scale(1)}}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:400;src:local("Libre Franklin"),local("LibreFranklin-Regular"),url(/fonts/libre-franklin-v2-latin-regular.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-regular.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:500;src:local("Libre Franklin Medium"),local("LibreFranklin-Medium"),url(/fonts/libre-franklin-v2-latin-500.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-500.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:600;src:local("Libre Franklin SemiBold"),local("LibreFranklin-SemiBold"),url(/fonts/libre-franklin-v2-latin-600.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-600.woff) format("woff")}@font-face{font-family:'Libre Franklin';font-style:normal;font-weight:700;src:local("Libre Franklin Bold"),local("LibreFranklin-Bold"),url(/fonts/libre-franklin-v2-latin-700.woff2) format("woff2"),url(/fonts/libre-franklin-v2-latin-700.woff) format("woff")}h1 span,h2 span,h3 span,h4 span,h5 span{color:#ffffff}@font-face{font-family:'Futura';font-weight:700;font-style:normal;src:url(/fonts/36EC6B_0_0.eot);src:url(/fonts/36EC6B_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/36EC6B_0_0.woff2) format("woff2"),url(/fonts/36EC6B_0_0.woff) format("woff"),url(/fonts/36EC6B_0_0.ttf) format("truetype")}.main .component .copy_block p:first-of-type,.main .component .copy_block cite:first-of-type,.main .footer .copy_block p:first-of-type,.main .footer .copy_block cite:first-of-type{margin-top:0}.cover--card_header h1{margin-bottom:-0.09em}.cover--card_header h2{margin-bottom:-0.075em}.cover--card_header h3{margin-bottom:-0.08em}@media (max-width: 767px){.cover--card_copy{margin-top:11.6px}}@media (min-width: 768px){.cover--card_copy{margin-top:13.2px}}@media (min-width: 960px){.cover--card_copy{margin-top:21.04px}}@media (min-width: 1280px){.cover--card_copy{margin-top:24.4px}}@media (max-width: 767px){.cover--card_copy .cta.cta-simple{margin-top:11.6px}}@media (min-width: 768px){.cover--card_copy .cta.cta-simple{margin-top:13.2px}}@media (min-width: 960px){.cover--card_copy .cta.cta-simple{margin-top:21.04px}}@media (min-width: 1280px){.cover--card_copy .cta.cta-simple{margin-top:24.4px}}.one_col_text--header h1,.two_col_text--header h1,.two_col_list--header h1{margin-bottom:-0.09em}.one_col_text--header h2,.two_col_text--header h2,.two_col_list--header h2{margin-bottom:-0.075em}.one_col_text--header h3,.two_col_text--header h3,.two_col_list--header h3{margin-bottom:-0.08em}@media (max-width: 767px){.one_col_text--column-one,.two_col_text--column-one,.two_col_list--column-one{margin-top:11.6px}}@media (min-width: 768px){.one_col_text--column-one,.two_col_text--column-one,.two_col_list--column-one{margin-top:13.2px}}@media (min-width: 960px){.one_col_text--column-one,.two_col_text--column-one,.two_col_list--column-one{margin-top:21.04px}}@media (min-width: 1280px){.one_col_text--column-one,.two_col_text--column-one,.two_col_list--column-one{margin-top:24.4px}}@media (max-width: 767px){.one_col_text--column-one .cta.cta-button,.one_col_text--column-one .cta.cta-icon,.two_col_text--column-one .cta.cta-button,.two_col_text--column-one .cta.cta-icon,.two_col_list--column-one .cta.cta-button,.two_col_list--column-one .cta.cta-icon{margin-top:11.6px}}@media (min-width: 768px){.one_col_text--column-one .cta.cta-button,.one_col_text--column-one .cta.cta-icon,.two_col_text--column-one .cta.cta-button,.two_col_text--column-one .cta.cta-icon,.two_col_list--column-one .cta.cta-button,.two_col_list--column-one .cta.cta-icon{margin-top:13.2px}}@media (min-width: 960px){.one_col_text--column-one .cta.cta-button,.one_col_text--column-one .cta.cta-icon,.two_col_text--column-one .cta.cta-button,.two_col_text--column-one .cta.cta-icon,.two_col_list--column-one .cta.cta-button,.two_col_list--column-one .cta.cta-icon{margin-top:21.04px}}@media (min-width: 1280px){.one_col_text--column-one .cta.cta-button,.one_col_text--column-one .cta.cta-icon,.two_col_text--column-one .cta.cta-button,.two_col_text--column-one .cta.cta-icon,.two_col_list--column-one .cta.cta-button,.two_col_list--column-one .cta.cta-icon{margin-top:24.4px}}.one_col_text--list,.two_col_text--list,.two_col_list--list{margin-top:24px}@media (min-width: 768px){.one_col_text--list,.two_col_text--list,.two_col_list--list{margin-top:30px}}@media (min-width: 1280px){.one_col_text--list,.two_col_text--list,.two_col_list--list{margin-top:36px}}.one_col_text--list ul,.two_col_text--list ul,.two_col_list--list ul{margin-top:-.5em}.one_col_text--lower_body,.two_col_text--lower_body,.two_col_list--lower_body{margin-top:.75em}@media (max-width: 767px){.two_col_text--column-two{margin-top:19.6px}}@media (min-width: 768px){.two_col_text--column-two{margin-top:21.2px}}@media (min-width: 960px){.two_col_text--column-two{margin-top:29.04px}}@media (min-width: 1280px){.two_col_text--column-two{margin-top:32.4px}}.two_col_text--column-two .copy_block--address h5,.two_col_text--column-two .copy_block.walk_score h5{padding:0;margin-bottom:-0.125em;padding-bottom:10px}.two_col_text--column-two .copy_block.walk_score{margin-top:18px}.two_col_text--column-two .copy_block.walk_score .walk_score--number{padding-top:7px}.footer .footer--header h1{margin-bottom:-0.09em}.footer .footer--header h2{margin-bottom:-0.075em}.footer .footer--header h3{margin-bottom:-0.08em}@media (max-width: 767px){.footer .footer--section{margin-top:9.6px}}@media (min-width: 768px){.footer .footer--section{margin-top:11.2px}}@media (min-width: 960px){.footer .footer--section{margin-top:19.04px}}@media (min-width: 1280px){.footer .footer--section{margin-top:22.4px}}@media (max-width: 767px){.footer .footer--address{margin-top:16.6px}}@media (min-width: 768px){.footer .footer--address{margin-top:18.2px}}@media (min-width: 960px){.footer .footer--address{margin-top:26.04px}}@media (min-width: 1280px){.footer .footer--address{margin-top:29.4px}}.footer .footer--address .copy_block--address h5{margin-bottom:-0.125em;padding-bottom:10px}.floorplans--item_value{margin-top:.2em;margin-bottom:-0.075em}@media (max-width: 767px){.floorplans--item{margin-top:21.6px}}@media (min-width: 768px){.floorplans--item{margin-top:23.2px}}@media (min-width: 960px){.floorplans--item{margin-top:31.04px}}@media (min-width: 1280px){.floorplans--item{margin-top:34.4px}}.main .component .highlights .highlights--item p:first-of-type{margin-top:-.5em}.content_grid--header{margin-bottom:6px}.content_grid--header h1{margin-bottom:-0.09em}.content_grid--header h2{margin-bottom:-0.075em}.content_grid--header h3{margin-bottom:-0.08em}@media (max-width: 767px){.content_grid .copy_block{margin-top:11.6px}}@media (min-width: 768px){.content_grid .copy_block{margin-top:13.2px}}@media (min-width: 960px){.content_grid .copy_block{margin-top:21.04px}}@media (min-width: 1280px){.content_grid .copy_block{margin-top:24.4px}}.main .component .carousel .carousel--item p:first-of-type{margin-top:-1.1em}.main .component .carousel .carousel--item .cta.cta-simple{margin-top:20px}.cover--card .cta.cta-simple{border-color:#ffffff}.cover--card .cta.cta-simple:hover{border-color:transparent}.background_image-wrap{background-color:#1d447e}[data-cmp_id="location"] .cover--card_inner{background-color:rgba(90,168,221,0.8)}[data-cmp_id="promotion"] .cover--card_inner{background-color:rgba(227,191,0,0.8)}.follow_frame-top{-webkit-box-shadow:none;box-shadow:none}@media (min-width: 768px){.hero_b .background_image-wrap--video .background_image{display:none}}@media (max-width: 767px){.hero_b .background_image-wrap--video .background_video{display:none}}@media (max-width: 767px){body.specials_banner--present .hero_b--content_container{margin-bottom:var(--m-specials_banner-height)}}@media (max-width: 1279px){.hero_c--logo_container{width:60%}}@media (max-width: 1279px){.hero_c--container{max-width:none}}@media (min-width: 1025px){body.pages.home.hero_c-component_present:not(.hero_c-scrolled_past):not(.modal--open) .follow_frame--column.follow_frame--column-left .logo--inner{opacity:0}}body.pages.amenities [data-cmp_id="testimonial"]{background-image:url(/assets/texture_top-7a4a91d13ffb4fee16438defc1708802f8dc71af597c9d1e4b522e537e7f89a8.png);background-repeat:no-repeat;background-position:right top;background-size:776px 263px}@media (min-width: 768px){body.pages.amenities [data-cmp_id="testimonial"]{padding:50px 0;padding-bottom:0}}@media (min-width: 1025px){body.pages.amenities [data-cmp_id="testimonial"]{padding:75px 0;padding-bottom:0}}@media (min-width: 1280px){body.pages.amenities [data-cmp_id="testimonial"]{padding:100px 0;padding-bottom:0}}@media (max-width: 767px){body.pages.amenities [data-cmp_id="testimonial"]{background-image:none}}body.pages.amenities [data-cmp_id="unit_gallery_cover"] .cover{margin-bottom:0}body.pages.contact [data-cmp_id="testimonial"]{background-image:url(/assets/texture_top-7a4a91d13ffb4fee16438defc1708802f8dc71af597c9d1e4b522e537e7f89a8.png);background-repeat:no-repeat;background-position:right top;background-size:776px 263px}@media (min-width: 768px){body.pages.contact [data-cmp_id="testimonial"]{padding:50px 0;padding-bottom:0}}@media (min-width: 1025px){body.pages.contact [data-cmp_id="testimonial"]{padding:75px 0;padding-bottom:0}}@media (min-width: 1280px){body.pages.contact [data-cmp_id="testimonial"]{padding:100px 0;padding-bottom:0}}@media (max-width: 767px){body.pages.contact [data-cmp_id="testimonial"]{background-image:none}}body.pages.contact [data-cmp_id="map_cover"] .cover{margin-bottom:0}body.pages.home [data-cmp_id="overview"]{background-image:url(/assets/texture_top-7a4a91d13ffb4fee16438defc1708802f8dc71af597c9d1e4b522e537e7f89a8.png),url(/assets/texture_btm-98fb8ee2e060d7779327ea925eb489561866b6311791bddd9b518420c5a727de.png);background-repeat:no-repeat;background-position:right top, left bottom;background-size:776px 263px, 893px 237px}@media (max-width: 767px){body.pages.home [data-cmp_id="overview"]{background-image:none}}body.pages.home [data-cmp_id="blog"],body.pages.home [data-cmp_id_section="highlights_featured_content"]{background-image:url(/assets/texture_btm-98fb8ee2e060d7779327ea925eb489561866b6311791bddd9b518420c5a727de.png);background-repeat:no-repeat;background-position:left  bottom;background-size:893px 237px}@media (max-width: 767px){body.pages.home [data-cmp_id="blog"],body.pages.home [data-cmp_id_section="highlights_featured_content"]{background-image:none}}body.pages.home .cover{margin:0}@media (min-width: 480px){body.pages.home [data-cmp_id="overview"],body.pages.home [data-cmp_id_section="highlights_featured_content"],body.pages.home [data-cmp_id="floorplans"],body.pages.home [data-cmp_id_section="location_content"],body.pages.home [data-cmp_id_section="location_collage"],body.pages.home [data-cmp_id="blog"],body.pages.home .footer{padding:25px 0}}@media (min-width: 768px){body.pages.home [data-cmp_id="overview"],body.pages.home [data-cmp_id_section="highlights_featured_content"],body.pages.home [data-cmp_id="floorplans"],body.pages.home [data-cmp_id_section="location_content"],body.pages.home [data-cmp_id_section="location_collage"],body.pages.home [data-cmp_id="blog"],body.pages.home .footer{padding:50px 0}}@media (min-width: 1025px){body.pages.home [data-cmp_id="overview"],body.pages.home [data-cmp_id_section="highlights_featured_content"],body.pages.home [data-cmp_id="floorplans"],body.pages.home [data-cmp_id_section="location_content"],body.pages.home [data-cmp_id_section="location_collage"],body.pages.home [data-cmp_id="blog"],body.pages.home .footer{padding:75px 0}}@media (min-width: 1280px){body.pages.home [data-cmp_id="overview"],body.pages.home [data-cmp_id_section="highlights_featured_content"],body.pages.home [data-cmp_id="floorplans"],body.pages.home [data-cmp_id_section="location_content"],body.pages.home [data-cmp_id_section="location_collage"],body.pages.home [data-cmp_id="blog"],body.pages.home .footer{padding:100px 0}}body.pages.home [data-cmp_id_section="location_content"]{padding-bottom:0}body.pages.home [data-cmp_id_section="location_collage"]{padding-top:0;padding-bottom:0}body.pages.home [data-cmp_id="blog"]{padding-top:0}body.pages.home [data-cmp_id_section="highlights_cover"] .cover--card_inner{background-color:rgba(222,51,139,0.8)}body.pages.location [data-cmp_id="testimonial"]{background-image:url(/assets/texture_top-7a4a91d13ffb4fee16438defc1708802f8dc71af597c9d1e4b522e537e7f89a8.png);background-repeat:no-repeat;background-position:right top;background-size:776px 263px}@media (min-width: 768px){body.pages.location [data-cmp_id="testimonial"]{padding:50px 0;padding-bottom:0}}@media (min-width: 1025px){body.pages.location [data-cmp_id="testimonial"]{padding:75px 0;padding-bottom:0}}@media (min-width: 1280px){body.pages.location [data-cmp_id="testimonial"]{padding:100px 0;padding-bottom:0}}@media (max-width: 767px){body.pages.location [data-cmp_id="testimonial"]{background-image:none}}body.pages.location [data-cmp_id="map_cover"] .cover{margin-bottom:0}body.pages.mashup div[data-cmp_id='cover_w_card'] .background_image,body.pages.mashup div[data-cmp_id='cover_w_clean'] .background_image{background-attachment:fixed}
