.single-community #introduction{position:relative;padding-bottom:157px}@media(min-width: 992px){.single-community #introduction{padding-bottom:120px}}.single-community #introduction .text{max-width:695px;margin:0 auto;padding-bottom:90px;text-align:center}.single-community #introduction .text .p--subheading{margin-bottom:23px}.single-community #introduction .text h3{margin-bottom:0px;text-transform:uppercase;color:#3e3935}.single-community #introduction .project-highlights-bar{display:flex;overflow:hidden;align-items:center;justify-content:space-between;padding:27px 0;border-top:1px solid rgba(0,0,0,.43);border-bottom:1px solid rgba(0,0,0,.43)}.single-community #introduction .project-highlights-bar .splide__list{align-items:center;list-style:none}.single-community #introduction .project-highlights-bar .splide__list .splide__slide{position:relative;text-transform:uppercase;color:#3e3935;font-family:"Geist",sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.27em;line-height:1;margin-bottom:0px}.single-community #introduction .project-highlights-bar .splide__list .splide__slide a,.single-community #introduction .project-highlights-bar .splide__list .splide__slide p{text-transform:uppercase;color:#3e3935;font-family:"Geist",sans-serif;font-weight:400;font-size:1.2rem;letter-spacing:.27em;line-height:1;margin-bottom:0px}.single-community #introduction .project-highlights-bar .splide__list .splide__slide:not(:first-child)::before{position:absolute;top:50%;left:-25.5px;width:7px;height:7px;content:"";transform:translateY(-50%);border-radius:50%;background-color:#ffd100}.single-community #introduction .project-highlights-bar .btn--solid{position:absolute;right:calc(50% - 83.5px);bottom:53px;height:-webkit-max-content;height:-moz-max-content;height:max-content;transform:translateX(calc(-50% + 83.5px))}@media(min-width: 992px){.single-community #introduction .project-highlights-bar .btn--solid{position:relative;right:unset;bottom:unset;transform:none}}.single-community #community-information-1{padding-bottom:63px}.single-community #community-information-1 .content-wrapper{display:flex;flex-direction:column;gap:52px}@media(min-width: 992px){.single-community #community-information-1 .content-wrapper{align-items:center;flex-direction:row;justify-content:space-between;gap:25px}.single-community #community-information-1 .content-wrapper.has-sticky-image{align-items:start}}.single-community #community-information-1 .content-wrapper .title-subtitle-wrapper{max-width:480px}.single-community #community-information-1 .content-wrapper .title-subtitle-wrapper h2{margin-bottom:23px;color:#3e3935}.single-community #community-information-1 .content-wrapper .title-subtitle-wrapper p:last-of-type{margin-bottom:0}.single-community #community-information-1 .content-wrapper .image-wrapper{width:100%}@media(min-width: 992px){.single-community #community-information-1 .content-wrapper .image-wrapper{max-width:608px}}@media(min-width: 992px){.single-community #community-information-1 .content-wrapper .image-wrapper.sticky-image{position:-webkit-sticky;position:sticky;top:0;padding-top:72px}}.single-community #community-information-1 .content-wrapper .image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1.54/1}.single-community #project-overview{padding-bottom:72px}@media(max-width: 767.98px){.single-community #project-overview .container{max-width:100%;margin:0;padding:0}}.single-community #project-overview .video-wrapper{position:relative;height:693px}.single-community #project-overview .video-wrapper video{width:100%;height:100%}.single-community #project-overview .project-details{display:flex;flex-wrap:wrap;padding:72px 67px 63px 35px;background-color:#f4f0e3;row-gap:61px;-moz-column-gap:43px;column-gap:43px}.single-community #project-overview .project-details .project-detail{width:100%}.single-community #project-overview .project-details .project-detail .label{text-transform:uppercase;color:#3e3935;font-family:"Geist",sans-serif;font-weight:700;font-size:1.1rem;letter-spacing:.08em;line-height:1;margin-bottom:14px}.single-community #project-overview .project-details .project-detail p:not(.label),.single-community #project-overview .project-details .project-detail a{color:#192a3a;font-family:"Geist",sans-serif;font-weight:300;font-size:1.6rem;letter-spacing:.01em;line-height:1.5625;margin-bottom:0px}.single-community #project-overview .project-details .project-detail a{font-weight:500}.single-community #project-overview .project-details .project-detail a:hover,.single-community #project-overview .project-details .project-detail a:focus-visible{color:#ffd100}.single-community #community-information-2{padding-bottom:110px}.single-community #community-information-2 .content-wrapper{display:flex;flex-direction:column;gap:73px}@media(min-width: 992px){.single-community #community-information-2 .content-wrapper{align-items:center;flex-direction:row;justify-content:space-between;gap:unset}}.single-community #community-information-2 .content-wrapper .title-subtitle-wrapper{max-width:530px}.single-community #community-information-2 .content-wrapper .title-subtitle-wrapper h2{margin-bottom:23px;text-transform:uppercase;color:#3e3935}.single-community #community-information-2 .content-wrapper .title-subtitle-wrapper p{margin-bottom:0}@media(min-width: 576px){.single-community #community-information-2 .content-wrapper .title-subtitle-wrapper p{padding-left:60px}}@media(min-width: 992px)and (max-width: 1199.98px){.single-community #community-information-2 .content-wrapper .title-subtitle-wrapper p{padding-left:30px;padding-right:30px}}.single-community #community-information-2 .content-wrapper .image-wrapper{width:100%;max-width:163px;margin-left:auto}@media(min-width: 576px){.single-community #community-information-2 .content-wrapper .image-wrapper{max-width:432px}}@media(min-width: 992px){.single-community #community-information-2 .content-wrapper .image-wrapper{margin-left:unset}}.single-community #community-information-2 .content-wrapper .image-wrapper img{width:100%;height:100%;aspect-ratio:1.08/1}.single-community #community-information-3{padding-bottom:182px}.single-community #community-information-3.less-bottom-margin{padding-bottom:110px}.single-community #community-information-3 .content-wrapper-1{display:flex;flex-direction:column-reverse;gap:25px}@media(min-width: 992px){.single-community #community-information-3 .content-wrapper-1{flex-direction:row;justify-content:space-between;align-items:center;gap:unset}}.single-community #community-information-3 .content-wrapper-1 .image-wrapper-1{width:100%;max-width:515px;margin-bottom:38px}@media(min-width: 1200px){.single-community #community-information-3 .content-wrapper-1 .image-wrapper-1{max-width:695px}}@media(min-width: 1400px){.single-community #community-information-3 .content-wrapper-1 .image-wrapper-1{max-width:745px}}.single-community #community-information-3 .content-wrapper-1 .image-wrapper-1 img{width:100%;height:100%;aspect-ratio:1.06/1}.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper{text-align:center}@media(min-width: 992px){.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper{min-width:432px}}.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper .logo-wrapper{margin-bottom:32px;margin-inline:auto}.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper .logo-wrapper img{width:100%;height:auto !important;-o-object-fit:contain;object-fit:contain}.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper .address{margin-bottom:16px}.single-community #community-information-3 .content-wrapper-1 .logo-address-link-wrapper a{text-transform:uppercase;font-family:"Geist",sans-serif;font-weight:300;font-size:1.2rem;letter-spacing:.27em;line-height:1;margin-bottom:0px}.single-community #community-information-3 .content-wrapper-2{display:flex;flex-direction:column;justify-content:flex-end;gap:33px}@media(min-width: 992px){.single-community #community-information-3 .content-wrapper-2{align-items:flex-end;flex-direction:row}}.single-community #community-information-3 .content-wrapper-2 .body-wrapper{max-width:397px;margin-left:auto}@media(min-width: 992px){.single-community #community-information-3 .content-wrapper-2 .body-wrapper{margin-left:0}}@media(min-width: 1400px){.single-community #community-information-3 .content-wrapper-2 .body-wrapper{margin-right:37px}}.single-community #community-information-3 .content-wrapper-2 .body-wrapper p{margin-bottom:0}.single-community #community-information-3 .content-wrapper-2 .image-wrapper-2{width:100%;max-width:163px}@media(min-width: 576px){.single-community #community-information-3 .content-wrapper-2 .image-wrapper-2{max-width:369px}}.single-community #community-information-3 .content-wrapper-2 .image-wrapper-2 img{width:100%;height:100%;aspect-ratio:1.08/1}.single-community #community-information-4{padding-bottom:153px}.single-community #community-information-4 .content-wrapper{display:flex;flex-direction:column;gap:73px}@media(min-width: 992px){.single-community #community-information-4 .content-wrapper{align-items:center;flex-direction:row;justify-content:space-between;gap:unset}}.single-community #community-information-4 .content-wrapper .body-wrapper{max-width:530px}.single-community #community-information-4 .content-wrapper .body-wrapper h2{margin-bottom:23px;text-transform:uppercase;color:#3e3935}.single-community #community-information-4 .content-wrapper .body-wrapper p{margin-bottom:0}@media(min-width: 576px){.single-community #community-information-4 .content-wrapper .body-wrapper p{padding-left:60px}}@media(min-width: 992px)and (max-width: 1199.98px){.single-community #community-information-4 .content-wrapper .body-wrapper p{padding-left:30px;padding-right:30px}}.single-community #community-information-4 .content-wrapper .image-wrapper{width:100%;max-width:163px;margin-left:auto}@media(min-width: 576px){.single-community #community-information-4 .content-wrapper .image-wrapper{max-width:568px}}@media(min-width: 992px){.single-community #community-information-4 .content-wrapper .image-wrapper{margin-left:unset}}.single-community #community-information-4 .content-wrapper .image-wrapper img{width:100%;height:100%;aspect-ratio:1.08/1}.single-community #gallery{padding-bottom:89px}@media(min-width: 1200px){.single-community #gallery .container{max-width:1242px}}.single-community #gallery .container h2{text-align:center}.single-community #gallery .container #gallery-splide{padding-bottom:36px}.single-community #gallery .container #gallery-splide .splide__slide{max-height:693px}.single-community #gallery .container #gallery-splide .splide__slide img{width:100%;height:100%}.single-community #gallery .container .arrows{display:flex;align-items:center;justify-content:center;gap:17px}.single-community #gallery .container .arrows .arrow{display:flex;align-items:center;justify-content:center;width:30px;height:30px;transition:background-color .3s ease-in-out;border:none;background-color:#ffd100}.single-community #gallery .container .arrows .arrow.disabled{border:1px solid #ffd100;background-color:rgba(0,0,0,0)}.single-community #gallery .container .arrows .arrow#previous-image{transform:rotate(180deg)}.single-community #gallery .container .arrows .arrow:hover,.single-community #gallery .container .arrows .arrow:focus-visible{background-color:#43382f}.single-community #gallery .container .arrows .arrow:hover svg path,.single-community #gallery .container .arrows .arrow:hover svg line,.single-community #gallery .container .arrows .arrow:focus-visible svg path,.single-community #gallery .container .arrows .arrow:focus-visible svg line{stroke:#ffd100}.single-community #gallery .container .arrows p{font-family:"Geist",sans-serif;font-weight:500;font-size:1.1rem;letter-spacing:.27em;line-height:1;margin-bottom:0px}.single-community #post-navigation{padding-bottom:93px}
