.home {
  --offset: 80px;
  padding-top: 20px;
  padding-bottom: 80px;
}
@media screen and (max-width: 743.98px) {
  .home {
    --offset: 30px;
    padding-bottom: 40px;
  }
}
.home__about {
  margin-top: var(--offset);
  background: var(--bg-surface);
  padding-block: 80px;
}
@media screen and (max-width: 743.98px) {
  .home__about {
    padding-block: 30px;
  }
}
.home__announcements {
  display: none;
}
@media screen and (max-width: 743.98px) {
  .home__announcements {
    margin-top: var(--offset);
    display: block;
  }
}
.home__news {
  margin-top: var(--offset);
}
.home__media {
  margin-top: var(--offset);
}
.home__reasons {
  margin-top: var(--offset);
}
.home__service {
  margin-top: var(--offset);
}
.home__partners {
  margin-top: var(--offset);
}
/*# sourceMappingURL=home.css.map */