.navbar {
    background-color: #cccccc;
}

.navbar-nav {
    column-gap: 3rem;
}

.navbar-collapse {    
    text-align: center;
}

a.nav-link {
    text-transform: uppercase;
}

a.nav-link:visited,
a.nav-link:hover,
a.nav-link {
    color: #303030;
}

li.nav-item.active > a {
    position: relative;
}

li.nav-item.active > a::after {
    position: absolute;
    content: '';
    left: 0;
    bottom: 0;
    height: 3px;
    width: 100%;
    background-color: white;
}