:root {
    --ct7-main-verdure: #2f3728;
    --ct7-main-olive: #677f65;
    --ct7-main-dawn: #9b5a30;
    --ct7-sub-botanic: #525c44;
    --ct7-sub-serene: #778166;
    --ct7-sub-caramel: #9b5a30;
}

@font-face {
    font-family: 'optima_regular';
    src: url('../../fonts/Optima/SVN-Optima\ Regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'optima_bold';
    src: url('../../fonts/Optima/SVN-Optima\ DemiBold.woff2') format('woff2');
    font-weight: 700;
    font-style: normal;
}

/* Comment */
.node-63 h1,
.node-63 h2,
.node-63 h3,
.node-63 h4,
.node-63 h5,
.node-63 h6 {
    font-family: "optima_bold";
    letter-spacing: 0.2rem;
    /* line-height: normal; */
}

body .node-63 {
    font-family: "optima_regular";
}

.node-63 .header__logo a {
    display: block;
    width: 6rem;
}

.node-63 .header__wrap {
    opacity: 1;
    transition: opacity 1s;
    background-color: var(--ct7-main-verdure);
}

/* .node-63 .exuberanceInfo-left .swiper-slide {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
} */

.node-63 .exuberanceInfo-left .item-content .title-44 {
    text-shadow: none;
}

.node-63 .exuberanceInfo-left .slide-bg-left.fp-bg::before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
    background: linear-gradient(to top, #000000ba 0%, #aa894300 100%);
    z-index: 3;
}

.node-63 .exuberanceInfo-left .swiper-slide {
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
}

.node-63 .salePolicy .btn-link {
    color: #fff;
}

.node-63 .salePolicy .title-56 {
    color: #fff;
}

.node-63 .salePolicy {
    background-color: var(--ct7-main-verdure);
    background-size: cover;
}

.node-63 .partnerSlide .slide-buttonCustomB .slide-buttonCustomB-prev,
.node-63 .partnerSlide .slide-buttonCustomB .slide-buttonCustomB-next,
.node-63 .partnerSlide .slide-buttonCustomB .slide-buttonCustomMb-prev,
.node-63 .partnerSlide .slide-buttonCustomB .slide-buttonCustomMb-next,
.node-63 .partnerSlide .slide-buttonCustomMb .slide-buttonCustomB-prev,
.node-63 .partnerSlide .slide-buttonCustomMb .slide-buttonCustomB-next,
.node-63 .partnerSlide .slide-buttonCustomMb .slide-buttonCustomMb-prev,
.node-63 .partnerSlide .slide-buttonCustomMb .slide-buttonCustomMb-next {
    background-color: var(--ct7-main-verdure);
}


.node-63 .salePolicy .title-56,
.node-63 .salePolicy__inner .item-text,
.node-63 .salePolicy__inner .item-textCut,
.node-63 .salePolicy__inner .item-textCut .btn-link {
    color: #fff;
}

.node-63 .partnerSlide .partnerSlide-thumbnal .swiper-buttonCustom .slide-buttonCustom-prev,
.node-63 .partnerSlide .partnerSlide-thumbnal .swiper-buttonCustom .slide-buttonCustom-next,
.node-63 .menu-sidebar__show,
.node-63 .menu-sidebar__hide {
    color: var(--ct7-main-verdure);
}

.node-63 .partnerSlide .partnerSlide-thumbnal .swiper-buttonCustom .slide-buttonCustom-prev:hover,
.node-63 .partnerSlide .partnerSlide-thumbnal .swiper-buttonCustom .slide-buttonCustom-next:hover,
.node-63 .menu-sidebar__show:hover,
.node-63 .menu-sidebar__hide:hover {
    color: var(--ct7-main-olive);
}

.node-63 .partnerSlide .swiper-slide::before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    top: 0;
    left: 0;
    background: linear-gradient(to top, #00000085 0%, #aa894300 30%);
    z-index: 0;
}

.node-63 .videoGallery {
    /* background-image: url('../../img/lv1-bg-blue.png'); */
    /* background-size: cover; */
    background-color: var(--ct7-main-verdure);
}

.node-63 .contact-form .button-submit {
    background-color: var(--ct7-main-verdure);
}

.node-63 .aboutInfo__content {
    background-color: var(--ct7-main-verdure);
}

.node-63 .townshipIntro--video .townshipIntro-swiper .item-thumbnal li span.current {
    border: 2px solid var(--ct7-main-verdure);
}

.node-63 .title-56,
.node-63 .title-56 .subtitle {
    text-shadow: none;
    font-size: 1.9rem;
}

.node-63 .townshipIntro--video.townshipIntro .title-56 .subtitle {
    font-family: 'optima_regular';
}

.node-63 .townshipIntro--video.townshipIntro .btn-link {
    display: none;
}

.node-63 .townshipIntro--video .townshipIntro-swiper .item-inner {
    padding-top: 4.5rem;
    justify-content: center;
}

.node-63 .townshipIntro--video .townshipIntro__bgSlide:after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, #00000085 0%, #aa894300 60%);
    z-index: 1;
}

