.brand {
  padding: 11.4rem 0 13.6rem;
  background-color: #fafafa;
  border-radius: 5rem
}
.brand__title {
  margin-bottom: 3.4rem
}
.brand__content {
  display: grid;
  grid-template-columns: repeat(2,1fr);
  grid-gap: 3rem 4rem
}
.brand__group.span-2 {
  grid-column: span 2
}
.brand__group-title {
  margin-bottom: 2rem
}
.brand__text ul {
  padding-left: 2.5rem;
  list-style-type: initial;
  margin-bottom: 1.7rem
}
@media (max-width:48em) {
  .brand {
    padding: 8rem 0 11rem;
    border-radius: 3.2rem
  }
  .brand__title {
    margin-bottom: 4.2rem
  }
  .brand__content {
    display: flex;
    flex-wrap: wrap;
    grid-gap: unset
  }
  .brand__text {
    line-height: 1.21
  }

  .brand__group:nth-child(2) {
    order: -1
  }
  #lxAbout .brand__group:nth-child(2){
    order: 0
  }
  .brand__group:not(:last-child) {
    margin-bottom: 3.2rem
  }
}