#inner-page-wrapper{z-index:auto}#inner-page-wrapper>.max-container{max-width:100%;padding:0}#breadcrumbs{color:#fff;font-size:13px;font-weight:600;line-height:15px;letter-spacing:.45px;margin-top:-34px;z-index:3;position:relative;padding:0 15px}#breadcrumbs span{display:flex;gap:10px}#breadcrumbs a{color:inherit;transition:var(--default-transition)}#breadcrumbs a:hover{color:var(--primary)}.ip-banner canvas{height:333px}.custom__container{display:block;margin:0 auto;padding:0 15px;max-width:768px}.custom__title{width:-moz-max-content;width:max-content;margin:0 auto;display:block;text-align:center}.custom__title:before{margin:0 auto 15px}.custom__title span{margin-bottom:10px}.community-details{display:block;position:relative}.community-details__row{display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;gap:30px;padding:70px 0 50px}.community-details__img{display:block;position:relative;width:470px;max-width:100%;margin:0 auto}.community-details__img img{max-width:100%;height:auto}.community-details__content{display:block;position:relative;width:100%}.community-details__content h2:before{width:100%}.community-details__content p{display:block;color:#000;font-size:14px;line-height:25px;letter-spacing:.32px;margin-top:25px;text-align:center}.community-details__inline{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;gap:15px;text-align:center}.community-details__inline-row{display:block;position:relative;padding-bottom:50px}.community-details__inline:not(:last-child){margin-bottom:40px;padding-bottom:40px}.community-details__inline:not(:last-child):before{position:absolute;content:"";bottom:0;left:0;width:100%;height:1px;background-color:#b3b3b3}.community-details__inline p{display:block;color:#000;font-size:14px;line-height:25px;letter-spacing:.32px}.community-details__faqs{display:block;position:relative;padding:68px 0 38px;background:#1e798e1a}.community-details__faqs .custom__title{width:-moz-max-content;width:max-content;margin:0 auto 25px;text-align:left;display:block}.community-details__faqs-tab{display:flex;flex-direction:column;position:relative}.community-details__faqs-tab-col{display:block;width:100%;position:relative}.community-details__faqs-accordion{display:block;position:relative}.community-details__faqs-accordion a{display:flex;align-items:center;justify-content:space-between;position:relative;color:#000;font-size:20px;font-weight:500;line-height:1;font-family:var(--font-family-title);padding:30px 40px 30px 0;border-bottom:1px solid #1E798E}.community-details__faqs-accordion a .ai-icon-plus{position:absolute;top:50%;transform:translateY(-50%);right:0;width:20px;height:20px}.community-details__faqs-accordion a .ai-icon-plus:before,.community-details__faqs-accordion a .ai-icon-plus:after{position:absolute;content:"";top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:1px;background-color:#000;transition:var(--default-transition)}.community-details__faqs-accordion a .ai-icon-plus:after{width:1px;height:100%}.community-details__faqs-accordion a[aria-expanded=true] .ai-icon-plus:after{opacity:0}.community-details__faqs-accordion:last-child a[aria-expanded=true]{border-bottom:1px solid #1E798E}.community-details__faqs-accordion:not(:last-child) a{border-bottom:1px solid #1E798E}.community-details__faqs-body{display:block;position:relative;padding-top:15px}.community-details__faqs-body p{display:block;color:#000;font-size:14px;line-height:25px;letter-spacing:.32px}.listings-feed{display:flex;flex-direction:column;align-items:center;width:100%;padding:50px 0 60px;gap:10px}.listings-feed .custom__title{margin-bottom:30px}.listings-feed__title-block{display:flex;flex-direction:column;align-items:center;width:100%;max-width:868px;text-align:center;gap:1.5rem}.listings-feed__accent{grid-column:1;grid-row:1;width:183.122px;height:3px;margin:0 auto;background:#1e798e;border:none}.listings-feed__headline{grid-column:1;grid-row:1;margin:37px 0 0;font-size:clamp(2.25rem,6vw,82px);font-weight:400;line-height:1;text-align:center;width:100%;max-width:100%}.listings-feed__headline-group{display:inline-grid;grid-template-columns:max-content;grid-template-rows:max-content;justify-items:start;line-height:0}.listings-feed__subtitle{margin:0;max-width:868px;font-family:var(--font-family-title-alt);font-size:clamp(1.125rem,2.5vw,26px);line-height:35px;font-weight:400}.listings-feed__grid{display:grid;gap:47px 20px;width:100%;max-width:450px;margin:0 auto}.listing-card{position:relative;width:100%;margin:0 auto;min-height:330px;height:100%}.listing-card__media{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.listing-card__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;display:block}.listing-card__details{position:absolute;left:26px;bottom:-25px;width:min(400px,100% - 52px);padding-bottom:10px;display:flex;flex-direction:column;align-items:flex-end;z-index:1}.listing-card__badge{display:inline-flex;align-items:center;justify-content:flex-end;padding:7px 20px;font-size:12px;font-weight:600;letter-spacing:.84px;text-transform:uppercase;white-space:nowrap}.listing-card__badge-row{display:flex;justify-content:flex-end;padding:0 20px;margin-bottom:-10px;position:relative;z-index:2;width:100%}.listing-card__badge--for-sale{background:#1e798e;color:#fff}.listing-card__badge--sold{background:#fff;color:#1e798e}.listing-card__panel{width:100%;background:#000;color:#fff;padding:20px;margin-bottom:-10px;display:flex;flex-direction:column;gap:10px;align-items:flex-start;position:relative;z-index:1;overflow:hidden}.listing-card__address{margin:0;font-size:12px;line-height:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.listing-card__address-line1{display:block;font-size:15px;font-weight:600;margin-bottom:4px}.listing-card__price{margin:0;font-size:19px;font-weight:600;line-height:1}.listing-card__hover{position:absolute;top:-14px;right:30px;width:100px;height:100px;background:var(--secondary);border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;text-transform:uppercase;gap:5px;color:#fff;padding:10px;opacity:0;transition:var(--default-transition)}.listing-card__hover b{font-size:10px;font-weight:600;letter-spacing:.05em}.listing-card__hover span{display:block;font-size:9px;font-weight:500;line-height:1.3;letter-spacing:normal}.listing-card__specs{opacity:0;margin:-25px 0 0;transition:var(--default-transition)}.listing-card__specs span{display:inline-block;font-size:9px;text-transform:uppercase;margin-right:5px}.listing-card__specs span>em{margin-right:5px}.listing-card__specs .bed-icon{display:inline-block;vertical-align:middle;width:18px;height:13px;background:url(https://cdn.agentimagehosting.com/bTkWW5WuasGOQwGLb1Hik/2026/03/18093614/bed.png) center/contain no-repeat}.listing-card__specs .bath-icon{display:inline-block;vertical-align:middle;width:18px;height:13px;background:url(https://cdn.agentimagehosting.com/bTkWW5WuasGOQwGLb1Hik/2026/03/18093613/bath.png) center/contain no-repeat}.listing-card__specs .sqft-icon{display:inline-block;vertical-align:middle;width:18px;height:13px;background:url(https://cdn.agentimagehosting.com/bTkWW5WuasGOQwGLb1Hik/2026/03/18093616/sqft.png) center/contain no-repeat}.listing-card__view{position:absolute;right:20px;left:auto;bottom:20px;width:83px;height:83px;padding:0;border:none;background:transparent;cursor:pointer;z-index:3;border-radius:50%;display:none}.listing-card__view-circle{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid var(--secondary);clip-path:inset(50% 0 0 0);transition:var(--default-transition)}.listing-card__view-icon{position:absolute;left:16px;top:-5px;font-size:90px;font-weight:200;line-height:1;color:#fff;pointer-events:none;transition:var(--default-transition)}.listing-card__view:hover .listing-card__view-circle{background:var(--secondary);clip-path:inset(0 0 0 0)}.listing-card__view:hover .listing-card__view-icon{color:#fff}.listing-card a{display:block;position:relative;width:100%;height:100%}.listing-card a:hover .listing-card__specs{opacity:1;margin:0}.listing-card a:hover .listing-card__hover{opacity:1}.comm-git{display:block!important}.comm-git .hp-git__container:after{top:52px}.comm-git .hp-git__form-caption{color:#000;font-size:14px;font-style:normal;line-height:25px;letter-spacing:.32px;display:block;margin-bottom:20px}.comm-git.hp-git{padding-top:60px}.comm-git .hp-git__container:before{top:-20px}.comm-git .hp-git__title{margin-bottom:90px}.hp-git{display:none}@media screen and (min-width:1024px){#breadcrumbs{font-size:15px;padding:0 40px}.custom__container{max-width:980px}.custom__title{display:inline-block;width:auto;margin:0;text-align:left}.custom__title:before{margin:0 0 25px}.community-details__row{flex-direction:row;gap:50px;padding:115px 0 70px}.community-details__img{margin:0;max-width:none}.community-details__content{width:428px}.community-details__content p{margin-top:30px;text-align:left}.community-details__inline{flex-direction:row;text-align:left;gap:30px}.community-details__inline-row{padding-bottom:100px}.community-details__inline:not(:last-child){margin-bottom:50px;padding-bottom:50px}.community-details__inline p{width:570px;margin-top:73px}.community-details__faqs-tab{gap:50px;flex-direction:row}.community-details__faqs-tab-col{width:50%}.community-details__faqs-accordion a{font-size:19px}.community-details__faqs-accordion:last-child a{border:none}.listings-feed{gap:0;padding:68px 0 120px}.listings-feed .custom__title{margin-bottom:50px}.listings-feed__title-block{height:auto;min-height:210px;justify-content:flex-start}.listings-feed__headline{font-size:82px}.listings-feed__subtitle{font-size:26px}.listings-feed__grid{max-width:100%;margin:0;grid-template-columns:repeat(2,minmax(0,1fr))}.listing-card__details{width:min(350px,100% - 52px)}.listing-card__address{font-size:16px}.listing-card__address-line1{font-size:20px}.listing-card__price{font-size:24px}.listing-card__hover{width:160px;height:160px;gap:13px}.listing-card__hover b{font-size:18px}.listing-card__hover span{font-size:12px;letter-spacing:.06em}.listing-card__specs span{font-size:12px;margin-right:10px}.listing-card__view{display:block}.comm-git .hp-git__container:after{top:42px}.comm-git .hp-git__form-caption{font-size:16px;line-height:30px;margin-bottom:30px}.comm-git.hp-git{padding-top:105px}.comm-git .hp-git__container:before{top:-38px}.comm-git .hp-git__title{margin-bottom:140px}}@media screen and (min-width:1280px){#breadcrumbs{padding:0 85px}.custom__container{max-width:1170px}.community-details__row{gap:82px}.listing-card{min-height:405px}.listing-card__details{width:min(400px,100% - 52px)}.listing-card__view{right:50px}}@media screen and (min-width:1440px){.custom__container{max-width:1600px;padding:0 86px}.community-details__img{width:702px}.community-details__content{width:641px}.community-details__content p{font-size:16px;line-height:30px}.community-details__inline-row{padding-bottom:148px}.community-details__inline:not(:last-child){margin-bottom:83px;padding-bottom:83px}.community-details__inline p{width:824px;font-size:16px;line-height:30px}.community-details__faqs-tab{gap:96px}.community-details__faqs-accordion a{font-size:24px;padding:38px 57px 38px 0}.community-details__faqs-body p{font-size:16px;line-height:30px}.listing-card{min-height:453px}.listing-card__address-line1{font-size:24px}}
