.text-right {
  text-align: right;
}

.text-center {
  text-align: center;
}
@media screen and (max-width: 33.75em) {
  .text-center.start-seite-btn {
    margin-top: -3rem;
  }
}

.text-justify {
  text-align: justify;
}

.big {
  font-size: 1.66rem;
  line-height: 2rem;
  color: #002C5B;
  font-weight: 700;
}
@media screen and (min-width: 48em) {
  .big {
    font-size: 2.66rem;
    line-height: 4rem;
  }
}

.big-1 {
  color: #002C5B;
  font-weight: 700;
  font-size: 1.33rem;
}
@media screen and (min-width: 48em) {
  .big-1 {
    font-size: 2rem;
    line-height: 4rem;
  }
}

.big-2 {
  line-height: 1.5rem;
  color: #002C5B;
  font-weight: 700;
  font-size: 1.333rem;
}
@media screen and (min-width: 48em) {
  .big-2 {
    line-height: 2rem;
  }
}

.subline-regular {
  font-size: 1.333rem;
  line-height: 1.777rem;
  font-weight: 400;
}

.subline-s-bold {
  font-size: 1.111rem;
  line-height: 1.666rem;
  font-weight: 700;
}

.copy-l-bold {
  font-size: 1rem;
  font-weight: 700;
  line-height: 1.5rem;
}

.copy-l {
  font-size: 1rem;
  line-height: 1.5rem;
}

.copy-regular-bold {
  font-weight: 700;
  line-height: 1.333rem;
}

.copy-regular {
  line-height: 1.333rem;
}

.copy-s {
  font-size: 0.777rem;
  line-height: 1.166rem;
}

.fat {
  font-weight: 700;
}

.small {
  font-size: 0.5em;
}

.bullet-check {
  display: flex;
}
.bullet-check:before {
  content: url("/fileadmin/lynx/icons/checkmark-circle-1.svg");
  margin-right: 1rem;
}

.font-size-25 {
  font-size: 1.1em;
  line-height: 2.11rem;
}
@media screen and (min-width: 48em) {
  .font-size-25 {
    font-size: 1.38em;
  }
}

.smaller-content-70 {
  display: inline-block;
  width: 70%;
}