p {
  line-height: 24px;
  font-size: 16px!important;
  margin-bottom: 1em!important;
  color: #828BB2;
  font-family: "Comfortaa", cursive;
  font-weight: 500;
}

.menu_logo {width:133px;height:65px;}

/* width of your left sidebar on desktop */
:root { --sidebar-w: 260px; }

/* keep the topnav above overlays (mobile sidebar, modals, etc.) */
.topnav-fixed {
  position: sticky;      /* stays at the top when scrolling */
  top: 0;
  z-index: 1060;         /* > sidebar z-index in most themes; raise if needed */
}

/* push the navbar to the right of the fixed sidebar on lg+ */
@media (min-width: 992px) {
  .topnav-fixed {
    margin-left: var(--sidebar-w);
  }
}

/* optional: make sure it spans full width */
.topnav-fixed .container-fluid { max-width: 100%; }
