.features-back {
  display: flex;
  justify-content: center;
  align-self: stretch;
  background-color: #f2f2f7;
  padding: 50px 0;
}

.features-grid {
  display: grid;
  max-width: 1000px;
  width: 100%;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
  margin: 0 16px;
}

.features-text {
  font-size: large;
  line-height: 150%;
  margin: 0;
  color: black;
}

.features-mark {
  background-color: lightgrey;
  color: black;
}

/* MOBILE */
@media (max-width: 800px) {
  .features-grid {
    grid-template-columns: 1fr;
  }
}
