html {
    scroll-behavior: smooth;
}

.nav-pm {
    color: #fa5f57;
}

.nav-finance {
    color: #0a2342;
}

.nav-erp {
    color: #daa520;
}

.nav-active {
    border-bottom-width: 3px;
    border-bottom-style: solid;
    padding-bottom: 2px;
}

.nav-active.nav-pm {
    border-bottom-color: #7c1f2c;
}

.nav-active.nav-finance {
    border-bottom-color: #0a2342;
}

.nav-active.nav-erp {
    border-bottom-color: #daa520;
}

.category-pm {
    border-color: #fa5f57;
}

.category-finance {
    border-color: #93c5fd;
}

.category-erp {
    border-color: #fbbf24;
}

.heading-pm {
    color: #be221b;
}

.heading-finance {
    color: #0a2342;
}

.heading-erp {
    color: #f8c12f;
}

.heading-forms {
    color: #208e38;
}
