.nefeni-site-header .navbar-default { background: #fff; border-color: #fff; }
.nefeni-site-header .navbar-brand {
  display: flex;
  align-items: center;
  height: 100px;
  padding-top: 0;
  padding-bottom: 0;
}
.nefeni-site-header .navbar-brand img { width: 220px; height: auto; max-height: 65px; }
.nefeni-site-header .navbar-brand-scroll { height: 80px; }
.nefeni-site-header .navbar-brand:focus-visible,
.nefeni-site-header .navbar-toggle:focus-visible { outline: 2px solid #183e35; outline-offset: -3px; }
.nefeni-menu-label { font-size: 14px; font-weight: 500; line-height: 20px; color: #183e35; }
.nefeni-menu-icon { display: inline-block; }
@media (min-width: 1600px) {
  .nefeni-site-header .navbar-brand { height: 120px; }
  .nefeni-site-header .navbar-brand-scroll { height: 100px; }
}
@media (max-width: 1199px) {
  .nefeni-site-header .navbar-brand { height: 74px; }
  .nefeni-site-header .navbar-brand img { width: 185px; max-height: 55px; }
  .nefeni-site-header .navbar-toggle { display: flex; align-items: center; gap: 9px; height: 34px; padding: 6px 10px; }
}
@media (max-width: 359px) {
  .nefeni-site-header .navbar-brand { padding-left: 12px; padding-right: 5px; }
  .nefeni-site-header .navbar-brand img { width: 160px; }
  .nefeni-site-header .navbar-toggle { margin-right: 12px !important; }
}
