.about-info {
  margin-top: 50px;
  display: grid;
  gap: 20px;
}
.about-info__title {
  font-size: 3.2rem;
  font-weight: 300;
  line-height: 100%;
  color: #3A3A3A;
}
.about-info__bold {
  font-weight: bold;
}
.about-info__subtitle {
  font-size: 1.8rem;
  color: #0072BC;
  font-weight: bold;
}
.about-info__text {
  font-size: 1.6rem;
  color: #6E6E6E;
}
.about-info__link {
  justify-self: center;
}
.about-info__image {
  width: 100%;
  border-radius: 5px;
}
@media (min-width: 786px) {
  .about-info {
    grid-template-columns: 1fr 1fr;
    margin-top: 100px;
    gap: 40px;
  }
  .about-info__title {
    font-size: 4.5rem;
  }
  .about-info__subtitle {
    font-size: 2.9rem;
  }
  .about-info__image {
    grid-row: 1/6;
    grid-column: 2;
    align-self: center;
  }
  .about-info__link {
    justify-self: flex-start;
  }
}/*# sourceMappingURL=module.css.map */