.content-container {
  .content-row {
    display: grid;
    grid-template-columns: 1fr 1fr;
    justify-content: center;

    .content-field {
      display: grid;
      grid-template-columns: 1fr 1fr;
      align-items: center;
      margin: 0.4rem 0;
      font-family: 'Open Sans';
      font-size: 16px;

      @media screen and (min-width: 1200px) {
        grid-template-columns: 2fr 3fr;
      }

      .value {
        font-weight: bold;
      }

      &.position-right {
        & > .descriptor {
          margin-left: 7rem;

          @media screen and (min-width: 1200px) {
            margin-left: 11rem;
          }
        }

        & > .value {
          margin-left: auto;
        }
      }
    }
  }
}
