.module-section-icon-text-block .section.limit-max {
  width: 1212px;
  max-width: 90%;
  margin-inline: auto;
}

.module-section-icon-text-block .module-icon-text > .element .headline {
  font-family: Cera Pro;
  font-weight: 600;
  font-weight: 600;
}

.module-section-icon-text-block .module-icon-text > .element {
  display: grid;
  grid-template-columns: 2fr 23fr;
  margin-top: 2rem;
  grid-gap: 1rem;
}
.module-section-icon-text-block .module-icon-text > .element .headline {
  font-size: 1.5rem;
  line-height: calc(28 / 24);
  margin: 0;
}
@media (max-width: 62.865em) {
  .module-section-icon-text-block .module-icon-text > .element .headline {
    font-size: 1.125rem;
    line-height: calc(24 / 18);
  }
}
@media (max-width: 35.99em) {
  .module-section-icon-text-block .module-icon-text > .element {
    margin-top: 2rem;
  }
  .module-section-icon-text-block .module-icon-text > .element .module-picture {
    width: 2rem;
  }
  .module-section-icon-text-block .module-icon-text > .element .module-picture figure, .module-section-icon-text-block .module-icon-text > .element .module-picture svg {
    width: 2rem;
    height: 2rem;
  }
  .module-section-icon-text-block .module-icon-text > .element .headline {
    width: 65vw;
    height: 2rem;
  }
  .module-section-icon-text-block .module-icon-text > .element .module-text {
    position: relative;
    top: 0.5rem;
    width: 90vw;
    left: -3rem;
  }
}
.module-section-icon-text-block .module-menu[data-editable=true] {
  left: -1.5rem;
}
@media (max-width: 47.99em) {
  .module-section-icon-text-block .module-headline .headline[data-align=left] {
    text-align: left;
  }
  .module-section-icon-text-block h1,
.module-section-icon-text-block h2,
.module-section-icon-text-block h3,
.module-section-icon-text-block h4,
.module-section-icon-text-block h5,
.module-section-icon-text-block h6,
.module-section-icon-text-block p,
.module-section-icon-text-block blockquote,
.module-section-icon-text-block pre,
.module-section-icon-text-block a,
.module-section-icon-text-block abbr,
.module-section-icon-text-block address,
.module-section-icon-text-block code,
.module-section-icon-text-block del,
.module-section-icon-text-block dfn,
.module-section-icon-text-block em,
.module-section-icon-text-block ins,
.module-section-icon-text-block q,
.module-section-icon-text-block samp,
.module-section-icon-text-block small,
.module-section-icon-text-block strong,
.module-section-icon-text-block sub,
.module-section-icon-text-block sup,
.module-section-icon-text-block span,
.module-section-icon-text-block b,
.module-section-icon-text-block i,
.module-section-icon-text-block hr,
.module-section-icon-text-block dl,
.module-section-icon-text-block dt,
.module-section-icon-text-block dd,
.module-section-icon-text-block ol,
.module-section-icon-text-block ul,
.module-section-icon-text-block li,
.module-section-icon-text-block fieldset,
.module-section-icon-text-block legend,
.module-section-icon-text-block label {
    text-align: left;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22../../system/Plugin/Project/Theme/FaszinationLehre/_resources/scss/utilities/mixins/basic.scss%22,%22combined-variables.scss%22,%22../../system/Plugin/Project/Theme/FaszinationLehre/_resources/scss/utilities/mixins/typography.scss%22,%22compile.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/_mq.scss%22,%22../../system/CrayssnLabs/Base/_resources/scss/utilities/mixins/grouping/_any-typography.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGA;EAIG,OCuhCiB;EDthCjB;EACA;;;AE4JH;EAzJG;EAWA;EAiJA;;;AC7JA;EAEG;EACA;EACA;EACA;;AAEA;EDqFH;EACA;ECnFM;;ACsPH;EDzPA;ID0FA;IACA;;;AE8JA;EDhQH;IAwCM;;EAzBA;IAEG;;EAEA;IAEG;IACA;;EAIN;IAEG;IACA;;EAGH;IAEG;IACA;IACA;IACA;;;AAOT;EAEG;;ACkNA;ED3MG;IAEG;;EE7DT;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;AAAA;IFmEM%22,%22file%22:%22output-690600dd3be11.css%22%7D */
