.bi-currency::before {
    content: '';
    display: inline-block;
    width: 38px; /* Increased width */
    height: 38px; /* Increased height */
    background-size: cover;
    background-position: center;
    margin-right: 12px; /* Adjusted margin if needed */
    border-radius: 50%; /* Makes the icon circular */
    background-color: #fff; /* Optional: Set a background color if needed */
  }
  .bi-currency[data-currency="USD"]::before {
    background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/us.svg');
  }
  .bi-currency[data-currency="EUR"]::before {
    background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/eu.svg');
  }
  .bi-currency[data-currency="RUB"]::before {
    background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/ru.svg');
  }
  .bi-currency[data-currency="CNY"]::before {
    background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/cn.svg');
  }
  .bi-currency[data-currency="TRY"]::before {
    background-image: url('https://cdnjs.cloudflare.com/ajax/libs/flag-icon-css/3.5.0/flags/4x3/tr.svg');
  }
  .bi-currency[data-currency="XDR"]::before {
    /* background-image: url('assets/img/flags/sdr.png'); */
  }
  .custom-button {
   padding: 11.5px 20px;
   color: white; /* Tugma ichidagi matn */
   border: 1px solid white; /* Oq rangda ingichka chiziq */
   border-radius: 5px; /* Chekkalarini yumaloq qilish uchun */
   cursor: pointer;
}

.categoris__section {
  position: relative;
  /* background-image: url('your-background-image.jpg'); */
  background-size: cover;
  background-position: center;
}

.background-overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(to bottom, rgb(255, 255, 255) 30%, rgba(0, 0, 0, 0) 30%);
  z-index: 1;
}

.categoris__section .container {
  position: relative;
  z-index: 2;
}

/* padding: top right bottom left */
.header__topsearch {
     padding: 4px 8px 4px 8px;
     /* Adjust the values as needed */
     margin: 4px 8px 4px 8px;
     /* Adjust the values as needed */
  }



  #trackingNumberInput {
     padding: 3px 6px;
     /* Adjust the values as needed */
     font-size: 14px;
     /* Adjust the values as needed */
  }

  .cmn--btni {
     padding: 3px 6px;
     /* Adjust the values as needed */
     font-size: 14px;
     /* Adjust the values as needed */
  }
  @media (max-width: 767px) {
.company__sectioni {
display: none;
}
}

.rad4{
  border-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}