
:root{
--base-h: 210;
--base-s: 50%;
--base-l: 40%;
}

/* All gold text → black — keeps buttons, backgrounds, borders gold */
a:not(.btn):not(.btn--base):not(.btn-outline--base):not(.btn-soft--base):not(.social-list__link):not(.scroll-top):not(.btn--sm):not(.btn--lg):not(.footer-link):not(.footer-menu__link):not(.copyright a),
.text--base,
.banner-content__subtitle,
.section-heading__subtitle,
.section-heading__link,
.section-heading__link span,
.about-us__subheading,
.custom--accordion .accordion-button:not(.collapsed),
.custom--accordion .accordion-button[aria-expanded]::after,
.nav-link:not(.btn),
.contact-card__desc,
.floating-card__title span,
.banner-info__item .title span,
.base-color,
.blog-details__date .day,
.blog-details-meta__item i,
.breadcrumb__text,
.breadcrumb__link,
.custom--modal .modal-form__title span,
.custom--tab .nav-item .nav-link,
.featured-property .city-card__title,
.popular-blog__date,
.property-details-card__content .price,
.property-details-card__content .title a,
.property-details-sidebar .block-heading__subtitle,
.property--card .card-meta--one .card-meta__item .text,
.property--card .card-meta--two .card-meta__item .text,
.property-horizontal--card .card-meta--one .card-meta__item .text,
.property-horizontal--card .card-meta--two .card-meta__item .text,
.property-horizontal--card .card-meta--one .card-meta__item i,
.property-details-investor__content .name a,
.property-details-investor__content .meta-list__item .icon,
.dashboard .sidebar-menu-list__link.active,
.dashboard .sidebar-submenu-list__item.active>a,
.dropdown--lang .dropdown-item.active {
    color: hsl(var(--heading-color)) !important;
}

/* Hide all social media links */
.social-list {
    display: none !important;
}