.section.product-digital-cornerstone .columns.is-multiline .column:nth-child(odd):last-child {
  width: 100%;
}

.product-character .character-list .character-item {
  padding: 40px;
}

.character-item img {
  margin: 0;
  width: 60px;
}

.scenario-content {
  width: 100%;
  display: flex;
  flex-direction: row;
  margin-top: 20px;
}

.scenario-content .left-border {
  width: 2px;
  background-color: #00AA72;
  margin: 6px 8px 26px 0;
}

section.section:nth-of-type(even) {
  background-color: #FFF;
}

@media screen and (max-width: 768px) {
  .character-item img {
    margin: 0;
    width: 40px;
    position: inherit;
  }

  .character-item .content h3 {
    margin-left: 0;
  }
}


