.ip-banner{display:none}.ip-custom-banner{padding:0 15px}.ip-custom-banner .ip-banner{display:block;padding:0}.ip-custom-banner .ip-banner:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;z-index:3;background-color:var(--primary);opacity:.5}.ip-custom-banner .ip-banner canvas{height:650px;background-attachment:local}.ip-custom-banner .ip-banner .container{top:auto;left:0;right:0;bottom:94px;transform:unset;z-index:3;text-align:center}.ip-custom-banner .ip-banner .container .global-site-title h1:before,.ip-custom-banner .ip-banner .container .global-site-title h2:before{background:#fff}.max-container{padding:0!important}.cd-container{max-width:1350px;margin:0 auto;padding:0 15px}.global-site-title h1,.global-site-title h2{font-size:var(--font-size-title)!important;font-weight:400!important;letter-spacing:.1em!important;line-height:1!important}.header__navigation #nav>li{padding:0 23px}.header .fixed-header-info .broker-logo{margin-right:0}body:not(.home) .header:not(.header--fixed){background:var(--secondary)}#inner-page-wrapper{margin-top:122px}.cd-title .global-site-title h2{font-size:var(--font-size-title-small)!important;margin-left:-40px}.cd-text{font-size:15px;font-family:var(--font-family-title);line-height:1.9;letter-spacing:.02em;text-align:justify}.cd-text p,.cd-text ul{margin:0 0 27px}.cd-text ul{margin-left:12px}.cd-text ul li{position:relative;padding-left:1.5em;text-indent:-1.5em}.cd-text ul li:before{content:"";background:#9e9b96;width:7px;height:7px;display:inline-block;border-radius:100%;position:relative;top:-2px;margin-right:12px}.sub-content{margin-left:60px}.text-link{display:block;max-width:-moz-fit-content;max-width:fit-content;margin-left:auto;color:gray!important}.text-link:hover{opacity:.7}.global-site-title.sub-title{margin:10px 0 25px}.global-site-title.sub-title h2{font-size:30px!important}.global-site-btn.is-big a,.global-site-btn.is-big>div{font-weight:400;border-width:1px}.descriptionText{padding:48px 0 0}.descriptionText .cd-text p:first-child{font-size:24px;line-height:1.2}.footer__wrap{margin-top:0}.communitydetailsSection1{position:relative;background:var(--bg-color);margin-top:50px;padding:85px 0 62px}.communitydetailsSection1__inner--title{margin:0 0 38px}.communitydetailsSection1__content{position:relative}.communitydetailsSection1__content--image{float:right;margin:0 0 4% 4%}.communitydetailsSection1__content--image img{aspect-ratio:610/640}.communitydetailsSection1__content--text{text-align:left}.communitydetailsSection1__content--text p:first-child{}.communitydetailsSection1__content--text .text-link{display:flex;justify-content:flex-end}.communitydetailsSection2{position:relative;padding:88px 0 0}.communitydetailsSection2__content{padding:0 0 45px}.communitydetailsSection2__content--title{margin:0 0 30px}.communitydetailsSection3{position:relative;padding:30px 40px 65px}.communitydetailsSection3:after{content:"";position:absolute;bottom:0;left:0;right:0;width:100%;margin:0 auto;min-height:800px;background:url(https://cdn.agentimagehosting.com/5WCSGQUbSh2ZLD00d04je/2025/12/02081026/line-bg.png) no-repeat;background-size:cover;background-position:center;z-index:-1;pointer-events:none}.communitydetailsSection3__inner--title{text-align:center;margin:0 0 55px}.communitydetailsSection3__listings .map-static{width:100%}.communitydetailsSection3__listings--disclaimer{font-size:14px;font-family:var(--font-family-title);line-height:1.4;letter-spacing:.008em;max-width:1326px;margin:0 auto;padding-top:50px}.communitydetailsSection3__list{font-size:0;margin-left:-10px;margin-right:-10px;margin-top:46px;text-align:center}.communitydetailsSection3__item{width:50%;display:inline-block;vertical-align:top;padding:0 10px 118px}.communitydetailsSection3__item--photo{font-size:0}.communitydetailsSection3__item--photo img{transition:var(--default-transition)}.communitydetailsSection3__item--text{width:69.9%;position:absolute;z-index:5;bottom:-70px;left:0;right:0;margin:0 auto;padding:40px 10px;background-color:var(--bg-color);font-family:var(--font-family-title);box-shadow:0 30px 40px #00000021}.communitydetailsSection3__item--text .price{font-size:36px}.communitydetailsSection3__item--text .address{margin-top:15px;font-size:22px;line-height:1;letter-spacing:.02em}.communitydetailsSection3__item--text .view-btn{width:165px;height:0;padding:0 15px;margin:0 auto;color:var(--secondary);font-size:13px;font-family:var(--font-family-default);text-align:center;letter-spacing:.14em;text-transform:uppercase;border:1px solid var(--accent);display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;pointer-events:none;transition:var(--default-transition)}.communitydetailsSection3__item--text .view-btn:hover{color:#fff;background-color:var(--accent)}.communitydetailsSection3__item a{display:block;position:relative}.communitydetailsSection3__item:hover .communitydetailsSection3__item--photo img{filter:grayscale(1)}.communitydetailsSection3__item:hover .communitydetailsSection3__item--text{bottom:-70px}.communitydetailsSection3__item:hover .communitydetailsSection3__item--text .view-btn{height:40px;margin-top:25px;opacity:1;visibility:visible;pointer-events:auto}.communitydetailsSection3__button{padding-top:12px;text-align:center}@media screen and (min-width:992px){.ip-custom-banner{padding:0 1.88vw}.header{color:#fff;background:var(--secondary)}.header__logo{display:block!important}.header .default-header-info{display:none}.header .fixed-header-info{display:flex!important;align-items:center;justify-content:space-between;gap:25px}.cd-text ul.column-3{-moz-column-count:3;column-count:3}.communitydetailsSection1{/*min-height:900px*/}}@media screen and (max-width:1366px){.header__logo img{max-width:180px}.header__navigation #nav>li{padding:0 15px}#inner-page-wrapper{margin-top:115px}}@media screen and (max-width:1199px){.ip-custom-banner .ip-banner .container{bottom:74px}.header .fixed-header-info .broker-logo img{max-width:100px}#inner-page-wrapper{margin-top:105px}.communitydetailsSection3__item--text .address{font-size:18px}}@media screen and (max-width:991px){.ip-custom-banner .ip-banner canvas{height:450px}.ip-custom-banner .ip-banner .container{bottom:30px}#inner-page-wrapper{margin-top:70px}.cd-title .global-site-title h2{margin-left:0}.cd-text{text-align:left!important}.cd-text p,.cd-text ul{margin:0 0 15px}.global-site-title.sub-title{margin:10px 0}.descriptionText .cd-text p:first-child{font-size:19px}.communitydetailsSection1{margin-top:20px;padding:50px 0}.communitydetailsSection1__content--image{float:unset;margin:0 0 30px}.communitydetailsSection1__content--image img{margin:0 auto}.communitydetailsSection1__content--text p:first-child{font-size:19px}.communitydetailsSection2{padding:50px 0 0}.communitydetailsSection2__content{padding:0 0 30px}.communitydetailsSection3{padding:30px 15px 50px}.communitydetailsSection3__inner--title{margin:0 0 30px}.communitydetailsSection3__list{margin-top:15px}.communitydetailsSection3__item--text{width:80%;padding:20px 10px}.communitydetailsSection3__item--text .price{font-size:24px}.communitydetailsSection3__item--text .address{font-size:16px}.communitydetailsSection3__item--text .view-btn{width:140px;max-height:35px;font-size:11px}}@media screen and (max-width:767px){.cd-text ul li:before{top:0;margin-right:10px;width:5px;height:5px}.communitydetailsSection3__item{width:100%}}@media screen and (max-width:480px){.ip-custom-banner .ip-banner canvas{height:350px}}

.item-subtitle{
	font-size: 24px;
	line-height: 1.2;
}

