
.menu_style {
  position: fixed;
  top: 80px;
  width: 250px;
  height: 100vh !important;
  padding: 0;
  background-color: #f5f5f5;
  min-height: 100vh;
}

.nav-link {
    color: #000000;
    transition: background-color 0.2s, padding-left 0.2s;
}

.nav-link:hover {
  background-color: rgb(197, 197, 197);
  color: #1a4c6b;
}

.text_custom {
  padding-left: 30px;
}

.text_custom:hover {
    padding-left: 32px;
}

.active {
    background-color: rgb(197, 197, 197);
}

@media (max-width: 767.98px) {
  .menu_cont {
    display: none;
  }
}

