.t_cards_v3_list {
  margin-bottom: 140px;

  .header_title__info_single {
    margin-bottom: 80px;
    padding: 0 20px;
    .header_info{
      .title{
        font-weight: 600;
        font-size: clamp(24px,3vw,45px);
        line-height: 100%;
        letter-spacing: 0;
        vertical-align: middle;
        text-transform: uppercase;
      }
    }
  }

  .t_cards_v3_items {
    display: flex;
    align-items: flex-start;
    column-gap: 105px;
    row-gap: 70px;
    justify-content: center;
    flex-flow: row wrap;
    @media screen and (width <= 680px) {
      display: flex;
      flex-direction: column;
    }
  }

  .t_cards_v3_item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
    width: 100%;
    max-width: 360px;

    .card_v3_item_title {
      font-weight: 700;
      font-size: 24px;
      line-height: 100%;
      letter-spacing: 0;
      text-align: center;
    }

    .card_v3_item_desc {
      font-weight: 500;
      font-size: 20px;
      line-height: 100%;
      letter-spacing: 0;
      text-align: center;
    }

    .card_v3_img {
      width: 96px;
      object-fit: cover;
      height: auto;
    }

  }
}