:root { --e-global-color-v4-wbp-orange-1:var(--wbp-orange-1); --e-global-color-v4-wbp-orange-1-transparent:var(--wbp-orange-1-transparent); --e-global-color-v4-wbp-orange-2:var(--wbp-orange-2); --e-global-color-v4-wbp-green-1:var(--wbp-green-1); --e-global-color-v4-wbp-green-1-transparent:var(--wbp-green-1-transparent); --e-global-color-v4-wbp-green-2:var(--wbp-green-2); --e-global-color-v4-wbp-green-2-transparent:var(--wbp-green-2-transparent); --e-global-color-v4-wbp-violett-1:var(--wbp-violett-1); --e-global-color-v4-wbp-violett-1-transparent:var(--wbp-violett-1-transparent); --e-global-color-v4-wbp-violett-2:var(--wbp-violett-2); --e-global-color-v4-wbp-grey:var(--wbp-grey); --e-global-color-v4-wbp-white:var(--wbp-white); --e-global-color-v4-wbp-transparent:var(--wbp-transparent); --e-global-color-v4-wbp-orange-1-transparent-2:var(--wbp-orange-1-transparent-2); --e-global-color-v4-wbp-color-background-pseudo:var(--wbp-color-background-pseudo); --e-global-color-v4-wbp-green-2-transparent-2:var(--wbp-green-2-transparent-2); --e-global-color-v4-wbp-shadow:var(--wbp-shadow); }
:root { --e-global-typography-v4-wbp-font-untertitel-font-family:var(--wbp-font-family-2); --e-global-typography-v4-wbp-font-untertitel-font-size:clamp( 1rem * 17 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 17 - 41 ) + 100vw * ( var( --wbp-font-size-base-min ) * 41 - var( --wbp-font-size-base-max ) * 17 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 41 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-untertitel-font-weight:700; --e-global-typography-v4-wbp-font-untertitel-line-height:1.24; --e-global-typography-v4-wbp-font-untertitel-text-transform:uppercase; --e-global-typography-v4-wbp-font-titel-font-family:var(--wbp-font-family-1); --e-global-typography-v4-wbp-font-titel-font-size:clamp( 1rem * 41 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 41 - 100 ) + 100vw * ( var( --wbp-font-size-base-min ) * 100 - var( --wbp-font-size-base-max ) * 41 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 100 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-titel-font-weight:600; --e-global-typography-v4-wbp-font-titel-line-height:1.05; --e-global-typography-v4-wbp-font-titel-text-transform:uppercase; --e-global-typography-v4-wbp-font-ueberschrift-uebersicht-font-family:var(--wbp-font-family-1); --e-global-typography-v4-wbp-font-ueberschrift-uebersicht-font-size:clamp( 1rem * 34 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 34 - 38 ) + 100vw * ( var( --wbp-font-size-base-min ) * 38 - var( --wbp-font-size-base-max ) * 34 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 38 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-ueberschrift-uebersicht-font-weight:600; --e-global-typography-v4-wbp-font-ueberschrift-uebersicht-line-height:1.07; --e-global-typography-v4-wbp-font-ueberschrift-uebersicht-text-transform:uppercase; --e-global-typography-v4-wbp-font-button-font-family:var(--wbp-font-family-2); --e-global-typography-v4-wbp-font-button-font-size:clamp( 1rem * 17 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 17 - 25 ) + 100vw * ( var( --wbp-font-size-base-min ) * 25 - var( --wbp-font-size-base-max ) * 17 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 25 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-button-font-weight:700; --e-global-typography-v4-wbp-font-button-line-height:1.24; --e-global-typography-v4-wbp-font-button-text-transform:uppercase; --e-global-typography-v4-wbp-font-fliesstext-font-family:var(--wbp-font-family-3); --e-global-typography-v4-wbp-font-fliesstext-font-size:clamp( 1rem * 20 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 20 - 26 ) + 100vw * ( var( --wbp-font-size-base-min ) * 26 - var( --wbp-font-size-base-max ) * 20 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 26 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-fliesstext-font-weight:400; --e-global-typography-v4-wbp-font-fliesstext-line-height:1.325; --e-global-typography-v4-wbp-font-einstiegstext-font-family:var(--wbp-font-family-3); --e-global-typography-v4-wbp-font-einstiegstext-font-size:clamp( 1rem * 20 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 20 - 30 ) + 100vw * ( var( --wbp-font-size-base-min ) * 30 - var( --wbp-font-size-base-max ) * 20 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 30 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-einstiegstext-font-weight:400; --e-global-typography-v4-wbp-font-einstiegstext-line-height:1.325; --e-global-typography-v4-wbp-font-einstiegstext-text-transform:none; --e-global-typography-v4-wbp-font-ueberschrift-1-font-family:var(--wbp-font-family-1); --e-global-typography-v4-wbp-font-ueberschrift-1-font-size:clamp( 1rem * 37 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 37 - 60 ) + 100vw * ( var( --wbp-font-size-base-min ) * 60 - var( --wbp-font-size-base-max ) * 37 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 60 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-ueberschrift-1-font-weight:600; --e-global-typography-v4-wbp-font-ueberschrift-1-line-height:1.07; --e-global-typography-v4-wbp-font-ueberschrift-1-text-transform:uppercase; --e-global-typography-v4-wbp-font-name-font-family:var(--wbp-font-family-1); --e-global-typography-v4-wbp-font-name-font-size:clamp( 1rem * 15 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 15 - 40 ) + 100vw * ( var( --wbp-font-size-base-min ) * 40 - var( --wbp-font-size-base-max ) * 15 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 40 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-name-font-weight:600; --e-global-typography-v4-wbp-font-name-line-height:1.07; --e-global-typography-v4-wbp-font-name-text-transform:uppercase; --e-global-typography-v4-wbp-font-ueberschrift-navi-font-family:var(--wbp-font-family-2); --e-global-typography-v4-wbp-font-ueberschrift-navi-font-size:clamp( 1rem * 20 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 20 - 30 ) + 100vw * ( var( --wbp-font-size-base-min ) * 30 - var( --wbp-font-size-base-max ) * 20 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 30 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-ueberschrift-navi-font-weight:700; --e-global-typography-v4-wbp-font-ueberschrift-navi-line-height:1.24; --e-global-typography-v4-wbp-font-ueberschrift-navi-text-transform:uppercase; --e-global-typography-v4-wbp-font-ueberschrift-2-font-family:var(--wbp-font-family-2); --e-global-typography-v4-wbp-font-ueberschrift-2-font-size:clamp( 1rem * 29 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 29 - 33 ) + 100vw * ( var( --wbp-font-size-base-min ) * 33 - var( --wbp-font-size-base-max ) * 29 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 33 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-ueberschrift-2-font-weight:700; --e-global-typography-v4-wbp-font-ueberschrift-2-line-height:1.24; --e-global-typography-v4-wbp-font-ueberschrift-2-text-transform:uppercase; --e-global-typography-v4-wbp-font-akzent-font-family:var(--wbp-font-family-3); --e-global-typography-v4-wbp-font-akzent-font-size:clamp( 1rem * 20 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 20 - 26 ) + 100vw * ( var( --wbp-font-size-base-min ) * 26 - var( --wbp-font-size-base-max ) * 20 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 26 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-akzent-font-weight:700; --e-global-typography-v4-wbp-font-akzent-text-decoration:none; --e-global-typography-v4-wbp-font-akzent-line-height:1.325; --e-global-typography-v4-wbp-font-footer-font-family:"Source Sans 3"; --e-global-typography-v4-wbp-font-footer-font-size:clamp( 1rem * 20 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 20 - 24 ) + 100vw * ( var( --wbp-font-size-base-min ) * 24 - var( --wbp-font-size-base-max ) * 20 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 24 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-footer-font-weight:400; --e-global-typography-v4-wbp-font-footer-line-height:1.325; --e-global-typography-v4-wbp-font-footer-text-transform:none; --e-global-typography-v4-wbp-font-history-year-font-family:var(--wbp-font-family-1); --e-global-typography-v4-wbp-font-history-year-font-size:clamp( 1rem * 28 / var( --wbp-font-size-base-min ), ( 320 * 1rem * ( 6 * 28 - 60 ) + 100vw * ( var( --wbp-font-size-base-min ) * 60 - var( --wbp-font-size-base-max ) * 28 ) ) / ( 320 * ( 6 * var( --wbp-font-size-base-min ) - var( --wbp-font-size-base-max ) ) ), 1rem * 60 / var( --wbp-font-size-base-max ) ); --e-global-typography-v4-wbp-font-history-year-font-weight:600; --e-global-typography-v4-wbp-font-history-year-line-height:1.07; --e-global-typography-v4-wbp-font-history-year-text-transform:uppercase; }@media(max-width: 1600px){:root {  }}