// .container-responsive {
//     min-height: 100vh;
//     position: relative;
//   }
  
//   #footer {
//     background-color: #3a8379;
//     padding: 20px;
//     color: #ffffff;
//     position: absolute;
//     bottom: 0;
//     width: 100%;
//   }
.nav-link:hover {
    color: rgb(255, 0, 0);
  }