/*==================================================
TONINO LAMBORGHINI RESIDENCES
File: assets/css/theme-overrides.css
--------------------------------------------------
This file used to be an inline <style> tag sitting in
the middle of index.php's HTML body. It has been moved
here so:
  - the browser can cache it like every other stylesheet
  - the <head> is the only place styles are declared
  - it's easy to find and edit the one brand colour (--brand)

Loaded LAST (after style.css/responsive.css/popup.css) so
its `!important` overrides still win, exactly as before.
==================================================*/

/* ---------- Global brand colour ---------- */
:root{
    --brand:#dc251c;
}

/* ---------- All headings default to brand colour ---------- */
h1, h2, h3, h4, h5, h6{
    color:var(--brand) !important;
}

/* ---------- Hero section: white headings, red price/tag ---------- */
.hero h1,
.hero h2,
.hero h5{
    color:#ffffff !important;
}

.hero h3{
    color:var(--brand) !important;
}

/* ---------- Font Awesome icons ---------- */
.fa,
.fas,
.far,
.fab,
.fa-solid,
.fa-regular,
.fa-brands{
    color:var(--brand) !important;
}

/* ---------- Bootstrap warning-colour override ---------- */
.text-warning{
    color:var(--brand) !important;
}

/* ---------- Buttons ---------- */
.btn-gold{
    background:var(--brand) !important;
    border-color:var(--brand) !important;
    color:#fff !important;
}

.btn-gold:hover{
    background:#b91f18 !important;
    border-color:#b91f18 !important;
}

/* ---------- Circular icon badges ---------- */
.icon-box,
.amenity-icon,
.location-item i,
.footer-contact i,
.call-btn{
   
    color:(--brand) !important;
}

/* ---------- Popup header ---------- */
.popup-header{
    background:var(--brand) !important;
}

/* ---------- Links ---------- */
a:hover{
    color:var(--brand);
}

/* ---------- Navigation ---------- */
.navbar-nav .nav-link:hover{
    color:var(--brand) !important;
}

.navbar-nav .nav-link.active{
    color:var(--brand) !important;
}

/* ---------- Price cards ---------- */
.price-body h2,
.price-header span{
    color:var(--brand) !important;
}

/* ---------- RERA disclosure line in footer ---------- */
.rera-disclaimer{
    font-size:12px;
    color:#888;
    margin-top:8px;
}

.rera-disclaimer a{
    color:#aaa;
    text-decoration:underline;
}
