.tab-container {
  max-width: 90% !important;
}


.all-tab
{
  width: 100%;
  height: auto;
  background:#111636;
  padding: 20px 0;
  border-radius: 0 0 70px 70px;
}
.all-tab .nav
{
  display: flex;
  justify-content: center;
  gap: 10px;
  flex-wrap: wrap;
  border-bottom: 0px solid #dee2e6;
}
.all-tab .nav li
{
  background:rgba(255, 255, 255, 0.2);
  backdrop-filter: blur(30px);
  display: flex;
  justify-content: center;
  align-items: center;
  position: relative;
  border-radius: 10px;
}
.all-tab .nav-pills .nav-link 
{
  display: block;
  padding: 0;
  color: #fff;
  text-decoration: none;
  font-size: 18px;
  font-family: "Charter Regular";
  font-weight: 400;
  border-radius: 10px;
  position: relative;
}
.all-tab .nav-pills .nav-link a  
{
  color: #fff;
  display: block;
  padding: 6px 16px;
}
.all-tab .nav-pills .nav-link.active {
  background: #AF251C;
  width: 100% !important;
}
.all-tab .dist .nav-link
{
  padding: 6px 10px;
}





@media screen and (max-width:1440px){
.all-tab .nav-pills .nav-link {
  font-size: 18px;
}
}
@media screen and (max-width:767px){
  .all-tab .nav-pills .nav-link {
    font-size: 18px;
    line-height: 22.67px;
    text-align: center;
}
.all-tab .nav li {
  width: 100%;
}
.all-tab .vsd .nav li
{
  width:auto !important;
}
.all-tab .vsd .nav-pills .nav-link
{
  font-size: 14px;
}
.all-tab .vsd .nav
{
  gap:3px;
}
}

