@media (min-width: 1920px) and (max-width: 2559px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section--info-block {
    padding-top: 120px;
  }
}
.so-widget-info-block-new-style-d75171398898-8804 .section__row {
  margin-left: -16px;
}
@media (min-width: 768px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__row {
    margin-left: 0;
    padding-right: 64px;
  }
}
@media (min-width: 1440px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__row {
    display: grid;
    grid-template-columns: 1fr 42%;
    grid-gap: 16px;
    padding-right: 0;
  }
}
@media (min-width: 1440px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__row:has(.section__title.title-h4) {
    grid-template-columns: 1fr 40.8%;
  }
}
@media (min-width: 1680px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__row:has(.section__title.title-h4) {
    grid-template-columns: 1fr 41.2%;
  }
}
.so-widget-info-block-new-style-d75171398898-8804 .section__text:has(.title-h4) + .section__description {
  margin-top: 16px;
}
@media (min-width: 1440px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__text:has(.title-h4) + .section__description {
    margin-top: 0;
  }
}
@media (min-width: 1440px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__title {
    margin-bottom: 0;
    max-width: 80%;
  }
}
.so-widget-info-block-new-style-d75171398898-8804 .section__description {
  color: #373737;
  margin-top: -8px;
}
@media (min-width: 768px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__description {
    margin-top: -24px;
  }
}
@media (min-width: 1440px) {
  .so-widget-info-block-new-style-d75171398898-8804 .section__description {
    margin-top: 0;
    padding-left: 0;
  }
}
.so-widget-info-block-new-style-d75171398898-8804 .section__description p {
  margin: 0;
}
.so-widget-info-block-new-style-d75171398898-8804 .section__description p + p {
  margin-top: 1rem;
}