@media screen and (min-width: 1025px) {
  .network {
    margin-bottom: 120px !important;
  }
}
@media screen and (max-width: 1024px) and (min-width: 768px) {
  .network {
    margin-bottom: 80px !important;
  }
}
@media screen and (max-width: 768px) {
  .network {
    margin-bottom: 60px !important;
  }
}

.network--image-layout .network__image {
  margin-top: 92px;
}
@media screen and (max-width: 1025px) and (min-width: 768px) {
  .network--image-layout .network__image {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
  }
  .network--image-layout .network__image img {
    grid-column: 3/span 10 !important;
  }
}
@media screen and (max-width: 1025px) {
  .network--image-layout .network__image {
    margin-top: 54px;
  }
}

.network--text-layout {
  position: relative;
}
@media screen and (min-width: 1025px) {
  .network--text-layout .network__text-wrapper {
    position: sticky;
    top: 0;
    align-self: flex-start;
  }
}
@media screen and (max-width: 1024px) {
  .network--text-layout .network__text-wrapper {
    margin-bottom: 40px;
  }
}
@media screen and (min-width: 1025px) {
  .network--text-layout .network__text {
    max-width: 434px;
  }
}
.network--text-layout .network__button {
  margin-top: 40px;
}
.network--text-layout .network__list {
  flex: 1;
}
@media screen and (min-width: 768px) {
  .network--text-layout .network__list {
    column-count: 2;
  }
}
.network--text-layout .network__item {
  font-family: "Zodiak", sans-serif;
  font-size: 16px;
  font-weight: 700;
}

/*# sourceMappingURL=network.css.map */
