*{margin: 0;padding: 0;}

.bg-white{
    box-shadow: .1rem .1rem .8rem .1rem rgba(15,0,58, 0.1)!important;
}

.nav-item{
    position: relative;
    margin-right: 1rem;
    padding: 0;
}

.nav-link{
    padding: .3rem 0;
}

.nav-item::after{
    content:"";
    display:inline-block;
    position: absolute;
    bottom: 0; left: 0;
    height: 3px;
    width: 0%;
    background: #B92238;
}

.nav-item:hover::after{
    width:100%;
    transition: 0.3s;

}

.active::after{
    content:"";
    display:inline-block;
    position: absolute;
    bottom: 0; left: 0;
    height: 3px;
    width: 100%;
    background: #B92238;
}

