  .journey-section {
      background: #fff;
      border-radius: 15px;
      box-shadow: 0 5px 15px rgba(0,0,0,0.08);
      padding: 20px;

    }
    .journey-title {
      text-align: center;
      color: #1C2E5F;
      font-size: 28px;
      margin-bottom: 30px;
    }
    .nav-tabs .nav-link {
      color: #1C2E5F;
      border: 1px solid #cfe3fc;
      border-radius: 22px;
      margin: 5px;
      background-color: #eef6ff;
      transition: all 0.3s ease;
    }
    .nav-tabs .nav-link.active {
          color: #ffffff;
    background-color: #338BC3;
    border-color: #dee2e6 #dee2e6 #fff;
    border-radius: 22px;
    }
    .tab-content {
      margin-top: 25px;
    }
    .tab-pane h4 {
      color: #1C2E5F;
      margin-bottom: 15px;
    }
    .tab-pane p {
      color: #4b5563;
      line-height: 1.6;
    }
    .tab-pane ul {
      margin-top: 10px;
    }
    .tab-pane li {
      margin-bottom: 8px;
    }


#journeyTabs{
    padding: 12px 18px;
    background: #dcf1ff;
    border-radius: 50px;

}