@font-face {
  font-family: SohneLeicht;
  src: url("../assets/fonts/Sohne-Leicht.otf");
}

@font-face {
  font-family: SohneKraftig;
  src: url("../assets/fonts/Sohne-Kraftig.otf");
}

@font-face {
  font-family: SohneHalbfett;
  src: url("../assets/fonts/Sohne-Halbfett.otf");
}


*{
  box-sizing: border-box;
  text-align: left;
}

.container{
  padding: 20px;
  max-width: 1200px;
  margin: 0 auto;
}

ol {
  margin: 0;
  padding: 0;
}

table td,
table th {
  padding: 0;
}

.c50 {
  padding-top: 0pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c179 {
  color: #000000;
  font-weight: 700;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 16pt;
  font-family: "Arial";
  font-style: normal;
}

.c18 {
  -webkit-text-decoration-skip: none;
  color: #1155cc;
  font-weight: 400;
  text-decoration: underline;
  vertical-align: baseline;
  text-decoration-skip-ink: none;
  font-size: 12pt;
  font-family: "Arial";
  font-style: normal;
}

.c88 {
  -webkit-text-decoration-skip: none;
  color: #0000ff;
  font-weight: 400;
  text-decoration: underline;
  vertical-align: baseline;
  text-decoration-skip-ink: none;
  font-size: 12pt;
  font-family: "Arial";
  font-style: normal;
}

.c51 {
  margin-left: 92.8pt;
  padding-top: 14.1pt;
  /* text-indent: -28.5pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 23.3pt;
}

.c17 {
  margin-left: 36pt;
  padding-top: 15.3pt;
  /* text-indent: -34.9pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 9.6pt;
}

.c39 {
  margin-left: 63.9pt;
  padding-top: 13.6pt;
  /* text-indent: -27.7pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 30.1pt;
}

.c38 {
  margin-left: 36.6pt;
  padding-top: 13.6pt;
  /* text-indent: -0.4pt; */
  padding-bottom: 0pt;
  line-height: 1.915732979774475;
  text-align: left;
  margin-right: 19pt;
}

.c22 {
  margin-left: 57.2pt;
  padding-top: 13.6pt;
  /* text-indent: -20.6pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 9pt;
}

.c61 {
  margin-left: 36.6pt;
  padding-top: 8.9pt;
  /* text-indent: -36.3pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 22.9pt;
}

.c62 {
  margin-left: 21.2pt;
  padding-top: 15.2pt;
  /* text-indent: 15.4pt; */
  padding-bottom: 0pt;
  line-height: 4.8795037269592285;
  text-align: left;
  margin-right: 2.1pt;
}

.c68 {
  margin-left: 64.3pt;
  padding-top: 14.7pt;
  /* text-indent: -28.1pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 8.6pt;
}

.c64 {
  margin-left: 64pt;
  padding-top: 15.2pt;
  /* text-indent: -28.7pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 26.5pt;
}

.c52 {
  margin-left: 64.3pt;
  padding-top: 15.2pt;
  /* text-indent: -28.1pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 48.3pt;
}

.c11 {
  margin-left: 63.9pt;
  padding-top: 8.5pt;
  /* text-indent: -27.7pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 19.4pt;
}

.c57 {
  margin-left: 36.6pt;
  padding-top: 8.9pt;
  /* text-indent: -36.4pt; */
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 16.7pt;
}

.c86 {
  margin-left: 64pt;
  padding-top: 13.6pt;
  /* text-indent: -27.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 51pt;
}

.c9 {
  color: #000000;
  font-weight: 400;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 6pt;
  font-family: "Arial";
  font-style: normal;
}

.c72 {
  margin-left: 63.6pt;
  padding-top: 14.1pt;
  /* text-indent: -27.3pt; */
  padding-bottom: 0pt;
  line-height: 0.9578665494918823;
  text-align: left;
  margin-right: 16.3pt;
}

.c83 {
  margin-left: 36.2pt;
  padding-top: 8.5pt;
  /* text-indent: -35.9pt; */
  padding-bottom: 0pt;
  line-height: 1.0336978435516357;
  text-align: left;
  margin-right: 2.5pt;
}

.c48 {
  margin-left: 36.2pt;
  padding-top: 8.9pt;
  /* text-indent: -35.9pt; */
  padding-bottom: 0pt;
  line-height: 0.9578672647476196;
  text-align: left;
  margin-right: 9.4pt;
}

.c20 {
  color: #000000;
  font-weight: 700;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 12pt;
  font-family: "Arial";
  font-style: normal;
}

.c30 {
  margin-left: 36pt;
  padding-top: 8.5pt;
  /* text-indent: -35.7pt; */
  padding-bottom: 0pt;
  line-height: 1.0337002277374268;
  text-align: left;
  margin-right: 3.2pt;
}

.c79 {
  margin-left: 36.3pt;
  padding-top: 8.9pt;
  /* text-indent: -36pt; */
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 14.5pt;
}

.c13 {
  margin-left: 36.6pt;
  padding-top: 15.8pt;
  /* text-indent: -0.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578644037246704;
  text-align: left;
  margin-right: 41.1pt;
}

.c77 {
  margin-left: 63.8pt;
  padding-top: 14.7pt;
  /* text-indent: -27.2pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 5.7pt;
}

.c56 {
  margin-left: 35.8pt;
  padding-top: 8.5pt;
  /* text-indent: -35.5pt; */
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 9.6pt;
}

.c75 {
  margin-left: 36.2pt;
  padding-top: 8.9pt;
  /* text-indent: -35.1pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 1.5pt;
}

.c46 {
  margin-left: 35.9pt;
  padding-top: 0pt;
  /* text-indent: 0.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 2.7pt;
}

.c6 {
  color: #000000;
  font-weight: 700;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 6pt;
  font-family: "Arial";
  font-style: normal;
}

.c14 {
  margin-left: 35.8pt;
  padding-top: 15.6pt;
  /* text-indent: -35.7pt; */
  padding-bottom: 0pt;
  line-height: 1.0336987972259521;
  text-align: left;
  margin-right: 7.4pt;
}

.c40 {
  margin-left: 36.6pt;
  padding-top: 13.6pt;
  /* text-indent: -0.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 32.5pt;
}

.c19 {
  margin-left: 64.3pt;
  padding-top: 14.1pt;
  /* text-indent: -27.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 14.5pt;
}

.c85 {
  margin-left: 92.8pt;
  padding-top: 15.2pt;
  /* text-indent: -28.5pt; */
  padding-bottom: 0pt;
  line-height: 0.9578697681427002;
  text-align: left;
  margin-right: 7.1pt;
}

.c80 {
  margin-left: 36.3pt;
  padding-top: 15.8pt;
  /* text-indent: -0.2pt; */
  padding-bottom: 0pt;
  line-height: 1.033725380897522;
  text-align: left;
  margin-right: 23.5pt;
}

.c16 {
  margin-left: 35.9pt;
  padding-top: 8.9pt;
  /* text-indent: -0.2pt; */
  padding-bottom: 0pt;
  line-height: 1.0337003469467163;
  text-align: left;
  margin-right: 2.9pt;
}

.c74 {
  margin-left: 36.2pt;
  padding-top: 8.5pt;
  /* text-indent: -35.9pt; */
  padding-bottom: 0pt;
  line-height: 1.03370201587677;
  text-align: left;
  margin-right: 14.5pt;
}

.c5 {
  color: #000000;
  font-weight: 400;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 12pt;
  font-family: "Arial";
  font-style: normal;
}

.c33 {
  margin-left: 36.2pt;
  padding-top: 0pt;
  /* text-indent: -35.9pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 19.8pt;
}

.c31 {
  margin-left: 64pt;
  padding-top: 14.1pt;
  /* text-indent: -27.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578644037246704;
  text-align: left;
  margin-right: 9.4pt;
}

.c32 {
  margin-left: 63.8pt;
  padding-top: 0pt;
  /* text-indent: -27.2pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 10.1pt;
}

.c76 {
  margin-left: 36.2pt;
  padding-top: 8.5pt;
  /* text-indent: -35.9pt; */
  padding-bottom: 0pt;
  line-height: 1.0337010622024536;
  text-align: left;
  margin-right: 23.2pt;
}

.c29 {
  margin-left: 63.8pt;
  padding-top: 15.2pt;
  /* text-indent: -27.2pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 50.5pt;
}

.c45 {
  margin-left: 36.2pt;
  padding-top: 0pt;
  /* text-indent: 0.1pt; */
  padding-bottom: 0pt;
  line-height: 1.9915685653686523;
  text-align: left;
  margin-right: 19pt;
}

.c73 {
  margin-left: 92.5pt;
  padding-top: 2.8pt;
  /* text-indent: -28.2pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 16.1pt;
}

.c27 {
  margin-left: 57pt;
  padding-top: 14.1pt;
  /* text-indent: -20.7pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 2.3pt;
}

.c21 {
  margin-left: 35.8pt;
  padding-top: 12.1pt;
  /* text-indent: 0.1pt; */
  padding-bottom: 0pt;
  line-height: 1.0337083339691162;
  text-align: left;
  margin-right: 15.1pt;
}

.c55 {
  margin-left: 63.9pt;
  padding-top: 15.2pt;
  /* text-indent: -27.3pt; */
  padding-bottom: 0pt;
  line-height: 0.9578697681427002;
  text-align: left;
  margin-right: 13.2pt;
}

.c65 {
  margin-left: 64pt;
  padding-top: 14.1pt;
  /* text-indent: -27.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 28.3pt;
}

.c42 {
  margin-left: 35.8pt;
  padding-top: 13.8pt;
  /* text-indent: 0.2pt; */
  padding-bottom: 0pt;
  line-height: 0.957868754863739;
  text-align: left;
  margin-right: 1.4pt;
}

.c47 {
  margin-left: 36.6pt;
  padding-top: 14.1pt;
  /* text-indent: -35.5pt; */
  padding-bottom: 0pt;
  line-height: 0.9578707218170166;
  text-align: left;
  margin-right: 12pt;
}

.c10 {
  color: #1155cc;
  font-weight: 400;
  text-decoration: none;
  vertical-align: baseline;
  font-size: 12pt;
  font-family: "Arial";
  font-style: normal;
}

.c44 {
  margin-left: 36.2pt;
  padding-top: 14.1pt;
  /* text-indent: -35.8pt; */
  padding-bottom: 0pt;
  line-height: 0.9578720331192017;
  text-align: left;
  margin-right: 4.2pt;
}

.c67 {
  margin-left: 35.9pt;
  padding-top: 15.2pt;
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 10.3pt;
}

.c54 {
  margin-left: 35.8pt;
  padding-top: 8.9pt;
  /* text-indent: 0.9pt; */
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
}

.c78 {
  margin-left: 0.6pt;
  padding-top: 0.5pt;
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 20.7pt;
}

.c25 {
  margin-left: 1.1pt;
  padding-top: 15.3pt;
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 31.3pt;
}

.c2 {
  padding-top: 31.8pt;
  /* text-indent: 0.7pt; */
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: justify;
  margin-right: 5.6pt;
}

.c82 {
  margin-left: 0.3pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  line-height: 0.9578686356544495;
  text-align: left;
  margin-right: 7.8pt;
}

.c59 {
  margin-left: 0.1pt;
  padding-top: 15.4pt;
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 2.8pt;
}

.c81 {
  margin-left: 36.2pt;
  padding-top: 0pt;
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 0.9pt;
}

.c3 {
  margin-left: 0.3pt;
  padding-top: 8.5pt;
  padding-bottom: 0pt;
  line-height: 1.033699870109558;
  text-align: left;
  margin-right: 2.5pt;
}

.c7 {
  margin-left: 36.6pt;
  padding-top: 15.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c49 {
  margin-left: 0.3pt;
  padding-top: 15.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c35 {
  margin-left: 64.3pt;
  padding-top: 15.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c71 {
  margin-left: 0.5pt;
  padding-top: 8.5pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c63 {
  margin-left: 0.7pt;
  padding-top: 2.6pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c53 {
  margin-left: 36.2pt;
  padding-top: 15.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c69 {
  padding-top: 0pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 106.4pt;
}

.c36 {
  margin-left: 36.2pt;
  padding-top: 14.1pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c43 {
  padding-top: 35.9pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 2.1pt;
}

.c84 {
  margin-left: 35.9pt;
  padding-top: 14.7pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c12 {
  padding-top: 8.9pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 184.4pt;
}

.c70 {
  padding-top: 563.6pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 2.1pt;
}

.c28 {
  margin-left: 36.6pt;
  padding-top: 14.1pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c23 {
  margin-left: 0.5pt;
  padding-top: 0.9pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c87 {
  margin-left: 0.1pt;
  padding-top: 8.5pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c41 {
  margin-left: 36.6pt;
  padding-top: 13.6pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c8 {
  margin-left: 35.9pt;
  padding-top: 23.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c1 {
  padding-top: 33.9pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 2.1pt;
}

.c58 {
  margin-left: 0pt;
  padding-top: 15.4pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c34 {
  margin-left: 0.7pt;
  padding-top: 14.1pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c50 {
  margin-left: 1.8pt;
  padding-top: 12.3pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c26 {
  margin-left: 0.7pt;
  padding-top: 15.8pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c0 {
  padding-top: 27.5pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 2.1pt;
}

.c66 {
  padding-top: 19.8pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: right;
  margin-right: 2.1pt;
}

.c37 {
  margin-left: 0.3pt;
  padding-top: 14.1pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c4 {
  margin-left: 0.2pt;
  padding-top: 14.2pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c60 {
  margin-left: 0.2pt;
  padding-top: 15.4pt;
  padding-bottom: 0pt;
  line-height: 1;
  text-align: left;
}

.c24 {
  /* max-width: 475.3pt;
  padding: 71.3pt 64.5pt 50.7pt 72.2pt; */
}

.c15 {
  background-color: #ffffff;
}

.title {
  padding-top: 24pt;
  color: #000000;
  font-weight: 700;
  font-size: 36pt;
  padding-bottom: 6pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

.subtitle {
  padding-top: 18pt;
  color: #666666;
  font-size: 24pt;
  padding-bottom: 4pt;
  font-family: "Georgia";
  line-height: 1.15;
  page-break-after: avoid;
  font-style: italic;
  orphans: 2;
  widows: 2;
  text-align: left;
}

li {
  color: #000000;
  font-size: 11pt;
  font-family: "Arial";
}

p {
  margin: 0;
  color: #000000;
  font-size: 11pt;
  font-family: "Arial";
}

h1 {
  padding-top: 24pt;
  color: #000000;
  font-weight: 700;
  font-size: 24pt;
  padding-bottom: 6pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

h2 {
  padding-top: 18pt;
  color: #000000;
  font-weight: 700;
  font-size: 18pt;
  padding-bottom: 4pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

h3 {
  padding-top: 14pt;
  color: #000000;
  font-weight: 700;
  font-size: 14pt;
  padding-bottom: 4pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

h4 {
  padding-top: 12pt;
  color: #000000;
  font-weight: 700;
  font-size: 12pt;
  padding-bottom: 2pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

h5 {
  padding-top: 11pt;
  color: #000000;
  font-weight: 700;
  font-size: 11pt;
  padding-bottom: 2pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

h6 {
  padding-top: 10pt;
  color: #000000;
  font-weight: 700;
  font-size: 10pt;
  padding-bottom: 2pt;
  font-family: "Arial";
  line-height: 1.15;
  page-break-after: avoid;
  orphans: 2;
  widows: 2;
  text-align: left;
}

* {
  font-family: SohneLeicht, sans-serif !important;
  line-height: 125%;
}

.c20 {
  font-family: SohneKraftig, sans-serif !important;
}

.disclaimer .top-copy {
  margin-top: 25px;
}

.disclaimer .bottom-copy {
  margin-bottom: 25px;
}
.disclaimer .copyright {
  color: rgba(255, 255, 255, 0.56);
  font-size: 0.875rem;
  padding-left: 2px;
  padding-right: 12px;
  text-align: left;
}

.disclaimer .disclaimer-image {
width: 211px;
height: 106px;
}