.wrapper-grafik *,
 .wrapper-grafik *:after,
 .wrapper-grafik *:before {
 -webkit-box-sizing: border-box;
 box-sizing: border-box;
 margin: 0;
 padding: 0;
 line-height: 0;
 --color-text: #232222;
 --color-main: #e30613;
 --color-attr: #767070;.wrapper-grafik *,
 .wrapper-grafik *:after,
 .wrapper-grafik *:before {
   -webkit-box-sizing: border-box;
   box-sizing: border-box;
   margin: 0;
   padding: 0;
   line-height: 0;
   --color-text: #232222;
   --color-main: #e30613;
   --color-attr: #767070;
   color: var(--color-text);
   font-family: Mote, sans-serif;
 }
 
 .wrapper-grafik ::-moz-selection {
   background-color: var(--color-main);
   color: #fff;
 }
 
 .wrapper-grafik ::selection {
   background-color: var(--color-main);
   color: #fff;
 }
 
 .wrapper-grafik .container-content {
   width: 100%;
   max-width: 620px;
   margin: 0 auto;
   display: -webkit-box;
   display: -ms-flexbox;
   display: flex;
   -webkit-box-orient: vertical;
   -webkit-box-direction: normal;
   -ms-flex-direction: column;
   flex-direction: column;
 }
 
 .wrapper-grafik .hoch {
   width: 85%;
 }
 
 .wrapper-grafik .container-content>img {
   width: 100%;
 }
 
 .wrapper-grafik .margin-bt-xl {
   margin-bottom: 16px;
 }
 
 .wrapper-grafik .margin-bt-l {
   margin-bottom: 8px;
 }
 
 .wrapper-grafik .margin-bt-m {
   margin-bottom: 4px;
 }
 
 .wrapper-grafik .margin-bt-s {
   margin-bottom: 2px;
 }
 
 .wrapper-grafik hr {
   display: block;
   width: 40px;
   height: 0;
   margin: 0;
   padding: 0;
   border: 0;
   border-top: 3px solid #e30613;
 }
 
 .wrapper-grafik .attr {
   font-size: 14px;
   line-height: 16px;
   font-weight: 400;
   color: var(--color-attr);
   -webkit-hyphens: auto;
   -ms-hyphens: auto;
   hyphens: auto;
 }
 
 .wrapper-grafik .bld {
   font-weight: 700;
 }
 
 .wrapper-grafik .right {
   text-align: right;
   -ms-flex-item-align: end;
   -ms-grid-row-align: end;
   align-self: end;
 }
 
 @media only screen and (max-width: 420px) {
   .wrapper-grafik .hoch {
     width: 100%;
   }
 }
 color: var(--color-text);
 font-family: Mote, sans-serif;
 }

 .wrapper-grafik ::-moz-selection {
 background-color: var(--color-main);
 color: #fff;
 }

 .wrapper-grafik ::selection {
 background-color: var(--color-main);
 color: #fff;
 }

 .wrapper-grafik .container-content {
 width: 100%;
 max-width: 620px;
 margin: 0 auto;
 display: -webkit-box;
 display: -ms-flexbox;
 display: flex;
 -webkit-box-orient: vertical;
 -webkit-box-direction: normal;
 -ms-flex-direction: column;
 flex-direction: column;
 }

 .wrapper-grafik .hoch {
 width: 85%;
 }

 .wrapper-grafik .container-content>img {
 width: 100%;
 }

 .wrapper-grafik .margin-bt-xl {
 margin-bottom: 16px;
 }

 .wrapper-grafik .margin-bt-l {
 margin-bottom: 8px;
 }

 .wrapper-grafik .margin-bt-m {
 margin-bottom: 4px;
 }

 .wrapper-grafik .margin-bt-s {
 margin-bottom: 2px;
 }

 .wrapper-grafik hr {
 display: block;
 width: 40px;
 height: 0;
 margin: 0;
 padding: 0;
 border: 0;
 border-top: 3px solid #e30613;
 }

 .wrapper-grafik .attr {
 font-size: 14px;
 line-height: 16px;
 font-weight: 400;
 color: var(--color-attr);
 -webkit-hyphens: auto;
 -ms-hyphens: auto;
 hyphens: auto;
 }

 .wrapper-grafik .bld {
 font-weight: 700;
 }

 .wrapper-grafik .right {
 text-align: right;
 -ms-flex-item-align: end;
 -ms-grid-row-align: end;
 align-self: end;
 }

 @media only screen and (max-width: 420px) {
 .wrapper-grafik .hoch {
 width: 100%;
 }
 }