body {
        background-color: #f8fbff;
}

/* Adjust main content to sit below the 45px static navbar */
/* main {
  padding-top: 45px;
} */



  .custom-nav-item .nav-link {
    font-weight: 500;
    transition: all 0.3s ease;
    border-bottom: 2px solid transparent;
  }
  
  /* Blue links based on MDB Primary */
  .text-primary {
    color: #1266f1 !important;
  }

  /* Active Link Underline Effect */
  .custom-nav-item .nav-link.active, 
  .custom-nav-item .nav-link:hover {
    border-bottom: 2px solid #1266f1;
    color: #0b5ed7 !important;
  }
