.lpc-features-2 {
  text-align: center; }
  .lpc-features-2__title {
    margin: 0 auto; }
  .lpc-features-2-item__text {
    margin-top: 8px; }
  .lpc-features-2-col:first-child {
    order: 1; }
  .lpc-features-2-col:nth-child(2n) {
    order: 3; }
  .lpc-features-2__photo-col {
    order: 2;
    -ms-flex-item-align: center;
        align-self: center; }
  .lpc-features-2__photo {
    line-height: 0;
    position: relative; }
    .lpc-features-2__photo img {
      width: 100%;
      -o-object-fit: contain;
         object-fit: contain; }
  .lpc-features-2._left {
    text-align: left; }
    .lpc-features-2._left .lpc-features-2__title {
      margin-left: 0; }
  .lpc-features-2._right {
    text-align: right; }
    .lpc-features-2._right .lpc-features-2__title {
      margin-right: 0; }
  .lpc-features-2[data-media-source="mobile"] {
    padding: 32px 0; }
    .lpc-features-2[data-media-source="mobile"] .lpc-features-2__content-row {
      -webkit-box-orient: vertical;
      -webkit-box-direction: normal;
          -ms-flex-direction: column;
              flex-direction: column; }
    .lpc-features-2[data-media-source="mobile"] .lpc-features-2__photo-col {
      -webkit-box-ordinal-group: 4;
          -ms-flex-order: 3;
              order: 3;
      margin-top: 24px; }
    .lpc-features-2[data-media-source="mobile"] .lpc-features-2-item {
      margin-top: 24px; }
  .lpc-features-2[data-media-source="tablet"] {
    padding: 56px 0; }
    .lpc-features-2[data-media-source="tablet"] .lpc-features-2__content-row {
      margin-top: 40px; }
    .lpc-features-2[data-media-source="tablet"] .lpc-features-2-item {
      margin-top: 56px; }
      .lpc-features-2[data-media-source="tablet"] .lpc-features-2-item:first-child {
        margin-top: 0; }
  .lpc-features-2[data-media-source="desktop"] {
    padding: 80px 0; }
    .lpc-features-2[data-media-source="desktop"] .lpc-features-2__content-row {
      margin-top: 56px; }
    .lpc-features-2[data-media-source="desktop"] .lpc-features-2-item {
      margin-top: 64px; }
      .lpc-features-2[data-media-source="desktop"] .lpc-features-2-item:first-child {
        margin-top: 0; }