.bamboocraft-about-us-counter {
  padding: 60px 0 100px; }
  .bamboocraft-about-us-counter .list-counter {
    margin: 0;
    gap: 50px;
    justify-content: center;
    align-items: center; }
    .bamboocraft-about-us-counter .list-counter > div {
      flex: 0 0 auto; }
    .bamboocraft-about-us-counter .list-counter .counter-item {
      width: calc(100% / 4 - 37.5px);
      text-align: center; }
      .bamboocraft-about-us-counter .list-counter .counter-item .counter-group {
        font-size: 60px;
        font-family: "Poltawski Nowy" , sans-serif;
        font-weight: 600;
        line-height: 1.1;
        margin-bottom: 10px; }
      .bamboocraft-about-us-counter .list-counter .counter-item .desc {
        font-size: 14px;
        font-weight: 600; }
    .bamboocraft-about-us-counter .list-counter.has-icon .counter-item {
      width: calc(100% / 4 - 112.5px); }
    .bamboocraft-about-us-counter .list-counter.has-icon .img {
      width: 50px; }
      .bamboocraft-about-us-counter .list-counter.has-icon .img img {
        max-width: 50px; }
  @media (max-width: 1199px) {
    .bamboocraft-about-us-counter .list-counter .counter-item .counter-group {
      font-size: 40px; } }
  @media (max-width: 991px) {
    .bamboocraft-about-us-counter .list-counter {
      gap: 35px; }
      .bamboocraft-about-us-counter .list-counter .counter-item {
        width: 100%; }
      .bamboocraft-about-us-counter .list-counter.has-icon .counter-item,
      .bamboocraft-about-us-counter .list-counter.has-icon .img {
        width: 100%;
        text-align: center; } }
  @media (max-width: 767px) {
    .bamboocraft-about-us-counter {
      padding: 40px 0 60px; } }
