header{position: absolute;z-index: 999999;}
header.topsticky {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    animation: slideDown 0.5s ease-out;
/*     box-shadow: 0 .5rem 1rem rgba(0, 0, 0, .15) !important; */
    z-index: 999999;
}
/* Animation for the sticky header */
@keyframes slideDown {
    0% {
        transform: translateY(-100%);
    }
    100% {
        transform: translateY(0);
    }
}
.dropdown-toggle::after {
    margin-left: .755em;
    vertical-align: 0.2em;
}
.logo{
width: 200px;
}
.navbar-nav .nav-link.active, .nav-link:focus, .nav-link:hover {
    color: var(--theme-primary-color);
    border-bottom: 1px solid var(--theme-primary-color);
}
.nav-link, .navbar-nav .show>.nav-link {
    color: var(--theme-secondary-color);
    border-bottom: 1px solid transparent;
}
.bn-btn a{
padding: 10px 40px;
}
.dropdown:hover .fa-angle-down:before {
content: "\f106"!important;
}
.dropdown:active .fa-angle-down:before {
    content: "\f106"!important;
}
.dropdown:focus .fa-angle-down:before {
content: "\f106"!important;
}
.dropdown:visited .fa-angle-down:before {
    content: "\f106"!important;
}
.dropdown:hover .dropdown-menu{
    display:block;
}
.dropdown-item{
    color: var(--theme-secondary-color);
    background-color: #fff;
}
.dropdown-item:focus, .dropdown-item:hover{
    background-color: var(--theme-primary-color);
    color: #fff;
}