@media (max-width: 991px) {

  .left-right-layout .four-plus-line-title~.four-plus-line-title {
    -webkit-line-clamp: 2;
  }

  .left-right-layout .item-title {
    font-size: 1.625em;
  }

  .left-right-layout .item-desc h3 {
    font-size: 2.375em;
  }

  .left-right-layout .item-list ul {
    flex-direction: column;
  }

  .left-right-layout .item-list li:not(:last-child) {
    margin-bottom: 15px;
  }

  .n-column-layout .four-column-layout {
    width: 50%;
  }

  .single-center-container {
    max-width: none;
  }

  .bubble-round {
    --round-size: 210px;
  }

  .img-column-multi-view {
    --column-count: 1;
  }

  .img-column-multi-view {
    padding: 60px 0;
  }

  .img-column-multi-view .section-title {
    margin-bottom: 40px;
  }

  .bubble-col-layout .section-title+.section-title {
    padding-top: 0;
    margin-bottom: 10px;
  }
}
