.hero .hero-map>img {
    object-fit: fill;
    right: -10px;
    position: relative;
}

section.hero.bg-gold.text-white {
    padding-top: 15vh;
    padding-bottom: 0;
    overflow: hidden;
    height: 100vh;
}

section.hero.bg-gold.text-white .container.relative.z-10.h-full.flex.items-center {
    width: 100%;
    padding-left: 3%;
    padding-right: 0;
}

.hero-map.relative.w-full {
    /* position: absolute; */
    bottom: -143px;
    padding: 0;
}

section.hero.bg-gold.text-white .button.mt-16.pointer-events-auto {
    margin-bottom: 150px;
}

section.hero.bg-gold.text-white .lg\:w-1\/3 {
    width: 53%;
}

.hero .row.items-center.justify-between.w-full {
    align-items: end;
}
.hero .hero-map>p {
    top: 34%;
    left: 34%;
}.hero .hero-map .pins li .pin p {
    background: #fff;
    color: #16b0b4;
    padding: 5px 10px;
    z-index: 9999;
    border-radius: 5px;
}

.hero .hero-map .pins li .pin {
    border: .2rem solid #f3c412;
}

.hero .hero-map .pins li .pin:after {
    background: #1adce9;
}

b, strong {
    color: #fdd62f;
}

.hero .hero-map .pins li.active .pin, .hero .hero-map .pins li:hover .pin {
    background: #f4c413;
}

.hero .hero-map .pins li.active .pin:after, .hero .hero-map .pins li:hover .pin:after {
    background: #fff;
}

.btn.btn-outline-gold {
    border: 1px solid #f9d534;
}.btn.btn-outline-gold:after, .btn.btn-outline-gold:before {
    border-color: #fad32e;
}

.feature-content figure p span:after {
    background-color: #364d89;
}

.text-gold {
    color: #364d89;
}

p.text-gold {}

.swiper-scrollbar-drag {
    background: #ffd42d;
}

.explore-carousel .details li .icon {
    border: 1px dashed #ffd42f;
}section.location-carousel .text-gold {
    color: #ffd42f;
}.memberof {
    display: flex;
    background: #fff;
    border-radius: 6px;
    padding: 10px;
    color: #2e3d3a;
    white-space: nowrap;
    align-items: center;
    /* width: 100%; */
    font-family: Bebas Neue,sans-serif;
}

.memberof img {
    width: 25%;
    object-fit: contain;
    max-height: 48px;
}

.badges.row.gap-6.justify-center.md\:justify-end {
    justify-content: center;
}