.OurBrands_contentWrapper__dtEUh {
    margin-bottom: 4.375em
}

@media(max-width: 1199.98px) {
    .OurBrands_contentWrapper__dtEUh {
        margin-bottom:2em
    }
}

.OurBrands_contentWrapper__dtEUh .OurBrands_desc__wsvgz {
    /* max-width:38em; */
    margin-bottom: 2.125em;
    letter-spacing: 0.1px;
    font-size: 16px;
    line-height: 29px;
    color: #1a1a1a;
}

.OurBrands_listItem__MZXz0 {
    padding-bottom: 2.5em;
    border-bottom: 1px solid rgba(var(--black-rgb-color),.12);
    margin-bottom: 3.75em
}

@media(max-width: 1199.98px) {
    .OurBrands_listItem__MZXz0 {
        padding-bottom:1.5em;
        margin-bottom: 2.75em
    }
}

@media(max-width: 575.98px) {
    .OurBrands_listItem__MZXz0 {
        margin-bottom:1em;
        padding-bottom: 1em
    }
}

.OurBrands_listItem__MZXz0 .OurBrands_title__TxbCA {
    font-family: var(--font-montserrat)
}

.OurBrands_listItem__MZXz0 .OurBrands_item__nHQo_ {
    position: relative;
    padding-left: 1.125em;
    margin: 0;
    color: var(--green-color)
}

.OurBrands_listItem__MZXz0 .OurBrands_item__nHQo_:before {
    content: "";
    left: 0;
    width: .5em;
    height: .5em;
    background: var(--green-color);
    position: absolute;
    top: 50%;
    transform: translateY(-50%)
}

.OurBrands_imgWrapper__1BqXQ {
    margin-left: 3.75em;
    overflow: hidden;
    width: 51.875em;
    height: 39.25em
}

@media(max-width: 1199.98px) {
    .OurBrands_imgWrapper__1BqXQ {
        margin:0;
        width: 100%;
        height: 100%
    }
}

.OurBrands_imgWrapper__1BqXQ.OurBrands_animation__G_KgL img {
    animation: OurBrands_scaleanimation__y8Vms 5s ease forwards
}

@media(max-width: 1199.98px) {
    .OurBrands_imgWrapper__1BqXQ.OurBrands_animation__G_KgL img {
        width:100%
    }
}

@keyframes OurBrands_scaleanimation__y8Vms {
    0% {
        transform: scale(1)
    }

    50% {
        transform: scale(1.25)
    }

    to {
        transform: scale(1)
    }
}

.OurCommunities_section__YonFh {
    overflow: hidden;
    background: #fafafa
}

@media(max-width: 767.98px) {
    .OurCommunities_row__5fOxe .OurCommunities_col_12__eucVo:nth-child(2) {
        order:-1
    }

    .OurCommunities_row__5fOxe .OurCommunities_col_12__eucVo:nth-child(odd):not(:last-child) {
        margin-bottom: 2em
    }
}

@media(max-width: 991.98px) {
    .OurCommunities_imageContainer__OviyR {
        display:flex;
        flex-wrap: wrap;
        gap: 2em
    }
}

.OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz {
    width: 100%;
    /* height: 24em; */
    position: relative
}

@media(max-width: 1199.98px) {
    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz {
        height:21em
    }
}

@media(min-width: 1200px) {
    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz {
        transform:translateY(48em);
        transition: all 1s ease
    }

    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz.OurCommunities_active__vjFXr {
        transform: translate(0)
    }
}

.OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz:last-child {
    margin-top: 1.5em;
}

@media(max-width: 767.98px) {
    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz:last-child {
        margin-top:0
    }
}

@media(min-width: 1200px) {
    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz:last-child {
        transform:translateY(45em)
    }

    .OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz:last-child.OurCommunities_active__vjFXr {
        transform: translate(0)
    }
}

.OurCommunities_imageContainer__OviyR .OurCommunities_imgWrapper__mAGjz img {
    /* width: 100%; */
    /* height: 100%; */
    /* object-fit: cover; */
}

@media(max-width: 1199.98px) {
    .OurCommunities_centerWrapper__UnujW {
        margin:2em auto;
        width: 100%
    }
}

@media(max-width: 575.98px) {
    .OurCommunities_centerWrapper__UnujW {
        margin:1em 0;
        width: 100%
    }
}

@media(min-width: 1200px) {
    .OurCommunities_centerWrapper__UnujW {
        opacity:0;
        visibility: hidden;
        transition: all 1s ease;
        margin: auto 0
    }

    .OurCommunities_centerWrapper__UnujW.OurCommunities_active__vjFXr {
        opacity: 1;
        visibility: visible
    }
}

.OurCommunities_centerWrapper__UnujW .OurCommunities_contentWrapper__OLqx5 {
    text-align: center
}

