.navbar {
font-family: 'Segoe UI Regular';
font-size: 19px;
background: black;
border: none !important;
box-shadow: 0 4px 3px -3px #0ff;
position: sticky !important;
  position: -webkit-sticky;
  top: 0;
  z-index: 1030;
  transition: top 0.3s;
  padding: 0.5rem 0;
}
#navbar {
transition: height 0.3s;
}


.LOGO {
flex-direction: row;
align-items: top;
justify-content: flex-end;
}

.LOGO .col{
padding-right: 25px;
padding-left: 0;
}

.top_text{
font-size: 26px;
line-height: 20px;
}

.bottom_text {
font-size: 14px;
justify-content: space-between;
}
.bottom_text > span{
padding: 0px;
width: min-content;
}

#navbar-container {
padding-left: 1rem;
padding-right: 0;
}

#navbar-items-container {
    width: 20%;
    display: inline-flex;
    flex-direction: row;
    align-items: center;
    justify-content: flex-end;

}
#navbar-items-container .dropdown > button{
    padding-block: 0;
}
#navbar-items-container .nav-item > a{
    padding-block: 0;
}


.navbar a, .navbar a:hover {
color: white;
max-height: 40px;
text-decoration: none;
}

.nav-item button {
height: 40px;
color: white;
background-color: black;
padding:0;
border: none;
}
.nav-item button:hover {
color: #0FF;
}

.nav-item button:focus {
color: white;
background-color: black;
outline: 0;
border: none;
}

#hamburger {
background-color: transparent;
border: none;
outline: none;
cursor: pointer;
display: block;
visibility: visible;
padding-inline: 20px;
}

#hamburger .line {
display: block;
width: 35px;
height: 3px;
background-color: white;
margin-block: 6px;
border-radius: 4px;
transition: transform .5s, opacity .25s;
}

#hamburger.ham-active .line:nth-child(1){
transform: translateY(9px) rotate(45deg);
}
#hamburger.ham-active .line:nth-child(2){
opacity: 0;
}
#hamburger.ham-active .line:nth-child(3){
transform: translateY(-9px) rotate(-45deg);
}
.nav-item:hover a{
color: #0FF;
}

#navbar-items-container {
visibility: hidden;
}

@media only screen and (min-width: 1025px) {
#hamburger {
display: none;
visibility: hidden;
}

#navbar-items-container {
width: 83%;
visibility: visible;
}

}

