@media screen and (max-width: 1360px) {
  .main-info {
    width: 97%;
  }
  .main-info__title {
    font-size: 35px;
    line-height: 40px;
  }
  .main-info__text {
    margin-top: 20px;
    font-size: 18px;
  }
}

@media screen and (max-width: 576px) {
  .main-info {
    padding: 20px;
  }
  .main-info__title {
    font-size: 30px;
    line-height: 35px;
  }
  .main-social__link {
    width: 50px;
    height: 50px;
  }
  .main-social__link svg {
    width: 20px;
    height: 20px;
  }
  .main-social {
    margin-top: 20px;
  }
  .main-text {
    font-size: 40px;
  }
}
/*# sourceMappingURL=media.css.map */