@media(min-width: 1200px) {
    .OurCommunities_centerWrapper__UnujW .OurCommunities_contentWrapper__OLqx5 {
        margin:0 auto;
        width: 22.25em
    }
}

.OurCommunities_centerWrapper__UnujW .OurCommunities_contentWrapper__OLqx5 .OurCommunities_heading__eChgf {
    margin-bottom: .65em;
    text-transform: uppercase
}

.OurCommunities_centerWrapper__UnujW .OurCommunities_contentWrapper__OLqx5 .OurCommunities_desc__79XMy {
    margin-bottom: 2.25em;
    line-height: 1.5
}

@media(max-width: 767.98px) {
    .OurCommunities_centerWrapper__UnujW .OurCommunities_contentWrapper__OLqx5 .OurCommunities_desc__79XMy {
        margin-bottom:1em
    }
}

.OurCommunities_communitySlider__3O_Nv {
    margin-top: 3em;
    display: none
}

@media(max-width: 1199.98px) {
    .OurCommunities_communitySlider__3O_Nv {
        margin-top:1em
    }

    .OurCommunities_communitySlider__3O_Nv .OurCommunities_slide__FF9xk {
        width: auto
    }
}

@media(max-width: 575.98px) {
    .OurCommunities_communitySlider__3O_Nv .OurCommunities_slide__FF9xk {
        width:100%
    }
}

@media(max-width: 1199.98px) {
    .OurCommunities_communitySlider__3O_Nv {
        display:block
    }
}

.OurCommunities_communitySlider__3O_Nv .OurCommunities_imgWrapper__mAGjz {
    position: relative;
    width: 32.8125em;
    height: 29em
}

@media(max-width: 1199.98px) {
    .OurCommunities_communitySlider__3O_Nv .OurCommunities_imgWrapper__mAGjz {
        width:100%
    }
}

@media(max-width: 767.98px) {
    .OurCommunities_communitySlider__3O_Nv .OurCommunities_imgWrapper__mAGjz {
        height:21em
    }
}

.OurCommunities_communitySlider__3O_Nv .OurCommunities_imgWrapper__mAGjz img {
    object-fit: cover
}

@media(max-width: 575.98px) {
    .OurCommunities_communitySlider__3O_Nv .OurCommunities_imgWrapper__mAGjz {
        width:100%
    }
}

.OurCommunities_imgWrapper__mAGjz {
    cursor: pointer
}

@media(min-width: 1200px) {
    .OurCommunities_imgWrapper__mAGjz:hover .OurCommunities_content__SqKNf,.OurCommunities_imgWrapper__mAGjz:hover .OurCommunities_content__SqKNf:after {
        opacity:1
    }
}

@media(max-width: 1199.98px) {
    .OurCommunities_imgWrapper__mAGjz .OurCommunities_content__SqKNf {
        opacity:1
    }

    .OurCommunities_imgWrapper__mAGjz .OurCommunities_content__SqKNf:after {
        opacity: .5
    }
}

.OurCommunities_content__SqKNf {
    position: absolute;
    bottom: 0;
    left: 0;
    color: var(--white-color);
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    flex-direction: column;
    opacity: 0;
    transition: .5s;
    z-index: 1;
    padding: 1em
}

.OurCommunities_content__SqKNf h3 {
    text-transform: uppercase;
    font-size: 20px;
}

.OurCommunities_content__SqKNf:after {
    position: absolute;
    content: "";
    opacity: 0;
    background: rgb(0 0 0 / 78%);
    left: 50%;
    top: 50%;
    transform: translate(-50%,-50%);
    z-index: -1;
    width: 100%;
    height: 100%;
    transition: .5s
}

