@import url("//hello.myfonts.net/count/37f529");@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}}@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")}.cover--cta{color:#FFFFFF}h1 span,h2 span,h3 span,h4 span,h5 span{color:#4F868B}@font-face{font-family:'TradeGothicLT-Bold';font-weight:700;font-style:normal;src:url(/fonts/37F529_0_0.eot);src:url(/fonts/37F529_0_0.eot?#iefix) format("embedded-opentype"),url(/fonts/37F529_0_0.woff2) format("woff2"),url(/fonts/37F529_0_0.woff) format("woff"),url(/fonts/37F529_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.25em}.cover--card_header h2{margin-bottom:-0.25em}.cover--card_header h3{margin-bottom:-0.25em}@media (max-width: 767px){.cover--card_copy{margin-top:14.6px}}@media (min-width: 768px){.cover--card_copy{margin-top:16.2px}}@media (min-width: 960px){.cover--card_copy{margin-top:24.04px}}@media (min-width: 1280px){.cover--card_copy{margin-top:25.8px}}@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:22.8px}}.one_col_text--header h1,.two_col_text--header h1,.two_col_list--header h1{margin-bottom:-0.25em}.one_col_text--header h2,.two_col_text--header h2,.two_col_list--header h2{margin-bottom:-0.25em}.one_col_text--header h3,.two_col_text--header h3,.two_col_list--header h3{margin-bottom:-0.25em}@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:22.8px}}@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:22.8px}}.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:.9em}.one_col_text-blog_post .one_col_text--header .copy_block p.date,.two_col_text-blog_post .one_col_text--header .copy_block p.date,.two_col_list-blog_post .one_col_text--header .copy_block p.date{margin-top:1.5em}@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:30.8px}}.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:0}.post--title h1{margin-bottom:-0.25em}.post--title h2{margin-bottom:-0.25em}.post--title h3{margin-bottom:-0.25em}@media (max-width: 767px){.post--description{margin-top:5.6px}}@media (min-width: 768px){.post--description{margin-top:7.2px}}@media (min-width: 960px){.post--description{margin-top:15.04px}}@media (min-width: 1280px){.post--description{margin-top:16.8px}}@media (max-width: 767px){.post--description .cta.cta-simple{margin-top:5.6px}}@media (min-width: 768px){.post--description .cta.cta-simple{margin-top:7.2px}}@media (min-width: 960px){.post--description .cta.cta-simple{margin-top:15.04px}}@media (min-width: 1280px){.post--description .cta.cta-simple{margin-top:16.8px}}.footer .footer--header h1{margin-bottom:-0.25em}.footer .footer--header h2{margin-bottom:-0.25em}.footer .footer--header h3{margin-bottom:-0.25em}@media (max-width: 767px){.footer .footer--section{margin-top:5.6px}}@media (min-width: 768px){.footer .footer--section{margin-top:7.2px}}@media (min-width: 960px){.footer .footer--section{margin-top:15.04px}}@media (min-width: 1280px){.footer .footer--section{margin-top:16.8px}}@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:27.8px}}.footer .footer--address .copy_block--address h5{margin-bottom:-0.125em;padding-bottom:12px}.footer .footer--legal{margin-top:50px}@media (min-width: 768px){.footer .footer--legal{margin-top:62px}}.floorplans--item_value{margin-top:.2em;margin-bottom:-0.25em}@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:32.8px}}.main .component .highlights .highlights--item p:first-of-type{margin-top:-.8em}.content_grid--header{margin-bottom:8px}.content_grid--header h1{margin-bottom:-0.25em}.content_grid--header h2{margin-bottom:-0.25em}.content_grid--header h3{margin-bottom:-0.25em}@media (max-width: 767px){.content_grid .copy_block{margin-top:15.6px}}@media (min-width: 768px){.content_grid .copy_block{margin-top:17.2px}}@media (min-width: 960px){.content_grid .copy_block{margin-top:25.04px}}@media (min-width: 1280px){.content_grid .copy_block{margin-top:26.8px}}.main .component .carousel .carousel--item p:first-of-type{margin-top:-1.6em}.main .component .carousel .carousel--item .cta.cta-simple{margin-top:18px}[data-cmp_id='overview']+.component>.cover{margin-top:0}.contact_form-expanded .input .select2-container .select2-selection--single{height:57px}.cover--card_inner::after{content:'';position:absolute;display:block;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(255,255,255,0.4);pointer-events:none;z-index:-1}@media (max-width: 768px){.cover--card_inner::after{border:1px solid rgba(255,255,255,0.4);top:6px;right:6px;bottom:6px;left:6px}}.location--trigger_inner img{opacity:0}.location--trigger_inner svg{fill:#fff;color:#fff}@media (min-width: 1025px){.follow_frame .navigation--item{font-size:28px;line-height:.75}}@media (max-width: 768px){.footer{padding-bottom:48px}}.footer:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:44px;background-image:url(/assets/footer-16d1451e20c094a1a4c5788ed6f31bbd05fbf47d1c6fd077a06122a9f4f1610e.png);background-repeat:repeat-x;background-position:top;z-index:-1;-webkit-transition:opacity .8s;transition:opacity .8s;-webkit-transition-delay:.6s;transition-delay:.6s;opacity:0}.footer.lazyloaded:after{opacity:1}@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}}.image_collage .image_collage--content_container{position:relative}.image_collage .image_collage--content_container:after{content:"";position:absolute;right:0;top:0;width:150px;height:152px;background:url(/assets/stamp-4d552d0920334bc71b38f7d64736b80c45b1bbeac99afbb1ec59d133af0ecfde.png) no-repeat center center;background-size:100%}@media (max-width: 1024px){.image_collage .image_collage--content_container:after{display:none}}@media (min-width: 1025px){.image_collage .image_collage--content_container:after{right:-90px;top:-25px}}@media (min-width: 1280px){.image_collage .image_collage--content_container:after{right:-90px;top:0}}body.pages.amenities .component[data-cmp_id="building_amenities_list"]:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.amenities .component[data-cmp_id="building_amenities_list"]:after{display:none}}@media (min-width: 1025px){body.pages.amenities .component[data-cmp_id="building_amenities_list"]:after{top:-75px}}@media (min-width: 1280px){body.pages.amenities .component[data-cmp_id="building_amenities_list"]:after{top:-100px}}body.pages.amenities .component[data-cmp_id="unit_amenities_list"]:after{content:"";position:absolute;left:0;bottom:-50px;width:729px;height:371px;max-width:75%;background:url(/assets/map3-8be8109ce62e6ff7c47c796ceeeed8c9f5346835be0fa0eb1ded018c7ca984a9.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.amenities .component[data-cmp_id="unit_amenities_list"]:after{display:none}}@media (min-width: 1025px){body.pages.amenities .component[data-cmp_id="unit_amenities_list"]:after{bottom:-75px}}@media (min-width: 1280px){body.pages.amenities .component[data-cmp_id="unit_amenities_list"]:after{bottom:-100px}}body.pages.contact .component[data-cmp_id="testimonial"]:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.contact .component[data-cmp_id="testimonial"]:after{display:none}}@media (min-width: 1025px){body.pages.contact .component[data-cmp_id="testimonial"]:after{top:-75px}}@media (min-width: 1280px){body.pages.contact .component[data-cmp_id="testimonial"]:after{top:-100px}}body.pages.floorplans .component[data-cmp_id="units_table"]:after{content:"";position:absolute;right:0;bottom:-50px;width:819px;height:280px;max-width:75%;background:url(/assets/map1-9e109121699042de473ab387cc9fbfdf2612ce15786ee325c6581b5966a8c4df.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.floorplans .component[data-cmp_id="units_table"]:after{display:none}}@media (min-width: 1025px){body.pages.floorplans .component[data-cmp_id="units_table"]:after{bottom:-75px}}@media (min-width: 1280px){body.pages.floorplans .component[data-cmp_id="units_table"]:after{bottom:-100px}}body.pages.home .component[data-cmp_id="overview"]:after{content:"";position:absolute;right:0;bottom:-50px;width:819px;height:280px;max-width:75%;background:url(/assets/map1-9e109121699042de473ab387cc9fbfdf2612ce15786ee325c6581b5966a8c4df.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.home .component[data-cmp_id="overview"]:after{display:none}}@media (min-width: 1025px){body.pages.home .component[data-cmp_id="overview"]:after{bottom:-75px}}@media (min-width: 1280px){body.pages.home .component[data-cmp_id="overview"]:after{bottom:-100px}}@media (min-width: 768px){body.pages.home .component[data-cmp_id="overview"] .two_col_text--inner{min-height:calc(100vh - 50px)}}@media (min-width: 1025px){body.pages.home .component[data-cmp_id="overview"] .two_col_text--inner{min-height:calc(100vh - 75px)}}@media (min-width: 1280px){body.pages.home .component[data-cmp_id="overview"] .two_col_text--inner{min-height:calc(100vh - 100px)}}@media (max-height: 499px){body.pages.home .component[data-cmp_id="overview"] .two_col_text--inner{min-height:auto}}body.pages.home .component[data-cmp_id_section="highlights_featured_content"]:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.home .component[data-cmp_id_section="highlights_featured_content"]:after{display:none}}@media (min-width: 1025px){body.pages.home .component[data-cmp_id_section="highlights_featured_content"]:after{top:-75px}}@media (min-width: 1280px){body.pages.home .component[data-cmp_id_section="highlights_featured_content"]:after{top:-100px}}body.pages.home .component[data-cmp_id="floorplans"]:after{content:"";position:absolute;left:0;bottom:-50px;width:729px;height:371px;max-width:75%;background:url(/assets/map3-8be8109ce62e6ff7c47c796ceeeed8c9f5346835be0fa0eb1ded018c7ca984a9.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.home .component[data-cmp_id="floorplans"]:after{display:none}}@media (min-width: 1025px){body.pages.home .component[data-cmp_id="floorplans"]:after{bottom:-75px}}@media (min-width: 1280px){body.pages.home .component[data-cmp_id="floorplans"]:after{bottom:-100px}}body.pages.location .component[data-cmp_id="testimonial"]:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.location .component[data-cmp_id="testimonial"]:after{display:none}}@media (min-width: 1025px){body.pages.location .component[data-cmp_id="testimonial"]:after{top:-75px}}@media (min-width: 1280px){body.pages.location .component[data-cmp_id="testimonial"]:after{top:-100px}}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}body.pages.residences .residences_compare_table:nth-of-type(5):after{content:"";position:absolute;right:0;bottom:-50px;width:819px;height:280px;max-width:75%;background:url(/assets/map1-9e109121699042de473ab387cc9fbfdf2612ce15786ee325c6581b5966a8c4df.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.residences .residences_compare_table:nth-of-type(5):after{display:none}}@media (min-width: 1025px){body.pages.residences .residences_compare_table:nth-of-type(5):after{bottom:-75px}}@media (min-width: 1280px){body.pages.residences .residences_compare_table:nth-of-type(5):after{bottom:-100px}}body.pages.retail .component[data-cmp_id="retailers_table"]:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.retail .component[data-cmp_id="retailers_table"]:after{display:none}}@media (min-width: 1025px){body.pages.retail .component[data-cmp_id="retailers_table"]:after{top:-75px}}@media (min-width: 1280px){body.pages.retail .component[data-cmp_id="retailers_table"]:after{top:-100px}}body.pages.retail-availability .availability_tables:after{content:"";position:absolute;right:0;top:-50px;width:606px;height:417px;max-width:40%;background:url(/assets/map2-ce09844d1090677b269f6cc2d339cee4e3a49ceff85d00fbe986a60a1c6c826a.png) no-repeat right top;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.retail-availability .availability_tables:after{display:none}}@media (min-width: 1025px){body.pages.retail-availability .availability_tables:after{top:-75px}}@media (min-width: 1280px){body.pages.retail-availability .availability_tables:after{top:-100px}}body.pages.retail-availability .component[data-cmp_id="retail_features"]:after{content:"";position:absolute;left:0;bottom:-50px;width:729px;height:371px;max-width:75%;background:url(/assets/map3-8be8109ce62e6ff7c47c796ceeeed8c9f5346835be0fa0eb1ded018c7ca984a9.png) no-repeat right bottom;background-size:100% auto;z-index:-1}@media (max-width: 1024px){body.pages.retail-availability .component[data-cmp_id="retail_features"]:after{display:none}}@media (min-width: 1025px){body.pages.retail-availability .component[data-cmp_id="retail_features"]:after{bottom:-75px}}@media (min-width: 1280px){body.pages.retail-availability .component[data-cmp_id="retail_features"]:after{bottom:-100px}}@media (min-width: 768px){body.pages.retail-availability .component[data-cmp_id="overview"] .two_col_text--content_container{padding:calc(15vh + 2em) 0}}
