.section--hero--gp--content--wrapper h1{color:#fff;font-size:95px;font-weight:400;line-height:1em;margin-bottom:45px}.section--hero--gp--content--wrapper h1 em{color:#88dcec!important;display:block;font-family:Franca,Arial,sans-serif;font-size:.39em;font-style:normal;font-weight:400;line-height:1em;margin-bottom:-.5em;margin-top:.25em;text-transform:none;text-transform:uppercase}.section--hero--gp--content--wrapper h1 em:first-child{margin-top:0}.section--hero--gp--content--wrapper h1 em:last-child{margin-bottom:0}.poi .poi--nav--group .poi--nav--group--text:after{color:#fff}.section--hero--listing .section--hero--listing--card.section--hero--listing--card--hasflag .listing--content .listing--content--inner h2,.section--hero--listing .section--hero--listing--card.section--hero--listing--card--hasflag .listing--content .listing--content--inner h6{padding-right:0}.section--hero--listing .listing--content .all--btn a,.section--hero--listing .listing--content .btn{padding:11px 40px}.listing--content .listing--content--inner{min-height:220px}.section--text-callout .section--text-callout--content--inner ul{margin-bottom:0}.section--submenu li a:after{background:#173f35;bottom:0;content:"";height:7px;left:0;opacity:0;position:absolute;right:0;transition:opacity .3s ease-in-out;width:100%}.community--townhomes--model--item--spacer{min-height:500px}.section--siteplan--content--link:hover{border-bottom-color:#e0e0e0!important;border-top-color:#e0e0e0!important}.section--siteplan--content--link:hover+.section--siteplan--content--link{border-top-color:#e0e0e0!important}.lap-and-up-all--btn--wide form.hs-form .hs_submit input.hs-button{min-width:auto;width:auto}.all--btn--black .hs-cta-wrapper a:hover,.all--btn--black form.hs-form .hs_submit input.hs-button:hover,.btn--black:hover{color:#88dcec!important}.section--siteplan--content--inner .all--btn--black .btn--black{color:#b9dddd}.section--siteplan--content--inner .all--btn--black .btn--black:before{background-image:url(https://www.eya.com/hubfs/download%20icon.png);background-size:contain;content:"";height:20px;left:10px;width:20px}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul{border:none}.header--main--nav .hs-menu-wrapper li ul a{font-family:agenda,Arial,sans-serif}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul a{color:#173f35!important;font-size:16px}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul a:hover{background:#998542;color:#fff!important}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul:before{display:none}.section--submenu--anchor{background:#f2efee}.section--fullwidth-image .graphic-background--bottom{bottom:0;height:30px;top:inherit;width:100%}.section--fullwidth-image .graphic-background--bottom .graphic-overlay--bottom{background-repeat:no-repeat!important;background-size:100%!important}.header--astrid--mobile{background:#fff}.header--astrid--text--wrapper{width:calc(100% - 48px)}.contact--astrid--mobile{float:right;text-align:right!important}.header--astrid--mobile--inner{align-items:center;display:flex;height:60px}.header--astrid--mobile--phone{background:#2d2d2d;color:#fff;padding:15px}.header--astrid--mobile--mail{background-color:#de3130}.section--mpcontactform--share--label{font-size:20px}.section--mpcontactform--share--links{display:block;margin-top:10px}.paddingLargeTB .section--mpcontactform--form--wrapper .section--mpcontactform--content--wrapper{padding-bottom:130px}.all--btn--primary .hs-cta-wrapper a:hover,.all--btn--primary form.hs-form .hs_submit input.hs-button:hover,.all--btn--red .hs-cta-wrapper a:hover,.all--btn--red form.hs-form .hs_submit input.hs-button:hover,.btn--primary:hover,.btn--red:hover{background-color:#998542!important;border-color:#998542!important}.production--form input[type=email],.production--form input[type=number],.production--form input[type=search],.production--form input[type=tel],.production--form input[type=text],.production--form textarea,form.hs-form input[type=email].hs-input,form.hs-form input[type=number].hs-input,form.hs-form input[type=tel].hs-input,form.hs-form input[type=text].hs-input,form.hs-form textarea.hs-input{min-height:50px}form.hs-form.stacked textarea{min-height:120px!important}p.testimonial-slider--title{font-size:26px!important;font-weight:600!important;line-height:1.27em!important}.promo-bar-content .content--wrapper p span:first-child{display:block}.section--dual-cta .all--btn .cta_button em,.section--dual-cta .btn em{font-weight:500!important}.section--dual-cta .all--btn .cta_button:hover,.section--dual-cta .btn:hover{border:none!important;color:#fff}.section--dual-cta .all--btn .cta_button em,.section--dual-cta .all--btn .cta_button:hover em,.section--dual-cta .btn em,.section--dual-cta .btn:hover em{color:#173f35!important}.section--text-callout.section--text-callout--table .main--content{padding-right:80px!important;width:calc(50% - 50px)!important}.section--text-callout--left .main--content{padding-left:10px!important}.content-background--dark .section--mpcontactform--content--wrapper h1.style-2{color:#c9eded!important}.section--mpcontactform--share--links a:hover i{filter:brightness(.9)}.grid form.hs-form .field{margin-bottom:0;position:relative}.section--mpcontactform form .hs-form-field.filled>label,.section--mpcontactform form .hs-form-field.focus>label{font-weight:800}.section--mpcontactform form .hs-form-field>label{-webkit-touch-callout:none;-webkit-appearance:none;background:0 0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block!important;font-family:Lato,sans-serif;font-size:16px;font-weight:300;height:auto;left:0;line-height:1.25em;margin:0;opacity:.9;opacity:.6;outline:0;padding:9px 9px 4px;pointer-events:none;position:absolute;right:0;text-transform:capitalize;top:0;-webkit-transition:font-size .3s ease-out,padding-top .3s ease-out,color .3s ease-out;-moz-transition:font-size .3s ease-out,padding-top .3s ease-out,color .3s ease-out;-ms-transition:font-size .3s ease-out,padding-top .3s ease-out,color .3s ease-out;-o-transition:font-size .3s ease-out,padding-top .3s ease-out,color .3s ease-out;transition:font-size .3s ease-out,padding-top .3s ease-out,color .3s ease-out;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}.section--mpcontactform form .hs-form-field.filled>label,.section--mpcontactform form .hs-form-field.focus>label{font-size:10px!important;padding-top:3px}.header--main--nav .hs-menu-wrapper li li>a:before{transition:transform .5s ease,right .5s ease}.header--main--nav .hs-menu-wrapper li li>a:hover:before{right:10px}.section--awards-grid .background--darkgrey{border:none!important}.section--image-gallery.section--leftright-gallery .flexslider--gallery .flexslider--next:hover,.section--image-gallery.section--leftright-gallery .flexslider--gallery .flexslider--prev:hover{background-color:#1d4289!important}.section--siteplan--content--link.active:before{display:none!important}.section--siteplan--content--link:hover:before{opacity:1;right:10px}.section--mpcontactform form.hs-form .hs-form-field li label{color:#fff!important}form.hs-form .hs-error-msgs.inputs-list li label{color:#e7e8d5!important}.section--mpcontactform form.hs-form .hs-form-field label{color:#000!important}.hs-input.invalid,.section--mpcontactform form .hs-form-field.invalid>label{color:#de3130!important;opacity:1}.section--contacthero--option--inner .one-half.grid__item{width:76.5%!important}@media (max-width:1023px){.section--contacthero--option--inner .one-half.grid__item{width:94%!important}}.section--contacthero--option--inner .all--btn form.hs-form .hs_submit input{background-color:#dcb6c9!important;border-color:#dcb6c9!important;color:#173f35!important;margin:0 auto;max-width:200px;min-width:100px;width:auto}.img--modal--landing{background:#b7c9d1;border-radius:50%;left:0;margin:-80px auto 0!important;position:absolute;right:0;text-align:center;top:0;width:100px}.header--modal{color:#ad9d68!important}.section--contacthero--option--inner .all--btn form.hs-form .hs_submit input:hover{color:#fff!important}.section--dual-cta .all--btn .cta_button,.section--dual-cta .btn{font-family:Agenda,sans-serif!important;font-weight:600;letter-spacing:.034em;min-width:auto!important;padding-right:50px!important}@media (min-width:1024px){.section--dual-cta .all--btn .cta_button br,.section--dual-cta .btn br{display:none}}.section--dual-cta .all--btn .cta_button em,.section--dual-cta .btn em{font-weight:900!important}.section--leftright-video--body .section--text-callout--content--inner--wrapper .block p{font-size:20px}.section--leftright-video--body .section--text-callout--content--inner a.btn{font-size:20px;text-transform:uppercase}.header--modal{font-family:agenda,Arial,sans-serif;font-size:30px!important;letter-spacing:3px;margin-top:20px!important;text-transform:uppercase}@media screen and (max-width:1023px){.section--leftrightmap--map .section--leftrightcta--screenwidth .section--leftrightmap--content--left{padding-bottom:30px!important;padding-top:30px!important}.section--text-callout.section--text-callout--table .main--content{padding-right:80px!important;width:100%!important}#hs_cos_wrapper_widget_1622124845654 .section--dual-cta--divider{height:1px!important}.section--mphero--mobile .section--mphero--content{background:#1c1c1a}.section--mphero--mobile--content .section--mphero--content{margin-top:0}.section--mphero--mobile--content .section--mphero--content--inner{margin:0}.section--mphero--mobile--content .section--mphero--content--inner h1.style-1{color:#fff!important;font-size:70px;text-align:center}.section--mphero--mobile--content .section--mphero--content--inner h1 em{color:#88dcec!important;display:block;font-family:Franca,Arial,sans-serif;font-size:.39em;font-style:normal;font-weight:400;line-height:1em;margin-bottom:-.5em;margin-top:.25em;text-transform:none;text-transform:uppercase}.section--mphero--mobile--content .content-background--light p,.section--mphero--mobile--content .section--mphero--content--inner h5.style-1{color:#fff!important;text-align:center}.section--mphero--mobile--content .section--mphero--content--inner div{text-align:center}.section--leftright-video--mobile-below .overlay{background-image:none!important}.section--leftright-video--mobile-below .block .grid{margin-left:0!important;max-width:100%!important;padding-bottom:0!important;padding-left:0!important;padding-top:0!important;width:100%!important}.gp--section--fullwidth-image .graphic-background--left{display:block!important;left:-15px}.section--mphero--mobile--content{background-image:url(https://www.eya.com/hubfs/Group%209.png);background-repeat:repeat;background-size:cover}.section--mphero--mobile--content .grande--bottom{padding-bottom:0}.section--mphero--mobile .section--mphero--mobile--background:after{background-image:url(https://www.eya.com/hubfs/Trazado%201057.png);background-repeat:no-repeat;background-size:100%;bottom:0;height:100%;left:0;min-height:80px;opacity:1;right:90%;width:29%}.section--text-callout.section--text-callout--table .background{background:#7a9a01!important}#hiddenform{display:none!important}.header--astrid--mobile{width:100%}.header--astrid--mobile .header--astrid--mobile--inner{background:#e7e8d5;float:left;text-align:left;width:100%}.section--text-callout .section--text-callout--content--inner ul+ul{margin-top:0}#hiddenoverlay .graphic-background--left{display:none!important}.section--mpcontactform .all--btn form.hs-form .hs_submit input[type=submit]{background-color:#de3130!important;border-color:#de3130!important}.hiddenContactFormIMG{display:none}#showimageform .section--mpcontactform--mobileimage{display:block}.team--member{overflow:inherit!important}.section--leftright-video .cta--content,.section--leftright-video--mobile-below .main--content{margin:0!important;width:100%!important}.flexslider--slide--image:before{background-image:url(https://www.eya.com/hubfs/Enmascarar%20grupo%2013.png);background-position:bottom;background-repeat:no-repeat;background-size:100%;bottom:0;content:"";height:10px;left:0;position:absolute;right:0;width:100%;z-index:100!important}.section--hero--details .section--hero--content .section--hero--content--inner .first--hard--top>:first-child{margin-top:-20px!important;visibility:hidden}.section--hero--details .section--hero--content h1{color:#1c1c1a}.section--hero--details .section--hero--content--inner .icon--image{height:auto;max-width:40px}.section--fullwidth-image .graphic-background--bottom{bottom:-20px;display:block!important}.section--mpcontactform--content--wrapper h1.style-2{color:#b9dddd!important;font-size:24px}.section--mpcontactform--content--wrapper p{font-size:16px}body fieldset .hs-fieldtype-text{width:100%!important}.section--siteplan--content--link--text{padding-left:20px}.section--siteplan--map--mobile{max-width:100%!important}.section--siteplan--map--mobile .grid__item{margin-left:0!important;margin-right:0!important;width:100%!important}.section--siteplan--map--mobile .grid__item .section--siteplan--content--inner--wrapper,.section--siteplan--map--mobile .grid__item h2.hard--ends,.section--siteplan--map--mobile p.all--btn{margin:0 auto!important;max-width:96%;padding-left:1.75%!important;padding-right:1.75%!important}.community--townhomes--model--item select{color:#c1c1c1}.section--submenu .section--submenu--anchormenu--mobile select{color:#173f35}.section--awards-grid .post--item--text--header{font-size:18px;font-weight:400;margin-bottom:0}.graphic-background--left{display:block!important}.paddingLargeTB .section--mpcontactform--form--wrapper .section--mpcontactform--content--wrapper{padding-bottom:30px}.section--text-callout--content--inner .all--btn{text-align:center!important}.section--dual-cta .portable-text--left .all--btn--community .cta_button:before,.section--dual-cta .portable-text--left .btn--community:before{right:0;top:50%}.section--dual-cta .btn--community{color:#f1f1f1!important}.section--map{height:500px}.section--leftright-video--body .all--btn{text-align:center!important}.header--astrid--mobile--text{color:#998542;display:inline-block;font-family:agenda,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.35em;padding:5px!important;vertical-align:middle}.header--astrid--mobile--text em{color:#998542;display:block;font-style:normal;font-weight:600}.header--astrid--mobile--website{border-top:0;padding:0 3px}.responsive--ts-eya{align-items:center;background:#000;display:flex;height:100%;padding:0 10px}.header--astrid--mobile--image{height:100%;width:48px}.tel--ts--eya{color:#173f35;display:block;font-family:agenda,Arial,sans-serif;font-size:14px;font-weight:600;line-height:1.35em;padding:0 5px;vertical-align:middle}div.section--formhero--left.grid__item.relative{background:#7a9a01!important;background-size:cover!important;float:left;margin-left:0!important;margin-right:0!important;max-width:100%!important;padding:30px 0 0!important;width:100%!important}div.section--formhero--left.grid__item.relative:before{background:#173f35}.section--formhero .section--formhero--mobileimage:before{display:none!important}.section--news-listing #load-more-button{display:none}.section--dual-cta--divider{background:#fff!important;height:.5px!important}.section--formhero--form{background:#173f35!important}.section--formhero form.hs-form .hs_submit .actions{text-align:center}.section--mpimagemosaictextcallout--image--bottom .section--mpimagemosaictextcallout--image--inner{top:0}.section--mpimagemosaictextcallout--image--top .section--mpimagemosaictextcallout--image--inner{bottom:0}.section--mpimagemosaictextcallout--imagecol--right .section--mpimagemosaictextcallout--image--inner{left:0}.section--mpimagemosaictextcallout--imagecol--left .section--mpimagemosaictextcallout--image--inner{right:0}.section--formhero .all--btn--primary form.hs-form .hs_submit input.hs-button{color:#e7e8d5!important;font-size:20px;font-weight:700;min-width:200px!important;padding:7px!important}.section--text-callout--content--inner--wrapper p{color:#173f35!important}.p,.section--formhero--content--wrapper h5.style-2,p{font-size:18px!important}.section--news-listing .overlay{background-size:cover!important;opacity:1!important}}@media screen and (max-width:410px){.header--astrid--mobile--website{bottom:0;padding:0;right:0}.header--astrid--mobile--image{width:64px}}.gm--neighborhoodlogo--inner{display:block;padding:20px 26px 15px 30px}.section--leftrightcta .content-background--dark .section--leftrightcta--content--inner p{font-size:24px;line-height:30px}