:root {
    --ocean-primary-bg: #004080;
    --ocean-danger-bg: #800400;
    --ocean-primary-text: #fff;
    --ocean-primary-text-hover-light: #d0baa2;
}

.top-bar {
    background-color: var(--ocean-primary-bg);
    color: var(--ocean-primary-text);
}

.social-icons i {
    color: var(--ocean-primary-text);
}

.header-info i {
    color: var(--ocean-primary-bg);
}

.navbar .nav-link {
    color: var(--ocean-primary-bg);
}

.nav-link:hover { color: var(--ocean-danger-bg); }

.apply-now { background-color: var(--ocean-danger-bg); color: var(--ocean-primary-text) !important; }