.OurPropertiesThumbSlider_ourProperties__Ibkch {
    position: relative
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_headerWrapper___86pg {
    position: absolute;
    top: 6.25em;
    left: 3.90625%;
    z-index: 2
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_headerWrapper___86pg .OurPropertiesThumbSlider_title__msJmK {
    color: var(--white-color);
    text-transform: uppercase
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j {
    position: relative;
    overflow: hidden
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: .8;
    /* background: linear-gradient(
100deg, rgba(0, 0, 0, .6) 3.97%, transparent 46.07%); */
}

@media(max-width: 575.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j:before {
        background:linear-gradient(184.26deg,transparent 30%,rgba(0,0,0,.8) 100.68%)
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j:after {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    opacity: .8;
    /* background: linear-gradient(
218deg, rgba(4, 5, 5, .8) 5.65%, rgba(4, 5, 5, 0) 45.14%); */
    mix-blend-mode: multiply
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_wrapper__DfHUv .OurPropertiesThumbSlider_textWrapper__2CyfM {
    width: 43.75em;
    color: var(--white-color);
    position: absolute;
    left: 4.625em;
    bottom: 3.125em;
    z-index: 2
}

@media(max-width: 1199.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_wrapper__DfHUv .OurPropertiesThumbSlider_textWrapper__2CyfM {
        width:40%
    }
}

@media(max-width: 991.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_wrapper__DfHUv .OurPropertiesThumbSlider_textWrapper__2CyfM {
        bottom:6em
    }
}

@media(max-width: 575.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_wrapper__DfHUv .OurPropertiesThumbSlider_textWrapper__2CyfM {
        width:85%;
        left: 2em
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_wrapper__DfHUv .OurPropertiesThumbSlider_textWrapper__2CyfM .OurPropertiesThumbSlider_p__6lzxp {
    line-height: 1.5em
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_imgWrapper__EYOPo {
    transition: transform .3s ease;
    will-change: transform;
    height: 65.5em;
}

@media(max-width: 575.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_imgWrapper__EYOPo {
        height:40em
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_imgWrapper__EYOPo img {
    width: 100%;
    height: 100%
}

@media(max-width: 767.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSlider__wB1Cs .OurPropertiesThumbSlider_swiperSlide__8as6j .OurPropertiesThumbSlider_imgWrapper__EYOPo img {
        object-fit:cover
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ {
    margin-left: 14.1%
}

@media(max-width: 991.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ {
        margin-left:18.1%
    }
}

@media(max-width: 575.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ {
        margin-left:31.1%
    }
}

@media(min-width: 1200px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slide__EnloV {
        width:18em
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_swiperSlide__8as6j {
    cursor: pointer
}

@media(max-width: 991.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_swiperSlide__8as6j {
        padding:0
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko {
    position: relative;
    border-radius: 8px;
    overflow: hidden;
    cursor: pointer
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko:before {
    content: "";
    position: absolute;
    inset: 0;
    background-color: transparent;
    box-shadow: inset 0 0 0 4px transparent;
    z-index: 2;
    left: 0;
    border-radius: inherit
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_counter__EWqFh {
    position: absolute;
    font-size: 1.125em;
    color: var(--white-color);
    left: 1.55555em;
    top: .94444em
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_imgWrapper__EYOPo {
    overflow: hidden;
    height: 10em
}

@media(max-width: 991.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_imgWrapper__EYOPo {
        height:7em
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_imgWrapper__EYOPo img {
    height: 100%;
    width: 100%;
    object-fit: cover
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_imgWrapper__EYOPo:before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: linear-gradient(180deg,transparent 49.48%,rgba(0,0,0,.9));
    z-index: 1
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_title__msJmK {
    font-size: 1.125em;
    position: absolute;
    bottom: 1.25em;
    left: 1.25em;
    z-index: 2;
    color: var(--white-color);
    font-weight: 400;
    margin: 0;
    line-height: 1;
    font-family: var(--font-montserrat)
}

@media(max-width: 1399.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_landmarkSliderThumb__br3H_ .OurPropertiesThumbSlider_slideWrapper__YAMt8 .OurPropertiesThumbSlider_thumbWrapper__0zBko .OurPropertiesThumbSlider_title__msJmK {
        font-size:1em
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ {
    position: absolute;
    right: 24.0625em;
    width: 10em;
    display: flex;
    align-items: center;
    justify-content: space-between;
    bottom: 5em;
    z-index: 99
}

@media(max-width: 991.98px) {
    .OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ {
        bottom:3em;
        right: auto;
        transform: translate(-50%);
        left: 50%
    }
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ svg path {
    fill: var(--white-color)
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ .OurPropertiesThumbSlider_btnNext__kp1tq {
    width: 4.25em;
    height: 1em;
    position: relative;
    top: 11px
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ .OurPropertiesThumbSlider_btnNext__kp1tq:after {
    display: none
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ .OurPropertiesThumbSlider_btnPrev__1n7mZ {
    width: 4.25em;
    height: 1em;
    position: relative;
    top: 11px
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ .OurPropertiesThumbSlider_btnPrev__1n7mZ:after {
    display: none
}

.OurPropertiesThumbSlider_ourProperties__Ibkch .OurPropertiesThumbSlider_buttonWrapper__X4GLJ .OurPropertiesThumbSlider_pagination__tANxW {
    position: static;
    color: var(--white-color)
}

.OurPropertiesThumbSlider_text-content-slider__VlpC4 {
    position: absolute;
    z-index: 2;
    max-width: 25em;
    margin-left: 3.90625%;
    top: 50%;
    transform: translateY(-50%);
    color: var(--white-color)
}

.OurPropertiesThumbSlider_text-content-slider__VlpC4 p {
    font-size: .875em
}

.swiper-free-mode>.swiper-wrapper {
    transition-timing-function: ease-out;
    margin: 0 auto
}

.OurCommunities_content__SqKNf p{
    text-align: center;font-size: 15px;letter-spacing: 0.1px;line-height: 25px;padding: 10px 50px;
}