.G20-tab-variations {
  font-family: 'Plus Jakarta Sans', sans-serif;
  box-shadow: 0px 2px 4px #00000029; }
  .G20-tab-variations .nav-tabs {
    overflow-x: auto;
    overflow-y: hidden;
    flex-wrap: nowrap;
    white-space: nowrap;
    display: -webkit-box !important; }
    .G20-tab-variations .nav-tabs::-webkit-scrollbar {
      height: 7px;
      margin-bottom: 2px; }
    @media (min-width: 1200px) {
      .G20-tab-variations .nav-tabs {
        display: flex !important; } }
    .G20-tab-variations .nav-tabs .nav-item {
      margin-right: 25px; }
      .G20-tab-variations .nav-tabs .nav-item .nav-link {
        padding-bottom: 0px;
        color: #626262 !important;
        font-weight: 600;
        line-height: 48px;
        border: none; }
        .G20-tab-variations .nav-tabs .nav-item .nav-link:hover {
          border: none; }
        .G20-tab-variations .nav-tabs .nav-item .nav-link:focus {
          border: none; }
    .G20-tab-variations .nav-tabs .nav-link.active {
      border-bottom: 4px solid #2a4dc0;
      color: #2A4DC0 !important;
      font-weight: 600;
      line-height: 48px; }
      .G20-tab-variations .nav-tabs .nav-link.active:hover {
        border-bottom: 4px solid #2a4dc0 !important; }
  .G20-tab-variations ul {
    border-bottom: none !important; }

@media only screen and (max-width: 991px) {
  .G20-tab-variations .scrollbar-hidden::-webkit-scrollbar {
    display: none; }
  .G20-tab-variations .nav-tabs {
    display: -webkit-box !important; }
    .G20-tab-variations .nav-tabs .nav-item {
      margin-right: 15px; } }

@media only screen and (max-width: 480px) {
  .G20-tab-variations {
    /* Hide scrollbar for IE, Edge add Firefox */
    font-family: 'Plus Jakarta Sans', sans-serif; }
    .G20-tab-variations .scrollbar-hidden::-webkit-scrollbar {
      display: none; }
    .G20-tab-variations .scrollbar-hidden {
      -ms-overflow-style: none;
      scrollbar-width: none;
      /* Firefox */ }
    .G20-tab-variations .nav-tabs {
      display: -webkit-box !important; }
      .G20-tab-variations .nav-tabs .nav-item {
        margin-right: 15px; }
        .G20-tab-variations .nav-tabs .nav-item .nav-link {
          float: none; }
      .G20-tab-variations .nav-tabs .nav-link.active {
        border-bottom: 4px solid #2a4dc0;
        color: #2A4DC0 !important;
        font-weight: 600; }
        .G20-tab-variations .nav-tabs .nav-link.active:hover {
          border-bottom: 4px solid #2a4dc0 !important; }
      .G20-tab-variations .nav-tabs .nav-link.focus {
        border: none;
        color: #2A4DC0 !important;
        font-weight: 600; } }

#sherpaTrack .G20-tab-variations .nav-tabs, #engagementGroups .G20-tab-variations .nav-tabs, #financeTrack .G20-tab-variations .nav-tabs {
  display: flex !important; }
  #engagementGroups .G20-tab-variations .nav-tabs, #financeTrack .G20-tab-variations .nav-tabs, #sherpaTrack .G20-tab-variations .nav-tabs 
  {
    display: flex!important;
}
