.ce_sectionheader {
  margin-block: 8.75rem;
}
.ce_sectionheader.bg--white {
  background-color: #fff;
}
.ce_sectionheader.bg--white p, .ce_sectionheader.bg--white h1, .ce_sectionheader.bg--white h2, .ce_sectionheader.bg--white h3, .ce_sectionheader.bg--white h4, .ce_sectionheader.bg--white h5, .ce_sectionheader.bg--white h6, .ce_sectionheader.bg--white ul, .ce_sectionheader.bg--white ol, .ce_sectionheader.bg--white li, .ce_sectionheader.bg--white span {
  color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] p, .ce_sectionheader.bg--white [class*=__text] h1, .ce_sectionheader.bg--white [class*=__text] h2, .ce_sectionheader.bg--white [class*=__text] h3, .ce_sectionheader.bg--white [class*=__text] h4, .ce_sectionheader.bg--white [class*=__text] h5, .ce_sectionheader.bg--white [class*=__text] h6, .ce_sectionheader.bg--white [class*=__text] ul, .ce_sectionheader.bg--white [class*=__text] ol, .ce_sectionheader.bg--white [class*=__text] li, .ce_sectionheader.bg--white [class*=__text] span {
  color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] .btn:not(.btn--secondary) {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] .btn:not(.btn--secondary):hover {
  color: #171717;
  background-color: transparent;
}
.ce_sectionheader.bg--white [class*=__text] .btn.btn--secondary {
  color: #171717;
  background-color: transparent;
  border-color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] .btn.btn--secondary:hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] a:not(.btn) {
  color: #171717;
  text-decoration-color: #171717;
}
.ce_sectionheader.bg--white [class*=__text] a:not(.btn):hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--white [class*=__decor] {
  color: #171717;
}
.ce_sectionheader.bg--warme {
  background-color: #f06c1a;
}
.ce_sectionheader.bg--warme p, .ce_sectionheader.bg--warme h1, .ce_sectionheader.bg--warme h2, .ce_sectionheader.bg--warme h3, .ce_sectionheader.bg--warme h4, .ce_sectionheader.bg--warme h5, .ce_sectionheader.bg--warme h6, .ce_sectionheader.bg--warme ul, .ce_sectionheader.bg--warme ol, .ce_sectionheader.bg--warme li, .ce_sectionheader.bg--warme span {
  color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] p, .ce_sectionheader.bg--warme [class*=__text] h1, .ce_sectionheader.bg--warme [class*=__text] h2, .ce_sectionheader.bg--warme [class*=__text] h3, .ce_sectionheader.bg--warme [class*=__text] h4, .ce_sectionheader.bg--warme [class*=__text] h5, .ce_sectionheader.bg--warme [class*=__text] h6, .ce_sectionheader.bg--warme [class*=__text] ul, .ce_sectionheader.bg--warme [class*=__text] ol, .ce_sectionheader.bg--warme [class*=__text] li, .ce_sectionheader.bg--warme [class*=__text] span {
  color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] .btn:not(.btn--secondary) {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] .btn:not(.btn--secondary):hover {
  color: #171717;
  background-color: transparent;
}
.ce_sectionheader.bg--warme [class*=__text] .btn.btn--secondary {
  color: #171717;
  background-color: transparent;
  border-color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] .btn.btn--secondary:hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] a:not(.btn) {
  color: #171717;
  text-decoration-color: #171717;
}
.ce_sectionheader.bg--warme [class*=__text] a:not(.btn):hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--warme [class*=__decor] {
  color: #fff;
}
.ce_sectionheader.bg--wasser {
  background-color: #4af0cf;
}
.ce_sectionheader.bg--wasser p, .ce_sectionheader.bg--wasser h1, .ce_sectionheader.bg--wasser h2, .ce_sectionheader.bg--wasser h3, .ce_sectionheader.bg--wasser h4, .ce_sectionheader.bg--wasser h5, .ce_sectionheader.bg--wasser h6, .ce_sectionheader.bg--wasser ul, .ce_sectionheader.bg--wasser ol, .ce_sectionheader.bg--wasser li, .ce_sectionheader.bg--wasser span {
  color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] p, .ce_sectionheader.bg--wasser [class*=__text] h1, .ce_sectionheader.bg--wasser [class*=__text] h2, .ce_sectionheader.bg--wasser [class*=__text] h3, .ce_sectionheader.bg--wasser [class*=__text] h4, .ce_sectionheader.bg--wasser [class*=__text] h5, .ce_sectionheader.bg--wasser [class*=__text] h6, .ce_sectionheader.bg--wasser [class*=__text] ul, .ce_sectionheader.bg--wasser [class*=__text] ol, .ce_sectionheader.bg--wasser [class*=__text] li, .ce_sectionheader.bg--wasser [class*=__text] span {
  color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] .btn:not(.btn--secondary) {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] .btn:not(.btn--secondary):hover {
  color: #171717;
  background-color: transparent;
}
.ce_sectionheader.bg--wasser [class*=__text] .btn.btn--secondary {
  color: #171717;
  background-color: transparent;
  border-color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] .btn.btn--secondary:hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] a:not(.btn) {
  color: #171717;
  text-decoration-color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__text] a:not(.btn):hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--wasser [class*=__decor] {
  color: #171717;
}
.ce_sectionheader.bg--solar {
  background-color: #aeeb4b;
}
.ce_sectionheader.bg--solar p, .ce_sectionheader.bg--solar h1, .ce_sectionheader.bg--solar h2, .ce_sectionheader.bg--solar h3, .ce_sectionheader.bg--solar h4, .ce_sectionheader.bg--solar h5, .ce_sectionheader.bg--solar h6, .ce_sectionheader.bg--solar ul, .ce_sectionheader.bg--solar ol, .ce_sectionheader.bg--solar li, .ce_sectionheader.bg--solar span {
  color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] p, .ce_sectionheader.bg--solar [class*=__text] h1, .ce_sectionheader.bg--solar [class*=__text] h2, .ce_sectionheader.bg--solar [class*=__text] h3, .ce_sectionheader.bg--solar [class*=__text] h4, .ce_sectionheader.bg--solar [class*=__text] h5, .ce_sectionheader.bg--solar [class*=__text] h6, .ce_sectionheader.bg--solar [class*=__text] ul, .ce_sectionheader.bg--solar [class*=__text] ol, .ce_sectionheader.bg--solar [class*=__text] li, .ce_sectionheader.bg--solar [class*=__text] span {
  color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] .btn:not(.btn--secondary) {
  color: #fff;
  background-color: #171717;
  border-color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] .btn:not(.btn--secondary):hover {
  color: #171717;
  background-color: transparent;
}
.ce_sectionheader.bg--solar [class*=__text] .btn.btn--secondary {
  color: #171717;
  background-color: transparent;
  border-color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] .btn.btn--secondary:hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] a:not(.btn) {
  color: #171717;
  text-decoration-color: #171717;
}
.ce_sectionheader.bg--solar [class*=__text] a:not(.btn):hover {
  color: #fff;
  background-color: #171717;
}
.ce_sectionheader.bg--solar [class*=__decor] {
  color: #171717;
}
.ce_sectionheader.bg--wartung {
  background-color: #eb4139;
}
.ce_sectionheader.bg--wartung p, .ce_sectionheader.bg--wartung h1, .ce_sectionheader.bg--wartung h2, .ce_sectionheader.bg--wartung h3, .ce_sectionheader.bg--wartung h4, .ce_sectionheader.bg--wartung h5, .ce_sectionheader.bg--wartung h6, .ce_sectionheader.bg--wartung ul, .ce_sectionheader.bg--wartung ol, .ce_sectionheader.bg--wartung li, .ce_sectionheader.bg--wartung span {
  color: #000;
}
.ce_sectionheader.bg--wartung [class*=__text] p, .ce_sectionheader.bg--wartung [class*=__text] h1, .ce_sectionheader.bg--wartung [class*=__text] h2, .ce_sectionheader.bg--wartung [class*=__text] h3, .ce_sectionheader.bg--wartung [class*=__text] h4, .ce_sectionheader.bg--wartung [class*=__text] h5, .ce_sectionheader.bg--wartung [class*=__text] h6, .ce_sectionheader.bg--wartung [class*=__text] ul, .ce_sectionheader.bg--wartung [class*=__text] ol, .ce_sectionheader.bg--wartung [class*=__text] li, .ce_sectionheader.bg--wartung [class*=__text] span {
  color: #171717;
}
.ce_sectionheader.bg--wartung [class*=__text] .btn:not(.btn--secondary) {
  color: #fff;
  background-color: #000;
  border-color: #000;
}
.ce_sectionheader.bg--wartung [class*=__text] .btn:not(.btn--secondary):hover {
  color: #000;
  background-color: transparent;
}
.ce_sectionheader.bg--wartung [class*=__text] .btn.btn--secondary {
  color: #000;
  background-color: transparent;
  border-color: #000;
}
.ce_sectionheader.bg--wartung [class*=__text] .btn.btn--secondary:hover {
  color: #fff;
  background-color: #000;
}
.ce_sectionheader.bg--wartung [class*=__text] a:not(.btn) {
  color: #000;
  text-decoration-color: #000;
}
.ce_sectionheader.bg--wartung [class*=__text] a:not(.btn):hover {
  color: #fff;
  background-color: #000;
}
.ce_sectionheader.bg--wartung [class*=__decor] {
  color: #fff;
}
.ce_sectionheader.accent--wasser .sectionheader__headline {
  color: #4af0cf;
}
.ce_sectionheader.bg--white.accent--wasser .sectionheader__headline {
  color: #33a38d;
}
.ce_sectionheader.accent--solar .sectionheader__headline {
  color: #aeeb4b;
}
.ce_sectionheader.bg--white.accent--solar .sectionheader__headline {
  color: #759E33;
}
.ce_sectionheader.accent--warme .sectionheader__headline {
  color: #f06c1a;
}
.ce_sectionheader.bg--white.accent--warme .sectionheader__headline {
  color: #d66118;
}
.ce_sectionheader.accent--wartung .sectionheader__headline {
  color: #eb4139;
}
.ce_sectionheader.bg--white.accent--wartung .sectionheader__headline {
  color: #b8332c;
}
.ce_sectionheader[class*=bg--] {
  margin-block: 0;
  padding-block: 8.75rem;
}
.ce_sectionheader.sectionheader--center .sectionheader__inside {
  text-align: center;
}
.ce_sectionheader.sectionheader--center .sectionheader__overline,
.ce_sectionheader.sectionheader--center .sectionheader__headline,
.ce_sectionheader.sectionheader--center .sectionheader__text p {
  margin-inline: auto;
}
.ce_sectionheader p {
  font-family: "TT Commons Pro", sans-serif;
  font-size: clamp(1rem, 0.8831rem + 0.3226vw, 1.125rem);
  line-height: clamp(1.625rem, 1.5081rem + 0.3226vw, 1.75rem);
  max-width: 74ch;
  color: #fff;
}
.ce_sectionheader p:last-child {
  margin-bottom: 0;
}
.ce_sectionheader .sectionheader__inside {
  margin-inline: auto;
  width: 92%;
  max-width: 1820px;
}
@media only screen and (min-width: 1080px) {
  .ce_sectionheader .sectionheader__inside {
    width: 80%;
  }
}
@media only screen and (min-width: 1920px) {
  .ce_sectionheader .sectionheader__inside {
    width: 70%;
  }
}
.ce_sectionheader .sectionheader__overline {
  font-family: "PP Neue Machina", sans-serif;
  font-size: 1.25rem;
  font-weight: 800;
  line-height: 1.3;
  letter-spacing: 0.6px;
  display: inline-block;
  max-width: 30ch;
  margin-bottom: 0.5rem;
  text-transform: uppercase;
  color: #fff;
}
.ce_sectionheader .sectionheader__overline:last-child {
  margin-bottom: 0;
}
.ce_sectionheader .sectionheader__headline {
  max-width: 22ch;
  margin-bottom: 1.375rem;
  color: #fff;
}
.ce_sectionheader .sectionheader__headline:last-child {
  margin-bottom: 0;
}

