.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:#88dcec}.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 20px}.listing--content .listing--content--inner{min-height:220px}.section--text-callout .section--text-callout--content--inner ul{margin-bottom:0}.section--hero--image--right .section--hero--content h1{color:#1c1c1a!important}.section--submenu .background--primary{background-color:#1c1c1a!important}.section--submenu .section--submenu--anchormenu *{color:#fff}.section--submenu .section--submenu--anchormenu a:hover{color:#00b0be}.section--submenu li a:after{background:#00b0be;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--icon{left:10px;width:50px}.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}.all--btn--primary .hs-cta-wrapper a,.all--btn--primary form.hs-form .hs_submit input.hs-button,.btn--primary{background-color:#de3130!important;border-color:#de3130!important}.section--leftrightcta .section--leftrightcta--content.content-background--dark .btn--primary{background-color:#de3130!important;border-color:#de3130!important;color:#fff}.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--text-callout .section--text-callout--content--inner ul li:before{color:#1c1c1a}.mobilenav--nav{height:100vh}.section--siteplan:before{background-image:url(https://www.eya.com/hubfs/Enmascarar%20grupo%2040.svg);background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:13px;z-index:10}.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:Franca,Arial,sans-serif!important}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul a{color:#1c1c1a!important;font-weight:600!important}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul a:hover{background:#de3130;color:#fff!important}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1>ul:before{display:none}.section--submenu--anchor{background:#f2efee}.section--hero--details .icon--label{font-family:Franca,Arial,sans-serif!important}.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--text--wrapper{width:calc(100% - 48px)}.contact--astrid--mobile{float:right;text-align:right!important}.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}.section--testimonial .flexslider--gallery .flexslider--next:hover,.section--testimonial .flexslider--gallery .flexslider--prev:hover{background-color:#88dcec!important}.section--mpcontactform{background:#1c1c1a}.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:#ff3a39!important;border-color:#ff3a39!important}.section--leftrightcta .section--leftrightcta--content.content-background--dark .btn--primary.btn--hover--default:hover{background-color:#ff3a39!important;border-color:#ff3a39!important;color:#fff!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{color:#242a27!important;font-family:Canela,Georgia,serif;font-size:22px!important;font-weight:700!important;line-height:1.27em!important}.section--hero--simple .section--hero--content{margin:0 auto!important;max-width:92%!important;padding-left:20px!important;width:1231px!important}.section--hero--simple .one-half.hard--sides.grid__item,.section--hero--simple .one-half.hard.grid__item{width:1231px!important}.promo-bar-content .content--wrapper{width:100%}.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:hover em,.section--dual-cta .btn:hover em{color:#88dcec!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)}.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:all .5s ease}.header--main--nav .hs-menu-wrapper li li>a:hover:before{right:10px}.header--main--nav .hs-menu-wrapper li.hs-menu-depth-1:last-child>a:hover{color:#631b35}.section--awards-grid .background--darkgrey{border:none!important}.section--hero--listing .listing--content .all--btn a:hover,.section--hero--listing .listing--content .btn:hover{background-color:#ff3a39!important;border-color:#ff3a39!important;color:#e9e8e8!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:#a60056!important}.section--siteplan--content--link.active:before,.section--siteplan--content--link:hover:before{opacity:1;right:10px}@media screen and (max-width:1023px){.section--text-callout.section--text-callout--table .main--content{padding-right:80px!important;width:100%!important}.section--leftright-gallery .flexslider--select{color:#c1c1c1}#hs_cos_wrapper_widget_1622124845654 .section--dual-cta--divider{height:1px!important}.section--mpcontactform--content--wrapper h1.style-1{color:#b9dddd!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--hero .background{background-color:#f0eceb!important;background-image:none!important}.section--hero--details .background{background-color:#fff!important;background-image:none!important}.section--text-callout.section--text-callout--table .background{background:#2e0d19!important}div.section--fullwidth-table{background-image:url(https://www.eya.com/hubfs/Group%209.png)!important;background-position:top;background-repeat:no-repeat;background-size:cover!important}#hiddenform{display:none!important}.section--text-callout .section--text-callout--content--inner ul+ul{margin-top:0}#hiddenoverlay .graphic-background--left{display:none!important}.section--submenu .section--submenu--anchormenu--mobile select{background-image:url(https://www.eya.com/hubfs/arrow%20button-1.png)!important}.section--mpcontactform .all--btn form.hs-form .hs_submit input[type=submit]{background-color:#de3130!important;border-color:#de3130!important}.section--fullwidth-image .images--wrapper .image--wrapper{display:none}.section--fullwidth-image .images--wrapper .image--wrapper:first-child{display:block;width:100%}.hiddenContactFormIMG{display:none}#showimageform .section--mpcontactform--mobileimage{display:block}.team--member{overflow:inherit!important}.team--wrapper .team--member:nth-child(2n):before{right:-30px}.team--wrapper .team--member:nth-child(2n):before,.team--wrapper .team--member:nth-child(odd):before{background-image:url(https://www.eya.com/hubfs/image.svg);background-repeat:no-repeat;background-size:cover;content:"";height:100%;position:absolute;top:0;width:30px;z-index:100!important}.team--wrapper .team--member:nth-child(odd):before{left:-30px}.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--siteplan:before{display:none}.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}form.hs-form .form-columns-2>.hs-form-field{display:inline-block;float:none;margin-left:0;padding:0;vertical-align:top;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}.community--townhomes--model--nav ul li a.active:after{background:#1c1c1a}.section--submenu .section--submenu--anchormenu--mobile select{color:#c1c1c1}.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:5%;top:10p;top:60%}.section--map{height:500px}.section--leftright-video--body .all--btn{text-align:center!important}}.section--mpcontactform .content-background--dark form.hs-form .hs-form-field label,.section--mpcontactform .content-background--dark form.hs-form .hs-form-field.static label{color:#fff!important}.section--mpcontactform .content-background--light form.hs-form .hs-form-field label,.section--mpcontactform .content-background--light form.hs-form .hs-form-field.static label{color:#454545!important}.section--leftrightcta .content-background--dark .section--leftrightcta--content--inner p{font-size:24px;line-height:30px}