@media (max-width: 1080px) {
  .tracking-content .title {
    font-size: 36px;
  }

  .tracking-content .subtitle {
    font-size: 24px;
  }

  .tracking-content .desc,
  .tracking-content .desc.small {
    font-size: 20px;
    line-height: 2;
  }

  .tracking-carousel {
    max-height: 300px;
  }

  .tracking-carousel img {
    max-height: 300px;
  }
}

@media (max-width: 768px) {
  .tracking-content .title {
    font-size: 28px;
  }

  .tracking-content .subtitle {
    font-size: 20px;
  }

  .tracking-content .desc,
  .tracking-content .desc.small {
    font-size: 16px;
    line-height: 2;
  }

  .tracking-carousel {
    max-height: 300px;
  }

  .tracking-carousel img {
    max-height: 300px;
  }
}

@media (max-width: 2200px) {
  .background-container img {
      height: 240vh;
  }
}

@media (max-width: 1920px) {
  .background-container img {
      height: 230vh;
  }
}

@media (max-width: 1500px) {
  .background-container img {
      height: 220vh;
  }
}