  .section-1 #winners-tab-pane::-webkit-scrollbar {
    height: 5px;
    border-radius: 10px;
  }
  
  .section-1 #winners-tab-pane::-webkit-scrollbar-thumb{
    background-color: #d1d1d1;
    border-radius: 10px;
  }

  .bg-color{
    background: linear-gradient(to right, var(--logoBrown), var(--logoBlue));
    color: white;
  }

  .gt{
    position: absolute;
    z-index: -1;
    height: 200px;
  }

  .gt-1{
    top: -20px;
    left: 10px;
  }

  .gt-2{
    right: 10px;
    top: 0;
    animation: anime-1 8s linear infinite alternate-reverse;
  }

  .gt-3{
    left: 10px;
    bottom: 0;
    animation: anime-1 8s linear infinite alternate-reverse;
  }

  .gt-4{
    bottom: 0;
    right: 10px;
  }

  @keyframes anime-1 {
    100%{
      scale: 1.5;
    }
  }
  
  /* =================== banner here ==================== */
    
  .past_events .banner{
      background-image: linear-gradient(rgba(0, 0, 0, 0.349),#131112ee), url(../images/past-event-banner.webp) ;
      background-size: cover;
      background-position: center;
      height: 45vh;
      display: grid;
      place-items: center;
    }
  
    .past_events .banner h1{
      font-size: clamp(35px, 3vw, 120px);
      color: white;
      font-weight: 700;
      display: block;
    }
    
    .past_events .banner p{
      font-size: 20px;
      color: white;
      display: none;
    }
  
    .past_events .banner a{
      color: white;
      text-decoration: underline;
    }

/* ============== section-1 here ============== */

.section-1{
  background-image: url(../images/past-events-bg.webp);
  background-size: cover;
}

.section-1 table{
  background-color: white;
  border: 1px solid var(--logoBrown);
}

.section-1 .heading h1{
  font-size: clamp(32px, 3vw, 80px);
  font-weight: 900;
  background: #71CEEF;
  background: linear-gradient(to right, var(--logoBlue) 10%, var(--logoOrange) 40%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
}

.section-1 .heading p{
  color: black;
  font-size: 18px;
}

.section-1 .nav-tabs{
  border-bottom: 2px solid var(--logoBrown);
}

.section-1 .nav-tabs .nav-link.active{
  border: 2px solid var(--logoBrown);
  border-bottom: none;
  background-color: var(--logoBrown);
  color: white;
}

.section-1 .nav-link{
  color: black;
  font-weight: 600;
  background-color: var(--lightBlue);
  margin: 0 2px;
}

.section-1 .nav-pills .nav-link.active, .nav-pills .show>.nav-link{
  background-color: var(--logoBlue);
}

.section-1 table{
  min-width: 750px;
}

.section-1 #winners-tab-pane{
  overflow-x: scroll;
}

.section-1 .pacers-details .new-pacer-data{
  background-color: white;
  border-radius: 8px;
  box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.1);
  text-align: center;
  overflow: hidden;
}

.section-1 .pacers-details .new-pacer-data .image{
  height: 350px;
}

.section-1 .pacers-details .new-pacer-data .image img{
  height: 100%;
  width: 100%;
  object-fit: cover;
  object-position: top;
}

.section-1 .pacers-details .new-pacer-data p{
  font-size: 18px;
  color: black;
  font-weight: 700;
}

.section-1 .pacers-details .new-pacer-data p small{
  color: #6e6e6e;
}


    
/* ================== MEDIA QUERY ================ */
  
    @media(max-width:1200px){
  
      .section-1 .pacers-details .new-pacer-data p{
        font-size: 16px;
      }
  
    }
  
    @media only screen and (max-width: 1100px){

      .past_events .banner h1{
        display: none;
      }

      .past_events .banner p{
        display: block;
      }
    
    }

  
    @media(max-width:576px){

      .section-1 .pacers-details .new-pacer-data .image{
        height: 500px;
      }

    }
    
  
    @media (max-width: 450px){

      .section-1 .pacers-details .new-pacer-data .image{
        height: 400px;
      }

      .pacers_link{
        margin-left: 5px !important;
      }
      .ambassador_link{
        margin-top: 10px !important;
      }
  
    }

    @media(max-width:400px){
      .section-1 .heading h1{
        font-size: 27px;
      }

      .section-1 .pacers-details .new-pacer-data .image{
        height: 300px;
      }
      
    }
    
  
    