.main-nav {
    position: fixed;
    width: 100%;
    top: 0;
    background-color: #FFF;
    z-index: 1000;
    box-shadow: 2px 0px 5px 0px rgb(0 0 0 / 20%);
}

header .navbar .navbar-brand {
    width: 120px;
}

header .navbar .navbar-brand img {
    width: 100%;
}

.navbar-toggler-icon {
    width: 1em;
    height: 1em;
}

.navbar-toggler:focus {
    box-shadow: none;
}

.user-menu .avatar {
    width: 50px;
    display: block;
}