.node-63 .townshipIntro--video .townshipIntro-swiper .item-grow {
    -webkit-box-flex: 0;
    -ms-flex-positive: 0;
    flex-grow: 0;
}

.node-63 .map-inner img {
    max-width: 120%;
}

.node-63 .waterInfo__slide .swiper .swiper-slide {
    justify-content: flex-end;
}

.node-63 .waterInfo__slide .item-content {
    margin-bottom: 35%;
}

.node-63 .waterInfo__slide .item-title.title-56 {
    display: none;
}

.node-63 .waterInfo__btn h3.item__name {
    font-family: "optima_regular";
    font-weight: normal;
    text-transform: uppercase;
}

.node-63 .waterInfo__btn .item.current h3.item__name {
    color: var(--ct7-main-dawn);
}

.node-63 .waterInfo__btn {
    position: absolute;
    z-index: 2;
    left: 0;
    bottom: 3%;
    right: 0;
}

.node-63 .waterInfo__btn .item.current .item__line:after {
    width: 100%;
    -webkit-transition: width 5s linear;
    transition: width 5s linear;
}

.node-63 .menu-sidebar__btn,
.node-63 .menu-sidebar__show,
.node-63 .partnerSlide .item-text__btn,
.node-63 .header__language {
    display: none;
}

.node-63 .salePolicy .title-56 {
    color: #fff;
}

.node-63 .salePolicy.mgvFloor table {
    width: 100%;
    color: #fff;
}

.node-63 .salePolicy.mgvFloor table tr {
    border-bottom: solid 1px #fff;
    font-size: 0.9rem;
}

.node-63 .salePolicy.mgvFloor table tr td {
    padding: 0.4rem 0.5rem;
}

.node-63 .salePolicy.mgvFloor table tr td:first-child {
    font-weight: 700;
    min-width: 14rem;
}

.node-63 .header__menu .menu-list>li:last-child a {
    padding: 10px 30px;
    background-color: var(--ct7-main-olive);
    border-radius: 20px;
}

.node-63 .header__menu .menu-list {
    align-items: center;
}

.node-63 .townshipIntro--video .townshipIntro__bgSlide:after {
    content: none;
}

/* .node-63 .swiper-slide:last-child .title-56,
.node-63 .swiper-slide:last-child .title-56 .subtitle {
    font-size: 1.5rem;
} */

.node-63 .waterInfo__slide .swiper-slide::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, #00000085 1%, #aa894300 50%);
    z-index: 0;
}

.node-63 .waterInfo__slide .item-content {
    z-index: 1;
}

.node-63 .fullpage-panel {
    display: flex;
}

/* .node-63 .item-map {
    height: 60vh;
} */

.node-63 .salePolicy__bg {
    width: 100%;
}

