/*** INFO CARD BEGIN ****/

.info-card{
  margin-left: calc(-1 * 1.22rem);
  margin-left: calc(-1 * var(--inner-margin));
  width: calc(100% + (1.22rem * 2));
  width: calc(100% + (var(--inner-margin) * 2));
}

.info-card .info-card-wrap {
  padding: calc(1.22rem + 1%);
  padding: calc(var(--inner-margin) + 1%);
}

.info-card > * {
  color: white;
}

.info-card .title {
  color: white;
  margin-bottom: 1.5rem;
}

.info-card .info-card-info {
  margin-bottom: 2rem;
}

.info-card ol,
.info-card ul {
  margin-left: 1.22rem;
  margin-left: var(--inner-margin);
}

.info-card ol{
  padding-left: 0.62rem;
}
.info-card ol li{
  list-style: decimal;
  line-height: 1.6;
}
.info-card ul li{
  list-style: disc;
  line-height: 1.6;
  margin-bottom: 0;
}

.info-card li > p{
  margin-bottom: 1rem;
}

.info-card ul li::marker{
  font-size: .8rem;
}

.info-card li::marker {
  font-weight: bold;
}

.info-card li > p {
  font-weight: normal;
  display: inline-block;
  vertical-align: top;
}

@media only screen and (min-width: 576px){
  .info-card.tb-space{
    margin-left: 0;
    width: auto;
  }
}

@media only screen and (min-width: 768px) {
  .info-card .col-text {
    -moz-columns: 2 auto;
    -webkit-columns: 2;
    columns: 2 auto;
  }

  .info-card li {
    padding-right: 2rem;
  }
}

/*** INFO CARD END ****/