.conference-text {
  --conference-text--background: #F5FCFC;
  --conference-text--color-text: #4D4D4D;
  padding: 28px 20px;
  background-color: var(--conference-text--background);
}
@media (min-width: 991px) {
  .conference-text {
    padding: 44px 40px;
  }
}
.conference-text__inner {
  max-width: 900px;
  margin: 0 auto;
}
.conference-text .conference-text__title {
  margin: 0 0 16px;
  padding: 0;
  font-size: 21px;
  font-weight: bold;
  line-height: 30px;
  text-align: center;
  color: var(--conference-text--color-text);
}
@media (min-width: 991px) {
  .conference-text .conference-text__title {
    font-size: 26px;
  }
}
.conference-text .conference-text__body p {
  margin: 0 0 1em;
  font-size: 16px;
  font-weight: 400;
  line-height: 26px;
  color: var(--conference-text--color-text);
}
@media (min-width: 991px) {
  .conference-text .conference-text__body p {
    font-size: 18px;
    line-height: 30px;
  }
}
.conference-text .conference-text__body p:last-child {
  margin-bottom: 0;
}
.conference-text .conference-text__body ul,
.conference-text .conference-text__body ol {
  margin: 0 0 1em;
}
.conference-text .conference-text__body ul li,
.conference-text .conference-text__body ol li {
  margin-bottom: 0.6em;
  font-size: 16px;
  line-height: 26px;
  color: var(--conference-text--color-text);
}
@media (min-width: 991px) {
  .conference-text .conference-text__body ul li,
  .conference-text .conference-text__body ol li {
    font-size: 18px;
    line-height: 30px;
  }
}

.conference-text + .conference-text {
  padding-top: 0;
}

.conference-extended .conference-text {
  --conference-text--color-text: var(--conference-extended--color-text);
}
.conference-extended .conference-text .conference-text__title {
  color: var(--conference-extended--color-e);
}

/*# sourceMappingURL=conference-text.css.map */