.node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide::after {
    content: '';
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: linear-gradient(to top, #00000085 0%, #aa894300 60%);
    z-index: 0;
}

.node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide .container {
    position: absolute;
    z-index: 1;
}

/* .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide:last-child .title-56 {
    font-size: 1.5rem;
} */

.node-63 .imagepin {
    max-width: 60vw;
    margin: auto;
}

.node-63 .imagepin .pin {
    font-size: 0.8rem;
}

/* .node-63 .townshipIntro--video .townshipIntro__bgSlide {
    display: block;
} */

.node-63 .hero {
    display: none;
}

.exuberanceInfo-popup .exuberanceInfo-right .item-box__title {
    text-wrap: auto;
}

.node-63 .desktop-hidden {
    display: block;
}

.node-63 .mobile-hidden {
    display: none;
}

/* .node-63 .exuberanceInfo .exuberanceInfo-left {
    overflow: visible;
} */

.node-63 .exuberanceInfo .exuberanceInfo-left .swiper-pagination {
    display: none !important;
}

.node-63 .exuberanceInfo .exuberanceInfo-left .bg {
    left: -24vw;
}

/* .node-63 .amenitiesMap:after {
    opacity: 0;
} */

.node-63 .amenitiesMap .bg:after {
    opacity: 0;
}

.node-63 .amenitiesMap__title .title-56 {
    color: var(--ct7-main-verdure);
}

.node-63 .partnerSlide-wrap {
    margin: auto;
    width: 100%;
}

.node-63 .fullpage-panel.active .herox .fp-bg, .node-63 .fp-bg.active .herox {
    width: 100vw;
    height: 100vh;
    background-position-y: 15%;
}

.node-63 .fullpage-panel[data-anchor="ProjectIntroduction"].active .herox .fp-bg, .node-63 .fullpage-panel[data-anchor="ProjectIntroduction"] .herox .fp-bg.active {
    background-color: var(--ct7-main-verdure);
}

.node-63 .fullpage-panel[data-anchor="ExternalAmenities"] .amenitiesMap {
    background-color: #676560;
}

.node-63 .fullpage-panel[data-anchor="ExternalAmenities"] .title-56 {
    color: #c7c1b6;
}

.node-63 .fullpage-panel[data-anchor="FloorPlan"] .amenitiesMap {
    background-color: #fff;
}

.node-63 .fullpage-panel[data-anchor="FloorPlan"] .title-56 {
    color: #c89656;
}

.node-63 .fullpage-panel[data-anchor="InternalAmenities"] .amenitiesMap {
    background-color: #e1ded2;
}

.node-63 .fullpage-panel[data-anchor="InternalAmenities"] .title-56 {
    color: #61605a;
}

.node-63 .pins {
    display: none;
}

.node-63 .fullpage-panel[data-anchor="LocationsDesktop"].active .herox .fp-bg, .node-63 .fullpage-panel[data-anchor="LocationsDesktop"] .herox .fp-bg.active {
    background-size: contain;
    background-color: #ebe1ce;
}

.node-63 .videoGallery__body:after {
    background-color: none;
}

.node-63 .partnerSlide .item-inner {
    padding-bottom: 10rem;
}

.node-63 .blogList .swiper {
    overflow: hidden;
    position: static;
}

.node-63 .blogList .slide-buttonCustom-next, .node-63 .blogList .slide-buttonCustom-prev {
    position: absolute;
    top: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 1.5rem;
    height: 1.5rem;
    border-radius: 50%;
    font-size: 1rem;
    background-color: #EEE3CC;
    color: #AA8943;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.3s;
    transition: all 0.3s;
}

.node-63 .blogList .slide-buttonCustom-next {
    right: -50px;
}

.node-63 .blogList .slide-buttonCustom-prev {
    left: -50px;
}

.node-63 .locationInfo__sharp {
    display: none;
}

.node-63 .locationInfo {
    background-color: #f8ece4;
}

.node-63 .amenitiesMap .title-56 {
    color: #fff;
    text-align: center;
}

.node-63 .header__menu .menu-list > li > a {
    color: #fff;
}

.node-63 .videoGallery__videoThumb .item-title {
    letter-spacing: 0.05em;
}

.node-63 .videoGallery__title, .node-63 .videoGallery__videoThumb .item.current .item-title {
    color: #e8d4b4;
}

.node-63 .locationInfo:after {
    background-color: var(--ct7-main-verdure);
}

.node-63 .communityInfo__body .title-56 {
    color: var(--ct7-main-verdure);
}

.node-63 .communityInfo .sharp {
    display: none !important;
}

.node-63 .sohoInfo .item-logo {
    display: none;
}

.node-63 .exuberanceInfo-popup {
    background-color: var(--ct7-main-verdure);
}

.node-63 .sohoInfo__left .item-title {
    font-size: 1.7em;
}

.node-63 .header__humberger {
    display: none;
}

.node-63 .formContact__content .itembox-3 .item-info__text {
    font-size: 0.6rem;
}

/* Responsive */ 
@media (max-width: 767.98px) {
    .node-63 .exuberanceInfo .exuberanceInfo-left .bg {
    left: 0;
}

    .node-63 .fullpage-panel[data-anchor="VideoHero"], 
    .node-63 .townshipIntro .item-thumbnal,
    .node-63 .fullpage-panel[data-anchor="Narrative"] br {
        display: none;
    }

    .readMore-popup table tr {
        border-bottom: solid 0.5px #00000036;
        font-size: 0.8em;
    }

    .readMore-popup table tr td {
        padding: 2px 5px;
    }

    .node-63 .locationInfo.locationWithSlides .locationInfo__inner {
        background-color: var(--ct7-main-verdure);
    }

    .node-63 .locationInfo.locationWithSlides .fp-scroller {
        height: 100%;
    }

    .node-63 .exuberanceInfo .swiper-pagination {
        display: none;
    }

    .exuberanceInfo-right .item-box__title {
        text-transform: uppercase;
        text-wrap: auto;
    }

    .node-63 .townshipIntro.townshipIntro--video .townshipIntro-swiper .item-inner {
        padding-top: 8.5rem;
        justify-content: center;
    }

    .node-63 .townshipIntro.townshipIntro--video .townshipIntro-swiper .item-inner .title-56 {
        text-align: center;
        font-size: 2.8rem;
        color: #fff;
    }

    .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide::after {
        background: #00000052;
    }

    .node-63 .menu-sidebar li[data-menuanchor="HeroSlider1"] {
        display: none;
    }

    .node-63 .formContact__content .item-left {
        background-color: var(--ct7-main-verdure);
        background-size: cover;
    }
    .node-63 .amenitiesMap .title-56 {
        font-size: 1.3rem;
        line-height: 2rem;
        letter-spacing: 0.1rem;
    }
    
    .node-63 .exuberanceInfo-right .item-box__title {
        text-wrap: auto;
        font-size: 0.9rem;
    }

    .node-63 .exuberanceInfo-right .item-box__img::before {
        content: "";
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        top: 0;
        background: linear-gradient(to top, #00000042 0%, #aa894300 100%);
    }

    .node-63 .exuberanceInfo-left .title-44 {
        font-size: 1.4rem;
    }

    /* .node-63 .exuberanceInfo-popup {
        background-image: url('../../img/lv1-bg-blue.png');
    } */
}

@media (min-width: 768px) {
    .node-63 .menu-list > li > a::after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 0;
        height: 1px;
        background-color: var(--ct7-main-olive);
        transition: width 0.3s ease-in-out;
        opacity: 1;
        visibility: visible;
    }

     .fp-viewing-HeroSlider1 .node-63 .menu-list > li:first-child > a::after,
     /* .fp-viewing-Narrative .node-63 .menu-list > li:first-child > a::after, */
     .fp-viewing-GeneralInformation .node-63 .menu-list > li:first-child > a::after,
     .fp-viewing-Locations-0 .node-63 .menu-list > li:nth-child(2) > a::after,
     .fp-viewing-DesignConcept .node-63 .menu-list > li:nth-child(3) > a::after,
     .fp-viewing-FloorPlan .node-63 .menu-list > li:nth-child(4) > a::after,
     .fp-viewing-Amenities .node-63 .menu-list > li:nth-child(5) > a::after,
     .fp-viewing-ExternalAmenities .node-63 .menu-list > li:nth-child(5) > a::after,
     .fp-viewing-InternalAmenities .node-63 .menu-list > li:nth-child(5) > a::after,
     .fp-viewing-News .node-63 .menu-list > li:nth-child(6) > a::after,
     .fp-viewing-VideoGallery .node-63 .menu-list > li:nth-child(7) > a::after
    {
        width: 100%;
    }

    .node-63 .formContact__content .item-left .sharp {
        display: none !important;
    }

    .node-63 .desktop-hidden {
        display: none;
    }
    
    .node-63 .mobile-hidden {
        display: block;
    }

    .fp-viewing-Registeryourinterest .node-63 .header__wrap {
        opacity: 0;
        transition: opacity 0s;
    }

    .node-63 .hero {
        display: flex;
    }

    /* .node-63 .townshipIntro--video .townshipIntro__bgSlide {
        display: none;
    } */

    .node-63 .menu-sidebar__inner {
        border: none;
    }

    .node-63 .menu-sidebar__social a {
        color: #fff;
        background-color: var(--ct7-main-verdure);
    }

    .node-63 .menu-sidebar__social a:hover {
        background-color: #fff;
        color: var(--ct7-main-verdure);
    }

    .node-63 .waterInfo__slide .item-content {
        margin-bottom: 10%;
    }

    .node-63 .waterInfo__btn {
        position: absolute;
        z-index: 2;
        left: 0;
        bottom: 5%;
        right: 0;
    }
}

@media (min-width: 1260px) {

    .node-63 .amenitiesMap__inner {
        padding-top: 12rem;
    }

    .node-63 .townshipIntro .item-header {
        margin-bottom: 10px;
    }

    .node-63 .partnerSlide .item-inner {
        padding-bottom: 5rem;
    }

    .node-63 .amenitiesMap__group .container {
        max-width: 800px;
    }

    .node-63 .videoGallery__body:after {
        background-color: none;
    }

    .node-63 .fullpage-panel[data-anchor="LocationsDesktop"] {
        display: flex;
        background-color: #1b2b1c;
    }

    .node-63 .fullpage-panel[data-anchor="GeneralInformation"] .salePolicy__bg .bg {
        background-position: center 20%;
    }

    .node-63 .locationInfo .fp-tableCell, .node-63 .locationInfo .fp-slides {
        overflow: visible;
        justify-content: center;
    }

    .node-63 .locationInfo .fullpage-panel .fp-tableCell {
        justify-content: center;
    }

    .node-63 .locationInfo .item-list, .node-63 .locationInfo .item-map__btn {
        display: none !important;
    }

    .node-63 .header__logo a {
        width: 9rem;
    }

    .node-63 .townshipIntro .item-thumbnal {
        display: none;
    }

    .node-63 .townshipIntro--video .townshipIntro-swiper .item-inner {
        padding-top: 8.75rem;
        padding-bottom: 3.4375rem;
    }

    .node-63 .exuberanceInfo {
        background-color: var(--ct7-main-olive);
    }

    /* .node-63 .exuberanceInfo::before {
        content: '';
        position: absolute;
        top: 0;
        left: 0;
        bottom: 0;
        right: 0;
        background-image: url('../../img/lv1-bg-blue.png');
        background-size: cover;
        width: 100%;
    } */

    .node-63 .exuberanceInfo-right .item-box__title {
        color: #fff;
        font-size: 2rem;
        /* margin-top: 30px; */
        text-transform: uppercase;
    }

    .node-63 .exuberanceInfo-right .item-box__text {
        color: #fff;
    }

    .node-63 .formContact__content .item-left {
        background-color: var(--ct7-main-verdure);
        background-size: cover;
    }

    .node-63 .exuberanceInfo-right .item-box__body {
        margin-top: 1rem;
        max-width: 100%;
    }

    .node-63 .townshipIntro--video .townshipIntro-swiper .item-inner {
        justify-content: flex-start;
    }

    .node-63 .salePolicy .title-56 {
        color: #e1cdc1;
    }

    .node-63 .map-inner img {
        max-width: 100%;
    }

    .node-63 .waterInfo__slide .item-content {
        margin-bottom: 5%;
    }

    .node-63 .waterInfo .item-content .col-xl-7 {
        width: 66.6666666667%;
    }

    .node-63 .waterInfo__slide .item-content {
        margin-bottom: 5%;
    }

}

@media (min-width: 1700px) {
    .node-63 .header__logo a {
        width: 9rem;
    }

    .node-63 .amenitiesMap__group .container {
        max-width: 1000px;
    }
}

/* New CSS */
@media (min-width: 768px) {
    .node-63 .salePolicy__bg {
        width: 60%;
    }

    .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide .container {
        position: relative;
    }
}

@media (min-width: 1260px) {

    .node-63 .salePolicy__inner .item-group {
        padding-top: 8rem;
    }

    .node-63 .townshipIntro .col-md-8.col-lg-6.col-xl-6.col-xxxl-5 {
    width: 100%;
    }

    .node-63 .sohoInfo:before {
        content: "";
        position: absolute;
        right: 0;
        bottom: 0;
        left: 0;
        top: 0;
        background: linear-gradient(to right, #1f1f1f99 0%, #aa894300 50%);
        z-index: 0;
    }

    .node-63 .fullpage-panel[data-anchor="Narrative"] .townshipIntro::before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
    background: linear-gradient(to right, #1f1f1f99 0%, #aa894300 80%);
    z-index: 0;
}

 .node-63 .fullpage-panel[data-anchor="Narrative"] .townshipIntro .col-md-8.col-lg-6.col-xl-4.col-xxxl-3 {
    width: 50%;
}

 .node-63 .fullpage-panel[data-anchor="Narrative"] .townshipIntro .item-text__text {
    color: #fff;
 }
 
.node-63 .fullpage-panel[data-anchor="Narrative"] .townshipIntro .item-grow {
    flex-grow: 0;
}

.node-63 .fullpage-panel[data-anchor="Narrative"] .townshipIntro .item-inner {
    justify-content: flex-end;
}
    
    .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide:last-child .title-56 {
        color: var(--ct7-main-verdure);
    }

    .node-63 .exuberanceInfo-left .swiper,
    .exuberanceInfo-left .swiper-pagination {
        max-width: 100%;
    }

    .node-63 .townshipIntro.townshipIntro--video .item-header .col-md-8.col-lg-6.col-xl-6.col-xxxl-5 {
        width: 100% !important;
    }

    /* .node-63 .exuberanceInfo-right .item-box__body {
        max-width: 100%;
        margin-top: -1.25rem;
    }

    .node-63 .exuberanceInfo-left .item-content {
        max-width: 100%;
    } */

}

@media (min-width: 1700px) {
    .node-63 .salePolicy.mgvFloor table tr {
        font-size: 1em;
    }
    .node-63 .salePolicy__bg {
        padding-right: 0;
    }

    .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide:last-child .row {
        justify-content: center;
    }

    .node-63 .townshipIntro--video .townshipIntro__bgSlide .swiper-slide:last-child .subtitle {
        font-size: 2.3rem;
    }

    /* .node-63 .exuberanceInfo-left .swiper,
    .exuberanceInfo-left .swiper-pagination {
        max-width: 100%;
    }

    .node-63 .exuberanceInfo-right .item-box__body {
        max-width: 100%;
        margin-top: -1.25rem;
    }

    .node-63 .exuberanceInfo-left .item-content {
        max-width: 100%;
    } */
}

/* End New CSS */

.exuberanceInfo .item-box__img:before {
    content: "";
    position: absolute;
    right: 0;
    bottom: 0;
    left: 0;
    top: 0;
    background: linear-gradient(to top, #0e270066 0%, #aa894300 20%);
    z-index: 3;
}

.node-63 .amenitiesMap .bg {
    display: none;
}