.cte_preview .ce_sectionheader {
  margin-block: 0;
  padding-block: 4em;
  background-color: #171717;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22%3A3%2C%22sourceRoot%22%3A%22%22%2C%22sources%22%3A%5B%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fmuenstergmbh.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fmuensterbasic%5C%2Fcss%5C%2Felements%5C%2Fce_sectionheader.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fmuenstergmbh.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fmuensterbasic%5C%2Fcss%5C%2Fincludes%5C%2F_mixins.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fmuenstergmbh.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fmuensterbasic%5C%2Fcss%5C%2Fincludes%5C%2F_variables.scss%22%2C%22file%3A%5C%2F%5C%2F%5C%2Fvar%5C%2Fwww%5C%2Fvhosts%5C%2Fmuenstergmbh.abnahme-server.de%5C%2Fhttpdocs%5C%2Fpublic%5C%2Fbundles%5C%2Fmuensterbasic%5C%2Fcss%5C%2Fincludes%5C%2F_typography.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAEA%3BEAGI%3B%3BACgVI%3BEACI%2CkBCjVE%3B%3BADkVF%3BEACI%2COCjVE%3B%3BADqVF%3BEACI%2COCtVF%3B%3BADyVF%3BEACI%2COC5VN%3BED6VM%2CkBC3VF%3BED4VE%2CcC5VF%3B%3BAD8VE%3BEACI%2COC%5C%2FVN%3BEDgWM%3B%3BAAIR%3BEACI%2COCrWF%3BEDsWE%3BEACA%2CcCvWF%3B%3BADyWE%3BEACI%2COC5WV%3BED6WU%2CkBC3WN%3B%3BAD%2BWF%3BEACI%2COChXF%3BEDiXE%2CuBCjXF%3B%3BADmXE%3BEACI%2COCtXV%3BEDuXU%2CkBCrXN%3B%3BAD0XN%3BEACI%2COC3XE%3B%3BAD%2BXV%3BEACI%2CkBCpXE%3B%3BADqXF%3BEACI%2COClYE%3B%3BADsYF%3BEACI%2COCvYF%3B%3BAD0YF%3BEACI%2COC7YN%3BED8YM%2CkBC5YF%3BED6YE%2CcC7YF%3B%3BAD%2BYE%3BEACI%2COChZN%3BEDiZM%3B%3BAAIR%3BEACI%2COCtZF%3BEDuZE%3BEACA%2CcCxZF%3B%3BAD0ZE%3BEACI%2COC7ZV%3BED8ZU%2CkBC5ZN%3B%3BADgaF%3BEACI%2COCjaF%3BEDkaE%2CuBClaF%3B%3BADoaE%3BEACI%2COCvaV%3BEDwaU%2CkBCtaN%3B%3BAD2aN%3BEACI%2COC9aF%3B%3BADkbN%3BEACI%2CkBCvaG%3B%3BADwaH%3BEACI%2COCnbE%3B%3BADubF%3BEACI%2COCxbF%3B%3BAD2bF%3BEACI%2COC9bN%3BED%2BbM%2CkBC7bF%3BED8bE%2CcC9bF%3B%3BADgcE%3BEACI%2COCjcN%3BEDkcM%3B%3BAAIR%3BEACI%2COCvcF%3BEDwcE%3BEACA%2CcCzcF%3B%3BAD2cE%3BEACI%2COC9cV%3BED%2BcU%2CkBC7cN%3B%3BADidF%3BEACI%2COCldF%3BEDmdE%2CuBCndF%3B%3BADqdE%3BEACI%2COCxdV%3BEDydU%2CkBCvdN%3B%3BAD4dN%3BEACI%2COC7dE%3B%3BADieV%3BEACI%2CkBCvdE%3B%3BADwdF%3BEACI%2COCpeE%3B%3BADweF%3BEACI%2COCzeF%3B%3BAD4eF%3BEACI%2COC%5C%2FeN%3BEDgfM%2CkBC9eF%3BED%2BeE%2CcC%5C%2FeF%3B%3BADifE%3BEACI%2COClfN%3BEDmfM%3B%3BAAIR%3BEACI%2COCxfF%3BEDyfE%3BEACA%2CcC1fF%3B%3BAD4fE%3BEACI%2COC%5C%2FfV%3BEDggBU%2CkBC9fN%3B%3BADkgBF%3BEACI%2COCngBF%3BEDogBE%2CuBCpgBF%3B%3BADsgBE%3BEACI%2COCzgBV%3BED0gBU%2CkBCxgBN%3B%3BAD6gBN%3BEACI%2COC9gBE%3B%3BADkhBV%3BEACI%2CkBCtgBI%3B%3BADugBJ%3BEACI%2COCthBF%3B%3BAD0hBE%3BEACI%2COC1hBF%3B%3BAD6hBF%3BEACI%2COChiBN%3BEDiiBM%2CkBChiBN%3BEDiiBM%2CcCjiBN%3B%3BADmiBM%3BEACI%2COCpiBV%3BEDqiBU%3B%3BAAIR%3BEACI%2COC1iBN%3BED2iBM%3BEACA%2CcC5iBN%3B%3BAD8iBM%3BEACI%2COChjBV%3BEDijBU%2CkBChjBV%3B%3BADojBE%3BEACI%2COCrjBN%3BEDsjBM%2CuBCtjBN%3B%3BADwjBM%3BEACI%2COC1jBV%3BED2jBU%2CkBC1jBV%3B%3BAD%2BjBF%3BEACI%2COCjkBF%3B%3BAD4GE%3BEACI%2COAvBJ%3B%3BAA8JA%3BEACI%2COA9IC%3B%3BAAKL%3BEACI%2COAvBJ%3B%3BAA8JA%3BEACI%2COA9IC%3B%3BAAKL%3BEACI%2COAvBJ%3B%3BAA8JA%3BEACI%2COA9IC%3B%3BAAKL%3BEACI%2COAvBJ%3B%3BAA8JA%3BEACI%2COA9IC%3B%3BADrGjB%3BEACI%3BEACA%3B%3BAAOA%3BEACI%3B%3BAAGJ%3BAAAA%3BAAAA%3BEAGI%3B%3BAAIR%3BEGwBA%2CaDQM%3BECPN%3BEACA%3BEHxBI%3BEACA%2COEzBM%3B%3BAF2BN%3BEACI%3B%3BAAKJ%3BEChBJ%3BEAUI%3BEACA%3B%3BAA9BJ%3BEDmCI%3BICFI%3B%3B%3BAAjCR%3BEDmCI%3BICEI%3B%3B%3BADEJ%3BEGLJ%2CaDqBO%3BECpBP%3BEACA%2CaD0BW%3BECzBX%3BEACA%3BEHGQ%3BEACA%3BEACA%3BEACA%3BEACA%2COE3CE%3B%3BAF6CF%3BEACI%3B%3BAAIR%3BEACI%3BEACA%3BEACA%2COErDE%3B%3BAFuDF%3BEACI%3B%3B%3BAAOZ%3BEACI%3BEACA%3BEACA%2CkBEhEU%22%7D */