{# css #}
{% require_css %}
  .info__card {
    display: flex;
    flex-wrap: wrap;
    column-gap: 30px;
  }
  .info-card__column {
    transition: 0.3s linear all;
    border: 2px solid #E6E6E5;
    padding:20px 20px 10px 20px;
    margin-bottom: 15px;
  }
  .info-card__column.in-card__col-one,
  .info-card__column.in-card__col-two,
  .info-card__column.in-card__col-three,
  .info-card__column.in-card__col-fourth {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .info-card__list-item:last-child {
    padding-right: 0;
  }
  .info-card__column {
    display: flex;
    flex-wrap: wrap;
    column-gap: 30px;
    flex-direction: column;
  }
  .info-card__column.card__col-one,
  .info-card__column.card__col-two,
  .info-card__column.card__col-three,
  .info-card__column.card__col-fourth {
    flex: 0 0 100%;
    max-width: 100%;
  }
  .info-card__head {
    display: flex;
    justify-content: space-between;
    width: 100%;
  }
  .info-card__text .text__heading {
    display: flex;
    align-items: baseline;
    justify-content: left;
  }
  .text__heading .img_icon {
    margin-left: 8px;
  }
  .info-card__info {
    padding-left: 20px;
  }
  .info-card__img {
    width: 36%;
  }
  .info-card__img img {
    width: 100%; 
    border-radius: 5%; 
    object-fit: cover;
    margin-bottom: 10px;
  }
  .info-card__text {
     width: 60%;
  }
  .info-card__text .title, .info-card__text .sub_title, .info-card__text .caption { 
    margin: 10px 0;
  }
  .info-card__text .sub_title { 
    margin: 0;
  }
  .info-card__text .caption {
    font-weight: normal;
  }
  .info__card .description p {
    line-height: 1.8rem;
  }

@media (min-width: 768px) {
  .info-card__column.card__col-two,
  .info-card__column.card__col-three,
  .info-card__column.card__col-fourth {
    flex: 0 0 50%;
    max-width: calc(50% - 15px);
  }
}
@media (min-width: 992px) {
  .info-card__column.card__col-three {
    flex: 0 0 33.33%;
    max-width: calc(33.33% - 20px);
  }
   .info-card__column.card__col-fourth {
    flex: 0 0 24.6%;
    max-width: calc(24.6% - 20px);
  }
{% end_require_css %}