.nav-main-c a {
      text-align: left;
    }
    .bg-ncsm-blue {
      background-color: #142A81;
    }
    .border-ncsm-blue {
      border-color: #142A81;
      border-style: solid;
    }
    .stretched-link-root {
      transition: all .3s;
    }
    .stretched-link-root:hover {
      opacity: 0.8;
    }
    .op-underline:after {
      content: "";
      display: block;
      height: 4px;
      width: 8rem;
      background-color: #FFB700;
      margin-left: auto;
      margin-right: auto;
      margin-top: 2rem;
    }
    .op-underline-2 {
      text-decoration: underline;
      text-decoration-color: #FFB700;
      text-decoration-thickness: 2px;
    }