.counter-bg {
    background-image: linear-gradient(
      135deg,
      rgb(75, 51, 208) 0%,
      rgb(98, 58, 162) 100%
    );
    padding: 7.5rem 0;
  }
  .counter {
    column-gap: 120px;
  }
  .counter-bg i,
  .counter-bg h3,
  .counter-bg p {
    color: #ffffff;
  }
  .counter-bg i {
    font-size: 35px;
    margin-bottom: 20px;
  }
  .counter-bg h3 {
    font-size: 40px;
    font-weight: bold;
  }
  .counter-bg p {
    font-size: 20px;
  }
  @media (max-width: 768px) {
    .counter-item {
      margin-top: 30px;
    }
    .counter-bg {
      padding: 3.5rem 0;
    }
  }