body {
    background-color: #f5f5f5;
}

.bg-navy {
    background-color: #001f3f !important;
}

.sidebar {
    width: 250px;
    height: 100vh;
    background-color: #001f3f;
    color: white;
    padding-top: 20px;
}

.sidebar .nav-link {
    color: white;
    padding: 10px;
}

.sidebar .nav-link:hover {
    background-color: #003366;
}

.content {
    flex-grow: 1;
    background-color: #f5f5f5;
    min-height: 100vh;
}
