@charset "UTF-8";
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* DEFAULT SETTINGS
*
* --------------------------------------------------------------------------- */
/* @link https://utopia.fyi/type/calculator?c=375,18,1.2,1600,20,1.25,5,2,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,l,xl,12 */
:root {
  --fluidTypeStep--5: clamp(0.4856rem, 0.4933rem + -0.0077vw, 0.4917rem);
  --fluidTypeStep--4: clamp(0.5803rem, 0.5772rem + 0.0152vw, 0.5925rem);
  --fluidTypeStep--3: clamp(0.6847rem, 0.6752rem + 0.0476vw, 0.7228rem);
  --fluidTypeStep--2: clamp(0.808rem, 0.7895rem + 0.0923vw, 0.8818rem);
  --fluidTypeStep--1: clamp(0.9534rem, 0.9228rem + 0.153vw, 1.0758rem);
  --fluidTypeStep-0: clamp(1.125rem, 1.0781rem + 0.2344vw, 1.3125rem);
  --fluidTypeStep-1: clamp(1.3275rem, 1.2591rem + 0.3422vw, 1.6013rem);
  --fluidTypeStep-2: clamp(1.5664rem, 1.4697rem + 0.4838vw, 1.9535rem);
  --fluidTypeStep-3: clamp(1.8484rem, 1.7147rem + 0.6686vw, 2.3833rem);
  --fluidTypeStep-4: clamp(2.1811rem, 1.9995rem + 0.9081vw, 2.9076rem);
  --fluidTypeStep-5: clamp(2.5737rem, 2.3303rem + 1.217vw, 3.5473rem);
  --fluidTypeStep-6: clamp(3.037rem, 2.7143rem + 1.6134vw, 4.3277rem);
}

/* @link https://utopia.fyi/space/calculator?c=375,18,1.2,1600,20,1.333,6,5,&s=0.75|0.5|0.25,1.5|2|3|4|6,s-l&g=s,2xl,xl,12 */
:root {
  --fluidSpaceStep--3xs: clamp(0.3125rem, 0.3125rem + 0vw, 0.3125rem);
  --fluidSpaceStep--2xs: clamp(0.5625rem, 0.5469rem + 0.0781vw, 0.625rem);
  --fluidSpaceStep--xs: clamp(0.875rem, 0.8594rem + 0.0781vw, 0.9375rem);
  --fluidSpaceStep--s: clamp(1.125rem, 1.0938rem + 0.1563vw, 1.25rem);
  --fluidSpaceStep--m: clamp(1.6875rem, 1.6406rem + 0.2344vw, 1.875rem);
  --fluidSpaceStep--l: clamp(2.25rem, 2.1875rem + 0.3125vw, 2.5rem);
  --fluidSpaceStep--xl: clamp(3.375rem, 3.2813rem + 0.4688vw, 3.75rem);
  --fluidSpaceStep--2xl: clamp(4.5rem, 4.375rem + 0.625vw, 5rem);
  --fluidSpaceStep--3xl: clamp(6.75rem, 6.5625rem + 0.9375vw, 7.5rem);
  --fluidSpaceStep--3xs-2xs: clamp(0.3125rem, 0.2344rem + 0.3906vw, 0.625rem);
  --fluidSpaceStep--2xs-xs: clamp(0.5625rem, 0.4688rem + 0.4688vw, 0.9375rem);
  --fluidSpaceStep--xs-s: clamp(0.875rem, 0.7813rem + 0.4688vw, 1.25rem);
  --fluidSpaceStep--s-m: clamp(1.125rem, 0.9375rem + 0.9375vw, 1.875rem);
  --fluidSpaceStep--m-l: clamp(1.6875rem, 1.4844rem + 1.0156vw, 2.5rem);
  --fluidSpaceStep--l-xl: clamp(2.25rem, 1.875rem + 1.875vw, 3.75rem);
  --fluidSpaceStep--xl-2xl: clamp(3.375rem, 2.9688rem + 2.0313vw, 5rem);
  --fluidSpaceStep--2xl-3xl: clamp(4.5rem, 3.75rem + 3.75vw, 7.5rem);
}

:root {
  --color-black: #000000;
  --color-copytext: #303030;
  --color-copylight: #6D828F;
  --color-white: #FFFFFF;
  --color-white-dull: #FCFBFA;
  --color-primary: #CF2F28;
  --color-secondary: #79C2E8;
  --color-fond-lightest: #FAFAF9;
  --color-fond-light: #F5F5F4;
  --color-fond-medium: #EDEDEC;
  --color-fond-dark: #E3E3E2;
  --color-line: #838383;
  --color-link: #4183C2;
  --color-link--focus: #CF2F28;
  --color-link--active: #CF2F28;
  --color-link--visited: #4183C2;
  --color-focus: #CF2F28;
  --color-highlight: #EBC052;
  --color-warning: #CF2F28;
  --color-error: #CF2F28;
  --color-success: #428445;
  --color-disabled: #B6C1C8;
}

/***
    The new CSS reset - version 1.11.3 (last updated 25.08.2024)
    GitHub page: https://github.com/elad2412/the-new-css-reset
***/
/*
    Remove all the styles of the "User-Agent-Stylesheet", except for the 'display' property
    - The "symbol *" part is to solve Firefox SVG sprite bug
    - The "html" element is excluded, otherwise a bug in Chrome breaks the CSS hyphens property (https://github.com/elad2412/the-new-css-reset/issues/36)
 */
*:where(:not(html, iframe, canvas, img, svg, video, audio):not(svg *, symbol *)) {
  all: unset;
  display: revert;
}

/* Preferred box-sizing value */
*,
*::before,
*::after {
  box-sizing: border-box;
}

/* Fix mobile Safari increase font-size on landscape mode */
html {
  -moz-text-size-adjust: none;
  -webkit-text-size-adjust: none;
  text-size-adjust: none;
}

/* Reapply the pointer cursor for anchor tags */
a, button {
  cursor: revert;
}

/* Remove list styles (bullets/numbers) */
ol, ul, menu, summary {
  list-style: none;
}

/* Firefox: solve issue where nested ordered lists continue numbering from parent (https://bugzilla.mozilla.org/show_bug.cgi?id=1881517) */
ol {
  counter-reset: revert;
}

/* For images to not be able to exceed their container */
img {
  max-inline-size: 100%;
  max-block-size: 100%;
}

/* removes spacing between cells in tables */
table {
  border-collapse: collapse;
}

/* Safari - solving issue when using user-select:none on the <body> text input doesn't working */
input, textarea {
  -webkit-user-select: auto;
}

/* revert the 'white-space' property for textarea elements on Safari */
textarea {
  white-space: revert;
}

/* minimum style to allow to style meter element */
meter {
  -webkit-appearance: revert;
  appearance: revert;
}

/* preformatted text - use only for this feature */
:where(pre) {
  all: revert;
  box-sizing: border-box;
}

/* reset default text opacity of input placeholder */
::placeholder {
  color: unset;
}

/* fix the feature of 'hidden' attribute.
   display:revert; revert to element instead of attribute */
:where([hidden]) {
  display: none;
}

/* revert for bug in Chromium browsers
   - fix for the content editable attribute will work properly.
   - webkit-user-select: auto; added for Safari in case of using user-select:none on wrapper element*/
:where([contenteditable]:not([contenteditable=false])) {
  -moz-user-modify: read-write;
  -webkit-user-modify: read-write;
  overflow-wrap: break-word;
  -webkit-line-break: after-white-space;
  -webkit-user-select: auto;
}

/* apply back the draggable feature - exist only in Chromium and Safari */
:where([draggable=true]) {
  -webkit-user-drag: element;
}

/* Revert Modal native behavior */
:where(dialog:modal) {
  all: revert;
  box-sizing: border-box;
}

/* Remove details summary webkit styles */
::-webkit-details-marker {
  display: none;
}

/* Document
 * ========================================================================== */
/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */
:where(html) {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
  text-size-adjust: 100%; /* 2 */
}

/* Sections
 * ========================================================================== */
/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Edge, Firefox, and Safari.
 */
:where(h1) {
  font-size: 2em;
  margin-block-end: 0.67em;
  margin-block-start: 0.67em;
}

/* Grouping content
 * ========================================================================== */
/**
 * Remove the margin on nested lists in Chrome, Edge, and Safari.
 */
:where(dl, ol, ul) :where(dl, ol, ul) {
  margin-block-end: 0;
  margin-block-start: 0;
}

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Correct the inheritance of border color in Firefox.
 */
:where(hr) {
  box-sizing: content-box; /* 1 */
  color: inherit; /* 2 */
  height: 0; /* 1 */
}

/* Text-level semantics
 * ========================================================================== */
/**
 * Add the correct text decoration in Safari.
 */
:where(abbr[title]) {
  text-decoration: underline;
  text-decoration: underline dotted;
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */
:where(b, strong) {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */
:where(code, kbd, pre, samp) {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */
:where(small) {
  font-size: 80%;
}

/* Tabular data
 * ========================================================================== */
/**
 * 1. Correct table border color in Chrome, Edge, and Safari.
 * 2. Remove text indentation from table contents in Chrome, Edge, and Safari.
 */
:where(table) {
  border-color: currentColor; /* 1 */
  text-indent: 0; /* 2 */
}

/* Forms
 * ========================================================================== */
/**
 * Remove the margin on controls in Safari.
 */
:where(button, input, select) {
  margin: 0;
}

/**
 * Remove the inheritance of text transform in Firefox.
 */
:where(button) {
  text-transform: none;
}

/**
 * Correct the inability to style buttons in iOS and Safari.
 */
:where(button, input:is([type=button i], [type=reset i], [type=submit i])) {
  -webkit-appearance: button;
}

/**
 * Add the correct vertical alignment in Chrome, Edge, and Firefox.
 */
:where(progress) {
  vertical-align: baseline;
}

/**
 * Remove the inheritance of text transform in Firefox.
 */
:where(select) {
  text-transform: none;
}

/**
 * Remove the margin in Firefox and Safari.
 */
:where(textarea) {
  margin: 0;
}

/**
 * 1. Correct the odd appearance in Chrome, Edge, and Safari.
 * 2. Correct the outline style in Safari.
 */
:where(input[type=search i]) {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Safari.
 */
::-webkit-inner-spin-button,
::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the text style of placeholders in Chrome, Edge, and Safari.
 */
::-webkit-input-placeholder {
  color: inherit;
  opacity: 0.54;
}

/**
 * Remove the inner padding in Chrome, Edge, and Safari on macOS.
 */
::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style upload buttons in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/**
 * Remove the inner border and padding of focus outlines in Firefox.
 */
:where(button, input:is([type=button i], [type=color i], [type=reset i], [type=submit i]))::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus outline styles unset by the previous rule in Firefox.
 */
:where(button, input:is([type=button i], [type=color i], [type=reset i], [type=submit i]))::-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Remove the additional :invalid styles in Firefox.
 */
:where(:-moz-ui-invalid) {
  box-shadow: none;
}

/* Interactive
 * ========================================================================== */
/*
 * Add the correct styles in Safari.
 */
:where(dialog) {
  background-color: white;
  border: solid;
  color: black;
  height: -moz-fit-content;
  height: fit-content;
  left: 0;
  margin: auto;
  padding: 1em;
  position: absolute;
  right: 0;
  width: -moz-fit-content;
  width: fit-content;
}

:where(dialog:not([open])) {
  display: none;
}

/*
 * Add the correct display in all browsers.
 */
:where(summary) {
  display: list-item;
}

/* -----------------------------------------------------------------------------
*
* ELEMENTS ROOT
*
* ----------------------------------------------------------------------------- */
* {
  box-sizing: border-box;
}

html {
  font-size: 16px;
  scroll-behavior: smooth;
}

html,
body {
  height: 100%;
}

body {
  background-color: transparent;
  margin: 0;
  -webkit-text-size-adjust: none;
}

h1, h2, h3, h4, h5, h6 {
  font-size: 2rem;
  font-weight: 600;
  margin: 0;
}

img {
  max-width: 100%;
  height: auto;
}

img[loading=lazy].img-loaded {
  background-color: transparent;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* EXTENDS Test
*
* Outline für Testzwecke
*
* --------------------------------------------------------------------------- */
@keyframes puff-in-center {
  0% {
    transform: scale(2.4);
    filter: blur(4px);
    opacity: 0;
  }
  100% {
    transform: scale(1);
    filter: blur(0px);
    opacity: 1;
  }
}
@keyframes slide-in-blurred-top {
  0% {
    filter: blur(30px);
    opacity: 0.5;
  }
  100% {
    filter: blur(0);
    opacity: 1;
  }
}
/* -----------------------------------------------------------------------------
*
* COMPONTENT BUTTON
*
* --------------------------------------------------------------------------- */
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* HELPERS
* 
* ---------------------------------------------------------------------------- */
.h-show {
  display: block !important;
}

.h-hide,
.hide {
  display: none !important;
}

.h-invers {
  color: var(--color-white);
}

.h-spacer {
  margin-top: 4%;
  margin-bottom: 4%;
}

.h-mobile--hide {
  display: none;
}
@media screen and (min-width: 1150px) {
  .h-mobile--hide {
    display: inherit;
  }
}

.h-mobile--show {
  display: inherit;
}
@media screen and (min-width: 1150px) {
  .h-mobile--show {
    display: none;
  }
}

.h-center--mobile {
  margin-left: auto;
  margin-right: auto;
}
@media screen and (min-width: 1150px) {
  .h-center--mobile {
    margin-bottom: inherit;
  }
}

@media print {
  .h-print-none,
  .c-button--ghost,
  .c-button--filled,
  .c-button__link--ghost,
  .c-button__link--filled,
  .c-button__download--ghost,
  .c-button__download--filled,
  .userform .action,
  .c-form__action,
  .c-form__action--gray,
  .c-form--memberloginform input[type=submit] {
    display: none !important;
  }
}

/* -----------------------------------------------------------------------------
*
* EXTENDS ICONS
*
* --------------------------------------------------------------------------- */
@font-face {
  font-family: "MHKD Icon Font Regular";
  font-style: normal;
  font-weight: 400;
  src: url("/webfonts/MHKDIconFont-Regular.woff") format("woff"), url("/webfonts/MHKDIconFont-Regular.woff2") format("woff2-variations"), url("/webfonts/MHKDIconFont-Regular.woff2") format("woff2-variations"), url("/webfonts/MHKDIconFont-Regular.ttf") format("truetype");
  font-display: swap;
}
.c-videoEmbed__stage:before, .c-naviMobile__trigger:before, .c-naviMobile__trigger.-state--active:before, .c-footer__icon--twitter:before, .c-footer__icon--fb:before, .c-footer__icon--rss:before, .c-footer__icon--instagram:before, .c-accordion__trigger:checked + .c-accordion__header:after, .c-accordion__header:after, .c-button__link--ghost:after, .c-button__download--ghost:after, .c-form__dropdown:before, .c-videoEmbed__caption > h1 a:before, .c-videoEmbed__caption > h2 a:before, .c-videoEmbed__caption > h3 a:before, .c-videoEmbed__caption > h4 a:before, .c-videoEmbed__caption > h5 a:before, .c-logoleisteHome__headline a:before, .c-videoEmbed__caption > h1 a[href^=mailto]:before, .c-videoEmbed__caption > h2 a[href^=mailto]:before, .c-videoEmbed__caption > h3 a[href^=mailto]:before, .c-videoEmbed__caption > h4 a[href^=mailto]:before, .c-videoEmbed__caption > h5 a[href^=mailto]:before, .c-logoleisteHome__headline a[href^=mailto]:before, .c-videoEmbed__caption > h1 a[href^=tel]:before, .c-videoEmbed__caption > h2 a[href^=tel]:before, .c-videoEmbed__caption > h3 a[href^=tel]:before, .c-videoEmbed__caption > h4 a[href^=tel]:before, .c-videoEmbed__caption > h5 a[href^=tel]:before, .c-logoleisteHome__headline a[href^=tel]:before, .c-videoEmbed__caption > h1 a[href$=".pdf"]:after, .c-videoEmbed__caption > h2 a[href$=".pdf"]:after, .c-videoEmbed__caption > h3 a[href$=".pdf"]:after, .c-videoEmbed__caption > h4 a[href$=".pdf"]:after, .c-videoEmbed__caption > h5 a[href$=".pdf"]:after, .c-logoleisteHome__headline a[href$=".pdf"]:after, .c-videoEmbed__caption > h1 a[href$=".PDF"]:after, .c-videoEmbed__caption > h2 a[href$=".PDF"]:after, .c-videoEmbed__caption > h3 a[href$=".PDF"]:after, .c-videoEmbed__caption > h4 a[href$=".PDF"]:after, .c-videoEmbed__caption > h5 a[href$=".PDF"]:after, .c-logoleisteHome__headline a[href$=".PDF"]:after, .c-videoEmbed__caption > h1 a[href$=".jpg"]:after, .c-videoEmbed__caption > h2 a[href$=".jpg"]:after, .c-videoEmbed__caption > h3 a[href$=".jpg"]:after, .c-videoEmbed__caption > h4 a[href$=".jpg"]:after, .c-videoEmbed__caption > h5 a[href$=".jpg"]:after, .c-logoleisteHome__headline a[href$=".jpg"]:after, .c-videoEmbed__caption > h1 a[href$=".JPG"]:after, .c-videoEmbed__caption > h2 a[href$=".JPG"]:after, .c-videoEmbed__caption > h3 a[href$=".JPG"]:after, .c-videoEmbed__caption > h4 a[href$=".JPG"]:after, .c-videoEmbed__caption > h5 a[href$=".JPG"]:after, .c-logoleisteHome__headline a[href$=".JPG"]:after, .c-videoEmbed__caption > h1 a[href$=".png"]:after, .c-videoEmbed__caption > h2 a[href$=".png"]:after, .c-videoEmbed__caption > h3 a[href$=".png"]:after, .c-videoEmbed__caption > h4 a[href$=".png"]:after, .c-videoEmbed__caption > h5 a[href$=".png"]:after, .c-logoleisteHome__headline a[href$=".png"]:after, .c-videoEmbed__caption > h1 a[href$=".PNG"]:after, .c-videoEmbed__caption > h2 a[href$=".PNG"]:after, .c-videoEmbed__caption > h3 a[href$=".PNG"]:after, .c-videoEmbed__caption > h4 a[href$=".PNG"]:after, .c-videoEmbed__caption > h5 a[href$=".PNG"]:after, .c-logoleisteHome__headline a[href$=".PNG"]:after, .c-videoEmbed__caption > a:before, .c-videoEmbed__caption > p > a:before, .c-logoleiste__copy > a:before, .c-videoEmbed__caption > a[href^=mailto]:before, .c-videoEmbed__caption > p > a[href^=mailto]:before, .c-logoleiste__copy > a[href^=mailto]:before, .c-videoEmbed__caption > a[href^=tel]:before, .c-videoEmbed__caption > p > a[href^=tel]:before, .c-logoleiste__copy > a[href^=tel]:before, .c-videoEmbed__caption > a[href$=".pdf"]:after, .c-videoEmbed__caption > p > a[href$=".pdf"]:after, .c-logoleiste__copy > a[href$=".pdf"]:after, .c-videoEmbed__caption > a[href$=".PDF"]:after, .c-videoEmbed__caption > p > a[href$=".PDF"]:after, .c-logoleiste__copy > a[href$=".PDF"]:after, .c-videoEmbed__caption > a[href$=".jpg"]:after, .c-videoEmbed__caption > p > a[href$=".jpg"]:after, .c-logoleiste__copy > a[href$=".jpg"]:after, .c-videoEmbed__caption > a[href$=".JPG"]:after, .c-videoEmbed__caption > p > a[href$=".JPG"]:after, .c-logoleiste__copy > a[href$=".JPG"]:after, .c-videoEmbed__caption > a[href$=".png"]:after, .c-videoEmbed__caption > p > a[href$=".png"]:after, .c-logoleiste__copy > a[href$=".png"]:after, .c-videoEmbed__caption > a[href$=".PNG"]:after, .c-videoEmbed__caption > p > a[href$=".PNG"]:after, .c-logoleiste__copy > a[href$=".PNG"]:after, .c-videoEmbed__caption a:before, .c-videoEmbed__caption > p a:before, .c-logoleiste__copy a:before, .c-videoEmbed__caption a[href^=mailto]:before, .c-videoEmbed__caption > p a[href^=mailto]:before, .c-logoleiste__copy a[href^=mailto]:before, .c-videoEmbed__caption a[href^=tel]:before, .c-videoEmbed__caption > p a[href^=tel]:before, .c-logoleiste__copy a[href^=tel]:before, .c-videoEmbed__caption a[href$=".pdf"]:after, .c-videoEmbed__caption > p a[href$=".pdf"]:after, .c-logoleiste__copy a[href$=".pdf"]:after, .c-videoEmbed__caption a[href$=".PDF"]:after, .c-videoEmbed__caption > p a[href$=".PDF"]:after, .c-logoleiste__copy a[href$=".PDF"]:after, .c-videoEmbed__caption a[href$=".jpg"]:after, .c-videoEmbed__caption > p a[href$=".jpg"]:after, .c-logoleiste__copy a[href$=".jpg"]:after, .c-videoEmbed__caption a[href$=".JPG"]:after, .c-videoEmbed__caption > p a[href$=".JPG"]:after, .c-logoleiste__copy a[href$=".JPG"]:after, .c-videoEmbed__caption a[href$=".png"]:after, .c-videoEmbed__caption > p a[href$=".png"]:after, .c-logoleiste__copy a[href$=".png"]:after, .c-videoEmbed__caption a[href$=".PNG"]:after, .c-videoEmbed__caption > p a[href$=".PNG"]:after, .c-logoleiste__copy a[href$=".PNG"]:after, .typography h1 a:before,
.content-element__content h1 a:before, .c-form__html h1 a:before, .typography h1 a[href^=mailto]:before,
.content-element__content h1 a[href^=mailto]:before, .c-form__html h1 a[href^=mailto]:before, .typography h1 a[href^=tel]:before,
.content-element__content h1 a[href^=tel]:before, .c-form__html h1 a[href^=tel]:before, .typography h1 a[href$=".pdf"]:after,
.content-element__content h1 a[href$=".pdf"]:after, .c-form__html h1 a[href$=".pdf"]:after, .typography h1 a[href$=".PDF"]:after,
.content-element__content h1 a[href$=".PDF"]:after, .c-form__html h1 a[href$=".PDF"]:after, .typography h1 a[href$=".jpg"]:after,
.content-element__content h1 a[href$=".jpg"]:after, .c-form__html h1 a[href$=".jpg"]:after, .typography h1 a[href$=".JPG"]:after,
.content-element__content h1 a[href$=".JPG"]:after, .c-form__html h1 a[href$=".JPG"]:after, .typography h1 a[href$=".png"]:after,
.content-element__content h1 a[href$=".png"]:after, .c-form__html h1 a[href$=".png"]:after, .typography h1 a[href$=".PNG"]:after,
.content-element__content h1 a[href$=".PNG"]:after, .c-form__html h1 a[href$=".PNG"]:after, .typography h2 a:before,
.content-element__content h2 a:before, .c-form__html h2 a:before, .typography h2 a[href^=mailto]:before,
.content-element__content h2 a[href^=mailto]:before, .c-form__html h2 a[href^=mailto]:before, .typography h2 a[href^=tel]:before,
.content-element__content h2 a[href^=tel]:before, .c-form__html h2 a[href^=tel]:before, .typography h2 a[href$=".pdf"]:after,
.content-element__content h2 a[href$=".pdf"]:after, .c-form__html h2 a[href$=".pdf"]:after, .typography h2 a[href$=".PDF"]:after,
.content-element__content h2 a[href$=".PDF"]:after, .c-form__html h2 a[href$=".PDF"]:after, .typography h2 a[href$=".jpg"]:after,
.content-element__content h2 a[href$=".jpg"]:after, .c-form__html h2 a[href$=".jpg"]:after, .typography h2 a[href$=".JPG"]:after,
.content-element__content h2 a[href$=".JPG"]:after, .c-form__html h2 a[href$=".JPG"]:after, .typography h2 a[href$=".png"]:after,
.content-element__content h2 a[href$=".png"]:after, .c-form__html h2 a[href$=".png"]:after, .typography h2 a[href$=".PNG"]:after,
.content-element__content h2 a[href$=".PNG"]:after, .c-form__html h2 a[href$=".PNG"]:after, .typography h3 a:before,
.content-element__content h3 a:before, .c-form__html h3 a:before, .typography h3 a[href^=mailto]:before,
.content-element__content h3 a[href^=mailto]:before, .c-form__html h3 a[href^=mailto]:before, .typography h3 a[href^=tel]:before,
.content-element__content h3 a[href^=tel]:before, .c-form__html h3 a[href^=tel]:before, .typography h3 a[href$=".pdf"]:after,
.content-element__content h3 a[href$=".pdf"]:after, .c-form__html h3 a[href$=".pdf"]:after, .typography h3 a[href$=".PDF"]:after,
.content-element__content h3 a[href$=".PDF"]:after, .c-form__html h3 a[href$=".PDF"]:after, .typography h3 a[href$=".jpg"]:after,
.content-element__content h3 a[href$=".jpg"]:after, .c-form__html h3 a[href$=".jpg"]:after, .typography h3 a[href$=".JPG"]:after,
.content-element__content h3 a[href$=".JPG"]:after, .c-form__html h3 a[href$=".JPG"]:after, .typography h3 a[href$=".png"]:after,
.content-element__content h3 a[href$=".png"]:after, .c-form__html h3 a[href$=".png"]:after, .typography h3 a[href$=".PNG"]:after,
.content-element__content h3 a[href$=".PNG"]:after, .c-form__html h3 a[href$=".PNG"]:after, .typography h4 a:before,
.content-element__content h4 a:before, .c-form__html h4 a:before, .typography h4 a[href^=mailto]:before,
.content-element__content h4 a[href^=mailto]:before, .c-form__html h4 a[href^=mailto]:before, .typography h4 a[href^=tel]:before,
.content-element__content h4 a[href^=tel]:before, .c-form__html h4 a[href^=tel]:before, .typography h4 a[href$=".pdf"]:after,
.content-element__content h4 a[href$=".pdf"]:after, .c-form__html h4 a[href$=".pdf"]:after, .typography h4 a[href$=".PDF"]:after,
.content-element__content h4 a[href$=".PDF"]:after, .c-form__html h4 a[href$=".PDF"]:after, .typography h4 a[href$=".jpg"]:after,
.content-element__content h4 a[href$=".jpg"]:after, .c-form__html h4 a[href$=".jpg"]:after, .typography h4 a[href$=".JPG"]:after,
.content-element__content h4 a[href$=".JPG"]:after, .c-form__html h4 a[href$=".JPG"]:after, .typography h4 a[href$=".png"]:after,
.content-element__content h4 a[href$=".png"]:after, .c-form__html h4 a[href$=".png"]:after, .typography h4 a[href$=".PNG"]:after,
.content-element__content h4 a[href$=".PNG"]:after, .c-form__html h4 a[href$=".PNG"]:after, .typography h5 a:before,
.content-element__content h5 a:before, .c-form__html h5 a:before, .typography h5 a[href^=mailto]:before,
.content-element__content h5 a[href^=mailto]:before, .c-form__html h5 a[href^=mailto]:before, .typography h5 a[href^=tel]:before,
.content-element__content h5 a[href^=tel]:before, .c-form__html h5 a[href^=tel]:before, .typography h5 a[href$=".pdf"]:after,
.content-element__content h5 a[href$=".pdf"]:after, .c-form__html h5 a[href$=".pdf"]:after, .typography h5 a[href$=".PDF"]:after,
.content-element__content h5 a[href$=".PDF"]:after, .c-form__html h5 a[href$=".PDF"]:after, .typography h5 a[href$=".jpg"]:after,
.content-element__content h5 a[href$=".jpg"]:after, .c-form__html h5 a[href$=".jpg"]:after, .typography h5 a[href$=".JPG"]:after,
.content-element__content h5 a[href$=".JPG"]:after, .c-form__html h5 a[href$=".JPG"]:after, .typography h5 a[href$=".png"]:after,
.content-element__content h5 a[href$=".png"]:after, .c-form__html h5 a[href$=".png"]:after, .typography h5 a[href$=".PNG"]:after,
.content-element__content h5 a[href$=".PNG"]:after, .c-form__html h5 a[href$=".PNG"]:after, .typography h6 a:before,
.content-element__content h6 a:before, .c-form__html h6 a:before, .typography h6 a[href^=mailto]:before,
.content-element__content h6 a[href^=mailto]:before, .c-form__html h6 a[href^=mailto]:before, .typography h6 a[href^=tel]:before,
.content-element__content h6 a[href^=tel]:before, .c-form__html h6 a[href^=tel]:before, .typography h6 a[href$=".pdf"]:after,
.content-element__content h6 a[href$=".pdf"]:after, .c-form__html h6 a[href$=".pdf"]:after, .typography h6 a[href$=".PDF"]:after,
.content-element__content h6 a[href$=".PDF"]:after, .c-form__html h6 a[href$=".PDF"]:after, .typography h6 a[href$=".jpg"]:after,
.content-element__content h6 a[href$=".jpg"]:after, .c-form__html h6 a[href$=".jpg"]:after, .typography h6 a[href$=".JPG"]:after,
.content-element__content h6 a[href$=".JPG"]:after, .c-form__html h6 a[href$=".JPG"]:after, .typography h6 a[href$=".png"]:after,
.content-element__content h6 a[href$=".png"]:after, .c-form__html h6 a[href$=".png"]:after, .typography h6 a[href$=".PNG"]:after,
.content-element__content h6 a[href$=".PNG"]:after, .c-form__html h6 a[href$=".PNG"]:after, .typography p > a:before,
.content-element__content p > a:before, .c-form__html p > a:before, .typography p > a[href^=mailto]:before,
.content-element__content p > a[href^=mailto]:before, .c-form__html p > a[href^=mailto]:before, .typography p > a[href^=tel]:before,
.content-element__content p > a[href^=tel]:before, .c-form__html p > a[href^=tel]:before, .typography p > a[href$=".pdf"]:after,
.content-element__content p > a[href$=".pdf"]:after, .c-form__html p > a[href$=".pdf"]:after, .typography p > a[href$=".PDF"]:after,
.content-element__content p > a[href$=".PDF"]:after, .c-form__html p > a[href$=".PDF"]:after, .typography p > a[href$=".jpg"]:after,
.content-element__content p > a[href$=".jpg"]:after, .c-form__html p > a[href$=".jpg"]:after, .typography p > a[href$=".JPG"]:after,
.content-element__content p > a[href$=".JPG"]:after, .c-form__html p > a[href$=".JPG"]:after, .typography p > a[href$=".png"]:after,
.content-element__content p > a[href$=".png"]:after, .c-form__html p > a[href$=".png"]:after, .typography p > a[href$=".PNG"]:after,
.content-element__content p > a[href$=".PNG"]:after, .c-form__html p > a[href$=".PNG"]:after, .typography p a:before,
.content-element__content p a:before, .c-form__html p a:before, .typography p a[href^=mailto]:before,
.content-element__content p a[href^=mailto]:before, .c-form__html p a[href^=mailto]:before, .typography p a[href^=tel]:before,
.content-element__content p a[href^=tel]:before, .c-form__html p a[href^=tel]:before, .typography p a[href$=".pdf"]:after,
.content-element__content p a[href$=".pdf"]:after, .c-form__html p a[href$=".pdf"]:after, .typography p a[href$=".PDF"]:after,
.content-element__content p a[href$=".PDF"]:after, .c-form__html p a[href$=".PDF"]:after, .typography p a[href$=".jpg"]:after,
.content-element__content p a[href$=".jpg"]:after, .c-form__html p a[href$=".jpg"]:after, .typography p a[href$=".JPG"]:after,
.content-element__content p a[href$=".JPG"]:after, .c-form__html p a[href$=".JPG"]:after, .typography p a[href$=".png"]:after,
.content-element__content p a[href$=".png"]:after, .c-form__html p a[href$=".png"]:after, .typography p a[href$=".PNG"]:after,
.content-element__content p a[href$=".PNG"]:after, .c-form__html p a[href$=".PNG"]:after, .typography p.intro a:before,
.content-element__content p.intro a:before, .c-form__html p.intro a:before, .typography p.intro a[href^=mailto]:before,
.content-element__content p.intro a[href^=mailto]:before, .c-form__html p.intro a[href^=mailto]:before, .typography p.intro a[href^=tel]:before,
.content-element__content p.intro a[href^=tel]:before, .c-form__html p.intro a[href^=tel]:before, .typography p.intro a[href$=".pdf"]:after,
.content-element__content p.intro a[href$=".pdf"]:after, .c-form__html p.intro a[href$=".pdf"]:after, .typography p.intro a[href$=".PDF"]:after,
.content-element__content p.intro a[href$=".PDF"]:after, .c-form__html p.intro a[href$=".PDF"]:after, .typography p.intro a[href$=".jpg"]:after,
.content-element__content p.intro a[href$=".jpg"]:after, .c-form__html p.intro a[href$=".jpg"]:after, .typography p.intro a[href$=".JPG"]:after,
.content-element__content p.intro a[href$=".JPG"]:after, .c-form__html p.intro a[href$=".JPG"]:after, .typography p.intro a[href$=".png"]:after,
.content-element__content p.intro a[href$=".png"]:after, .c-form__html p.intro a[href$=".png"]:after, .typography p.intro a[href$=".PNG"]:after,
.content-element__content p.intro a[href$=".PNG"]:after, .c-form__html p.intro a[href$=".PNG"]:after, .typography ul > a:before,
.content-element__content ul > a:before, .c-form__html ul > a:before, .typography ul > a[href^=mailto]:before,
.content-element__content ul > a[href^=mailto]:before, .c-form__html ul > a[href^=mailto]:before, .typography ul > a[href^=tel]:before,
.content-element__content ul > a[href^=tel]:before, .c-form__html ul > a[href^=tel]:before, .typography ul > a[href$=".pdf"]:after,
.content-element__content ul > a[href$=".pdf"]:after, .c-form__html ul > a[href$=".pdf"]:after, .typography ul > a[href$=".PDF"]:after,
.content-element__content ul > a[href$=".PDF"]:after, .c-form__html ul > a[href$=".PDF"]:after, .typography ul > a[href$=".jpg"]:after,
.content-element__content ul > a[href$=".jpg"]:after, .c-form__html ul > a[href$=".jpg"]:after, .typography ul > a[href$=".JPG"]:after,
.content-element__content ul > a[href$=".JPG"]:after, .c-form__html ul > a[href$=".JPG"]:after, .typography ul > a[href$=".png"]:after,
.content-element__content ul > a[href$=".png"]:after, .c-form__html ul > a[href$=".png"]:after, .typography ul > a[href$=".PNG"]:after,
.content-element__content ul > a[href$=".PNG"]:after, .c-form__html ul > a[href$=".PNG"]:after, .typography ul a:before,
.content-element__content ul a:before, .c-form__html ul a:before, .typography ul a[href^=mailto]:before,
.content-element__content ul a[href^=mailto]:before, .c-form__html ul a[href^=mailto]:before, .typography ul a[href^=tel]:before,
.content-element__content ul a[href^=tel]:before, .c-form__html ul a[href^=tel]:before, .typography ul a[href$=".pdf"]:after,
.content-element__content ul a[href$=".pdf"]:after, .c-form__html ul a[href$=".pdf"]:after, .typography ul a[href$=".PDF"]:after,
.content-element__content ul a[href$=".PDF"]:after, .c-form__html ul a[href$=".PDF"]:after, .typography ul a[href$=".jpg"]:after,
.content-element__content ul a[href$=".jpg"]:after, .c-form__html ul a[href$=".jpg"]:after, .typography ul a[href$=".JPG"]:after,
.content-element__content ul a[href$=".JPG"]:after, .c-form__html ul a[href$=".JPG"]:after, .typography ul a[href$=".png"]:after,
.content-element__content ul a[href$=".png"]:after, .c-form__html ul a[href$=".png"]:after, .typography ul a[href$=".PNG"]:after,
.content-element__content ul a[href$=".PNG"]:after, .c-form__html ul a[href$=".PNG"]:after, .typography ol > a:before,
.content-element__content ol > a:before, .c-form__html ol > a:before, .typography ol > a[href^=mailto]:before,
.content-element__content ol > a[href^=mailto]:before, .c-form__html ol > a[href^=mailto]:before, .typography ol > a[href^=tel]:before,
.content-element__content ol > a[href^=tel]:before, .c-form__html ol > a[href^=tel]:before, .typography ol > a[href$=".pdf"]:after,
.content-element__content ol > a[href$=".pdf"]:after, .c-form__html ol > a[href$=".pdf"]:after, .typography ol > a[href$=".PDF"]:after,
.content-element__content ol > a[href$=".PDF"]:after, .c-form__html ol > a[href$=".PDF"]:after, .typography ol > a[href$=".jpg"]:after,
.content-element__content ol > a[href$=".jpg"]:after, .c-form__html ol > a[href$=".jpg"]:after, .typography ol > a[href$=".JPG"]:after,
.content-element__content ol > a[href$=".JPG"]:after, .c-form__html ol > a[href$=".JPG"]:after, .typography ol > a[href$=".png"]:after,
.content-element__content ol > a[href$=".png"]:after, .c-form__html ol > a[href$=".png"]:after, .typography ol > a[href$=".PNG"]:after,
.content-element__content ol > a[href$=".PNG"]:after, .c-form__html ol > a[href$=".PNG"]:after, .typography ol a:before,
.content-element__content ol a:before, .c-form__html ol a:before, .typography ol a[href^=mailto]:before,
.content-element__content ol a[href^=mailto]:before, .c-form__html ol a[href^=mailto]:before, .typography ol a[href^=tel]:before,
.content-element__content ol a[href^=tel]:before, .c-form__html ol a[href^=tel]:before, .typography ol a[href$=".pdf"]:after,
.content-element__content ol a[href$=".pdf"]:after, .c-form__html ol a[href$=".pdf"]:after, .typography ol a[href$=".PDF"]:after,
.content-element__content ol a[href$=".PDF"]:after, .c-form__html ol a[href$=".PDF"]:after, .typography ol a[href$=".jpg"]:after,
.content-element__content ol a[href$=".jpg"]:after, .c-form__html ol a[href$=".jpg"]:after, .typography ol a[href$=".JPG"]:after,
.content-element__content ol a[href$=".JPG"]:after, .c-form__html ol a[href$=".JPG"]:after, .typography ol a[href$=".png"]:after,
.content-element__content ol a[href$=".png"]:after, .c-form__html ol a[href$=".png"]:after, .typography ol a[href$=".PNG"]:after,
.content-element__content ol a[href$=".PNG"]:after, .c-form__html ol a[href$=".PNG"]:after, .typography code a:before,
.content-element__content code a:before, .c-form__html code a:before, .typography code a[href^=mailto]:before,
.content-element__content code a[href^=mailto]:before, .c-form__html code a[href^=mailto]:before, .typography code a[href^=tel]:before,
.content-element__content code a[href^=tel]:before, .c-form__html code a[href^=tel]:before, .typography code a[href$=".pdf"]:after,
.content-element__content code a[href$=".pdf"]:after, .c-form__html code a[href$=".pdf"]:after, .typography code a[href$=".PDF"]:after,
.content-element__content code a[href$=".PDF"]:after, .c-form__html code a[href$=".PDF"]:after, .typography code a[href$=".jpg"]:after,
.content-element__content code a[href$=".jpg"]:after, .c-form__html code a[href$=".jpg"]:after, .typography code a[href$=".JPG"]:after,
.content-element__content code a[href$=".JPG"]:after, .c-form__html code a[href$=".JPG"]:after, .typography code a[href$=".png"]:after,
.content-element__content code a[href$=".png"]:after, .c-form__html code a[href$=".png"]:after, .typography code a[href$=".PNG"]:after,
.content-element__content code a[href$=".PNG"]:after, .c-form__html code a[href$=".PNG"]:after, .typography table > a:before,
.content-element__content table > a:before, .c-form__html table > a:before, .typography table > a[href^=mailto]:before,
.content-element__content table > a[href^=mailto]:before, .c-form__html table > a[href^=mailto]:before, .typography table > a[href^=tel]:before,
.content-element__content table > a[href^=tel]:before, .c-form__html table > a[href^=tel]:before, .typography table > a[href$=".pdf"]:after,
.content-element__content table > a[href$=".pdf"]:after, .c-form__html table > a[href$=".pdf"]:after, .typography table > a[href$=".PDF"]:after,
.content-element__content table > a[href$=".PDF"]:after, .c-form__html table > a[href$=".PDF"]:after, .typography table > a[href$=".jpg"]:after,
.content-element__content table > a[href$=".jpg"]:after, .c-form__html table > a[href$=".jpg"]:after, .typography table > a[href$=".JPG"]:after,
.content-element__content table > a[href$=".JPG"]:after, .c-form__html table > a[href$=".JPG"]:after, .typography table > a[href$=".png"]:after,
.content-element__content table > a[href$=".png"]:after, .c-form__html table > a[href$=".png"]:after, .typography table > a[href$=".PNG"]:after,
.content-element__content table > a[href$=".PNG"]:after, .c-form__html table > a[href$=".PNG"]:after, .typography table a:before,
.content-element__content table a:before, .c-form__html table a:before, .typography table a[href^=mailto]:before,
.content-element__content table a[href^=mailto]:before, .c-form__html table a[href^=mailto]:before, .typography table a[href^=tel]:before,
.content-element__content table a[href^=tel]:before, .c-form__html table a[href^=tel]:before, .typography table a[href$=".pdf"]:after,
.content-element__content table a[href$=".pdf"]:after, .c-form__html table a[href$=".pdf"]:after, .typography table a[href$=".PDF"]:after,
.content-element__content table a[href$=".PDF"]:after, .c-form__html table a[href$=".PDF"]:after, .typography table a[href$=".jpg"]:after,
.content-element__content table a[href$=".jpg"]:after, .c-form__html table a[href$=".jpg"]:after, .typography table a[href$=".JPG"]:after,
.content-element__content table a[href$=".JPG"]:after, .c-form__html table a[href$=".JPG"]:after, .typography table a[href$=".png"]:after,
.content-element__content table a[href$=".png"]:after, .c-form__html table a[href$=".png"]:after, .typography table a[href$=".PNG"]:after,
.content-element__content table a[href$=".PNG"]:after, .c-form__html table a[href$=".PNG"]:after, .c-organisatoren__copy > h2 a:before, .c-logoleiste__headline a:before, h5.c-form__headline a:before, .userform legend a:before, .c-organisatoren__copy > h2 a[href^=mailto]:before, .c-logoleiste__headline a[href^=mailto]:before, h5.c-form__headline a[href^=mailto]:before, .userform legend a[href^=mailto]:before, .c-organisatoren__copy > h2 a[href^=tel]:before, .c-logoleiste__headline a[href^=tel]:before, h5.c-form__headline a[href^=tel]:before, .userform legend a[href^=tel]:before, .c-organisatoren__copy > h2 a[href$=".pdf"]:after, .c-logoleiste__headline a[href$=".pdf"]:after, h5.c-form__headline a[href$=".pdf"]:after, .userform legend a[href$=".pdf"]:after, .c-organisatoren__copy > h2 a[href$=".PDF"]:after, .c-logoleiste__headline a[href$=".PDF"]:after, h5.c-form__headline a[href$=".PDF"]:after, .userform legend a[href$=".PDF"]:after, .c-organisatoren__copy > h2 a[href$=".jpg"]:after, .c-logoleiste__headline a[href$=".jpg"]:after, h5.c-form__headline a[href$=".jpg"]:after, .userform legend a[href$=".jpg"]:after, .c-organisatoren__copy > h2 a[href$=".JPG"]:after, .c-logoleiste__headline a[href$=".JPG"]:after, h5.c-form__headline a[href$=".JPG"]:after, .userform legend a[href$=".JPG"]:after, .c-organisatoren__copy > h2 a[href$=".png"]:after, .c-logoleiste__headline a[href$=".png"]:after, h5.c-form__headline a[href$=".png"]:after, .userform legend a[href$=".png"]:after, .c-organisatoren__copy > h2 a[href$=".PNG"]:after, .c-logoleiste__headline a[href$=".PNG"]:after, h5.c-form__headline a[href$=".PNG"]:after, .userform legend a[href$=".PNG"]:after, .c-stage__topheadline a:before, .c-stage__headline a:before, h1.c-form__headline a:before, .c-aussteller__main > h1 a:before, .c-stage__topheadline a[href^=mailto]:before, .c-stage__headline a[href^=mailto]:before, h1.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h1 a[href^=mailto]:before, .c-stage__topheadline a[href^=tel]:before, .c-stage__headline a[href^=tel]:before, h1.c-form__headline a[href^=tel]:before, .c-aussteller__main > h1 a[href^=tel]:before, .c-stage__topheadline a[href$=".pdf"]:after, .c-stage__headline a[href$=".pdf"]:after, h1.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h1 a[href$=".pdf"]:after, .c-stage__topheadline a[href$=".PDF"]:after, .c-stage__headline a[href$=".PDF"]:after, h1.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h1 a[href$=".PDF"]:after, .c-stage__topheadline a[href$=".jpg"]:after, .c-stage__headline a[href$=".jpg"]:after, h1.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h1 a[href$=".jpg"]:after, .c-stage__topheadline a[href$=".JPG"]:after, .c-stage__headline a[href$=".JPG"]:after, h1.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h1 a[href$=".JPG"]:after, .c-stage__topheadline a[href$=".png"]:after, .c-stage__headline a[href$=".png"]:after, h1.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h1 a[href$=".png"]:after, .c-stage__topheadline a[href$=".PNG"]:after, .c-stage__headline a[href$=".PNG"]:after, h1.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h1 a[href$=".PNG"]:after, .c-stage__subheadline a:before, h2.c-form__headline a:before, .c-ausstellerOverview__card--top > h1 a:before, .c-ausstellerOverview__card--btm > h1 a:before, .c-ausstellerOverview__card--top > h2 a:before, .c-ausstellerOverview__card--btm > h2 a:before, .c-aussteller__main > h2 a:before, .c-accordion__title a:before, .c-stage__subheadline a[href^=mailto]:before, h2.c-form__headline a[href^=mailto]:before, .c-ausstellerOverview__card--top > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--top > h2 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h2 a[href^=mailto]:before, .c-aussteller__main > h2 a[href^=mailto]:before, .c-accordion__title a[href^=mailto]:before, .c-stage__subheadline a[href^=tel]:before, h2.c-form__headline a[href^=tel]:before, .c-ausstellerOverview__card--top > h1 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h1 a[href^=tel]:before, .c-ausstellerOverview__card--top > h2 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h2 a[href^=tel]:before, .c-aussteller__main > h2 a[href^=tel]:before, .c-accordion__title a[href^=tel]:before, .c-stage__subheadline a[href$=".pdf"]:after, h2.c-form__headline a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".pdf"]:after, .c-aussteller__main > h2 a[href$=".pdf"]:after, .c-accordion__title a[href$=".pdf"]:after, .c-stage__subheadline a[href$=".PDF"]:after, h2.c-form__headline a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PDF"]:after, .c-aussteller__main > h2 a[href$=".PDF"]:after, .c-accordion__title a[href$=".PDF"]:after, .c-stage__subheadline a[href$=".jpg"]:after, h2.c-form__headline a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".jpg"]:after, .c-aussteller__main > h2 a[href$=".jpg"]:after, .c-accordion__title a[href$=".jpg"]:after, .c-stage__subheadline a[href$=".JPG"]:after, h2.c-form__headline a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".JPG"]:after, .c-aussteller__main > h2 a[href$=".JPG"]:after, .c-accordion__title a[href$=".JPG"]:after, .c-stage__subheadline a[href$=".png"]:after, h2.c-form__headline a[href$=".png"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".png"]:after, .c-aussteller__main > h2 a[href$=".png"]:after, .c-accordion__title a[href$=".png"]:after, .c-stage__subheadline a[href$=".PNG"]:after, h2.c-form__headline a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PNG"]:after, .c-aussteller__main > h2 a[href$=".PNG"]:after, .c-accordion__title a[href$=".PNG"]:after, .c-stage__download:after, .c-organisatoren__copy > p > a:before, .c-aussteller__kontakt > p > a:before, .userform .message > a:before, .c-organisatoren__copy > p > a[href^=mailto]:before, .c-aussteller__kontakt > p > a[href^=mailto]:before, .userform .message > a[href^=mailto]:before, .c-organisatoren__copy > p > a[href^=tel]:before, .c-aussteller__kontakt > p > a[href^=tel]:before, .userform .message > a[href^=tel]:before, .c-organisatoren__copy > p > a[href$=".pdf"]:after, .c-aussteller__kontakt > p > a[href$=".pdf"]:after, .userform .message > a[href$=".pdf"]:after, .c-organisatoren__copy > p > a[href$=".PDF"]:after, .c-aussteller__kontakt > p > a[href$=".PDF"]:after, .userform .message > a[href$=".PDF"]:after, .c-organisatoren__copy > p > a[href$=".jpg"]:after, .c-aussteller__kontakt > p > a[href$=".jpg"]:after, .userform .message > a[href$=".jpg"]:after, .c-organisatoren__copy > p > a[href$=".JPG"]:after, .c-aussteller__kontakt > p > a[href$=".JPG"]:after, .userform .message > a[href$=".JPG"]:after, .c-organisatoren__copy > p > a[href$=".png"]:after, .c-aussteller__kontakt > p > a[href$=".png"]:after, .userform .message > a[href$=".png"]:after, .c-organisatoren__copy > p > a[href$=".PNG"]:after, .c-aussteller__kontakt > p > a[href$=".PNG"]:after, .userform .message > a[href$=".PNG"]:after, .c-organisatoren__copy > p a:before, .c-aussteller__kontakt > p a:before, .userform .message a:before, .c-organisatoren__copy > p a[href^=mailto]:before, .c-aussteller__kontakt > p a[href^=mailto]:before, .userform .message a[href^=mailto]:before, .c-organisatoren__copy > p a[href^=tel]:before, .c-aussteller__kontakt > p a[href^=tel]:before, .userform .message a[href^=tel]:before, .c-organisatoren__copy > p a[href$=".pdf"]:after, .c-aussteller__kontakt > p a[href$=".pdf"]:after, .userform .message a[href$=".pdf"]:after, .c-organisatoren__copy > p a[href$=".PDF"]:after, .c-aussteller__kontakt > p a[href$=".PDF"]:after, .userform .message a[href$=".PDF"]:after, .c-organisatoren__copy > p a[href$=".jpg"]:after, .c-aussteller__kontakt > p a[href$=".jpg"]:after, .userform .message a[href$=".jpg"]:after, .c-organisatoren__copy > p a[href$=".JPG"]:after, .c-aussteller__kontakt > p a[href$=".JPG"]:after, .userform .message a[href$=".JPG"]:after, .c-organisatoren__copy > p a[href$=".png"]:after, .c-aussteller__kontakt > p a[href$=".png"]:after, .userform .message a[href$=".png"]:after, .c-organisatoren__copy > p a[href$=".PNG"]:after, .c-aussteller__kontakt > p a[href$=".PNG"]:after, .userform .message a[href$=".PNG"]:after, h3.c-form__headline a:before, .c-accordion__subtitle a:before, h3.c-form__headline a[href^=mailto]:before, .c-accordion__subtitle a[href^=mailto]:before, h3.c-form__headline a[href^=tel]:before, .c-accordion__subtitle a[href^=tel]:before, h3.c-form__headline a[href$=".pdf"]:after, .c-accordion__subtitle a[href$=".pdf"]:after, h3.c-form__headline a[href$=".PDF"]:after, .c-accordion__subtitle a[href$=".PDF"]:after, h3.c-form__headline a[href$=".jpg"]:after, .c-accordion__subtitle a[href$=".jpg"]:after, h3.c-form__headline a[href$=".JPG"]:after, .c-accordion__subtitle a[href$=".JPG"]:after, h3.c-form__headline a[href$=".png"]:after, .c-accordion__subtitle a[href$=".png"]:after, h3.c-form__headline a[href$=".PNG"]:after, .c-accordion__subtitle a[href$=".PNG"]:after, h4.c-form__headline a:before, .c-aussteller__main > h3 a:before, h4.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h3 a[href^=mailto]:before, h4.c-form__headline a[href^=tel]:before, .c-aussteller__main > h3 a[href^=tel]:before, h4.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h3 a[href$=".pdf"]:after, h4.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h3 a[href$=".PDF"]:after, h4.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h3 a[href$=".jpg"]:after, h4.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h3 a[href$=".JPG"]:after, h4.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h3 a[href$=".png"]:after, h4.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h3 a[href$=".PNG"]:after, .c-form .btn-toolbar > p > a:before, .c-ausstellerOverview__card--top > p > a:before, .c-ausstellerOverview__card--btm > p > a:before, .c-aussteller__intro > p > a:before, .c-accordion__body > a:before, .userform input[type=text] > a:before,
.userform input[type=password] > a:before,
.userform input[type=email] > a:before,
.userform input[type=url] > a:before,
.userform input[type=date] > a:before,
.userform input[type=month] > a:before,
.userform input[type=time] > a:before,
.userform input[type=datetime] > a:before,
.userform input[type=datetime-local] > a:before,
.userform input[type=week] > a:before,
.userform input[type=number] > a:before,
.userform input[type=search] > a:before,
.userform input[type=tel] > a:before,
.userform input[type=color] > a:before,
.userform textarea > a:before, .userform label > a:before, .right-title > a:before, .c-form__dropdown > a:before, .c-form__dropdown select > option > a:before, .c-form__dropdown > label > a:before, .c-form .btn-toolbar > p > a[href^=mailto]:before, .c-ausstellerOverview__card--top > p > a[href^=mailto]:before, .c-ausstellerOverview__card--btm > p > a[href^=mailto]:before, .c-aussteller__intro > p > a[href^=mailto]:before, .c-accordion__body > a[href^=mailto]:before, .userform input[type=text] > a[href^=mailto]:before,
.userform input[type=password] > a[href^=mailto]:before,
.userform input[type=email] > a[href^=mailto]:before,
.userform input[type=url] > a[href^=mailto]:before,
.userform input[type=date] > a[href^=mailto]:before,
.userform input[type=month] > a[href^=mailto]:before,
.userform input[type=time] > a[href^=mailto]:before,
.userform input[type=datetime] > a[href^=mailto]:before,
.userform input[type=datetime-local] > a[href^=mailto]:before,
.userform input[type=week] > a[href^=mailto]:before,
.userform input[type=number] > a[href^=mailto]:before,
.userform input[type=search] > a[href^=mailto]:before,
.userform input[type=tel] > a[href^=mailto]:before,
.userform input[type=color] > a[href^=mailto]:before,
.userform textarea > a[href^=mailto]:before, .userform label > a[href^=mailto]:before, .right-title > a[href^=mailto]:before, .c-form__dropdown > a[href^=mailto]:before, .c-form__dropdown select > option > a[href^=mailto]:before, .c-form__dropdown > label > a[href^=mailto]:before, .c-form .btn-toolbar > p > a[href^=tel]:before, .c-ausstellerOverview__card--top > p > a[href^=tel]:before, .c-ausstellerOverview__card--btm > p > a[href^=tel]:before, .c-aussteller__intro > p > a[href^=tel]:before, .c-accordion__body > a[href^=tel]:before, .userform input[type=text] > a[href^=tel]:before,
.userform input[type=password] > a[href^=tel]:before,
.userform input[type=email] > a[href^=tel]:before,
.userform input[type=url] > a[href^=tel]:before,
.userform input[type=date] > a[href^=tel]:before,
.userform input[type=month] > a[href^=tel]:before,
.userform input[type=time] > a[href^=tel]:before,
.userform input[type=datetime] > a[href^=tel]:before,
.userform input[type=datetime-local] > a[href^=tel]:before,
.userform input[type=week] > a[href^=tel]:before,
.userform input[type=number] > a[href^=tel]:before,
.userform input[type=search] > a[href^=tel]:before,
.userform input[type=tel] > a[href^=tel]:before,
.userform input[type=color] > a[href^=tel]:before,
.userform textarea > a[href^=tel]:before, .userform label > a[href^=tel]:before, .right-title > a[href^=tel]:before, .c-form__dropdown > a[href^=tel]:before, .c-form__dropdown select > option > a[href^=tel]:before, .c-form__dropdown > label > a[href^=tel]:before, .c-form .btn-toolbar > p > a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > p > a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".pdf"]:after, .c-aussteller__intro > p > a[href$=".pdf"]:after, .c-accordion__body > a[href$=".pdf"]:after, .userform input[type=text] > a[href$=".pdf"]:after,
.userform input[type=password] > a[href$=".pdf"]:after,
.userform input[type=email] > a[href$=".pdf"]:after,
.userform input[type=url] > a[href$=".pdf"]:after,
.userform input[type=date] > a[href$=".pdf"]:after,
.userform input[type=month] > a[href$=".pdf"]:after,
.userform input[type=time] > a[href$=".pdf"]:after,
.userform input[type=datetime] > a[href$=".pdf"]:after,
.userform input[type=datetime-local] > a[href$=".pdf"]:after,
.userform input[type=week] > a[href$=".pdf"]:after,
.userform input[type=number] > a[href$=".pdf"]:after,
.userform input[type=search] > a[href$=".pdf"]:after,
.userform input[type=tel] > a[href$=".pdf"]:after,
.userform input[type=color] > a[href$=".pdf"]:after,
.userform textarea > a[href$=".pdf"]:after, .userform label > a[href$=".pdf"]:after, .right-title > a[href$=".pdf"]:after, .c-form__dropdown > a[href$=".pdf"]:after, .c-form__dropdown select > option > a[href$=".pdf"]:after, .c-form__dropdown > label > a[href$=".pdf"]:after, .c-form .btn-toolbar > p > a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > p > a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".PDF"]:after, .c-aussteller__intro > p > a[href$=".PDF"]:after, .c-accordion__body > a[href$=".PDF"]:after, .userform input[type=text] > a[href$=".PDF"]:after,
.userform input[type=password] > a[href$=".PDF"]:after,
.userform input[type=email] > a[href$=".PDF"]:after,
.userform input[type=url] > a[href$=".PDF"]:after,
.userform input[type=date] > a[href$=".PDF"]:after,
.userform input[type=month] > a[href$=".PDF"]:after,
.userform input[type=time] > a[href$=".PDF"]:after,
.userform input[type=datetime] > a[href$=".PDF"]:after,
.userform input[type=datetime-local] > a[href$=".PDF"]:after,
.userform input[type=week] > a[href$=".PDF"]:after,
.userform input[type=number] > a[href$=".PDF"]:after,
.userform input[type=search] > a[href$=".PDF"]:after,
.userform input[type=tel] > a[href$=".PDF"]:after,
.userform input[type=color] > a[href$=".PDF"]:after,
.userform textarea > a[href$=".PDF"]:after, .userform label > a[href$=".PDF"]:after, .right-title > a[href$=".PDF"]:after, .c-form__dropdown > a[href$=".PDF"]:after, .c-form__dropdown select > option > a[href$=".PDF"]:after, .c-form__dropdown > label > a[href$=".PDF"]:after, .c-form .btn-toolbar > p > a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > p > a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".jpg"]:after, .c-aussteller__intro > p > a[href$=".jpg"]:after, .c-accordion__body > a[href$=".jpg"]:after, .userform input[type=text] > a[href$=".jpg"]:after,
.userform input[type=password] > a[href$=".jpg"]:after,
.userform input[type=email] > a[href$=".jpg"]:after,
.userform input[type=url] > a[href$=".jpg"]:after,
.userform input[type=date] > a[href$=".jpg"]:after,
.userform input[type=month] > a[href$=".jpg"]:after,
.userform input[type=time] > a[href$=".jpg"]:after,
.userform input[type=datetime] > a[href$=".jpg"]:after,
.userform input[type=datetime-local] > a[href$=".jpg"]:after,
.userform input[type=week] > a[href$=".jpg"]:after,
.userform input[type=number] > a[href$=".jpg"]:after,
.userform input[type=search] > a[href$=".jpg"]:after,
.userform input[type=tel] > a[href$=".jpg"]:after,
.userform input[type=color] > a[href$=".jpg"]:after,
.userform textarea > a[href$=".jpg"]:after, .userform label > a[href$=".jpg"]:after, .right-title > a[href$=".jpg"]:after, .c-form__dropdown > a[href$=".jpg"]:after, .c-form__dropdown select > option > a[href$=".jpg"]:after, .c-form__dropdown > label > a[href$=".jpg"]:after, .c-form .btn-toolbar > p > a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > p > a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".JPG"]:after, .c-aussteller__intro > p > a[href$=".JPG"]:after, .c-accordion__body > a[href$=".JPG"]:after, .userform input[type=text] > a[href$=".JPG"]:after,
.userform input[type=password] > a[href$=".JPG"]:after,
.userform input[type=email] > a[href$=".JPG"]:after,
.userform input[type=url] > a[href$=".JPG"]:after,
.userform input[type=date] > a[href$=".JPG"]:after,
.userform input[type=month] > a[href$=".JPG"]:after,
.userform input[type=time] > a[href$=".JPG"]:after,
.userform input[type=datetime] > a[href$=".JPG"]:after,
.userform input[type=datetime-local] > a[href$=".JPG"]:after,
.userform input[type=week] > a[href$=".JPG"]:after,
.userform input[type=number] > a[href$=".JPG"]:after,
.userform input[type=search] > a[href$=".JPG"]:after,
.userform input[type=tel] > a[href$=".JPG"]:after,
.userform input[type=color] > a[href$=".JPG"]:after,
.userform textarea > a[href$=".JPG"]:after, .userform label > a[href$=".JPG"]:after, .right-title > a[href$=".JPG"]:after, .c-form__dropdown > a[href$=".JPG"]:after, .c-form__dropdown select > option > a[href$=".JPG"]:after, .c-form__dropdown > label > a[href$=".JPG"]:after, .c-form .btn-toolbar > p > a[href$=".png"]:after, .c-ausstellerOverview__card--top > p > a[href$=".png"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".png"]:after, .c-aussteller__intro > p > a[href$=".png"]:after, .c-accordion__body > a[href$=".png"]:after, .userform input[type=text] > a[href$=".png"]:after,
.userform input[type=password] > a[href$=".png"]:after,
.userform input[type=email] > a[href$=".png"]:after,
.userform input[type=url] > a[href$=".png"]:after,
.userform input[type=date] > a[href$=".png"]:after,
.userform input[type=month] > a[href$=".png"]:after,
.userform input[type=time] > a[href$=".png"]:after,
.userform input[type=datetime] > a[href$=".png"]:after,
.userform input[type=datetime-local] > a[href$=".png"]:after,
.userform input[type=week] > a[href$=".png"]:after,
.userform input[type=number] > a[href$=".png"]:after,
.userform input[type=search] > a[href$=".png"]:after,
.userform input[type=tel] > a[href$=".png"]:after,
.userform input[type=color] > a[href$=".png"]:after,
.userform textarea > a[href$=".png"]:after, .userform label > a[href$=".png"]:after, .right-title > a[href$=".png"]:after, .c-form__dropdown > a[href$=".png"]:after, .c-form__dropdown select > option > a[href$=".png"]:after, .c-form__dropdown > label > a[href$=".png"]:after, .c-form .btn-toolbar > p > a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > p > a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".PNG"]:after, .c-aussteller__intro > p > a[href$=".PNG"]:after, .c-accordion__body > a[href$=".PNG"]:after, .userform input[type=text] > a[href$=".PNG"]:after,
.userform input[type=password] > a[href$=".PNG"]:after,
.userform input[type=email] > a[href$=".PNG"]:after,
.userform input[type=url] > a[href$=".PNG"]:after,
.userform input[type=date] > a[href$=".PNG"]:after,
.userform input[type=month] > a[href$=".PNG"]:after,
.userform input[type=time] > a[href$=".PNG"]:after,
.userform input[type=datetime] > a[href$=".PNG"]:after,
.userform input[type=datetime-local] > a[href$=".PNG"]:after,
.userform input[type=week] > a[href$=".PNG"]:after,
.userform input[type=number] > a[href$=".PNG"]:after,
.userform input[type=search] > a[href$=".PNG"]:after,
.userform input[type=tel] > a[href$=".PNG"]:after,
.userform input[type=color] > a[href$=".PNG"]:after,
.userform textarea > a[href$=".PNG"]:after, .userform label > a[href$=".PNG"]:after, .right-title > a[href$=".PNG"]:after, .c-form__dropdown > a[href$=".PNG"]:after, .c-form__dropdown select > option > a[href$=".PNG"]:after, .c-form__dropdown > label > a[href$=".PNG"]:after, .c-form .btn-toolbar > p a:before, .c-ausstellerOverview__card--top > p a:before, .c-ausstellerOverview__card--btm > p a:before, .c-aussteller__intro > p a:before, .c-accordion__body a:before, .userform input[type=text] a:before,
.userform input[type=password] a:before,
.userform input[type=email] a:before,
.userform input[type=url] a:before,
.userform input[type=date] a:before,
.userform input[type=month] a:before,
.userform input[type=time] a:before,
.userform input[type=datetime] a:before,
.userform input[type=datetime-local] a:before,
.userform input[type=week] a:before,
.userform input[type=number] a:before,
.userform input[type=search] a:before,
.userform input[type=tel] a:before,
.userform input[type=color] a:before,
.userform textarea a:before, .userform label a:before, .right-title a:before, .c-form__dropdown a:before, .c-form__dropdown select > option a:before, .c-form__dropdown > label a:before, .c-form .btn-toolbar > p a[href^=mailto]:before, .c-ausstellerOverview__card--top > p a[href^=mailto]:before, .c-ausstellerOverview__card--btm > p a[href^=mailto]:before, .c-aussteller__intro > p a[href^=mailto]:before, .c-accordion__body a[href^=mailto]:before, .userform input[type=text] a[href^=mailto]:before,
.userform input[type=password] a[href^=mailto]:before,
.userform input[type=email] a[href^=mailto]:before,
.userform input[type=url] a[href^=mailto]:before,
.userform input[type=date] a[href^=mailto]:before,
.userform input[type=month] a[href^=mailto]:before,
.userform input[type=time] a[href^=mailto]:before,
.userform input[type=datetime] a[href^=mailto]:before,
.userform input[type=datetime-local] a[href^=mailto]:before,
.userform input[type=week] a[href^=mailto]:before,
.userform input[type=number] a[href^=mailto]:before,
.userform input[type=search] a[href^=mailto]:before,
.userform input[type=tel] a[href^=mailto]:before,
.userform input[type=color] a[href^=mailto]:before,
.userform textarea a[href^=mailto]:before, .userform label a[href^=mailto]:before, .right-title a[href^=mailto]:before, .c-form__dropdown a[href^=mailto]:before, .c-form__dropdown select > option a[href^=mailto]:before, .c-form__dropdown > label a[href^=mailto]:before, .c-form .btn-toolbar > p a[href^=tel]:before, .c-ausstellerOverview__card--top > p a[href^=tel]:before, .c-ausstellerOverview__card--btm > p a[href^=tel]:before, .c-aussteller__intro > p a[href^=tel]:before, .c-accordion__body a[href^=tel]:before, .userform input[type=text] a[href^=tel]:before,
.userform input[type=password] a[href^=tel]:before,
.userform input[type=email] a[href^=tel]:before,
.userform input[type=url] a[href^=tel]:before,
.userform input[type=date] a[href^=tel]:before,
.userform input[type=month] a[href^=tel]:before,
.userform input[type=time] a[href^=tel]:before,
.userform input[type=datetime] a[href^=tel]:before,
.userform input[type=datetime-local] a[href^=tel]:before,
.userform input[type=week] a[href^=tel]:before,
.userform input[type=number] a[href^=tel]:before,
.userform input[type=search] a[href^=tel]:before,
.userform input[type=tel] a[href^=tel]:before,
.userform input[type=color] a[href^=tel]:before,
.userform textarea a[href^=tel]:before, .userform label a[href^=tel]:before, .right-title a[href^=tel]:before, .c-form__dropdown a[href^=tel]:before, .c-form__dropdown select > option a[href^=tel]:before, .c-form__dropdown > label a[href^=tel]:before, .c-form .btn-toolbar > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > p a[href$=".pdf"]:after, .c-aussteller__intro > p a[href$=".pdf"]:after, .c-accordion__body a[href$=".pdf"]:after, .userform input[type=text] a[href$=".pdf"]:after,
.userform input[type=password] a[href$=".pdf"]:after,
.userform input[type=email] a[href$=".pdf"]:after,
.userform input[type=url] a[href$=".pdf"]:after,
.userform input[type=date] a[href$=".pdf"]:after,
.userform input[type=month] a[href$=".pdf"]:after,
.userform input[type=time] a[href$=".pdf"]:after,
.userform input[type=datetime] a[href$=".pdf"]:after,
.userform input[type=datetime-local] a[href$=".pdf"]:after,
.userform input[type=week] a[href$=".pdf"]:after,
.userform input[type=number] a[href$=".pdf"]:after,
.userform input[type=search] a[href$=".pdf"]:after,
.userform input[type=tel] a[href$=".pdf"]:after,
.userform input[type=color] a[href$=".pdf"]:after,
.userform textarea a[href$=".pdf"]:after, .userform label a[href$=".pdf"]:after, .right-title a[href$=".pdf"]:after, .c-form__dropdown a[href$=".pdf"]:after, .c-form__dropdown select > option a[href$=".pdf"]:after, .c-form__dropdown > label a[href$=".pdf"]:after, .c-form .btn-toolbar > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PDF"]:after, .c-aussteller__intro > p a[href$=".PDF"]:after, .c-accordion__body a[href$=".PDF"]:after, .userform input[type=text] a[href$=".PDF"]:after,
.userform input[type=password] a[href$=".PDF"]:after,
.userform input[type=email] a[href$=".PDF"]:after,
.userform input[type=url] a[href$=".PDF"]:after,
.userform input[type=date] a[href$=".PDF"]:after,
.userform input[type=month] a[href$=".PDF"]:after,
.userform input[type=time] a[href$=".PDF"]:after,
.userform input[type=datetime] a[href$=".PDF"]:after,
.userform input[type=datetime-local] a[href$=".PDF"]:after,
.userform input[type=week] a[href$=".PDF"]:after,
.userform input[type=number] a[href$=".PDF"]:after,
.userform input[type=search] a[href$=".PDF"]:after,
.userform input[type=tel] a[href$=".PDF"]:after,
.userform input[type=color] a[href$=".PDF"]:after,
.userform textarea a[href$=".PDF"]:after, .userform label a[href$=".PDF"]:after, .right-title a[href$=".PDF"]:after, .c-form__dropdown a[href$=".PDF"]:after, .c-form__dropdown select > option a[href$=".PDF"]:after, .c-form__dropdown > label a[href$=".PDF"]:after, .c-form .btn-toolbar > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > p a[href$=".jpg"]:after, .c-aussteller__intro > p a[href$=".jpg"]:after, .c-accordion__body a[href$=".jpg"]:after, .userform input[type=text] a[href$=".jpg"]:after,
.userform input[type=password] a[href$=".jpg"]:after,
.userform input[type=email] a[href$=".jpg"]:after,
.userform input[type=url] a[href$=".jpg"]:after,
.userform input[type=date] a[href$=".jpg"]:after,
.userform input[type=month] a[href$=".jpg"]:after,
.userform input[type=time] a[href$=".jpg"]:after,
.userform input[type=datetime] a[href$=".jpg"]:after,
.userform input[type=datetime-local] a[href$=".jpg"]:after,
.userform input[type=week] a[href$=".jpg"]:after,
.userform input[type=number] a[href$=".jpg"]:after,
.userform input[type=search] a[href$=".jpg"]:after,
.userform input[type=tel] a[href$=".jpg"]:after,
.userform input[type=color] a[href$=".jpg"]:after,
.userform textarea a[href$=".jpg"]:after, .userform label a[href$=".jpg"]:after, .right-title a[href$=".jpg"]:after, .c-form__dropdown a[href$=".jpg"]:after, .c-form__dropdown select > option a[href$=".jpg"]:after, .c-form__dropdown > label a[href$=".jpg"]:after, .c-form .btn-toolbar > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".JPG"]:after, .c-aussteller__intro > p a[href$=".JPG"]:after, .c-accordion__body a[href$=".JPG"]:after, .userform input[type=text] a[href$=".JPG"]:after,
.userform input[type=password] a[href$=".JPG"]:after,
.userform input[type=email] a[href$=".JPG"]:after,
.userform input[type=url] a[href$=".JPG"]:after,
.userform input[type=date] a[href$=".JPG"]:after,
.userform input[type=month] a[href$=".JPG"]:after,
.userform input[type=time] a[href$=".JPG"]:after,
.userform input[type=datetime] a[href$=".JPG"]:after,
.userform input[type=datetime-local] a[href$=".JPG"]:after,
.userform input[type=week] a[href$=".JPG"]:after,
.userform input[type=number] a[href$=".JPG"]:after,
.userform input[type=search] a[href$=".JPG"]:after,
.userform input[type=tel] a[href$=".JPG"]:after,
.userform input[type=color] a[href$=".JPG"]:after,
.userform textarea a[href$=".JPG"]:after, .userform label a[href$=".JPG"]:after, .right-title a[href$=".JPG"]:after, .c-form__dropdown a[href$=".JPG"]:after, .c-form__dropdown select > option a[href$=".JPG"]:after, .c-form__dropdown > label a[href$=".JPG"]:after, .c-form .btn-toolbar > p a[href$=".png"]:after, .c-ausstellerOverview__card--top > p a[href$=".png"]:after, .c-ausstellerOverview__card--btm > p a[href$=".png"]:after, .c-aussteller__intro > p a[href$=".png"]:after, .c-accordion__body a[href$=".png"]:after, .userform input[type=text] a[href$=".png"]:after,
.userform input[type=password] a[href$=".png"]:after,
.userform input[type=email] a[href$=".png"]:after,
.userform input[type=url] a[href$=".png"]:after,
.userform input[type=date] a[href$=".png"]:after,
.userform input[type=month] a[href$=".png"]:after,
.userform input[type=time] a[href$=".png"]:after,
.userform input[type=datetime] a[href$=".png"]:after,
.userform input[type=datetime-local] a[href$=".png"]:after,
.userform input[type=week] a[href$=".png"]:after,
.userform input[type=number] a[href$=".png"]:after,
.userform input[type=search] a[href$=".png"]:after,
.userform input[type=tel] a[href$=".png"]:after,
.userform input[type=color] a[href$=".png"]:after,
.userform textarea a[href$=".png"]:after, .userform label a[href$=".png"]:after, .right-title a[href$=".png"]:after, .c-form__dropdown a[href$=".png"]:after, .c-form__dropdown select > option a[href$=".png"]:after, .c-form__dropdown > label a[href$=".png"]:after, .c-form .btn-toolbar > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PNG"]:after, .c-aussteller__intro > p a[href$=".PNG"]:after, .c-accordion__body a[href$=".PNG"]:after, .userform input[type=text] a[href$=".PNG"]:after,
.userform input[type=password] a[href$=".PNG"]:after,
.userform input[type=email] a[href$=".PNG"]:after,
.userform input[type=url] a[href$=".PNG"]:after,
.userform input[type=date] a[href$=".PNG"]:after,
.userform input[type=month] a[href$=".PNG"]:after,
.userform input[type=time] a[href$=".PNG"]:after,
.userform input[type=datetime] a[href$=".PNG"]:after,
.userform input[type=datetime-local] a[href$=".PNG"]:after,
.userform input[type=week] a[href$=".PNG"]:after,
.userform input[type=number] a[href$=".PNG"]:after,
.userform input[type=search] a[href$=".PNG"]:after,
.userform input[type=tel] a[href$=".PNG"]:after,
.userform input[type=color] a[href$=".PNG"]:after,
.userform textarea a[href$=".PNG"]:after, .userform label a[href$=".PNG"]:after, .right-title a[href$=".PNG"]:after, .c-form__dropdown a[href$=".PNG"]:after, .c-form__dropdown select > option a[href$=".PNG"]:after, .c-form__dropdown > label a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm:after {
  font-family: "MHKD Icon Font Regular";
  font-style: normal;
  font-weight: normal;
  font-smooth: auto;
  text-rendering: optimizeLegibility;
}
.c-naviMobile__trigger:before {
  content: "\e101";
}
.c-button__download--ghost:after, .c-videoEmbed__caption > h1 a[href$=".pdf"]:after, .c-videoEmbed__caption > h2 a[href$=".pdf"]:after, .c-videoEmbed__caption > h3 a[href$=".pdf"]:after, .c-videoEmbed__caption > h4 a[href$=".pdf"]:after, .c-videoEmbed__caption > h5 a[href$=".pdf"]:after, .c-logoleisteHome__headline a[href$=".pdf"]:after, .c-videoEmbed__caption > h1 a[href$=".PDF"]:after, .c-videoEmbed__caption > h2 a[href$=".PDF"]:after, .c-videoEmbed__caption > h3 a[href$=".PDF"]:after, .c-videoEmbed__caption > h4 a[href$=".PDF"]:after, .c-videoEmbed__caption > h5 a[href$=".PDF"]:after, .c-logoleisteHome__headline a[href$=".PDF"]:after, .c-videoEmbed__caption > h1 a[href$=".jpg"]:after, .c-videoEmbed__caption > h2 a[href$=".jpg"]:after, .c-videoEmbed__caption > h3 a[href$=".jpg"]:after, .c-videoEmbed__caption > h4 a[href$=".jpg"]:after, .c-videoEmbed__caption > h5 a[href$=".jpg"]:after, .c-logoleisteHome__headline a[href$=".jpg"]:after, .c-videoEmbed__caption > h1 a[href$=".JPG"]:after, .c-videoEmbed__caption > h2 a[href$=".JPG"]:after, .c-videoEmbed__caption > h3 a[href$=".JPG"]:after, .c-videoEmbed__caption > h4 a[href$=".JPG"]:after, .c-videoEmbed__caption > h5 a[href$=".JPG"]:after, .c-logoleisteHome__headline a[href$=".JPG"]:after, .c-videoEmbed__caption > h1 a[href$=".png"]:after, .c-videoEmbed__caption > h2 a[href$=".png"]:after, .c-videoEmbed__caption > h3 a[href$=".png"]:after, .c-videoEmbed__caption > h4 a[href$=".png"]:after, .c-videoEmbed__caption > h5 a[href$=".png"]:after, .c-logoleisteHome__headline a[href$=".png"]:after, .c-videoEmbed__caption > h1 a[href$=".PNG"]:after, .c-videoEmbed__caption > h2 a[href$=".PNG"]:after, .c-videoEmbed__caption > h3 a[href$=".PNG"]:after, .c-videoEmbed__caption > h4 a[href$=".PNG"]:after, .c-videoEmbed__caption > h5 a[href$=".PNG"]:after, .c-logoleisteHome__headline a[href$=".PNG"]:after, .c-videoEmbed__caption > a[href$=".pdf"]:after, .c-videoEmbed__caption > p > a[href$=".pdf"]:after, .c-logoleiste__copy > a[href$=".pdf"]:after, .c-videoEmbed__caption > a[href$=".PDF"]:after, .c-videoEmbed__caption > p > a[href$=".PDF"]:after, .c-logoleiste__copy > a[href$=".PDF"]:after, .c-videoEmbed__caption > a[href$=".jpg"]:after, .c-videoEmbed__caption > p > a[href$=".jpg"]:after, .c-logoleiste__copy > a[href$=".jpg"]:after, .c-videoEmbed__caption > a[href$=".JPG"]:after, .c-videoEmbed__caption > p > a[href$=".JPG"]:after, .c-logoleiste__copy > a[href$=".JPG"]:after, .c-videoEmbed__caption > a[href$=".png"]:after, .c-videoEmbed__caption > p > a[href$=".png"]:after, .c-logoleiste__copy > a[href$=".png"]:after, .c-videoEmbed__caption > a[href$=".PNG"]:after, .c-videoEmbed__caption > p > a[href$=".PNG"]:after, .c-logoleiste__copy > a[href$=".PNG"]:after, .c-videoEmbed__caption a[href$=".pdf"]:after, .c-videoEmbed__caption > p a[href$=".pdf"]:after, .c-logoleiste__copy a[href$=".pdf"]:after, .c-videoEmbed__caption a[href$=".PDF"]:after, .c-videoEmbed__caption > p a[href$=".PDF"]:after, .c-logoleiste__copy a[href$=".PDF"]:after, .c-videoEmbed__caption a[href$=".jpg"]:after, .c-videoEmbed__caption > p a[href$=".jpg"]:after, .c-logoleiste__copy a[href$=".jpg"]:after, .c-videoEmbed__caption a[href$=".JPG"]:after, .c-videoEmbed__caption > p a[href$=".JPG"]:after, .c-logoleiste__copy a[href$=".JPG"]:after, .c-videoEmbed__caption a[href$=".png"]:after, .c-videoEmbed__caption > p a[href$=".png"]:after, .c-logoleiste__copy a[href$=".png"]:after, .c-videoEmbed__caption a[href$=".PNG"]:after, .c-videoEmbed__caption > p a[href$=".PNG"]:after, .c-logoleiste__copy a[href$=".PNG"]:after, .typography h1 a[href$=".pdf"]:after,
.content-element__content h1 a[href$=".pdf"]:after, .c-form__html h1 a[href$=".pdf"]:after, .typography h1 a[href$=".PDF"]:after,
.content-element__content h1 a[href$=".PDF"]:after, .c-form__html h1 a[href$=".PDF"]:after, .typography h1 a[href$=".jpg"]:after,
.content-element__content h1 a[href$=".jpg"]:after, .c-form__html h1 a[href$=".jpg"]:after, .typography h1 a[href$=".JPG"]:after,
.content-element__content h1 a[href$=".JPG"]:after, .c-form__html h1 a[href$=".JPG"]:after, .typography h1 a[href$=".png"]:after,
.content-element__content h1 a[href$=".png"]:after, .c-form__html h1 a[href$=".png"]:after, .typography h1 a[href$=".PNG"]:after,
.content-element__content h1 a[href$=".PNG"]:after, .c-form__html h1 a[href$=".PNG"]:after, .typography h2 a[href$=".pdf"]:after,
.content-element__content h2 a[href$=".pdf"]:after, .c-form__html h2 a[href$=".pdf"]:after, .typography h2 a[href$=".PDF"]:after,
.content-element__content h2 a[href$=".PDF"]:after, .c-form__html h2 a[href$=".PDF"]:after, .typography h2 a[href$=".jpg"]:after,
.content-element__content h2 a[href$=".jpg"]:after, .c-form__html h2 a[href$=".jpg"]:after, .typography h2 a[href$=".JPG"]:after,
.content-element__content h2 a[href$=".JPG"]:after, .c-form__html h2 a[href$=".JPG"]:after, .typography h2 a[href$=".png"]:after,
.content-element__content h2 a[href$=".png"]:after, .c-form__html h2 a[href$=".png"]:after, .typography h2 a[href$=".PNG"]:after,
.content-element__content h2 a[href$=".PNG"]:after, .c-form__html h2 a[href$=".PNG"]:after, .typography h3 a[href$=".pdf"]:after,
.content-element__content h3 a[href$=".pdf"]:after, .c-form__html h3 a[href$=".pdf"]:after, .typography h3 a[href$=".PDF"]:after,
.content-element__content h3 a[href$=".PDF"]:after, .c-form__html h3 a[href$=".PDF"]:after, .typography h3 a[href$=".jpg"]:after,
.content-element__content h3 a[href$=".jpg"]:after, .c-form__html h3 a[href$=".jpg"]:after, .typography h3 a[href$=".JPG"]:after,
.content-element__content h3 a[href$=".JPG"]:after, .c-form__html h3 a[href$=".JPG"]:after, .typography h3 a[href$=".png"]:after,
.content-element__content h3 a[href$=".png"]:after, .c-form__html h3 a[href$=".png"]:after, .typography h3 a[href$=".PNG"]:after,
.content-element__content h3 a[href$=".PNG"]:after, .c-form__html h3 a[href$=".PNG"]:after, .typography h4 a[href$=".pdf"]:after,
.content-element__content h4 a[href$=".pdf"]:after, .c-form__html h4 a[href$=".pdf"]:after, .typography h4 a[href$=".PDF"]:after,
.content-element__content h4 a[href$=".PDF"]:after, .c-form__html h4 a[href$=".PDF"]:after, .typography h4 a[href$=".jpg"]:after,
.content-element__content h4 a[href$=".jpg"]:after, .c-form__html h4 a[href$=".jpg"]:after, .typography h4 a[href$=".JPG"]:after,
.content-element__content h4 a[href$=".JPG"]:after, .c-form__html h4 a[href$=".JPG"]:after, .typography h4 a[href$=".png"]:after,
.content-element__content h4 a[href$=".png"]:after, .c-form__html h4 a[href$=".png"]:after, .typography h4 a[href$=".PNG"]:after,
.content-element__content h4 a[href$=".PNG"]:after, .c-form__html h4 a[href$=".PNG"]:after, .typography h5 a[href$=".pdf"]:after,
.content-element__content h5 a[href$=".pdf"]:after, .c-form__html h5 a[href$=".pdf"]:after, .typography h5 a[href$=".PDF"]:after,
.content-element__content h5 a[href$=".PDF"]:after, .c-form__html h5 a[href$=".PDF"]:after, .typography h5 a[href$=".jpg"]:after,
.content-element__content h5 a[href$=".jpg"]:after, .c-form__html h5 a[href$=".jpg"]:after, .typography h5 a[href$=".JPG"]:after,
.content-element__content h5 a[href$=".JPG"]:after, .c-form__html h5 a[href$=".JPG"]:after, .typography h5 a[href$=".png"]:after,
.content-element__content h5 a[href$=".png"]:after, .c-form__html h5 a[href$=".png"]:after, .typography h5 a[href$=".PNG"]:after,
.content-element__content h5 a[href$=".PNG"]:after, .c-form__html h5 a[href$=".PNG"]:after, .typography h6 a[href$=".pdf"]:after,
.content-element__content h6 a[href$=".pdf"]:after, .c-form__html h6 a[href$=".pdf"]:after, .typography h6 a[href$=".PDF"]:after,
.content-element__content h6 a[href$=".PDF"]:after, .c-form__html h6 a[href$=".PDF"]:after, .typography h6 a[href$=".jpg"]:after,
.content-element__content h6 a[href$=".jpg"]:after, .c-form__html h6 a[href$=".jpg"]:after, .typography h6 a[href$=".JPG"]:after,
.content-element__content h6 a[href$=".JPG"]:after, .c-form__html h6 a[href$=".JPG"]:after, .typography h6 a[href$=".png"]:after,
.content-element__content h6 a[href$=".png"]:after, .c-form__html h6 a[href$=".png"]:after, .typography h6 a[href$=".PNG"]:after,
.content-element__content h6 a[href$=".PNG"]:after, .c-form__html h6 a[href$=".PNG"]:after, .typography p > a[href$=".pdf"]:after,
.content-element__content p > a[href$=".pdf"]:after, .c-form__html p > a[href$=".pdf"]:after, .typography p > a[href$=".PDF"]:after,
.content-element__content p > a[href$=".PDF"]:after, .c-form__html p > a[href$=".PDF"]:after, .typography p > a[href$=".jpg"]:after,
.content-element__content p > a[href$=".jpg"]:after, .c-form__html p > a[href$=".jpg"]:after, .typography p > a[href$=".JPG"]:after,
.content-element__content p > a[href$=".JPG"]:after, .c-form__html p > a[href$=".JPG"]:after, .typography p > a[href$=".png"]:after,
.content-element__content p > a[href$=".png"]:after, .c-form__html p > a[href$=".png"]:after, .typography p > a[href$=".PNG"]:after,
.content-element__content p > a[href$=".PNG"]:after, .c-form__html p > a[href$=".PNG"]:after, .typography p a[href$=".pdf"]:after,
.content-element__content p a[href$=".pdf"]:after, .c-form__html p a[href$=".pdf"]:after, .typography p a[href$=".PDF"]:after,
.content-element__content p a[href$=".PDF"]:after, .c-form__html p a[href$=".PDF"]:after, .typography p a[href$=".jpg"]:after,
.content-element__content p a[href$=".jpg"]:after, .c-form__html p a[href$=".jpg"]:after, .typography p a[href$=".JPG"]:after,
.content-element__content p a[href$=".JPG"]:after, .c-form__html p a[href$=".JPG"]:after, .typography p a[href$=".png"]:after,
.content-element__content p a[href$=".png"]:after, .c-form__html p a[href$=".png"]:after, .typography p a[href$=".PNG"]:after,
.content-element__content p a[href$=".PNG"]:after, .c-form__html p a[href$=".PNG"]:after, .typography p.intro a[href$=".pdf"]:after,
.content-element__content p.intro a[href$=".pdf"]:after, .c-form__html p.intro a[href$=".pdf"]:after, .typography p.intro a[href$=".PDF"]:after,
.content-element__content p.intro a[href$=".PDF"]:after, .c-form__html p.intro a[href$=".PDF"]:after, .typography p.intro a[href$=".jpg"]:after,
.content-element__content p.intro a[href$=".jpg"]:after, .c-form__html p.intro a[href$=".jpg"]:after, .typography p.intro a[href$=".JPG"]:after,
.content-element__content p.intro a[href$=".JPG"]:after, .c-form__html p.intro a[href$=".JPG"]:after, .typography p.intro a[href$=".png"]:after,
.content-element__content p.intro a[href$=".png"]:after, .c-form__html p.intro a[href$=".png"]:after, .typography p.intro a[href$=".PNG"]:after,
.content-element__content p.intro a[href$=".PNG"]:after, .c-form__html p.intro a[href$=".PNG"]:after, .typography ul > a[href$=".pdf"]:after,
.content-element__content ul > a[href$=".pdf"]:after, .c-form__html ul > a[href$=".pdf"]:after, .typography ul > a[href$=".PDF"]:after,
.content-element__content ul > a[href$=".PDF"]:after, .c-form__html ul > a[href$=".PDF"]:after, .typography ul > a[href$=".jpg"]:after,
.content-element__content ul > a[href$=".jpg"]:after, .c-form__html ul > a[href$=".jpg"]:after, .typography ul > a[href$=".JPG"]:after,
.content-element__content ul > a[href$=".JPG"]:after, .c-form__html ul > a[href$=".JPG"]:after, .typography ul > a[href$=".png"]:after,
.content-element__content ul > a[href$=".png"]:after, .c-form__html ul > a[href$=".png"]:after, .typography ul > a[href$=".PNG"]:after,
.content-element__content ul > a[href$=".PNG"]:after, .c-form__html ul > a[href$=".PNG"]:after, .typography ul a[href$=".pdf"]:after,
.content-element__content ul a[href$=".pdf"]:after, .c-form__html ul a[href$=".pdf"]:after, .typography ul a[href$=".PDF"]:after,
.content-element__content ul a[href$=".PDF"]:after, .c-form__html ul a[href$=".PDF"]:after, .typography ul a[href$=".jpg"]:after,
.content-element__content ul a[href$=".jpg"]:after, .c-form__html ul a[href$=".jpg"]:after, .typography ul a[href$=".JPG"]:after,
.content-element__content ul a[href$=".JPG"]:after, .c-form__html ul a[href$=".JPG"]:after, .typography ul a[href$=".png"]:after,
.content-element__content ul a[href$=".png"]:after, .c-form__html ul a[href$=".png"]:after, .typography ul a[href$=".PNG"]:after,
.content-element__content ul a[href$=".PNG"]:after, .c-form__html ul a[href$=".PNG"]:after, .typography ol > a[href$=".pdf"]:after,
.content-element__content ol > a[href$=".pdf"]:after, .c-form__html ol > a[href$=".pdf"]:after, .typography ol > a[href$=".PDF"]:after,
.content-element__content ol > a[href$=".PDF"]:after, .c-form__html ol > a[href$=".PDF"]:after, .typography ol > a[href$=".jpg"]:after,
.content-element__content ol > a[href$=".jpg"]:after, .c-form__html ol > a[href$=".jpg"]:after, .typography ol > a[href$=".JPG"]:after,
.content-element__content ol > a[href$=".JPG"]:after, .c-form__html ol > a[href$=".JPG"]:after, .typography ol > a[href$=".png"]:after,
.content-element__content ol > a[href$=".png"]:after, .c-form__html ol > a[href$=".png"]:after, .typography ol > a[href$=".PNG"]:after,
.content-element__content ol > a[href$=".PNG"]:after, .c-form__html ol > a[href$=".PNG"]:after, .typography ol a[href$=".pdf"]:after,
.content-element__content ol a[href$=".pdf"]:after, .c-form__html ol a[href$=".pdf"]:after, .typography ol a[href$=".PDF"]:after,
.content-element__content ol a[href$=".PDF"]:after, .c-form__html ol a[href$=".PDF"]:after, .typography ol a[href$=".jpg"]:after,
.content-element__content ol a[href$=".jpg"]:after, .c-form__html ol a[href$=".jpg"]:after, .typography ol a[href$=".JPG"]:after,
.content-element__content ol a[href$=".JPG"]:after, .c-form__html ol a[href$=".JPG"]:after, .typography ol a[href$=".png"]:after,
.content-element__content ol a[href$=".png"]:after, .c-form__html ol a[href$=".png"]:after, .typography ol a[href$=".PNG"]:after,
.content-element__content ol a[href$=".PNG"]:after, .c-form__html ol a[href$=".PNG"]:after, .typography code a[href$=".pdf"]:after,
.content-element__content code a[href$=".pdf"]:after, .c-form__html code a[href$=".pdf"]:after, .typography code a[href$=".PDF"]:after,
.content-element__content code a[href$=".PDF"]:after, .c-form__html code a[href$=".PDF"]:after, .typography code a[href$=".jpg"]:after,
.content-element__content code a[href$=".jpg"]:after, .c-form__html code a[href$=".jpg"]:after, .typography code a[href$=".JPG"]:after,
.content-element__content code a[href$=".JPG"]:after, .c-form__html code a[href$=".JPG"]:after, .typography code a[href$=".png"]:after,
.content-element__content code a[href$=".png"]:after, .c-form__html code a[href$=".png"]:after, .typography code a[href$=".PNG"]:after,
.content-element__content code a[href$=".PNG"]:after, .c-form__html code a[href$=".PNG"]:after, .typography table > a[href$=".pdf"]:after,
.content-element__content table > a[href$=".pdf"]:after, .c-form__html table > a[href$=".pdf"]:after, .typography table > a[href$=".PDF"]:after,
.content-element__content table > a[href$=".PDF"]:after, .c-form__html table > a[href$=".PDF"]:after, .typography table > a[href$=".jpg"]:after,
.content-element__content table > a[href$=".jpg"]:after, .c-form__html table > a[href$=".jpg"]:after, .typography table > a[href$=".JPG"]:after,
.content-element__content table > a[href$=".JPG"]:after, .c-form__html table > a[href$=".JPG"]:after, .typography table > a[href$=".png"]:after,
.content-element__content table > a[href$=".png"]:after, .c-form__html table > a[href$=".png"]:after, .typography table > a[href$=".PNG"]:after,
.content-element__content table > a[href$=".PNG"]:after, .c-form__html table > a[href$=".PNG"]:after, .typography table a[href$=".pdf"]:after,
.content-element__content table a[href$=".pdf"]:after, .c-form__html table a[href$=".pdf"]:after, .typography table a[href$=".PDF"]:after,
.content-element__content table a[href$=".PDF"]:after, .c-form__html table a[href$=".PDF"]:after, .typography table a[href$=".jpg"]:after,
.content-element__content table a[href$=".jpg"]:after, .c-form__html table a[href$=".jpg"]:after, .typography table a[href$=".JPG"]:after,
.content-element__content table a[href$=".JPG"]:after, .c-form__html table a[href$=".JPG"]:after, .typography table a[href$=".png"]:after,
.content-element__content table a[href$=".png"]:after, .c-form__html table a[href$=".png"]:after, .typography table a[href$=".PNG"]:after,
.content-element__content table a[href$=".PNG"]:after, .c-form__html table a[href$=".PNG"]:after, .c-organisatoren__copy > h2 a[href$=".pdf"]:after, .c-logoleiste__headline a[href$=".pdf"]:after, h5.c-form__headline a[href$=".pdf"]:after, .userform legend a[href$=".pdf"]:after, .c-organisatoren__copy > h2 a[href$=".PDF"]:after, .c-logoleiste__headline a[href$=".PDF"]:after, h5.c-form__headline a[href$=".PDF"]:after, .userform legend a[href$=".PDF"]:after, .c-organisatoren__copy > h2 a[href$=".jpg"]:after, .c-logoleiste__headline a[href$=".jpg"]:after, h5.c-form__headline a[href$=".jpg"]:after, .userform legend a[href$=".jpg"]:after, .c-organisatoren__copy > h2 a[href$=".JPG"]:after, .c-logoleiste__headline a[href$=".JPG"]:after, h5.c-form__headline a[href$=".JPG"]:after, .userform legend a[href$=".JPG"]:after, .c-organisatoren__copy > h2 a[href$=".png"]:after, .c-logoleiste__headline a[href$=".png"]:after, h5.c-form__headline a[href$=".png"]:after, .userform legend a[href$=".png"]:after, .c-organisatoren__copy > h2 a[href$=".PNG"]:after, .c-logoleiste__headline a[href$=".PNG"]:after, h5.c-form__headline a[href$=".PNG"]:after, .userform legend a[href$=".PNG"]:after, .c-stage__topheadline a[href$=".pdf"]:after, .c-stage__headline a[href$=".pdf"]:after, h1.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h1 a[href$=".pdf"]:after, .c-stage__topheadline a[href$=".PDF"]:after, .c-stage__headline a[href$=".PDF"]:after, h1.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h1 a[href$=".PDF"]:after, .c-stage__topheadline a[href$=".jpg"]:after, .c-stage__headline a[href$=".jpg"]:after, h1.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h1 a[href$=".jpg"]:after, .c-stage__topheadline a[href$=".JPG"]:after, .c-stage__headline a[href$=".JPG"]:after, h1.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h1 a[href$=".JPG"]:after, .c-stage__topheadline a[href$=".png"]:after, .c-stage__headline a[href$=".png"]:after, h1.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h1 a[href$=".png"]:after, .c-stage__topheadline a[href$=".PNG"]:after, .c-stage__headline a[href$=".PNG"]:after, h1.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h1 a[href$=".PNG"]:after, .c-stage__subheadline a[href$=".pdf"]:after, h2.c-form__headline a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".pdf"]:after, .c-aussteller__main > h2 a[href$=".pdf"]:after, .c-accordion__title a[href$=".pdf"]:after, .c-stage__subheadline a[href$=".PDF"]:after, h2.c-form__headline a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PDF"]:after, .c-aussteller__main > h2 a[href$=".PDF"]:after, .c-accordion__title a[href$=".PDF"]:after, .c-stage__subheadline a[href$=".jpg"]:after, h2.c-form__headline a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".jpg"]:after, .c-aussteller__main > h2 a[href$=".jpg"]:after, .c-accordion__title a[href$=".jpg"]:after, .c-stage__subheadline a[href$=".JPG"]:after, h2.c-form__headline a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".JPG"]:after, .c-aussteller__main > h2 a[href$=".JPG"]:after, .c-accordion__title a[href$=".JPG"]:after, .c-stage__subheadline a[href$=".png"]:after, h2.c-form__headline a[href$=".png"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".png"]:after, .c-aussteller__main > h2 a[href$=".png"]:after, .c-accordion__title a[href$=".png"]:after, .c-stage__subheadline a[href$=".PNG"]:after, h2.c-form__headline a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PNG"]:after, .c-aussteller__main > h2 a[href$=".PNG"]:after, .c-accordion__title a[href$=".PNG"]:after, .c-stage__download:after, .c-organisatoren__copy > p > a[href$=".pdf"]:after, .c-aussteller__kontakt > p > a[href$=".pdf"]:after, .userform .message > a[href$=".pdf"]:after, .c-organisatoren__copy > p > a[href$=".PDF"]:after, .c-aussteller__kontakt > p > a[href$=".PDF"]:after, .userform .message > a[href$=".PDF"]:after, .c-organisatoren__copy > p > a[href$=".jpg"]:after, .c-aussteller__kontakt > p > a[href$=".jpg"]:after, .userform .message > a[href$=".jpg"]:after, .c-organisatoren__copy > p > a[href$=".JPG"]:after, .c-aussteller__kontakt > p > a[href$=".JPG"]:after, .userform .message > a[href$=".JPG"]:after, .c-organisatoren__copy > p > a[href$=".png"]:after, .c-aussteller__kontakt > p > a[href$=".png"]:after, .userform .message > a[href$=".png"]:after, .c-organisatoren__copy > p > a[href$=".PNG"]:after, .c-aussteller__kontakt > p > a[href$=".PNG"]:after, .userform .message > a[href$=".PNG"]:after, .c-organisatoren__copy > p a[href$=".pdf"]:after, .c-aussteller__kontakt > p a[href$=".pdf"]:after, .userform .message a[href$=".pdf"]:after, .c-organisatoren__copy > p a[href$=".PDF"]:after, .c-aussteller__kontakt > p a[href$=".PDF"]:after, .userform .message a[href$=".PDF"]:after, .c-organisatoren__copy > p a[href$=".jpg"]:after, .c-aussteller__kontakt > p a[href$=".jpg"]:after, .userform .message a[href$=".jpg"]:after, .c-organisatoren__copy > p a[href$=".JPG"]:after, .c-aussteller__kontakt > p a[href$=".JPG"]:after, .userform .message a[href$=".JPG"]:after, .c-organisatoren__copy > p a[href$=".png"]:after, .c-aussteller__kontakt > p a[href$=".png"]:after, .userform .message a[href$=".png"]:after, .c-organisatoren__copy > p a[href$=".PNG"]:after, .c-aussteller__kontakt > p a[href$=".PNG"]:after, .userform .message a[href$=".PNG"]:after, h3.c-form__headline a[href$=".pdf"]:after, .c-accordion__subtitle a[href$=".pdf"]:after, h3.c-form__headline a[href$=".PDF"]:after, .c-accordion__subtitle a[href$=".PDF"]:after, h3.c-form__headline a[href$=".jpg"]:after, .c-accordion__subtitle a[href$=".jpg"]:after, h3.c-form__headline a[href$=".JPG"]:after, .c-accordion__subtitle a[href$=".JPG"]:after, h3.c-form__headline a[href$=".png"]:after, .c-accordion__subtitle a[href$=".png"]:after, h3.c-form__headline a[href$=".PNG"]:after, .c-accordion__subtitle a[href$=".PNG"]:after, h4.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h3 a[href$=".pdf"]:after, h4.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h3 a[href$=".PDF"]:after, h4.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h3 a[href$=".jpg"]:after, h4.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h3 a[href$=".JPG"]:after, h4.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h3 a[href$=".png"]:after, h4.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h3 a[href$=".PNG"]:after, .c-form .btn-toolbar > p > a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > p > a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".pdf"]:after, .c-aussteller__intro > p > a[href$=".pdf"]:after, .c-accordion__body > a[href$=".pdf"]:after, .userform input[type=text] > a[href$=".pdf"]:after,
.userform input[type=password] > a[href$=".pdf"]:after,
.userform input[type=email] > a[href$=".pdf"]:after,
.userform input[type=url] > a[href$=".pdf"]:after,
.userform input[type=date] > a[href$=".pdf"]:after,
.userform input[type=month] > a[href$=".pdf"]:after,
.userform input[type=time] > a[href$=".pdf"]:after,
.userform input[type=datetime] > a[href$=".pdf"]:after,
.userform input[type=datetime-local] > a[href$=".pdf"]:after,
.userform input[type=week] > a[href$=".pdf"]:after,
.userform input[type=number] > a[href$=".pdf"]:after,
.userform input[type=search] > a[href$=".pdf"]:after,
.userform input[type=tel] > a[href$=".pdf"]:after,
.userform input[type=color] > a[href$=".pdf"]:after,
.userform textarea > a[href$=".pdf"]:after, .userform label > a[href$=".pdf"]:after, .right-title > a[href$=".pdf"]:after, .c-form__dropdown > a[href$=".pdf"]:after, .c-form__dropdown select > option > a[href$=".pdf"]:after, .c-form__dropdown > label > a[href$=".pdf"]:after, .c-form .btn-toolbar > p > a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > p > a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".PDF"]:after, .c-aussteller__intro > p > a[href$=".PDF"]:after, .c-accordion__body > a[href$=".PDF"]:after, .userform input[type=text] > a[href$=".PDF"]:after,
.userform input[type=password] > a[href$=".PDF"]:after,
.userform input[type=email] > a[href$=".PDF"]:after,
.userform input[type=url] > a[href$=".PDF"]:after,
.userform input[type=date] > a[href$=".PDF"]:after,
.userform input[type=month] > a[href$=".PDF"]:after,
.userform input[type=time] > a[href$=".PDF"]:after,
.userform input[type=datetime] > a[href$=".PDF"]:after,
.userform input[type=datetime-local] > a[href$=".PDF"]:after,
.userform input[type=week] > a[href$=".PDF"]:after,
.userform input[type=number] > a[href$=".PDF"]:after,
.userform input[type=search] > a[href$=".PDF"]:after,
.userform input[type=tel] > a[href$=".PDF"]:after,
.userform input[type=color] > a[href$=".PDF"]:after,
.userform textarea > a[href$=".PDF"]:after, .userform label > a[href$=".PDF"]:after, .right-title > a[href$=".PDF"]:after, .c-form__dropdown > a[href$=".PDF"]:after, .c-form__dropdown select > option > a[href$=".PDF"]:after, .c-form__dropdown > label > a[href$=".PDF"]:after, .c-form .btn-toolbar > p > a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > p > a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".jpg"]:after, .c-aussteller__intro > p > a[href$=".jpg"]:after, .c-accordion__body > a[href$=".jpg"]:after, .userform input[type=text] > a[href$=".jpg"]:after,
.userform input[type=password] > a[href$=".jpg"]:after,
.userform input[type=email] > a[href$=".jpg"]:after,
.userform input[type=url] > a[href$=".jpg"]:after,
.userform input[type=date] > a[href$=".jpg"]:after,
.userform input[type=month] > a[href$=".jpg"]:after,
.userform input[type=time] > a[href$=".jpg"]:after,
.userform input[type=datetime] > a[href$=".jpg"]:after,
.userform input[type=datetime-local] > a[href$=".jpg"]:after,
.userform input[type=week] > a[href$=".jpg"]:after,
.userform input[type=number] > a[href$=".jpg"]:after,
.userform input[type=search] > a[href$=".jpg"]:after,
.userform input[type=tel] > a[href$=".jpg"]:after,
.userform input[type=color] > a[href$=".jpg"]:after,
.userform textarea > a[href$=".jpg"]:after, .userform label > a[href$=".jpg"]:after, .right-title > a[href$=".jpg"]:after, .c-form__dropdown > a[href$=".jpg"]:after, .c-form__dropdown select > option > a[href$=".jpg"]:after, .c-form__dropdown > label > a[href$=".jpg"]:after, .c-form .btn-toolbar > p > a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > p > a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".JPG"]:after, .c-aussteller__intro > p > a[href$=".JPG"]:after, .c-accordion__body > a[href$=".JPG"]:after, .userform input[type=text] > a[href$=".JPG"]:after,
.userform input[type=password] > a[href$=".JPG"]:after,
.userform input[type=email] > a[href$=".JPG"]:after,
.userform input[type=url] > a[href$=".JPG"]:after,
.userform input[type=date] > a[href$=".JPG"]:after,
.userform input[type=month] > a[href$=".JPG"]:after,
.userform input[type=time] > a[href$=".JPG"]:after,
.userform input[type=datetime] > a[href$=".JPG"]:after,
.userform input[type=datetime-local] > a[href$=".JPG"]:after,
.userform input[type=week] > a[href$=".JPG"]:after,
.userform input[type=number] > a[href$=".JPG"]:after,
.userform input[type=search] > a[href$=".JPG"]:after,
.userform input[type=tel] > a[href$=".JPG"]:after,
.userform input[type=color] > a[href$=".JPG"]:after,
.userform textarea > a[href$=".JPG"]:after, .userform label > a[href$=".JPG"]:after, .right-title > a[href$=".JPG"]:after, .c-form__dropdown > a[href$=".JPG"]:after, .c-form__dropdown select > option > a[href$=".JPG"]:after, .c-form__dropdown > label > a[href$=".JPG"]:after, .c-form .btn-toolbar > p > a[href$=".png"]:after, .c-ausstellerOverview__card--top > p > a[href$=".png"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".png"]:after, .c-aussteller__intro > p > a[href$=".png"]:after, .c-accordion__body > a[href$=".png"]:after, .userform input[type=text] > a[href$=".png"]:after,
.userform input[type=password] > a[href$=".png"]:after,
.userform input[type=email] > a[href$=".png"]:after,
.userform input[type=url] > a[href$=".png"]:after,
.userform input[type=date] > a[href$=".png"]:after,
.userform input[type=month] > a[href$=".png"]:after,
.userform input[type=time] > a[href$=".png"]:after,
.userform input[type=datetime] > a[href$=".png"]:after,
.userform input[type=datetime-local] > a[href$=".png"]:after,
.userform input[type=week] > a[href$=".png"]:after,
.userform input[type=number] > a[href$=".png"]:after,
.userform input[type=search] > a[href$=".png"]:after,
.userform input[type=tel] > a[href$=".png"]:after,
.userform input[type=color] > a[href$=".png"]:after,
.userform textarea > a[href$=".png"]:after, .userform label > a[href$=".png"]:after, .right-title > a[href$=".png"]:after, .c-form__dropdown > a[href$=".png"]:after, .c-form__dropdown select > option > a[href$=".png"]:after, .c-form__dropdown > label > a[href$=".png"]:after, .c-form .btn-toolbar > p > a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > p > a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > p > a[href$=".PNG"]:after, .c-aussteller__intro > p > a[href$=".PNG"]:after, .c-accordion__body > a[href$=".PNG"]:after, .userform input[type=text] > a[href$=".PNG"]:after,
.userform input[type=password] > a[href$=".PNG"]:after,
.userform input[type=email] > a[href$=".PNG"]:after,
.userform input[type=url] > a[href$=".PNG"]:after,
.userform input[type=date] > a[href$=".PNG"]:after,
.userform input[type=month] > a[href$=".PNG"]:after,
.userform input[type=time] > a[href$=".PNG"]:after,
.userform input[type=datetime] > a[href$=".PNG"]:after,
.userform input[type=datetime-local] > a[href$=".PNG"]:after,
.userform input[type=week] > a[href$=".PNG"]:after,
.userform input[type=number] > a[href$=".PNG"]:after,
.userform input[type=search] > a[href$=".PNG"]:after,
.userform input[type=tel] > a[href$=".PNG"]:after,
.userform input[type=color] > a[href$=".PNG"]:after,
.userform textarea > a[href$=".PNG"]:after, .userform label > a[href$=".PNG"]:after, .right-title > a[href$=".PNG"]:after, .c-form__dropdown > a[href$=".PNG"]:after, .c-form__dropdown select > option > a[href$=".PNG"]:after, .c-form__dropdown > label > a[href$=".PNG"]:after, .c-form .btn-toolbar > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > p a[href$=".pdf"]:after, .c-aussteller__intro > p a[href$=".pdf"]:after, .c-accordion__body a[href$=".pdf"]:after, .userform input[type=text] a[href$=".pdf"]:after,
.userform input[type=password] a[href$=".pdf"]:after,
.userform input[type=email] a[href$=".pdf"]:after,
.userform input[type=url] a[href$=".pdf"]:after,
.userform input[type=date] a[href$=".pdf"]:after,
.userform input[type=month] a[href$=".pdf"]:after,
.userform input[type=time] a[href$=".pdf"]:after,
.userform input[type=datetime] a[href$=".pdf"]:after,
.userform input[type=datetime-local] a[href$=".pdf"]:after,
.userform input[type=week] a[href$=".pdf"]:after,
.userform input[type=number] a[href$=".pdf"]:after,
.userform input[type=search] a[href$=".pdf"]:after,
.userform input[type=tel] a[href$=".pdf"]:after,
.userform input[type=color] a[href$=".pdf"]:after,
.userform textarea a[href$=".pdf"]:after, .userform label a[href$=".pdf"]:after, .right-title a[href$=".pdf"]:after, .c-form__dropdown a[href$=".pdf"]:after, .c-form__dropdown select > option a[href$=".pdf"]:after, .c-form__dropdown > label a[href$=".pdf"]:after, .c-form .btn-toolbar > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PDF"]:after, .c-aussteller__intro > p a[href$=".PDF"]:after, .c-accordion__body a[href$=".PDF"]:after, .userform input[type=text] a[href$=".PDF"]:after,
.userform input[type=password] a[href$=".PDF"]:after,
.userform input[type=email] a[href$=".PDF"]:after,
.userform input[type=url] a[href$=".PDF"]:after,
.userform input[type=date] a[href$=".PDF"]:after,
.userform input[type=month] a[href$=".PDF"]:after,
.userform input[type=time] a[href$=".PDF"]:after,
.userform input[type=datetime] a[href$=".PDF"]:after,
.userform input[type=datetime-local] a[href$=".PDF"]:after,
.userform input[type=week] a[href$=".PDF"]:after,
.userform input[type=number] a[href$=".PDF"]:after,
.userform input[type=search] a[href$=".PDF"]:after,
.userform input[type=tel] a[href$=".PDF"]:after,
.userform input[type=color] a[href$=".PDF"]:after,
.userform textarea a[href$=".PDF"]:after, .userform label a[href$=".PDF"]:after, .right-title a[href$=".PDF"]:after, .c-form__dropdown a[href$=".PDF"]:after, .c-form__dropdown select > option a[href$=".PDF"]:after, .c-form__dropdown > label a[href$=".PDF"]:after, .c-form .btn-toolbar > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > p a[href$=".jpg"]:after, .c-aussteller__intro > p a[href$=".jpg"]:after, .c-accordion__body a[href$=".jpg"]:after, .userform input[type=text] a[href$=".jpg"]:after,
.userform input[type=password] a[href$=".jpg"]:after,
.userform input[type=email] a[href$=".jpg"]:after,
.userform input[type=url] a[href$=".jpg"]:after,
.userform input[type=date] a[href$=".jpg"]:after,
.userform input[type=month] a[href$=".jpg"]:after,
.userform input[type=time] a[href$=".jpg"]:after,
.userform input[type=datetime] a[href$=".jpg"]:after,
.userform input[type=datetime-local] a[href$=".jpg"]:after,
.userform input[type=week] a[href$=".jpg"]:after,
.userform input[type=number] a[href$=".jpg"]:after,
.userform input[type=search] a[href$=".jpg"]:after,
.userform input[type=tel] a[href$=".jpg"]:after,
.userform input[type=color] a[href$=".jpg"]:after,
.userform textarea a[href$=".jpg"]:after, .userform label a[href$=".jpg"]:after, .right-title a[href$=".jpg"]:after, .c-form__dropdown a[href$=".jpg"]:after, .c-form__dropdown select > option a[href$=".jpg"]:after, .c-form__dropdown > label a[href$=".jpg"]:after, .c-form .btn-toolbar > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".JPG"]:after, .c-aussteller__intro > p a[href$=".JPG"]:after, .c-accordion__body a[href$=".JPG"]:after, .userform input[type=text] a[href$=".JPG"]:after,
.userform input[type=password] a[href$=".JPG"]:after,
.userform input[type=email] a[href$=".JPG"]:after,
.userform input[type=url] a[href$=".JPG"]:after,
.userform input[type=date] a[href$=".JPG"]:after,
.userform input[type=month] a[href$=".JPG"]:after,
.userform input[type=time] a[href$=".JPG"]:after,
.userform input[type=datetime] a[href$=".JPG"]:after,
.userform input[type=datetime-local] a[href$=".JPG"]:after,
.userform input[type=week] a[href$=".JPG"]:after,
.userform input[type=number] a[href$=".JPG"]:after,
.userform input[type=search] a[href$=".JPG"]:after,
.userform input[type=tel] a[href$=".JPG"]:after,
.userform input[type=color] a[href$=".JPG"]:after,
.userform textarea a[href$=".JPG"]:after, .userform label a[href$=".JPG"]:after, .right-title a[href$=".JPG"]:after, .c-form__dropdown a[href$=".JPG"]:after, .c-form__dropdown select > option a[href$=".JPG"]:after, .c-form__dropdown > label a[href$=".JPG"]:after, .c-form .btn-toolbar > p a[href$=".png"]:after, .c-ausstellerOverview__card--top > p a[href$=".png"]:after, .c-ausstellerOverview__card--btm > p a[href$=".png"]:after, .c-aussteller__intro > p a[href$=".png"]:after, .c-accordion__body a[href$=".png"]:after, .userform input[type=text] a[href$=".png"]:after,
.userform input[type=password] a[href$=".png"]:after,
.userform input[type=email] a[href$=".png"]:after,
.userform input[type=url] a[href$=".png"]:after,
.userform input[type=date] a[href$=".png"]:after,
.userform input[type=month] a[href$=".png"]:after,
.userform input[type=time] a[href$=".png"]:after,
.userform input[type=datetime] a[href$=".png"]:after,
.userform input[type=datetime-local] a[href$=".png"]:after,
.userform input[type=week] a[href$=".png"]:after,
.userform input[type=number] a[href$=".png"]:after,
.userform input[type=search] a[href$=".png"]:after,
.userform input[type=tel] a[href$=".png"]:after,
.userform input[type=color] a[href$=".png"]:after,
.userform textarea a[href$=".png"]:after, .userform label a[href$=".png"]:after, .right-title a[href$=".png"]:after, .c-form__dropdown a[href$=".png"]:after, .c-form__dropdown select > option a[href$=".png"]:after, .c-form__dropdown > label a[href$=".png"]:after, .c-form .btn-toolbar > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PNG"]:after, .c-aussteller__intro > p a[href$=".PNG"]:after, .c-accordion__body a[href$=".PNG"]:after, .userform input[type=text] a[href$=".PNG"]:after,
.userform input[type=password] a[href$=".PNG"]:after,
.userform input[type=email] a[href$=".PNG"]:after,
.userform input[type=url] a[href$=".PNG"]:after,
.userform input[type=date] a[href$=".PNG"]:after,
.userform input[type=month] a[href$=".PNG"]:after,
.userform input[type=time] a[href$=".PNG"]:after,
.userform input[type=datetime] a[href$=".PNG"]:after,
.userform input[type=datetime-local] a[href$=".PNG"]:after,
.userform input[type=week] a[href$=".PNG"]:after,
.userform input[type=number] a[href$=".PNG"]:after,
.userform input[type=search] a[href$=".PNG"]:after,
.userform input[type=tel] a[href$=".PNG"]:after,
.userform input[type=color] a[href$=".PNG"]:after,
.userform textarea a[href$=".PNG"]:after, .userform label a[href$=".PNG"]:after, .right-title a[href$=".PNG"]:after, .c-form__dropdown a[href$=".PNG"]:after, .c-form__dropdown select > option a[href$=".PNG"]:after, .c-form__dropdown > label a[href$=".PNG"]:after {
  content: "\e002";
}
.c-videoEmbed__caption > h1 a[href^=mailto]:before, .c-videoEmbed__caption > h2 a[href^=mailto]:before, .c-videoEmbed__caption > h3 a[href^=mailto]:before, .c-videoEmbed__caption > h4 a[href^=mailto]:before, .c-videoEmbed__caption > h5 a[href^=mailto]:before, .c-logoleisteHome__headline a[href^=mailto]:before, .c-videoEmbed__caption > a[href^=mailto]:before, .c-videoEmbed__caption > p > a[href^=mailto]:before, .c-logoleiste__copy > a[href^=mailto]:before, .c-videoEmbed__caption a[href^=mailto]:before, .c-videoEmbed__caption > p a[href^=mailto]:before, .c-logoleiste__copy a[href^=mailto]:before, .typography h1 a[href^=mailto]:before,
.content-element__content h1 a[href^=mailto]:before, .c-form__html h1 a[href^=mailto]:before, .typography h2 a[href^=mailto]:before,
.content-element__content h2 a[href^=mailto]:before, .c-form__html h2 a[href^=mailto]:before, .typography h3 a[href^=mailto]:before,
.content-element__content h3 a[href^=mailto]:before, .c-form__html h3 a[href^=mailto]:before, .typography h4 a[href^=mailto]:before,
.content-element__content h4 a[href^=mailto]:before, .c-form__html h4 a[href^=mailto]:before, .typography h5 a[href^=mailto]:before,
.content-element__content h5 a[href^=mailto]:before, .c-form__html h5 a[href^=mailto]:before, .typography h6 a[href^=mailto]:before,
.content-element__content h6 a[href^=mailto]:before, .c-form__html h6 a[href^=mailto]:before, .typography p > a[href^=mailto]:before,
.content-element__content p > a[href^=mailto]:before, .c-form__html p > a[href^=mailto]:before, .typography p a[href^=mailto]:before,
.content-element__content p a[href^=mailto]:before, .c-form__html p a[href^=mailto]:before, .typography p.intro a[href^=mailto]:before,
.content-element__content p.intro a[href^=mailto]:before, .c-form__html p.intro a[href^=mailto]:before, .typography ul > a[href^=mailto]:before,
.content-element__content ul > a[href^=mailto]:before, .c-form__html ul > a[href^=mailto]:before, .typography ul a[href^=mailto]:before,
.content-element__content ul a[href^=mailto]:before, .c-form__html ul a[href^=mailto]:before, .typography ol > a[href^=mailto]:before,
.content-element__content ol > a[href^=mailto]:before, .c-form__html ol > a[href^=mailto]:before, .typography ol a[href^=mailto]:before,
.content-element__content ol a[href^=mailto]:before, .c-form__html ol a[href^=mailto]:before, .typography code a[href^=mailto]:before,
.content-element__content code a[href^=mailto]:before, .c-form__html code a[href^=mailto]:before, .typography table > a[href^=mailto]:before,
.content-element__content table > a[href^=mailto]:before, .c-form__html table > a[href^=mailto]:before, .typography table a[href^=mailto]:before,
.content-element__content table a[href^=mailto]:before, .c-form__html table a[href^=mailto]:before, .c-organisatoren__copy > h2 a[href^=mailto]:before, .c-logoleiste__headline a[href^=mailto]:before, h5.c-form__headline a[href^=mailto]:before, .userform legend a[href^=mailto]:before, .c-stage__topheadline a[href^=mailto]:before, .c-stage__headline a[href^=mailto]:before, h1.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h1 a[href^=mailto]:before, .c-stage__subheadline a[href^=mailto]:before, h2.c-form__headline a[href^=mailto]:before, .c-ausstellerOverview__card--top > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--top > h2 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h2 a[href^=mailto]:before, .c-aussteller__main > h2 a[href^=mailto]:before, .c-accordion__title a[href^=mailto]:before, .c-organisatoren__copy > p > a[href^=mailto]:before, .c-aussteller__kontakt > p > a[href^=mailto]:before, .userform .message > a[href^=mailto]:before, .c-organisatoren__copy > p a[href^=mailto]:before, .c-aussteller__kontakt > p a[href^=mailto]:before, .userform .message a[href^=mailto]:before, h3.c-form__headline a[href^=mailto]:before, .c-accordion__subtitle a[href^=mailto]:before, h4.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h3 a[href^=mailto]:before, .c-form .btn-toolbar > p > a[href^=mailto]:before, .c-ausstellerOverview__card--top > p > a[href^=mailto]:before, .c-ausstellerOverview__card--btm > p > a[href^=mailto]:before, .c-aussteller__intro > p > a[href^=mailto]:before, .c-accordion__body > a[href^=mailto]:before, .userform input[type=text] > a[href^=mailto]:before,
.userform input[type=password] > a[href^=mailto]:before,
.userform input[type=email] > a[href^=mailto]:before,
.userform input[type=url] > a[href^=mailto]:before,
.userform input[type=date] > a[href^=mailto]:before,
.userform input[type=month] > a[href^=mailto]:before,
.userform input[type=time] > a[href^=mailto]:before,
.userform input[type=datetime] > a[href^=mailto]:before,
.userform input[type=datetime-local] > a[href^=mailto]:before,
.userform input[type=week] > a[href^=mailto]:before,
.userform input[type=number] > a[href^=mailto]:before,
.userform input[type=search] > a[href^=mailto]:before,
.userform input[type=tel] > a[href^=mailto]:before,
.userform input[type=color] > a[href^=mailto]:before,
.userform textarea > a[href^=mailto]:before, .userform label > a[href^=mailto]:before, .right-title > a[href^=mailto]:before, .c-form__dropdown > a[href^=mailto]:before, .c-form__dropdown select > option > a[href^=mailto]:before, .c-form__dropdown > label > a[href^=mailto]:before, .c-form .btn-toolbar > p a[href^=mailto]:before, .c-ausstellerOverview__card--top > p a[href^=mailto]:before, .c-ausstellerOverview__card--btm > p a[href^=mailto]:before, .c-aussteller__intro > p a[href^=mailto]:before, .c-accordion__body a[href^=mailto]:before, .userform input[type=text] a[href^=mailto]:before,
.userform input[type=password] a[href^=mailto]:before,
.userform input[type=email] a[href^=mailto]:before,
.userform input[type=url] a[href^=mailto]:before,
.userform input[type=date] a[href^=mailto]:before,
.userform input[type=month] a[href^=mailto]:before,
.userform input[type=time] a[href^=mailto]:before,
.userform input[type=datetime] a[href^=mailto]:before,
.userform input[type=datetime-local] a[href^=mailto]:before,
.userform input[type=week] a[href^=mailto]:before,
.userform input[type=number] a[href^=mailto]:before,
.userform input[type=search] a[href^=mailto]:before,
.userform input[type=tel] a[href^=mailto]:before,
.userform input[type=color] a[href^=mailto]:before,
.userform textarea a[href^=mailto]:before, .userform label a[href^=mailto]:before, .right-title a[href^=mailto]:before, .c-form__dropdown a[href^=mailto]:before, .c-form__dropdown select > option a[href^=mailto]:before, .c-form__dropdown > label a[href^=mailto]:before {
  content: "\e003";
}
.c-videoEmbed__caption > h1 a[href^=tel]:before, .c-videoEmbed__caption > h2 a[href^=tel]:before, .c-videoEmbed__caption > h3 a[href^=tel]:before, .c-videoEmbed__caption > h4 a[href^=tel]:before, .c-videoEmbed__caption > h5 a[href^=tel]:before, .c-logoleisteHome__headline a[href^=tel]:before, .c-videoEmbed__caption > a[href^=tel]:before, .c-videoEmbed__caption > p > a[href^=tel]:before, .c-logoleiste__copy > a[href^=tel]:before, .c-videoEmbed__caption a[href^=tel]:before, .c-videoEmbed__caption > p a[href^=tel]:before, .c-logoleiste__copy a[href^=tel]:before, .typography h1 a[href^=tel]:before,
.content-element__content h1 a[href^=tel]:before, .c-form__html h1 a[href^=tel]:before, .typography h2 a[href^=tel]:before,
.content-element__content h2 a[href^=tel]:before, .c-form__html h2 a[href^=tel]:before, .typography h3 a[href^=tel]:before,
.content-element__content h3 a[href^=tel]:before, .c-form__html h3 a[href^=tel]:before, .typography h4 a[href^=tel]:before,
.content-element__content h4 a[href^=tel]:before, .c-form__html h4 a[href^=tel]:before, .typography h5 a[href^=tel]:before,
.content-element__content h5 a[href^=tel]:before, .c-form__html h5 a[href^=tel]:before, .typography h6 a[href^=tel]:before,
.content-element__content h6 a[href^=tel]:before, .c-form__html h6 a[href^=tel]:before, .typography p > a[href^=tel]:before,
.content-element__content p > a[href^=tel]:before, .c-form__html p > a[href^=tel]:before, .typography p a[href^=tel]:before,
.content-element__content p a[href^=tel]:before, .c-form__html p a[href^=tel]:before, .typography p.intro a[href^=tel]:before,
.content-element__content p.intro a[href^=tel]:before, .c-form__html p.intro a[href^=tel]:before, .typography ul > a[href^=tel]:before,
.content-element__content ul > a[href^=tel]:before, .c-form__html ul > a[href^=tel]:before, .typography ul a[href^=tel]:before,
.content-element__content ul a[href^=tel]:before, .c-form__html ul a[href^=tel]:before, .typography ol > a[href^=tel]:before,
.content-element__content ol > a[href^=tel]:before, .c-form__html ol > a[href^=tel]:before, .typography ol a[href^=tel]:before,
.content-element__content ol a[href^=tel]:before, .c-form__html ol a[href^=tel]:before, .typography code a[href^=tel]:before,
.content-element__content code a[href^=tel]:before, .c-form__html code a[href^=tel]:before, .typography table > a[href^=tel]:before,
.content-element__content table > a[href^=tel]:before, .c-form__html table > a[href^=tel]:before, .typography table a[href^=tel]:before,
.content-element__content table a[href^=tel]:before, .c-form__html table a[href^=tel]:before, .c-organisatoren__copy > h2 a[href^=tel]:before, .c-logoleiste__headline a[href^=tel]:before, h5.c-form__headline a[href^=tel]:before, .userform legend a[href^=tel]:before, .c-stage__topheadline a[href^=tel]:before, .c-stage__headline a[href^=tel]:before, h1.c-form__headline a[href^=tel]:before, .c-aussteller__main > h1 a[href^=tel]:before, .c-stage__subheadline a[href^=tel]:before, h2.c-form__headline a[href^=tel]:before, .c-ausstellerOverview__card--top > h1 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h1 a[href^=tel]:before, .c-ausstellerOverview__card--top > h2 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h2 a[href^=tel]:before, .c-aussteller__main > h2 a[href^=tel]:before, .c-accordion__title a[href^=tel]:before, .c-organisatoren__copy > p > a[href^=tel]:before, .c-aussteller__kontakt > p > a[href^=tel]:before, .userform .message > a[href^=tel]:before, .c-organisatoren__copy > p a[href^=tel]:before, .c-aussteller__kontakt > p a[href^=tel]:before, .userform .message a[href^=tel]:before, h3.c-form__headline a[href^=tel]:before, .c-accordion__subtitle a[href^=tel]:before, h4.c-form__headline a[href^=tel]:before, .c-aussteller__main > h3 a[href^=tel]:before, .c-form .btn-toolbar > p > a[href^=tel]:before, .c-ausstellerOverview__card--top > p > a[href^=tel]:before, .c-ausstellerOverview__card--btm > p > a[href^=tel]:before, .c-aussteller__intro > p > a[href^=tel]:before, .c-accordion__body > a[href^=tel]:before, .userform input[type=text] > a[href^=tel]:before,
.userform input[type=password] > a[href^=tel]:before,
.userform input[type=email] > a[href^=tel]:before,
.userform input[type=url] > a[href^=tel]:before,
.userform input[type=date] > a[href^=tel]:before,
.userform input[type=month] > a[href^=tel]:before,
.userform input[type=time] > a[href^=tel]:before,
.userform input[type=datetime] > a[href^=tel]:before,
.userform input[type=datetime-local] > a[href^=tel]:before,
.userform input[type=week] > a[href^=tel]:before,
.userform input[type=number] > a[href^=tel]:before,
.userform input[type=search] > a[href^=tel]:before,
.userform input[type=tel] > a[href^=tel]:before,
.userform input[type=color] > a[href^=tel]:before,
.userform textarea > a[href^=tel]:before, .userform label > a[href^=tel]:before, .right-title > a[href^=tel]:before, .c-form__dropdown > a[href^=tel]:before, .c-form__dropdown select > option > a[href^=tel]:before, .c-form__dropdown > label > a[href^=tel]:before, .c-form .btn-toolbar > p a[href^=tel]:before, .c-ausstellerOverview__card--top > p a[href^=tel]:before, .c-ausstellerOverview__card--btm > p a[href^=tel]:before, .c-aussteller__intro > p a[href^=tel]:before, .c-accordion__body a[href^=tel]:before, .userform input[type=text] a[href^=tel]:before,
.userform input[type=password] a[href^=tel]:before,
.userform input[type=email] a[href^=tel]:before,
.userform input[type=url] a[href^=tel]:before,
.userform input[type=date] a[href^=tel]:before,
.userform input[type=month] a[href^=tel]:before,
.userform input[type=time] a[href^=tel]:before,
.userform input[type=datetime] a[href^=tel]:before,
.userform input[type=datetime-local] a[href^=tel]:before,
.userform input[type=week] a[href^=tel]:before,
.userform input[type=number] a[href^=tel]:before,
.userform input[type=search] a[href^=tel]:before,
.userform input[type=tel] a[href^=tel]:before,
.userform input[type=color] a[href^=tel]:before,
.userform textarea a[href^=tel]:before, .userform label a[href^=tel]:before, .right-title a[href^=tel]:before, .c-form__dropdown a[href^=tel]:before, .c-form__dropdown select > option a[href^=tel]:before, .c-form__dropdown > label a[href^=tel]:before {
  content: "\e00b";
}
.c-accordion__header:after {
  content: "\e104";
}
.c-naviMobile__trigger.-state--active:before {
  content: "\e106";
}
.c-button__link--ghost:after {
  content: "\e021";
}
.c-form__dropdown:before {
  content: "\e022";
}
.c-videoEmbed__caption > h1 a:before, .c-videoEmbed__caption > h2 a:before, .c-videoEmbed__caption > h3 a:before, .c-videoEmbed__caption > h4 a:before, .c-videoEmbed__caption > h5 a:before, .c-logoleisteHome__headline a:before, .c-videoEmbed__caption > a:before, .c-videoEmbed__caption > p > a:before, .c-logoleiste__copy > a:before, .c-videoEmbed__caption a:before, .c-videoEmbed__caption > p a:before, .c-logoleiste__copy a:before, .typography h1 a:before,
.content-element__content h1 a:before, .c-form__html h1 a:before, .typography h2 a:before,
.content-element__content h2 a:before, .c-form__html h2 a:before, .typography h3 a:before,
.content-element__content h3 a:before, .c-form__html h3 a:before, .typography h4 a:before,
.content-element__content h4 a:before, .c-form__html h4 a:before, .typography h5 a:before,
.content-element__content h5 a:before, .c-form__html h5 a:before, .typography h6 a:before,
.content-element__content h6 a:before, .c-form__html h6 a:before, .typography p > a:before,
.content-element__content p > a:before, .c-form__html p > a:before, .typography p a:before,
.content-element__content p a:before, .c-form__html p a:before, .typography p.intro a:before,
.content-element__content p.intro a:before, .c-form__html p.intro a:before, .typography ul > a:before,
.content-element__content ul > a:before, .c-form__html ul > a:before, .typography ul a:before,
.content-element__content ul a:before, .c-form__html ul a:before, .typography ol > a:before,
.content-element__content ol > a:before, .c-form__html ol > a:before, .typography ol a:before,
.content-element__content ol a:before, .c-form__html ol a:before, .typography code a:before,
.content-element__content code a:before, .c-form__html code a:before, .typography table > a:before,
.content-element__content table > a:before, .c-form__html table > a:before, .typography table a:before,
.content-element__content table a:before, .c-form__html table a:before, .c-organisatoren__copy > h2 a:before, .c-logoleiste__headline a:before, h5.c-form__headline a:before, .userform legend a:before, .c-stage__topheadline a:before, .c-stage__headline a:before, h1.c-form__headline a:before, .c-aussteller__main > h1 a:before, .c-stage__subheadline a:before, h2.c-form__headline a:before, .c-ausstellerOverview__card--top > h1 a:before, .c-ausstellerOverview__card--btm > h1 a:before, .c-ausstellerOverview__card--top > h2 a:before, .c-ausstellerOverview__card--btm > h2 a:before, .c-aussteller__main > h2 a:before, .c-accordion__title a:before, .c-organisatoren__copy > p > a:before, .c-aussteller__kontakt > p > a:before, .userform .message > a:before, .c-organisatoren__copy > p a:before, .c-aussteller__kontakt > p a:before, .userform .message a:before, h3.c-form__headline a:before, .c-accordion__subtitle a:before, h4.c-form__headline a:before, .c-aussteller__main > h3 a:before, .c-form .btn-toolbar > p > a:before, .c-ausstellerOverview__card--top > p > a:before, .c-ausstellerOverview__card--btm > p > a:before, .c-aussteller__intro > p > a:before, .c-accordion__body > a:before, .userform input[type=text] > a:before,
.userform input[type=password] > a:before,
.userform input[type=email] > a:before,
.userform input[type=url] > a:before,
.userform input[type=date] > a:before,
.userform input[type=month] > a:before,
.userform input[type=time] > a:before,
.userform input[type=datetime] > a:before,
.userform input[type=datetime-local] > a:before,
.userform input[type=week] > a:before,
.userform input[type=number] > a:before,
.userform input[type=search] > a:before,
.userform input[type=tel] > a:before,
.userform input[type=color] > a:before,
.userform textarea > a:before, .userform label > a:before, .right-title > a:before, .c-form__dropdown > a:before, .c-form__dropdown select > option > a:before, .c-form__dropdown > label > a:before, .c-form .btn-toolbar > p a:before, .c-ausstellerOverview__card--top > p a:before, .c-ausstellerOverview__card--btm > p a:before, .c-aussteller__intro > p a:before, .c-accordion__body a:before, .userform input[type=text] a:before,
.userform input[type=password] a:before,
.userform input[type=email] a:before,
.userform input[type=url] a:before,
.userform input[type=date] a:before,
.userform input[type=month] a:before,
.userform input[type=time] a:before,
.userform input[type=datetime] a:before,
.userform input[type=datetime-local] a:before,
.userform input[type=week] a:before,
.userform input[type=number] a:before,
.userform input[type=search] a:before,
.userform input[type=tel] a:before,
.userform input[type=color] a:before,
.userform textarea a:before, .userform label a:before, .right-title a:before, .c-form__dropdown a:before, .c-form__dropdown select > option a:before, .c-form__dropdown > label a:before, .c-ausstellerOverview__card--btm:after {
  content: "\e041";
}
.c-videoEmbed__stage:before {
  content: "\e061";
}
.c-footer__icon--fb:before {
  content: "\e080";
}
.c-footer__icon--twitter:before {
  content: "\e081";
}
.c-footer__icon--instagram:before {
  content: "\e082";
}
.c-footer__icon--rss:before {
  content: "\e090";
}
/* -----------------------------------------------------------------------------
*
* EXTENDS TYPOGRAPHY
*
* --------------------------------------------------------------------------- */
/* roboto-flex-regular - latin_latin-ext */
@font-face {
  font-display: block; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Roboto Flex";
  font-style: oblique 0deg 10deg;
  font-weight: 100 1000;
  font-stretch: 25% 151%;
  src: url("/webfonts/RobotoFlex.woff2") format("woff2 supports variations"), url("/webfonts/RobotoFlex.woff2") format("woff2-variations"), url("/webfonts/RobotoFlex.ttf") format("truetype");
}
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
.c-turnPages__link, .c-turnPages__current, .c-naviDesktop__link-e1, .c-naviDesktop__link-e2, .c-footer__link, .c-naviMobile__link-e1, .c-naviMobile__link-e2, .c-stage__download, .c-ausstellerOverview__card--btm, .c-videoEmbed__caption, .c-videoEmbed__caption > p, .c-logoleiste__copy, .typography table,
.content-element__content table, .c-form__html table, .c-videoEmbed__caption > h1, .c-videoEmbed__caption > h2, .c-videoEmbed__caption > h3, .c-videoEmbed__caption > h4, .c-videoEmbed__caption > h5, .c-logoleisteHome__headline, .typography h6,
.content-element__content h6, .c-form__html h6, .c-organisatoren__copy > h2, .c-logoleiste__headline, h5.c-form__headline, .userform legend, .typography h5,
.content-element__content h5, .c-form__html h5, h4.c-form__headline, .c-aussteller__main > h3, .typography h4,
.content-element__content h4, .c-form__html h4, h3.c-form__headline, .c-accordion__subtitle, .typography h3,
.content-element__content h3, .c-form__html h3, .c-stage__subheadline, h2.c-form__headline, .c-ausstellerOverview__card--top > h1, .c-ausstellerOverview__card--btm > h1, .c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2, .c-aussteller__main > h2, .c-accordion__title, .typography h2,
.content-element__content h2, .c-form__html h2, .c-stage__topheadline, .c-stage__headline, h1.c-form__headline, .c-aussteller__main > h1, .typography h1,
.content-element__content h1, .c-form__html h1, .c-page__title {
  font-family: "Roboto Flex", sans-serif;
  color: var(--color-copytext);
  hyphens: none;
  font-optical-sizing: auto;
  font-variation-settings: "wdth" 70, "GRAD" 0, "slnt" 0, "XOPQ" 96, "YOPQ" 79, "XTRA" 468, "YTUC" 712, "YTLC" 514, "YTAS" 750, "YTDE" -203, "YTFI" 738;
}
.c-button--ghost, .c-button--filled, .c-button__select, .c-button--tag, .c-button__link--ghost, .c-button__link--filled, .c-button__download--ghost, .c-button__download--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit], .c-form__sortbutton, .typography figcaption,
.content-element__content figcaption, .c-form__html figcaption, .c-organisatoren__copy > p, .c-aussteller__kontakt > p, .userform .message, .c-form .btn-toolbar > p, .c-ausstellerOverview__card--top > p, .c-ausstellerOverview__card--btm > p, .c-aussteller__intro > p, .c-accordion__body, .userform input[type=text],
.userform input[type=password],
.userform input[type=email],
.userform input[type=url],
.userform input[type=date],
.userform input[type=month],
.userform input[type=time],
.userform input[type=datetime],
.userform input[type=datetime-local],
.userform input[type=week],
.userform input[type=number],
.userform input[type=search],
.userform input[type=tel],
.userform input[type=color],
.userform textarea, .userform label, .right-title, .c-form__dropdown, .c-form__dropdown select > option, .c-form__dropdown > label, .typography ol,
.content-element__content ol, .c-form__html ol, .typography ul,
.content-element__content ul, .c-form__html ul, .typography p,
.content-element__content p, .c-form__html p, .typography p.introsmall,
.content-element__content p.introsmall, .c-form__html p.introsmall, .typography p.intro,
.content-element__content p.intro, .c-form__html p.intro {
  color: var(--color-copytext);
  font-family: "Roboto Flex", sans-serif;
  hyphens: auto;
  font-optical-sizing: auto;
  font-variation-settings: "GRAD" 0, "wdth" 84, "slnt" 0, "XOPQ" 96, "YOPQ" 79, "XTRA" 468, "YTUC" 712, "YTLC" 514, "YTAS" 750, "YTDE" -203, "YTFI" 738;
}
.c-organisatoren__copy > p > strong, .c-aussteller__kontakt > p > strong, .userform .message > strong,
.c-organisatoren__copy > p > em,
.c-aussteller__kontakt > p > em,
.userform .message > em {
  font-variation-settings: "wdth" 84, "slnt" 0, "XOPQ" 96, "YOPQ" 79, "XTRA" 468, "YTUC" 712, "YTLC" 514, "YTAS" 750, "YTDE" -203, "YTFI" 738;
}
.typography code,
.content-element__content code, .c-form__html code {
  font-family: "Courier", monospaced;
}
.userform .left, .c-button--tag, .typography figcaption,
.content-element__content figcaption, .c-form__html figcaption, .c-videoEmbed__caption, .c-videoEmbed__caption > p, .c-logoleiste__copy, .typography table,
.content-element__content table, .c-form__html table, .c-organisatoren__copy > p, .c-aussteller__kontakt > p, .userform .message, .c-form .btn-toolbar > p, .c-ausstellerOverview__card--top > p, .c-ausstellerOverview__card--btm > p, .c-aussteller__intro > p, .c-accordion__body, .userform input[type=text],
.userform input[type=password],
.userform input[type=email],
.userform input[type=url],
.userform input[type=date],
.userform input[type=month],
.userform input[type=time],
.userform input[type=datetime],
.userform input[type=datetime-local],
.userform input[type=week],
.userform input[type=number],
.userform input[type=search],
.userform input[type=tel],
.userform input[type=color],
.userform textarea, .userform label, .right-title, .c-form__dropdown, .c-form__dropdown select > option, .c-form__dropdown > label, .typography ol,
.content-element__content ol, .c-form__html ol, .typography ul,
.content-element__content ul, .c-form__html ul, .typography p,
.content-element__content p, .c-form__html p, .typography p.introsmall,
.content-element__content p.introsmall, .c-form__html p.introsmall, .typography p.intro,
.content-element__content p.intro, .c-form__html p.intro, .c-stage__download, .c-ausstellerOverview__card--btm, .c-organisatoren__copy > h2 > a, .c-organisatoren__copy > p > a, .c-stage__topheadline a, .c-stage__headline a, h1.c-form__headline a, .c-aussteller__main > h1 a, .typography h1 a,
.content-element__content h1 a, .c-form__html h1 a, .c-stage__subheadline a, h2.c-form__headline a, .c-ausstellerOverview__card--top > h1 a, .c-ausstellerOverview__card--btm > h1 a, .c-ausstellerOverview__card--top > h2 a, .c-ausstellerOverview__card--btm > h2 a, .c-aussteller__main > h2 a, .c-accordion__title a, .typography h2 a,
.content-element__content h2 a, .c-form__html h2 a, h3.c-form__headline a, .c-accordion__subtitle a, .typography h3 a,
.content-element__content h3 a, .c-form__html h3 a, h4.c-form__headline a, .c-aussteller__main > h3 a, .typography h4 a,
.content-element__content h4 a, .c-form__html h4 a, .c-organisatoren__copy > h2 a, .c-logoleiste__headline a, h5.c-form__headline a, .userform legend a, .typography h5 a,
.content-element__content h5 a, .c-form__html h5 a, .c-videoEmbed__caption > h1 a, .c-videoEmbed__caption > h2 a, .c-videoEmbed__caption > h3 a, .c-videoEmbed__caption > h4 a, .c-videoEmbed__caption > h5 a, .c-logoleisteHome__headline a, .typography h6 a,
.content-element__content h6 a, .c-form__html h6 a, .typography p.intro a,
.content-element__content p.intro a, .c-form__html p.intro a, .c-form .btn-toolbar > p a, .c-ausstellerOverview__card--top > p a, .c-ausstellerOverview__card--btm > p a, .c-aussteller__intro > p a, .c-accordion__body a, .userform input[type=text] a,
.userform input[type=password] a,
.userform input[type=email] a,
.userform input[type=url] a,
.userform input[type=date] a,
.userform input[type=month] a,
.userform input[type=time] a,
.userform input[type=datetime] a,
.userform input[type=datetime-local] a,
.userform input[type=week] a,
.userform input[type=number] a,
.userform input[type=search] a,
.userform input[type=tel] a,
.userform input[type=color] a,
.userform textarea a, .userform label a, .right-title a, .c-form__dropdown a, .c-form__dropdown select > option a, .c-form__dropdown > label a, .typography ol a,
.content-element__content ol a, .c-form__html ol a, .typography ul a,
.content-element__content ul a, .c-form__html ul a, .typography p a,
.content-element__content p a, .c-form__html p a, .c-organisatoren__copy > p a, .c-aussteller__kontakt > p a, .userform .message a, .c-videoEmbed__caption a, .c-videoEmbed__caption > p a, .c-logoleiste__copy a, .typography table a,
.content-element__content table a, .c-form__html table a, .typography code a,
.content-element__content code a, .c-form__html code a {
  font-weight: 400;
  font-style: normal;
}
.c-turnPages__link, .c-turnPages__current, .c-naviDesktop__link-e1, .c-naviDesktop__link-e2, .c-footer__link, .c-naviMobile__link-e1, .c-naviMobile__link-e2, .c-stage__download, .c-ausstellerOverview__card--btm, .c-videoEmbed__caption > strong, .c-videoEmbed__caption > p > strong, .c-logoleiste__copy > strong, .typography table > strong,
.content-element__content table > strong, .c-form__html table > strong,
.c-videoEmbed__caption > em,
.c-videoEmbed__caption > p > em,
.c-logoleiste__copy > em,
.typography table > em,
.content-element__content table > em,
.c-form__html table > em, .c-videoEmbed__caption > h1, .c-videoEmbed__caption > h2, .c-videoEmbed__caption > h3, .c-videoEmbed__caption > h4, .c-videoEmbed__caption > h5, .c-logoleisteHome__headline, .typography h6,
.content-element__content h6, .c-form__html h6, .c-organisatoren__copy > h2, .c-logoleiste__headline, h5.c-form__headline, .userform legend, .typography h5,
.content-element__content h5, .c-form__html h5, h4.c-form__headline, .c-aussteller__main > h3, .typography h4,
.content-element__content h4, .c-form__html h4, h3.c-form__headline, .c-accordion__subtitle, .typography h3,
.content-element__content h3, .c-form__html h3, .c-stage__subheadline, h2.c-form__headline, .c-ausstellerOverview__card--top > h1, .c-ausstellerOverview__card--btm > h1, .c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2, .c-aussteller__main > h2, .c-accordion__title, .typography h2,
.content-element__content h2, .c-form__html h2, .c-stage__topheadline, .c-stage__headline, h1.c-form__headline, .c-aussteller__main > h1, .typography h1,
.content-element__content h1, .c-form__html h1, .c-page__title {
  font-weight: 600;
  font-style: normal;
}
.c-button--ghost, .c-button--filled, .c-button__select, .c-button__link--ghost, .c-button__link--filled, .c-button__download--ghost, .c-button__download--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit], .c-form__sortbutton, .typography ul > li > strong,
.content-element__content ul > li > strong, .c-form__html ul > li > strong,
.typography ul > li > em,
.content-element__content ul > li > em,
.c-form__html ul > li > em, .c-form .btn-toolbar > p > strong, .c-ausstellerOverview__card--top > p > strong, .c-ausstellerOverview__card--btm > p > strong, .c-aussteller__intro > p > strong, .c-accordion__body > strong, .userform input[type=text] > strong,
.userform input[type=password] > strong,
.userform input[type=email] > strong,
.userform input[type=url] > strong,
.userform input[type=date] > strong,
.userform input[type=month] > strong,
.userform input[type=time] > strong,
.userform input[type=datetime] > strong,
.userform input[type=datetime-local] > strong,
.userform input[type=week] > strong,
.userform input[type=number] > strong,
.userform input[type=search] > strong,
.userform input[type=tel] > strong,
.userform input[type=color] > strong,
.userform textarea > strong, .userform label > strong, .right-title > strong, .c-form__dropdown > strong, .c-form__dropdown select > option > strong, .c-form__dropdown > label > strong, .typography ol > strong,
.content-element__content ol > strong, .c-form__html ol > strong, .typography ul > strong,
.content-element__content ul > strong, .c-form__html ul > strong, .typography p > strong,
.content-element__content p > strong, .c-form__html p > strong {
  font-weight: 700;
  font-style: normal;
}
.c-form .btn-toolbar > p > em, .c-ausstellerOverview__card--top > p > em, .c-ausstellerOverview__card--btm > p > em, .c-aussteller__intro > p > em, .c-accordion__body > em, .userform input[type=text] > em,
.userform input[type=password] > em,
.userform input[type=email] > em,
.userform input[type=url] > em,
.userform input[type=date] > em,
.userform input[type=month] > em,
.userform input[type=time] > em,
.userform input[type=datetime] > em,
.userform input[type=datetime-local] > em,
.userform input[type=week] > em,
.userform input[type=number] > em,
.userform input[type=search] > em,
.userform input[type=tel] > em,
.userform input[type=color] > em,
.userform textarea > em, .userform label > em, .right-title > em, .c-form__dropdown > em, .c-form__dropdown select > option > em, .c-form__dropdown > label > em, .typography ol > em,
.content-element__content ol > em, .c-form__html ol > em, .typography ul > em,
.content-element__content ul > em, .c-form__html ul > em, .typography p > em,
.content-element__content p > em, .c-form__html p > em {
  font-weight: 400;
  font-style: italic;
}
.c-form .btn-toolbar > p > em > strong, .c-ausstellerOverview__card--top > p > em > strong, .c-ausstellerOverview__card--btm > p > em > strong, .c-aussteller__intro > p > em > strong, .c-accordion__body > em > strong, .userform input[type=text] > em > strong,
.userform input[type=password] > em > strong,
.userform input[type=email] > em > strong,
.userform input[type=url] > em > strong,
.userform input[type=date] > em > strong,
.userform input[type=month] > em > strong,
.userform input[type=time] > em > strong,
.userform input[type=datetime] > em > strong,
.userform input[type=datetime-local] > em > strong,
.userform input[type=week] > em > strong,
.userform input[type=number] > em > strong,
.userform input[type=search] > em > strong,
.userform input[type=tel] > em > strong,
.userform input[type=color] > em > strong,
.userform textarea > em > strong, .userform label > em > strong, .right-title > em > strong, .c-form__dropdown > em > strong, .c-form__dropdown select > option > em > strong, .c-form__dropdown > label > em > strong, .typography ol > em > strong,
.content-element__content ol > em > strong, .c-form__html ol > em > strong, .typography ul > em > strong,
.content-element__content ul > em > strong, .c-form__html ul > em > strong, .typography p > em > strong,
.content-element__content p > em > strong, .c-form__html p > em > strong, .c-form .btn-toolbar > p > strong > em, .c-ausstellerOverview__card--top > p > strong > em, .c-ausstellerOverview__card--btm > p > strong > em, .c-aussteller__intro > p > strong > em, .c-accordion__body > strong > em, .userform input[type=text] > strong > em,
.userform input[type=password] > strong > em,
.userform input[type=email] > strong > em,
.userform input[type=url] > strong > em,
.userform input[type=date] > strong > em,
.userform input[type=month] > strong > em,
.userform input[type=time] > strong > em,
.userform input[type=datetime] > strong > em,
.userform input[type=datetime-local] > strong > em,
.userform input[type=week] > strong > em,
.userform input[type=number] > strong > em,
.userform input[type=search] > strong > em,
.userform input[type=tel] > strong > em,
.userform input[type=color] > strong > em,
.userform textarea > strong > em, .userform label > strong > em, .right-title > strong > em, .c-form__dropdown > strong > em, .c-form__dropdown select > option > strong > em, .c-form__dropdown > label > strong > em, .typography ol > strong > em,
.content-element__content ol > strong > em, .c-form__html ol > strong > em, .typography ul > strong > em,
.content-element__content ul > strong > em, .c-form__html ul > strong > em, .typography p > strong > em,
.content-element__content p > strong > em, .c-form__html p > strong > em {
  font-weight: 700;
  font-style: italic;
}
.c-page__title {
  font-size: var(--fluidTypeStep-5);
}
.c-stage__topheadline, .c-stage__headline, h1.c-form__headline, .c-aussteller__main > h1, .typography h1,
.content-element__content h1, .c-form__html h1 {
  font-size: var(--fluidTypeStep-4);
}
.c-stage__subheadline, h2.c-form__headline, .c-ausstellerOverview__card--top > h1, .c-ausstellerOverview__card--btm > h1, .c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2, .c-aussteller__main > h2, .c-accordion__title, .typography h2,
.content-element__content h2, .c-form__html h2 {
  font-size: var(--fluidTypeStep-2);
}
.c-naviMobile__link-e1, .c-naviMobile__link-e2, h4.c-form__headline, .c-aussteller__main > h3, .typography h4,
.content-element__content h4, .c-form__html h4, h3.c-form__headline, .c-accordion__subtitle, .typography h3,
.content-element__content h3, .c-form__html h3 {
  font-size: var(--fluidTypeStep-1);
}
.c-button--ghost, .c-button--filled, .c-button__link--ghost, .c-button__link--filled, .c-button__download--ghost, .c-button__download--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit], .c-ausstellerOverview__card--btm:after, .c-stage__download:after, .c-stage__download, .c-ausstellerOverview__card--btm, .c-form .btn-toolbar > p, .c-ausstellerOverview__card--top > p, .c-ausstellerOverview__card--btm > p, .c-aussteller__intro > p, .c-accordion__body, .userform input[type=text],
.userform input[type=password],
.userform input[type=email],
.userform input[type=url],
.userform input[type=date],
.userform input[type=month],
.userform input[type=time],
.userform input[type=datetime],
.userform input[type=datetime-local],
.userform input[type=week],
.userform input[type=number],
.userform input[type=search],
.userform input[type=tel],
.userform input[type=color],
.userform textarea, .userform label, .right-title, .c-form__dropdown, .c-form__dropdown select > option, .c-form__dropdown > label, .typography ol,
.content-element__content ol, .c-form__html ol, .typography ul,
.content-element__content ul, .c-form__html ul, .typography p,
.content-element__content p, .c-form__html p, .typography p.intro,
.content-element__content p.intro, .c-form__html p.intro, .c-organisatoren__copy > h2, .c-logoleiste__headline, h5.c-form__headline, .userform legend, .typography h5,
.content-element__content h5, .c-form__html h5 {
  font-size: var(--fluidTypeStep-0);
}
.c-turnPages__link, .c-turnPages__current, .c-button__select, .c-form__sortbutton, .c-footer__link, .typography code,
.content-element__content code, .c-form__html code, .c-organisatoren__copy > p, .c-aussteller__kontakt > p, .userform .message, .typography p.introsmall,
.content-element__content p.introsmall, .c-form__html p.introsmall, .c-videoEmbed__caption > h1, .c-videoEmbed__caption > h2, .c-videoEmbed__caption > h3, .c-videoEmbed__caption > h4, .c-videoEmbed__caption > h5, .c-logoleisteHome__headline, .typography h6,
.content-element__content h6, .c-form__html h6 {
  font-size: var(--fluidTypeStep--1);
}
.c-videoEmbed__caption, .c-videoEmbed__caption > p, .c-logoleiste__copy, .typography table,
.content-element__content table, .c-form__html table {
  font-size: var(--fluidTypeStep--2);
}
.typography figcaption,
.content-element__content figcaption, .c-form__html figcaption {
  font-size: var(--fluidTypeStep--3);
}
.c-videoEmbed__caption > img.left, .c-videoEmbed__caption > p > img.left, .c-logoleiste__copy > img.left, .typography table > img.left,
.content-element__content table > img.left, .c-form__html table > img.left, .c-organisatoren__copy > p > img.left, .c-aussteller__kontakt > p > img.left, .userform .message > img.left, .c-form .btn-toolbar > p > img.left, .c-ausstellerOverview__card--top > p > img.left, .c-ausstellerOverview__card--btm > p > img.left, .c-aussteller__intro > p > img.left, .c-accordion__body > img.left, .userform input[type=text] > img.left,
.userform input[type=password] > img.left,
.userform input[type=email] > img.left,
.userform input[type=url] > img.left,
.userform input[type=date] > img.left,
.userform input[type=month] > img.left,
.userform input[type=time] > img.left,
.userform input[type=datetime] > img.left,
.userform input[type=datetime-local] > img.left,
.userform input[type=week] > img.left,
.userform input[type=number] > img.left,
.userform input[type=search] > img.left,
.userform input[type=tel] > img.left,
.userform input[type=color] > img.left,
.userform textarea > img.left, .userform label > img.left, .right-title > img.left, .c-form__dropdown > img.left, .c-form__dropdown select > option > img.left, .c-form__dropdown > label > img.left, .typography ol > img.left,
.content-element__content ol > img.left, .c-form__html ol > img.left, .typography ul > img.left,
.content-element__content ul > img.left, .c-form__html ul > img.left, .typography p > img.left,
.content-element__content p > img.left, .c-form__html p > img.left {
  max-width: 98%;
  float: left;
  margin-left: 0;
  margin-top: var(--fluidSpaceStep--xs);
  margin-right: var(--fluidSpaceStep--s);
  margin-bottom: var(--fluidSpaceStep--m);
}
@media screen and (min-width: 1150px) {
  .c-videoEmbed__caption > img.left, .c-videoEmbed__caption > p > img.left, .c-logoleiste__copy > img.left, .typography table > img.left,
  .content-element__content table > img.left, .c-form__html table > img.left, .c-organisatoren__copy > p > img.left, .c-aussteller__kontakt > p > img.left, .userform .message > img.left, .c-form .btn-toolbar > p > img.left, .c-ausstellerOverview__card--top > p > img.left, .c-ausstellerOverview__card--btm > p > img.left, .c-aussteller__intro > p > img.left, .c-accordion__body > img.left, .userform input[type=text] > img.left,
  .userform input[type=password] > img.left,
  .userform input[type=email] > img.left,
  .userform input[type=url] > img.left,
  .userform input[type=date] > img.left,
  .userform input[type=month] > img.left,
  .userform input[type=time] > img.left,
  .userform input[type=datetime] > img.left,
  .userform input[type=datetime-local] > img.left,
  .userform input[type=week] > img.left,
  .userform input[type=number] > img.left,
  .userform input[type=search] > img.left,
  .userform input[type=tel] > img.left,
  .userform input[type=color] > img.left,
  .userform textarea > img.left, .userform label > img.left, .right-title > img.left, .c-form__dropdown > img.left, .c-form__dropdown select > option > img.left, .c-form__dropdown > label > img.left, .typography ol > img.left,
  .content-element__content ol > img.left, .c-form__html ol > img.left, .typography ul > img.left,
  .content-element__content ul > img.left, .c-form__html ul > img.left, .typography p > img.left,
  .content-element__content p > img.left, .c-form__html p > img.left {
    max-width: 64rem;
    margin-bottom: 0;
  }
}

.c-stage__download:focus, .c-ausstellerOverview__card--btm:focus, .c-organisatoren__copy > h2 > a:focus, .c-organisatoren__copy > p > a:focus, .c-stage__topheadline a:focus, .c-stage__headline a:focus, h1.c-form__headline a:focus, .c-aussteller__main > h1 a:focus, .typography h1 a:focus,
.content-element__content h1 a:focus, .c-form__html h1 a:focus, .c-stage__subheadline a:focus, h2.c-form__headline a:focus, .c-ausstellerOverview__card--top > h1 a:focus, .c-ausstellerOverview__card--btm > h1 a:focus, .c-ausstellerOverview__card--top > h2 a:focus, .c-ausstellerOverview__card--btm > h2 a:focus, .c-aussteller__main > h2 a:focus, .c-accordion__title a:focus, .typography h2 a:focus,
.content-element__content h2 a:focus, .c-form__html h2 a:focus, h3.c-form__headline a:focus, .c-accordion__subtitle a:focus, .typography h3 a:focus,
.content-element__content h3 a:focus, .c-form__html h3 a:focus, h4.c-form__headline a:focus, .c-aussteller__main > h3 a:focus, .typography h4 a:focus,
.content-element__content h4 a:focus, .c-form__html h4 a:focus, .c-organisatoren__copy > h2 a:focus, .c-logoleiste__headline a:focus, h5.c-form__headline a:focus, .userform legend a:focus, .typography h5 a:focus,
.content-element__content h5 a:focus, .c-form__html h5 a:focus, .c-videoEmbed__caption > h1 a:focus, .c-videoEmbed__caption > h2 a:focus, .c-videoEmbed__caption > h3 a:focus, .c-videoEmbed__caption > h4 a:focus, .c-videoEmbed__caption > h5 a:focus, .c-logoleisteHome__headline a:focus, .typography h6 a:focus,
.content-element__content h6 a:focus, .c-form__html h6 a:focus, .c-form .btn-toolbar > p a:focus, .c-ausstellerOverview__card--top > p a:focus, .c-ausstellerOverview__card--btm > p a:focus, .c-aussteller__intro > p a:focus, .c-accordion__body a:focus, .userform input[type=text] a:focus,
.userform input[type=password] a:focus,
.userform input[type=email] a:focus,
.userform input[type=url] a:focus,
.userform input[type=date] a:focus,
.userform input[type=month] a:focus,
.userform input[type=time] a:focus,
.userform input[type=datetime] a:focus,
.userform input[type=datetime-local] a:focus,
.userform input[type=week] a:focus,
.userform input[type=number] a:focus,
.userform input[type=search] a:focus,
.userform input[type=tel] a:focus,
.userform input[type=color] a:focus,
.userform textarea a:focus, .userform label a:focus, .right-title a:focus, .c-form__dropdown a:focus, .c-form__dropdown select > option a:focus, .c-form__dropdown > label a:focus, .typography ol a:focus,
.content-element__content ol a:focus, .c-form__html ol a:focus, .typography ul a:focus,
.content-element__content ul a:focus, .c-form__html ul a:focus, .typography p a:focus,
.content-element__content p a:focus, .c-form__html p a:focus, .c-organisatoren__copy > p a:focus, .c-aussteller__kontakt > p a:focus, .userform .message a:focus, .c-videoEmbed__caption a:focus, .c-videoEmbed__caption > p a:focus, .c-logoleiste__copy a:focus, .typography table a:focus,
.content-element__content table a:focus, .c-form__html table a:focus, .typography code a:focus,
.content-element__content code a:focus, .c-form__html code a:focus {
  outline-color: var(--color-link--focus);
  outline-offset: 3px;
  outline-style: dotted;
  outline-width: 2px;
}

.c-stage__download:link, .c-ausstellerOverview__card--btm:link, .c-organisatoren__copy > h2 > a:link, .c-organisatoren__copy > p > a:link, .c-stage__topheadline a:link, .c-stage__headline a:link, h1.c-form__headline a:link, .c-aussteller__main > h1 a:link, .typography h1 a:link,
.content-element__content h1 a:link, .c-form__html h1 a:link, .c-stage__subheadline a:link, h2.c-form__headline a:link, .c-ausstellerOverview__card--top > h1 a:link, .c-ausstellerOverview__card--btm > h1 a:link, .c-ausstellerOverview__card--top > h2 a:link, .c-ausstellerOverview__card--btm > h2 a:link, .c-aussteller__main > h2 a:link, .c-accordion__title a:link, .typography h2 a:link,
.content-element__content h2 a:link, .c-form__html h2 a:link, h3.c-form__headline a:link, .c-accordion__subtitle a:link, .typography h3 a:link,
.content-element__content h3 a:link, .c-form__html h3 a:link, h4.c-form__headline a:link, .c-aussteller__main > h3 a:link, .typography h4 a:link,
.content-element__content h4 a:link, .c-form__html h4 a:link, .c-organisatoren__copy > h2 a:link, .c-logoleiste__headline a:link, h5.c-form__headline a:link, .userform legend a:link, .typography h5 a:link,
.content-element__content h5 a:link, .c-form__html h5 a:link, .c-videoEmbed__caption > h1 a:link, .c-videoEmbed__caption > h2 a:link, .c-videoEmbed__caption > h3 a:link, .c-videoEmbed__caption > h4 a:link, .c-videoEmbed__caption > h5 a:link, .c-logoleisteHome__headline a:link, .typography h6 a:link,
.content-element__content h6 a:link, .c-form__html h6 a:link, .c-form .btn-toolbar > p a:link, .c-ausstellerOverview__card--top > p a:link, .c-ausstellerOverview__card--btm > p a:link, .c-aussteller__intro > p a:link, .c-accordion__body a:link, .userform input[type=text] a:link,
.userform input[type=password] a:link,
.userform input[type=email] a:link,
.userform input[type=url] a:link,
.userform input[type=date] a:link,
.userform input[type=month] a:link,
.userform input[type=time] a:link,
.userform input[type=datetime] a:link,
.userform input[type=datetime-local] a:link,
.userform input[type=week] a:link,
.userform input[type=number] a:link,
.userform input[type=search] a:link,
.userform input[type=tel] a:link,
.userform input[type=color] a:link,
.userform textarea a:link, .userform label a:link, .right-title a:link, .c-form__dropdown a:link, .c-form__dropdown select > option a:link, .c-form__dropdown > label a:link, .typography ol a:link,
.content-element__content ol a:link, .c-form__html ol a:link, .typography ul a:link,
.content-element__content ul a:link, .c-form__html ul a:link, .typography p a:link,
.content-element__content p a:link, .c-form__html p a:link, .c-organisatoren__copy > p a:link, .c-aussteller__kontakt > p a:link, .userform .message a:link, .c-videoEmbed__caption a:link, .c-videoEmbed__caption > p a:link, .c-logoleiste__copy a:link, .typography table a:link,
.content-element__content table a:link, .c-form__html table a:link, .typography code a:link,
.content-element__content code a:link, .c-form__html code a:link {
  color: var(--color-link);
}
.c-stage__download:visited, .c-ausstellerOverview__card--btm:visited, .c-organisatoren__copy > h2 > a:visited, .c-organisatoren__copy > p > a:visited, .c-stage__topheadline a:visited, .c-stage__headline a:visited, h1.c-form__headline a:visited, .c-aussteller__main > h1 a:visited, .typography h1 a:visited,
.content-element__content h1 a:visited, .c-form__html h1 a:visited, .c-stage__subheadline a:visited, h2.c-form__headline a:visited, .c-ausstellerOverview__card--top > h1 a:visited, .c-ausstellerOverview__card--btm > h1 a:visited, .c-ausstellerOverview__card--top > h2 a:visited, .c-ausstellerOverview__card--btm > h2 a:visited, .c-aussteller__main > h2 a:visited, .c-accordion__title a:visited, .typography h2 a:visited,
.content-element__content h2 a:visited, .c-form__html h2 a:visited, h3.c-form__headline a:visited, .c-accordion__subtitle a:visited, .typography h3 a:visited,
.content-element__content h3 a:visited, .c-form__html h3 a:visited, h4.c-form__headline a:visited, .c-aussteller__main > h3 a:visited, .typography h4 a:visited,
.content-element__content h4 a:visited, .c-form__html h4 a:visited, .c-organisatoren__copy > h2 a:visited, .c-logoleiste__headline a:visited, h5.c-form__headline a:visited, .userform legend a:visited, .typography h5 a:visited,
.content-element__content h5 a:visited, .c-form__html h5 a:visited, .c-videoEmbed__caption > h1 a:visited, .c-videoEmbed__caption > h2 a:visited, .c-videoEmbed__caption > h3 a:visited, .c-videoEmbed__caption > h4 a:visited, .c-videoEmbed__caption > h5 a:visited, .c-logoleisteHome__headline a:visited, .typography h6 a:visited,
.content-element__content h6 a:visited, .c-form__html h6 a:visited, .c-form .btn-toolbar > p a:visited, .c-ausstellerOverview__card--top > p a:visited, .c-ausstellerOverview__card--btm > p a:visited, .c-aussteller__intro > p a:visited, .c-accordion__body a:visited, .userform input[type=text] a:visited,
.userform input[type=password] a:visited,
.userform input[type=email] a:visited,
.userform input[type=url] a:visited,
.userform input[type=date] a:visited,
.userform input[type=month] a:visited,
.userform input[type=time] a:visited,
.userform input[type=datetime] a:visited,
.userform input[type=datetime-local] a:visited,
.userform input[type=week] a:visited,
.userform input[type=number] a:visited,
.userform input[type=search] a:visited,
.userform input[type=tel] a:visited,
.userform input[type=color] a:visited,
.userform textarea a:visited, .userform label a:visited, .right-title a:visited, .c-form__dropdown a:visited, .c-form__dropdown select > option a:visited, .c-form__dropdown > label a:visited, .typography ol a:visited,
.content-element__content ol a:visited, .c-form__html ol a:visited, .typography ul a:visited,
.content-element__content ul a:visited, .c-form__html ul a:visited, .typography p a:visited,
.content-element__content p a:visited, .c-form__html p a:visited, .c-organisatoren__copy > p a:visited, .c-aussteller__kontakt > p a:visited, .userform .message a:visited, .c-videoEmbed__caption a:visited, .c-videoEmbed__caption > p a:visited, .c-logoleiste__copy a:visited, .typography table a:visited,
.content-element__content table a:visited, .c-form__html table a:visited, .typography code a:visited,
.content-element__content code a:visited, .c-form__html code a:visited {
  color: var(--color-link--visited);
}
.c-stage__download:hover, .c-ausstellerOverview__card--btm:hover, .c-organisatoren__copy > h2 > a:hover, .c-organisatoren__copy > p > a:hover, .c-stage__topheadline a:hover, .c-stage__headline a:hover, h1.c-form__headline a:hover, .c-aussteller__main > h1 a:hover, .typography h1 a:hover,
.content-element__content h1 a:hover, .c-form__html h1 a:hover, .c-stage__subheadline a:hover, h2.c-form__headline a:hover, .c-ausstellerOverview__card--top > h1 a:hover, .c-ausstellerOverview__card--btm > h1 a:hover, .c-ausstellerOverview__card--top > h2 a:hover, .c-ausstellerOverview__card--btm > h2 a:hover, .c-aussteller__main > h2 a:hover, .c-accordion__title a:hover, .typography h2 a:hover,
.content-element__content h2 a:hover, .c-form__html h2 a:hover, h3.c-form__headline a:hover, .c-accordion__subtitle a:hover, .typography h3 a:hover,
.content-element__content h3 a:hover, .c-form__html h3 a:hover, h4.c-form__headline a:hover, .c-aussteller__main > h3 a:hover, .typography h4 a:hover,
.content-element__content h4 a:hover, .c-form__html h4 a:hover, .c-organisatoren__copy > h2 a:hover, .c-logoleiste__headline a:hover, h5.c-form__headline a:hover, .userform legend a:hover, .typography h5 a:hover,
.content-element__content h5 a:hover, .c-form__html h5 a:hover, .c-videoEmbed__caption > h1 a:hover, .c-videoEmbed__caption > h2 a:hover, .c-videoEmbed__caption > h3 a:hover, .c-videoEmbed__caption > h4 a:hover, .c-videoEmbed__caption > h5 a:hover, .c-logoleisteHome__headline a:hover, .typography h6 a:hover,
.content-element__content h6 a:hover, .c-form__html h6 a:hover, .c-form .btn-toolbar > p a:hover, .c-ausstellerOverview__card--top > p a:hover, .c-ausstellerOverview__card--btm > p a:hover, .c-aussteller__intro > p a:hover, .c-accordion__body a:hover, .userform input[type=text] a:hover,
.userform input[type=password] a:hover,
.userform input[type=email] a:hover,
.userform input[type=url] a:hover,
.userform input[type=date] a:hover,
.userform input[type=month] a:hover,
.userform input[type=time] a:hover,
.userform input[type=datetime] a:hover,
.userform input[type=datetime-local] a:hover,
.userform input[type=week] a:hover,
.userform input[type=number] a:hover,
.userform input[type=search] a:hover,
.userform input[type=tel] a:hover,
.userform input[type=color] a:hover,
.userform textarea a:hover, .userform label a:hover, .right-title a:hover, .c-form__dropdown a:hover, .c-form__dropdown select > option a:hover, .c-form__dropdown > label a:hover, .typography ol a:hover,
.content-element__content ol a:hover, .c-form__html ol a:hover, .typography ul a:hover,
.content-element__content ul a:hover, .c-form__html ul a:hover, .typography p a:hover,
.content-element__content p a:hover, .c-form__html p a:hover, .c-organisatoren__copy > p a:hover, .c-aussteller__kontakt > p a:hover, .userform .message a:hover, .c-videoEmbed__caption a:hover, .c-videoEmbed__caption > p a:hover, .c-logoleiste__copy a:hover, .typography table a:hover,
.content-element__content table a:hover, .c-form__html table a:hover, .typography code a:hover,
.content-element__content code a:hover, .c-form__html code a:hover {
  color: var(--color-link--focus);
}
.c-stage__download:hover::before, .c-ausstellerOverview__card--btm:hover::before, .c-organisatoren__copy > h2 > a:hover::before, .c-organisatoren__copy > p > a:hover::before, .c-stage__topheadline a:hover::before, .c-stage__headline a:hover::before, h1.c-form__headline a:hover::before, .c-aussteller__main > h1 a:hover::before, .typography h1 a:hover::before,
.content-element__content h1 a:hover::before, .c-form__html h1 a:hover::before, .c-stage__subheadline a:hover::before, h2.c-form__headline a:hover::before, .c-ausstellerOverview__card--top > h1 a:hover::before, .c-ausstellerOverview__card--btm > h1 a:hover::before, .c-ausstellerOverview__card--top > h2 a:hover::before, .c-ausstellerOverview__card--btm > h2 a:hover::before, .c-aussteller__main > h2 a:hover::before, .c-accordion__title a:hover::before, .typography h2 a:hover::before,
.content-element__content h2 a:hover::before, .c-form__html h2 a:hover::before, h3.c-form__headline a:hover::before, .c-accordion__subtitle a:hover::before, .typography h3 a:hover::before,
.content-element__content h3 a:hover::before, .c-form__html h3 a:hover::before, h4.c-form__headline a:hover::before, .c-aussteller__main > h3 a:hover::before, .typography h4 a:hover::before,
.content-element__content h4 a:hover::before, .c-form__html h4 a:hover::before, .c-organisatoren__copy > h2 a:hover::before, .c-logoleiste__headline a:hover::before, h5.c-form__headline a:hover::before, .userform legend a:hover::before, .typography h5 a:hover::before,
.content-element__content h5 a:hover::before, .c-form__html h5 a:hover::before, .c-videoEmbed__caption > h1 a:hover::before, .c-videoEmbed__caption > h2 a:hover::before, .c-videoEmbed__caption > h3 a:hover::before, .c-videoEmbed__caption > h4 a:hover::before, .c-videoEmbed__caption > h5 a:hover::before, .c-logoleisteHome__headline a:hover::before, .typography h6 a:hover::before,
.content-element__content h6 a:hover::before, .c-form__html h6 a:hover::before, .c-form .btn-toolbar > p a:hover::before, .c-ausstellerOverview__card--top > p a:hover::before, .c-ausstellerOverview__card--btm > p a:hover::before, .c-aussteller__intro > p a:hover::before, .c-accordion__body a:hover::before, .userform input[type=text] a:hover::before,
.userform input[type=password] a:hover::before,
.userform input[type=email] a:hover::before,
.userform input[type=url] a:hover::before,
.userform input[type=date] a:hover::before,
.userform input[type=month] a:hover::before,
.userform input[type=time] a:hover::before,
.userform input[type=datetime] a:hover::before,
.userform input[type=datetime-local] a:hover::before,
.userform input[type=week] a:hover::before,
.userform input[type=number] a:hover::before,
.userform input[type=search] a:hover::before,
.userform input[type=tel] a:hover::before,
.userform input[type=color] a:hover::before,
.userform textarea a:hover::before, .userform label a:hover::before, .right-title a:hover::before, .c-form__dropdown a:hover::before, .c-form__dropdown select > option a:hover::before, .c-form__dropdown > label a:hover::before, .typography ol a:hover::before,
.content-element__content ol a:hover::before, .c-form__html ol a:hover::before, .typography ul a:hover::before,
.content-element__content ul a:hover::before, .c-form__html ul a:hover::before, .typography p a:hover::before,
.content-element__content p a:hover::before, .c-form__html p a:hover::before, .c-organisatoren__copy > p a:hover::before, .c-aussteller__kontakt > p a:hover::before, .userform .message a:hover::before, .c-videoEmbed__caption a:hover::before, .c-videoEmbed__caption > p a:hover::before, .c-logoleiste__copy a:hover::before, .typography table a:hover::before,
.content-element__content table a:hover::before, .c-form__html table a:hover::before, .typography code a:hover::before,
.content-element__content code a:hover::before, .c-form__html code a:hover::before {
  color: var(--color-link--focus);
  text-decoration: none !important;
}
.c-stage__download:active, .c-ausstellerOverview__card--btm:active, .c-organisatoren__copy > h2 > a:active, .c-organisatoren__copy > p > a:active, .c-stage__topheadline a:active, .c-stage__headline a:active, h1.c-form__headline a:active, .c-aussteller__main > h1 a:active, .typography h1 a:active,
.content-element__content h1 a:active, .c-form__html h1 a:active, .c-stage__subheadline a:active, h2.c-form__headline a:active, .c-ausstellerOverview__card--top > h1 a:active, .c-ausstellerOverview__card--btm > h1 a:active, .c-ausstellerOverview__card--top > h2 a:active, .c-ausstellerOverview__card--btm > h2 a:active, .c-aussteller__main > h2 a:active, .c-accordion__title a:active, .typography h2 a:active,
.content-element__content h2 a:active, .c-form__html h2 a:active, h3.c-form__headline a:active, .c-accordion__subtitle a:active, .typography h3 a:active,
.content-element__content h3 a:active, .c-form__html h3 a:active, h4.c-form__headline a:active, .c-aussteller__main > h3 a:active, .typography h4 a:active,
.content-element__content h4 a:active, .c-form__html h4 a:active, .c-organisatoren__copy > h2 a:active, .c-logoleiste__headline a:active, h5.c-form__headline a:active, .userform legend a:active, .typography h5 a:active,
.content-element__content h5 a:active, .c-form__html h5 a:active, .c-videoEmbed__caption > h1 a:active, .c-videoEmbed__caption > h2 a:active, .c-videoEmbed__caption > h3 a:active, .c-videoEmbed__caption > h4 a:active, .c-videoEmbed__caption > h5 a:active, .c-logoleisteHome__headline a:active, .typography h6 a:active,
.content-element__content h6 a:active, .c-form__html h6 a:active, .c-form .btn-toolbar > p a:active, .c-ausstellerOverview__card--top > p a:active, .c-ausstellerOverview__card--btm > p a:active, .c-aussteller__intro > p a:active, .c-accordion__body a:active, .userform input[type=text] a:active,
.userform input[type=password] a:active,
.userform input[type=email] a:active,
.userform input[type=url] a:active,
.userform input[type=date] a:active,
.userform input[type=month] a:active,
.userform input[type=time] a:active,
.userform input[type=datetime] a:active,
.userform input[type=datetime-local] a:active,
.userform input[type=week] a:active,
.userform input[type=number] a:active,
.userform input[type=search] a:active,
.userform input[type=tel] a:active,
.userform input[type=color] a:active,
.userform textarea a:active, .userform label a:active, .right-title a:active, .c-form__dropdown a:active, .c-form__dropdown select > option a:active, .c-form__dropdown > label a:active, .typography ol a:active,
.content-element__content ol a:active, .c-form__html ol a:active, .typography ul a:active,
.content-element__content ul a:active, .c-form__html ul a:active, .typography p a:active,
.content-element__content p a:active, .c-form__html p a:active, .c-organisatoren__copy > p a:active, .c-aussteller__kontakt > p a:active, .userform .message a:active, .c-videoEmbed__caption a:active, .c-videoEmbed__caption > p a:active, .c-logoleiste__copy a:active, .typography table a:active,
.content-element__content table a:active, .c-form__html table a:active, .typography code a:active,
.content-element__content code a:active, .c-form__html code a:active {
  color: var(--color-link--active);
}
.c-organisatoren__copy > h2 > a:link, .c-organisatoren__copy > p > a:link {
  color: var(--color-white);
}
.c-organisatoren__copy > h2 > a:visited, .c-organisatoren__copy > p > a:visited {
  color: var(--color-white);
}
.c-organisatoren__copy > h2 > a:hover, .c-organisatoren__copy > p > a:hover {
  color: var(--color-link--focus);
}
.c-organisatoren__copy > h2 > a:active, .c-organisatoren__copy > p > a:active {
  color: var(--color-link--active);
}

.c-stage__topheadline a:before, .c-stage__headline a:before, h1.c-form__headline a:before, .c-aussteller__main > h1 a:before, .typography h1 a:before,
.content-element__content h1 a:before, .c-form__html h1 a:before, .c-stage__subheadline a:before, h2.c-form__headline a:before, .c-ausstellerOverview__card--top > h1 a:before, .c-ausstellerOverview__card--btm > h1 a:before, .c-ausstellerOverview__card--top > h2 a:before, .c-ausstellerOverview__card--btm > h2 a:before, .c-aussteller__main > h2 a:before, .c-accordion__title a:before, .typography h2 a:before,
.content-element__content h2 a:before, .c-form__html h2 a:before, h3.c-form__headline a:before, .c-accordion__subtitle a:before, .typography h3 a:before,
.content-element__content h3 a:before, .c-form__html h3 a:before, h4.c-form__headline a:before, .c-aussteller__main > h3 a:before, .typography h4 a:before,
.content-element__content h4 a:before, .c-form__html h4 a:before, .c-organisatoren__copy > h2 a:before, .c-logoleiste__headline a:before, h5.c-form__headline a:before, .userform legend a:before, .typography h5 a:before,
.content-element__content h5 a:before, .c-form__html h5 a:before, .c-videoEmbed__caption > h1 a:before, .c-videoEmbed__caption > h2 a:before, .c-videoEmbed__caption > h3 a:before, .c-videoEmbed__caption > h4 a:before, .c-videoEmbed__caption > h5 a:before, .c-logoleisteHome__headline a:before, .typography h6 a:before,
.content-element__content h6 a:before, .c-form__html h6 a:before, .typography p.intro a:before,
.content-element__content p.intro a:before, .c-form__html p.intro a:before, .c-form .btn-toolbar > p a:before, .c-ausstellerOverview__card--top > p a:before, .c-ausstellerOverview__card--btm > p a:before, .c-aussteller__intro > p a:before, .c-accordion__body a:before, .userform input[type=text] a:before,
.userform input[type=password] a:before,
.userform input[type=email] a:before,
.userform input[type=url] a:before,
.userform input[type=date] a:before,
.userform input[type=month] a:before,
.userform input[type=time] a:before,
.userform input[type=datetime] a:before,
.userform input[type=datetime-local] a:before,
.userform input[type=week] a:before,
.userform input[type=number] a:before,
.userform input[type=search] a:before,
.userform input[type=tel] a:before,
.userform input[type=color] a:before,
.userform textarea a:before, .userform label a:before, .right-title a:before, .c-form__dropdown a:before, .c-form__dropdown select > option a:before, .c-form__dropdown > label a:before, .typography ol a:before,
.content-element__content ol a:before, .c-form__html ol a:before, .typography ul a:before,
.content-element__content ul a:before, .c-form__html ul a:before, .typography p a:before,
.content-element__content p a:before, .c-form__html p a:before, .c-organisatoren__copy > p a:before, .c-aussteller__kontakt > p a:before, .userform .message a:before, .c-videoEmbed__caption a:before, .c-videoEmbed__caption > p a:before, .c-logoleiste__copy a:before, .typography table a:before,
.content-element__content table a:before, .c-form__html table a:before, .typography code a:before,
.content-element__content code a:before, .c-form__html code a:before {
  margin-right: var(--fluidSpaceStep--3xs);
}
.c-stage__topheadline a[href^=mailto]:before, .c-stage__headline a[href^=mailto]:before, h1.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h1 a[href^=mailto]:before, .typography h1 a[href^=mailto]:before,
.content-element__content h1 a[href^=mailto]:before, .c-form__html h1 a[href^=mailto]:before, .c-stage__subheadline a[href^=mailto]:before, h2.c-form__headline a[href^=mailto]:before, .c-ausstellerOverview__card--top > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h1 a[href^=mailto]:before, .c-ausstellerOverview__card--top > h2 a[href^=mailto]:before, .c-ausstellerOverview__card--btm > h2 a[href^=mailto]:before, .c-aussteller__main > h2 a[href^=mailto]:before, .c-accordion__title a[href^=mailto]:before, .typography h2 a[href^=mailto]:before,
.content-element__content h2 a[href^=mailto]:before, .c-form__html h2 a[href^=mailto]:before, h3.c-form__headline a[href^=mailto]:before, .c-accordion__subtitle a[href^=mailto]:before, .typography h3 a[href^=mailto]:before,
.content-element__content h3 a[href^=mailto]:before, .c-form__html h3 a[href^=mailto]:before, h4.c-form__headline a[href^=mailto]:before, .c-aussteller__main > h3 a[href^=mailto]:before, .typography h4 a[href^=mailto]:before,
.content-element__content h4 a[href^=mailto]:before, .c-form__html h4 a[href^=mailto]:before, .c-organisatoren__copy > h2 a[href^=mailto]:before, .c-logoleiste__headline a[href^=mailto]:before, h5.c-form__headline a[href^=mailto]:before, .userform legend a[href^=mailto]:before, .typography h5 a[href^=mailto]:before,
.content-element__content h5 a[href^=mailto]:before, .c-form__html h5 a[href^=mailto]:before, .c-videoEmbed__caption > h1 a[href^=mailto]:before, .c-videoEmbed__caption > h2 a[href^=mailto]:before, .c-videoEmbed__caption > h3 a[href^=mailto]:before, .c-videoEmbed__caption > h4 a[href^=mailto]:before, .c-videoEmbed__caption > h5 a[href^=mailto]:before, .c-logoleisteHome__headline a[href^=mailto]:before, .typography h6 a[href^=mailto]:before,
.content-element__content h6 a[href^=mailto]:before, .c-form__html h6 a[href^=mailto]:before, .c-form .btn-toolbar > p a[href^=mailto]:before, .c-ausstellerOverview__card--top > p a[href^=mailto]:before, .c-ausstellerOverview__card--btm > p a[href^=mailto]:before, .c-aussteller__intro > p a[href^=mailto]:before, .c-accordion__body a[href^=mailto]:before, .userform input[type=text] a[href^=mailto]:before,
.userform input[type=password] a[href^=mailto]:before,
.userform input[type=email] a[href^=mailto]:before,
.userform input[type=url] a[href^=mailto]:before,
.userform input[type=date] a[href^=mailto]:before,
.userform input[type=month] a[href^=mailto]:before,
.userform input[type=time] a[href^=mailto]:before,
.userform input[type=datetime] a[href^=mailto]:before,
.userform input[type=datetime-local] a[href^=mailto]:before,
.userform input[type=week] a[href^=mailto]:before,
.userform input[type=number] a[href^=mailto]:before,
.userform input[type=search] a[href^=mailto]:before,
.userform input[type=tel] a[href^=mailto]:before,
.userform input[type=color] a[href^=mailto]:before,
.userform textarea a[href^=mailto]:before, .userform label a[href^=mailto]:before, .right-title a[href^=mailto]:before, .c-form__dropdown a[href^=mailto]:before, .c-form__dropdown select > option a[href^=mailto]:before, .c-form__dropdown > label a[href^=mailto]:before, .typography ol a[href^=mailto]:before,
.content-element__content ol a[href^=mailto]:before, .c-form__html ol a[href^=mailto]:before, .typography ul a[href^=mailto]:before,
.content-element__content ul a[href^=mailto]:before, .c-form__html ul a[href^=mailto]:before, .typography p a[href^=mailto]:before,
.content-element__content p a[href^=mailto]:before, .c-form__html p a[href^=mailto]:before, .c-organisatoren__copy > p a[href^=mailto]:before, .c-aussteller__kontakt > p a[href^=mailto]:before, .userform .message a[href^=mailto]:before, .c-videoEmbed__caption a[href^=mailto]:before, .c-videoEmbed__caption > p a[href^=mailto]:before, .c-logoleiste__copy a[href^=mailto]:before, .typography table a[href^=mailto]:before,
.content-element__content table a[href^=mailto]:before, .c-form__html table a[href^=mailto]:before, .typography code a[href^=mailto]:before,
.content-element__content code a[href^=mailto]:before, .c-form__html code a[href^=mailto]:before {
  margin-right: var(--fluidSpaceStep--3xs);
}
.c-stage__topheadline a[href^=tel]:before, .c-stage__headline a[href^=tel]:before, h1.c-form__headline a[href^=tel]:before, .c-aussteller__main > h1 a[href^=tel]:before, .typography h1 a[href^=tel]:before,
.content-element__content h1 a[href^=tel]:before, .c-form__html h1 a[href^=tel]:before, .c-stage__subheadline a[href^=tel]:before, h2.c-form__headline a[href^=tel]:before, .c-ausstellerOverview__card--top > h1 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h1 a[href^=tel]:before, .c-ausstellerOverview__card--top > h2 a[href^=tel]:before, .c-ausstellerOverview__card--btm > h2 a[href^=tel]:before, .c-aussteller__main > h2 a[href^=tel]:before, .c-accordion__title a[href^=tel]:before, .typography h2 a[href^=tel]:before,
.content-element__content h2 a[href^=tel]:before, .c-form__html h2 a[href^=tel]:before, h3.c-form__headline a[href^=tel]:before, .c-accordion__subtitle a[href^=tel]:before, .typography h3 a[href^=tel]:before,
.content-element__content h3 a[href^=tel]:before, .c-form__html h3 a[href^=tel]:before, h4.c-form__headline a[href^=tel]:before, .c-aussteller__main > h3 a[href^=tel]:before, .typography h4 a[href^=tel]:before,
.content-element__content h4 a[href^=tel]:before, .c-form__html h4 a[href^=tel]:before, .c-organisatoren__copy > h2 a[href^=tel]:before, .c-logoleiste__headline a[href^=tel]:before, h5.c-form__headline a[href^=tel]:before, .userform legend a[href^=tel]:before, .typography h5 a[href^=tel]:before,
.content-element__content h5 a[href^=tel]:before, .c-form__html h5 a[href^=tel]:before, .c-videoEmbed__caption > h1 a[href^=tel]:before, .c-videoEmbed__caption > h2 a[href^=tel]:before, .c-videoEmbed__caption > h3 a[href^=tel]:before, .c-videoEmbed__caption > h4 a[href^=tel]:before, .c-videoEmbed__caption > h5 a[href^=tel]:before, .c-logoleisteHome__headline a[href^=tel]:before, .typography h6 a[href^=tel]:before,
.content-element__content h6 a[href^=tel]:before, .c-form__html h6 a[href^=tel]:before, .c-form .btn-toolbar > p a[href^=tel]:before, .c-ausstellerOverview__card--top > p a[href^=tel]:before, .c-ausstellerOverview__card--btm > p a[href^=tel]:before, .c-aussteller__intro > p a[href^=tel]:before, .c-accordion__body a[href^=tel]:before, .userform input[type=text] a[href^=tel]:before,
.userform input[type=password] a[href^=tel]:before,
.userform input[type=email] a[href^=tel]:before,
.userform input[type=url] a[href^=tel]:before,
.userform input[type=date] a[href^=tel]:before,
.userform input[type=month] a[href^=tel]:before,
.userform input[type=time] a[href^=tel]:before,
.userform input[type=datetime] a[href^=tel]:before,
.userform input[type=datetime-local] a[href^=tel]:before,
.userform input[type=week] a[href^=tel]:before,
.userform input[type=number] a[href^=tel]:before,
.userform input[type=search] a[href^=tel]:before,
.userform input[type=tel] a[href^=tel]:before,
.userform input[type=color] a[href^=tel]:before,
.userform textarea a[href^=tel]:before, .userform label a[href^=tel]:before, .right-title a[href^=tel]:before, .c-form__dropdown a[href^=tel]:before, .c-form__dropdown select > option a[href^=tel]:before, .c-form__dropdown > label a[href^=tel]:before, .typography ol a[href^=tel]:before,
.content-element__content ol a[href^=tel]:before, .c-form__html ol a[href^=tel]:before, .typography ul a[href^=tel]:before,
.content-element__content ul a[href^=tel]:before, .c-form__html ul a[href^=tel]:before, .typography p a[href^=tel]:before,
.content-element__content p a[href^=tel]:before, .c-form__html p a[href^=tel]:before, .c-organisatoren__copy > p a[href^=tel]:before, .c-aussteller__kontakt > p a[href^=tel]:before, .userform .message a[href^=tel]:before, .c-videoEmbed__caption a[href^=tel]:before, .c-videoEmbed__caption > p a[href^=tel]:before, .c-logoleiste__copy a[href^=tel]:before, .typography table a[href^=tel]:before,
.content-element__content table a[href^=tel]:before, .c-form__html table a[href^=tel]:before, .typography code a[href^=tel]:before,
.content-element__content code a[href^=tel]:before, .c-form__html code a[href^=tel]:before {
  margin-right: var(--fluidSpaceStep--3xs);
}
.c-stage__topheadline a[href$=".pdf"]:after, .c-stage__headline a[href$=".pdf"]:after, h1.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h1 a[href$=".pdf"]:after, .typography h1 a[href$=".pdf"]:after,
.content-element__content h1 a[href$=".pdf"]:after, .c-form__html h1 a[href$=".pdf"]:after, .c-stage__subheadline a[href$=".pdf"]:after, h2.c-form__headline a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".pdf"]:after, .c-aussteller__main > h2 a[href$=".pdf"]:after, .c-accordion__title a[href$=".pdf"]:after, .typography h2 a[href$=".pdf"]:after,
.content-element__content h2 a[href$=".pdf"]:after, .c-form__html h2 a[href$=".pdf"]:after, h3.c-form__headline a[href$=".pdf"]:after, .c-accordion__subtitle a[href$=".pdf"]:after, .typography h3 a[href$=".pdf"]:after,
.content-element__content h3 a[href$=".pdf"]:after, .c-form__html h3 a[href$=".pdf"]:after, h4.c-form__headline a[href$=".pdf"]:after, .c-aussteller__main > h3 a[href$=".pdf"]:after, .typography h4 a[href$=".pdf"]:after,
.content-element__content h4 a[href$=".pdf"]:after, .c-form__html h4 a[href$=".pdf"]:after, .c-organisatoren__copy > h2 a[href$=".pdf"]:after, .c-logoleiste__headline a[href$=".pdf"]:after, h5.c-form__headline a[href$=".pdf"]:after, .userform legend a[href$=".pdf"]:after, .typography h5 a[href$=".pdf"]:after,
.content-element__content h5 a[href$=".pdf"]:after, .c-form__html h5 a[href$=".pdf"]:after, .c-videoEmbed__caption > h1 a[href$=".pdf"]:after, .c-videoEmbed__caption > h2 a[href$=".pdf"]:after, .c-videoEmbed__caption > h3 a[href$=".pdf"]:after, .c-videoEmbed__caption > h4 a[href$=".pdf"]:after, .c-videoEmbed__caption > h5 a[href$=".pdf"]:after, .c-logoleisteHome__headline a[href$=".pdf"]:after, .typography h6 a[href$=".pdf"]:after,
.content-element__content h6 a[href$=".pdf"]:after, .c-form__html h6 a[href$=".pdf"]:after, .typography p.intro a[href$=".pdf"]:after,
.content-element__content p.intro a[href$=".pdf"]:after, .c-form__html p.intro a[href$=".pdf"]:after, .c-form .btn-toolbar > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--top > p a[href$=".pdf"]:after, .c-ausstellerOverview__card--btm > p a[href$=".pdf"]:after, .c-aussteller__intro > p a[href$=".pdf"]:after, .c-accordion__body a[href$=".pdf"]:after, .userform input[type=text] a[href$=".pdf"]:after,
.userform input[type=password] a[href$=".pdf"]:after,
.userform input[type=email] a[href$=".pdf"]:after,
.userform input[type=url] a[href$=".pdf"]:after,
.userform input[type=date] a[href$=".pdf"]:after,
.userform input[type=month] a[href$=".pdf"]:after,
.userform input[type=time] a[href$=".pdf"]:after,
.userform input[type=datetime] a[href$=".pdf"]:after,
.userform input[type=datetime-local] a[href$=".pdf"]:after,
.userform input[type=week] a[href$=".pdf"]:after,
.userform input[type=number] a[href$=".pdf"]:after,
.userform input[type=search] a[href$=".pdf"]:after,
.userform input[type=tel] a[href$=".pdf"]:after,
.userform input[type=color] a[href$=".pdf"]:after,
.userform textarea a[href$=".pdf"]:after, .userform label a[href$=".pdf"]:after, .right-title a[href$=".pdf"]:after, .c-form__dropdown a[href$=".pdf"]:after, .c-form__dropdown select > option a[href$=".pdf"]:after, .c-form__dropdown > label a[href$=".pdf"]:after, .typography ol a[href$=".pdf"]:after,
.content-element__content ol a[href$=".pdf"]:after, .c-form__html ol a[href$=".pdf"]:after, .typography ul a[href$=".pdf"]:after,
.content-element__content ul a[href$=".pdf"]:after, .c-form__html ul a[href$=".pdf"]:after, .typography p a[href$=".pdf"]:after,
.content-element__content p a[href$=".pdf"]:after, .c-form__html p a[href$=".pdf"]:after, .typography ul a[href$=".pdf"]:after,
.content-element__content ul a[href$=".pdf"]:after, .c-form__html ul a[href$=".pdf"]:after, .c-organisatoren__copy > p a[href$=".pdf"]:after, .c-aussteller__kontakt > p a[href$=".pdf"]:after, .userform .message a[href$=".pdf"]:after, .c-videoEmbed__caption a[href$=".pdf"]:after, .c-videoEmbed__caption > p a[href$=".pdf"]:after, .c-logoleiste__copy a[href$=".pdf"]:after, .typography table a[href$=".pdf"]:after,
.content-element__content table a[href$=".pdf"]:after, .c-form__html table a[href$=".pdf"]:after, .typography code a[href$=".pdf"]:after,
.content-element__content code a[href$=".pdf"]:after, .c-form__html code a[href$=".pdf"]:after, .c-stage__topheadline a[href$=".PDF"]:after, .c-stage__headline a[href$=".PDF"]:after, h1.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h1 a[href$=".PDF"]:after, .typography h1 a[href$=".PDF"]:after,
.content-element__content h1 a[href$=".PDF"]:after, .c-form__html h1 a[href$=".PDF"]:after, .c-stage__subheadline a[href$=".PDF"]:after, h2.c-form__headline a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PDF"]:after, .c-aussteller__main > h2 a[href$=".PDF"]:after, .c-accordion__title a[href$=".PDF"]:after, .typography h2 a[href$=".PDF"]:after,
.content-element__content h2 a[href$=".PDF"]:after, .c-form__html h2 a[href$=".PDF"]:after, h3.c-form__headline a[href$=".PDF"]:after, .c-accordion__subtitle a[href$=".PDF"]:after, .typography h3 a[href$=".PDF"]:after,
.content-element__content h3 a[href$=".PDF"]:after, .c-form__html h3 a[href$=".PDF"]:after, h4.c-form__headline a[href$=".PDF"]:after, .c-aussteller__main > h3 a[href$=".PDF"]:after, .typography h4 a[href$=".PDF"]:after,
.content-element__content h4 a[href$=".PDF"]:after, .c-form__html h4 a[href$=".PDF"]:after, .c-organisatoren__copy > h2 a[href$=".PDF"]:after, .c-logoleiste__headline a[href$=".PDF"]:after, h5.c-form__headline a[href$=".PDF"]:after, .userform legend a[href$=".PDF"]:after, .typography h5 a[href$=".PDF"]:after,
.content-element__content h5 a[href$=".PDF"]:after, .c-form__html h5 a[href$=".PDF"]:after, .c-videoEmbed__caption > h1 a[href$=".PDF"]:after, .c-videoEmbed__caption > h2 a[href$=".PDF"]:after, .c-videoEmbed__caption > h3 a[href$=".PDF"]:after, .c-videoEmbed__caption > h4 a[href$=".PDF"]:after, .c-videoEmbed__caption > h5 a[href$=".PDF"]:after, .c-logoleisteHome__headline a[href$=".PDF"]:after, .typography h6 a[href$=".PDF"]:after,
.content-element__content h6 a[href$=".PDF"]:after, .c-form__html h6 a[href$=".PDF"]:after, .typography p.intro a[href$=".PDF"]:after,
.content-element__content p.intro a[href$=".PDF"]:after, .c-form__html p.intro a[href$=".PDF"]:after, .c-form .btn-toolbar > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--top > p a[href$=".PDF"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PDF"]:after, .c-aussteller__intro > p a[href$=".PDF"]:after, .c-accordion__body a[href$=".PDF"]:after, .userform input[type=text] a[href$=".PDF"]:after,
.userform input[type=password] a[href$=".PDF"]:after,
.userform input[type=email] a[href$=".PDF"]:after,
.userform input[type=url] a[href$=".PDF"]:after,
.userform input[type=date] a[href$=".PDF"]:after,
.userform input[type=month] a[href$=".PDF"]:after,
.userform input[type=time] a[href$=".PDF"]:after,
.userform input[type=datetime] a[href$=".PDF"]:after,
.userform input[type=datetime-local] a[href$=".PDF"]:after,
.userform input[type=week] a[href$=".PDF"]:after,
.userform input[type=number] a[href$=".PDF"]:after,
.userform input[type=search] a[href$=".PDF"]:after,
.userform input[type=tel] a[href$=".PDF"]:after,
.userform input[type=color] a[href$=".PDF"]:after,
.userform textarea a[href$=".PDF"]:after, .userform label a[href$=".PDF"]:after, .right-title a[href$=".PDF"]:after, .c-form__dropdown a[href$=".PDF"]:after, .c-form__dropdown select > option a[href$=".PDF"]:after, .c-form__dropdown > label a[href$=".PDF"]:after, .typography ol a[href$=".PDF"]:after,
.content-element__content ol a[href$=".PDF"]:after, .c-form__html ol a[href$=".PDF"]:after, .typography ul a[href$=".PDF"]:after,
.content-element__content ul a[href$=".PDF"]:after, .c-form__html ul a[href$=".PDF"]:after, .typography p a[href$=".PDF"]:after,
.content-element__content p a[href$=".PDF"]:after, .c-form__html p a[href$=".PDF"]:after, .typography ul a[href$=".PDF"]:after,
.content-element__content ul a[href$=".PDF"]:after, .c-form__html ul a[href$=".PDF"]:after, .c-organisatoren__copy > p a[href$=".PDF"]:after, .c-aussteller__kontakt > p a[href$=".PDF"]:after, .userform .message a[href$=".PDF"]:after, .c-videoEmbed__caption a[href$=".PDF"]:after, .c-videoEmbed__caption > p a[href$=".PDF"]:after, .c-logoleiste__copy a[href$=".PDF"]:after, .typography table a[href$=".PDF"]:after,
.content-element__content table a[href$=".PDF"]:after, .c-form__html table a[href$=".PDF"]:after, .typography code a[href$=".PDF"]:after,
.content-element__content code a[href$=".PDF"]:after, .c-form__html code a[href$=".PDF"]:after, .c-stage__topheadline a[href$=".jpg"]:after, .c-stage__headline a[href$=".jpg"]:after, h1.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h1 a[href$=".jpg"]:after, .typography h1 a[href$=".jpg"]:after,
.content-element__content h1 a[href$=".jpg"]:after, .c-form__html h1 a[href$=".jpg"]:after, .c-stage__subheadline a[href$=".jpg"]:after, h2.c-form__headline a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".jpg"]:after, .c-aussteller__main > h2 a[href$=".jpg"]:after, .c-accordion__title a[href$=".jpg"]:after, .typography h2 a[href$=".jpg"]:after,
.content-element__content h2 a[href$=".jpg"]:after, .c-form__html h2 a[href$=".jpg"]:after, h3.c-form__headline a[href$=".jpg"]:after, .c-accordion__subtitle a[href$=".jpg"]:after, .typography h3 a[href$=".jpg"]:after,
.content-element__content h3 a[href$=".jpg"]:after, .c-form__html h3 a[href$=".jpg"]:after, h4.c-form__headline a[href$=".jpg"]:after, .c-aussteller__main > h3 a[href$=".jpg"]:after, .typography h4 a[href$=".jpg"]:after,
.content-element__content h4 a[href$=".jpg"]:after, .c-form__html h4 a[href$=".jpg"]:after, .c-organisatoren__copy > h2 a[href$=".jpg"]:after, .c-logoleiste__headline a[href$=".jpg"]:after, h5.c-form__headline a[href$=".jpg"]:after, .userform legend a[href$=".jpg"]:after, .typography h5 a[href$=".jpg"]:after,
.content-element__content h5 a[href$=".jpg"]:after, .c-form__html h5 a[href$=".jpg"]:after, .c-videoEmbed__caption > h1 a[href$=".jpg"]:after, .c-videoEmbed__caption > h2 a[href$=".jpg"]:after, .c-videoEmbed__caption > h3 a[href$=".jpg"]:after, .c-videoEmbed__caption > h4 a[href$=".jpg"]:after, .c-videoEmbed__caption > h5 a[href$=".jpg"]:after, .c-logoleisteHome__headline a[href$=".jpg"]:after, .typography h6 a[href$=".jpg"]:after,
.content-element__content h6 a[href$=".jpg"]:after, .c-form__html h6 a[href$=".jpg"]:after, .typography p.intro a[href$=".jpg"]:after,
.content-element__content p.intro a[href$=".jpg"]:after, .c-form__html p.intro a[href$=".jpg"]:after, .c-form .btn-toolbar > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--top > p a[href$=".jpg"]:after, .c-ausstellerOverview__card--btm > p a[href$=".jpg"]:after, .c-aussteller__intro > p a[href$=".jpg"]:after, .c-accordion__body a[href$=".jpg"]:after, .userform input[type=text] a[href$=".jpg"]:after,
.userform input[type=password] a[href$=".jpg"]:after,
.userform input[type=email] a[href$=".jpg"]:after,
.userform input[type=url] a[href$=".jpg"]:after,
.userform input[type=date] a[href$=".jpg"]:after,
.userform input[type=month] a[href$=".jpg"]:after,
.userform input[type=time] a[href$=".jpg"]:after,
.userform input[type=datetime] a[href$=".jpg"]:after,
.userform input[type=datetime-local] a[href$=".jpg"]:after,
.userform input[type=week] a[href$=".jpg"]:after,
.userform input[type=number] a[href$=".jpg"]:after,
.userform input[type=search] a[href$=".jpg"]:after,
.userform input[type=tel] a[href$=".jpg"]:after,
.userform input[type=color] a[href$=".jpg"]:after,
.userform textarea a[href$=".jpg"]:after, .userform label a[href$=".jpg"]:after, .right-title a[href$=".jpg"]:after, .c-form__dropdown a[href$=".jpg"]:after, .c-form__dropdown select > option a[href$=".jpg"]:after, .c-form__dropdown > label a[href$=".jpg"]:after, .typography ol a[href$=".jpg"]:after,
.content-element__content ol a[href$=".jpg"]:after, .c-form__html ol a[href$=".jpg"]:after, .typography ul a[href$=".jpg"]:after,
.content-element__content ul a[href$=".jpg"]:after, .c-form__html ul a[href$=".jpg"]:after, .typography p a[href$=".jpg"]:after,
.content-element__content p a[href$=".jpg"]:after, .c-form__html p a[href$=".jpg"]:after, .typography ul a[href$=".jpg"]:after,
.content-element__content ul a[href$=".jpg"]:after, .c-form__html ul a[href$=".jpg"]:after, .c-organisatoren__copy > p a[href$=".jpg"]:after, .c-aussteller__kontakt > p a[href$=".jpg"]:after, .userform .message a[href$=".jpg"]:after, .c-videoEmbed__caption a[href$=".jpg"]:after, .c-videoEmbed__caption > p a[href$=".jpg"]:after, .c-logoleiste__copy a[href$=".jpg"]:after, .typography table a[href$=".jpg"]:after,
.content-element__content table a[href$=".jpg"]:after, .c-form__html table a[href$=".jpg"]:after, .typography code a[href$=".jpg"]:after,
.content-element__content code a[href$=".jpg"]:after, .c-form__html code a[href$=".jpg"]:after, .c-stage__topheadline a[href$=".JPG"]:after, .c-stage__headline a[href$=".JPG"]:after, h1.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h1 a[href$=".JPG"]:after, .typography h1 a[href$=".JPG"]:after,
.content-element__content h1 a[href$=".JPG"]:after, .c-form__html h1 a[href$=".JPG"]:after, .c-stage__subheadline a[href$=".JPG"]:after, h2.c-form__headline a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".JPG"]:after, .c-aussteller__main > h2 a[href$=".JPG"]:after, .c-accordion__title a[href$=".JPG"]:after, .typography h2 a[href$=".JPG"]:after,
.content-element__content h2 a[href$=".JPG"]:after, .c-form__html h2 a[href$=".JPG"]:after, h3.c-form__headline a[href$=".JPG"]:after, .c-accordion__subtitle a[href$=".JPG"]:after, .typography h3 a[href$=".JPG"]:after,
.content-element__content h3 a[href$=".JPG"]:after, .c-form__html h3 a[href$=".JPG"]:after, h4.c-form__headline a[href$=".JPG"]:after, .c-aussteller__main > h3 a[href$=".JPG"]:after, .typography h4 a[href$=".JPG"]:after,
.content-element__content h4 a[href$=".JPG"]:after, .c-form__html h4 a[href$=".JPG"]:after, .c-organisatoren__copy > h2 a[href$=".JPG"]:after, .c-logoleiste__headline a[href$=".JPG"]:after, h5.c-form__headline a[href$=".JPG"]:after, .userform legend a[href$=".JPG"]:after, .typography h5 a[href$=".JPG"]:after,
.content-element__content h5 a[href$=".JPG"]:after, .c-form__html h5 a[href$=".JPG"]:after, .c-videoEmbed__caption > h1 a[href$=".JPG"]:after, .c-videoEmbed__caption > h2 a[href$=".JPG"]:after, .c-videoEmbed__caption > h3 a[href$=".JPG"]:after, .c-videoEmbed__caption > h4 a[href$=".JPG"]:after, .c-videoEmbed__caption > h5 a[href$=".JPG"]:after, .c-logoleisteHome__headline a[href$=".JPG"]:after, .typography h6 a[href$=".JPG"]:after,
.content-element__content h6 a[href$=".JPG"]:after, .c-form__html h6 a[href$=".JPG"]:after, .typography p.intro a[href$=".JPG"]:after,
.content-element__content p.intro a[href$=".JPG"]:after, .c-form__html p.intro a[href$=".JPG"]:after, .c-form .btn-toolbar > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--top > p a[href$=".JPG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".JPG"]:after, .c-aussteller__intro > p a[href$=".JPG"]:after, .c-accordion__body a[href$=".JPG"]:after, .userform input[type=text] a[href$=".JPG"]:after,
.userform input[type=password] a[href$=".JPG"]:after,
.userform input[type=email] a[href$=".JPG"]:after,
.userform input[type=url] a[href$=".JPG"]:after,
.userform input[type=date] a[href$=".JPG"]:after,
.userform input[type=month] a[href$=".JPG"]:after,
.userform input[type=time] a[href$=".JPG"]:after,
.userform input[type=datetime] a[href$=".JPG"]:after,
.userform input[type=datetime-local] a[href$=".JPG"]:after,
.userform input[type=week] a[href$=".JPG"]:after,
.userform input[type=number] a[href$=".JPG"]:after,
.userform input[type=search] a[href$=".JPG"]:after,
.userform input[type=tel] a[href$=".JPG"]:after,
.userform input[type=color] a[href$=".JPG"]:after,
.userform textarea a[href$=".JPG"]:after, .userform label a[href$=".JPG"]:after, .right-title a[href$=".JPG"]:after, .c-form__dropdown a[href$=".JPG"]:after, .c-form__dropdown select > option a[href$=".JPG"]:after, .c-form__dropdown > label a[href$=".JPG"]:after, .typography ol a[href$=".JPG"]:after,
.content-element__content ol a[href$=".JPG"]:after, .c-form__html ol a[href$=".JPG"]:after, .typography ul a[href$=".JPG"]:after,
.content-element__content ul a[href$=".JPG"]:after, .c-form__html ul a[href$=".JPG"]:after, .typography p a[href$=".JPG"]:after,
.content-element__content p a[href$=".JPG"]:after, .c-form__html p a[href$=".JPG"]:after, .typography ul a[href$=".JPG"]:after,
.content-element__content ul a[href$=".JPG"]:after, .c-form__html ul a[href$=".JPG"]:after, .c-organisatoren__copy > p a[href$=".JPG"]:after, .c-aussteller__kontakt > p a[href$=".JPG"]:after, .userform .message a[href$=".JPG"]:after, .c-videoEmbed__caption a[href$=".JPG"]:after, .c-videoEmbed__caption > p a[href$=".JPG"]:after, .c-logoleiste__copy a[href$=".JPG"]:after, .typography table a[href$=".JPG"]:after,
.content-element__content table a[href$=".JPG"]:after, .c-form__html table a[href$=".JPG"]:after, .typography code a[href$=".JPG"]:after,
.content-element__content code a[href$=".JPG"]:after, .c-form__html code a[href$=".JPG"]:after, .c-stage__topheadline a[href$=".png"]:after, .c-stage__headline a[href$=".png"]:after, h1.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h1 a[href$=".png"]:after, .typography h1 a[href$=".png"]:after,
.content-element__content h1 a[href$=".png"]:after, .c-form__html h1 a[href$=".png"]:after, .c-stage__subheadline a[href$=".png"]:after, h2.c-form__headline a[href$=".png"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".png"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".png"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".png"]:after, .c-aussteller__main > h2 a[href$=".png"]:after, .c-accordion__title a[href$=".png"]:after, .typography h2 a[href$=".png"]:after,
.content-element__content h2 a[href$=".png"]:after, .c-form__html h2 a[href$=".png"]:after, h3.c-form__headline a[href$=".png"]:after, .c-accordion__subtitle a[href$=".png"]:after, .typography h3 a[href$=".png"]:after,
.content-element__content h3 a[href$=".png"]:after, .c-form__html h3 a[href$=".png"]:after, h4.c-form__headline a[href$=".png"]:after, .c-aussteller__main > h3 a[href$=".png"]:after, .typography h4 a[href$=".png"]:after,
.content-element__content h4 a[href$=".png"]:after, .c-form__html h4 a[href$=".png"]:after, .c-organisatoren__copy > h2 a[href$=".png"]:after, .c-logoleiste__headline a[href$=".png"]:after, h5.c-form__headline a[href$=".png"]:after, .userform legend a[href$=".png"]:after, .typography h5 a[href$=".png"]:after,
.content-element__content h5 a[href$=".png"]:after, .c-form__html h5 a[href$=".png"]:after, .c-videoEmbed__caption > h1 a[href$=".png"]:after, .c-videoEmbed__caption > h2 a[href$=".png"]:after, .c-videoEmbed__caption > h3 a[href$=".png"]:after, .c-videoEmbed__caption > h4 a[href$=".png"]:after, .c-videoEmbed__caption > h5 a[href$=".png"]:after, .c-logoleisteHome__headline a[href$=".png"]:after, .typography h6 a[href$=".png"]:after,
.content-element__content h6 a[href$=".png"]:after, .c-form__html h6 a[href$=".png"]:after, .typography p.intro a[href$=".png"]:after,
.content-element__content p.intro a[href$=".png"]:after, .c-form__html p.intro a[href$=".png"]:after, .c-form .btn-toolbar > p a[href$=".png"]:after, .c-ausstellerOverview__card--top > p a[href$=".png"]:after, .c-ausstellerOverview__card--btm > p a[href$=".png"]:after, .c-aussteller__intro > p a[href$=".png"]:after, .c-accordion__body a[href$=".png"]:after, .userform input[type=text] a[href$=".png"]:after,
.userform input[type=password] a[href$=".png"]:after,
.userform input[type=email] a[href$=".png"]:after,
.userform input[type=url] a[href$=".png"]:after,
.userform input[type=date] a[href$=".png"]:after,
.userform input[type=month] a[href$=".png"]:after,
.userform input[type=time] a[href$=".png"]:after,
.userform input[type=datetime] a[href$=".png"]:after,
.userform input[type=datetime-local] a[href$=".png"]:after,
.userform input[type=week] a[href$=".png"]:after,
.userform input[type=number] a[href$=".png"]:after,
.userform input[type=search] a[href$=".png"]:after,
.userform input[type=tel] a[href$=".png"]:after,
.userform input[type=color] a[href$=".png"]:after,
.userform textarea a[href$=".png"]:after, .userform label a[href$=".png"]:after, .right-title a[href$=".png"]:after, .c-form__dropdown a[href$=".png"]:after, .c-form__dropdown select > option a[href$=".png"]:after, .c-form__dropdown > label a[href$=".png"]:after, .typography ol a[href$=".png"]:after,
.content-element__content ol a[href$=".png"]:after, .c-form__html ol a[href$=".png"]:after, .typography ul a[href$=".png"]:after,
.content-element__content ul a[href$=".png"]:after, .c-form__html ul a[href$=".png"]:after, .typography p a[href$=".png"]:after,
.content-element__content p a[href$=".png"]:after, .c-form__html p a[href$=".png"]:after, .typography ul a[href$=".png"]:after,
.content-element__content ul a[href$=".png"]:after, .c-form__html ul a[href$=".png"]:after, .c-organisatoren__copy > p a[href$=".png"]:after, .c-aussteller__kontakt > p a[href$=".png"]:after, .userform .message a[href$=".png"]:after, .c-videoEmbed__caption a[href$=".png"]:after, .c-videoEmbed__caption > p a[href$=".png"]:after, .c-logoleiste__copy a[href$=".png"]:after, .typography table a[href$=".png"]:after,
.content-element__content table a[href$=".png"]:after, .c-form__html table a[href$=".png"]:after, .typography code a[href$=".png"]:after,
.content-element__content code a[href$=".png"]:after, .c-form__html code a[href$=".png"]:after, .c-stage__topheadline a[href$=".PNG"]:after, .c-stage__headline a[href$=".PNG"]:after, h1.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h1 a[href$=".PNG"]:after, .typography h1 a[href$=".PNG"]:after,
.content-element__content h1 a[href$=".PNG"]:after, .c-form__html h1 a[href$=".PNG"]:after, .c-stage__subheadline a[href$=".PNG"]:after, h2.c-form__headline a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h1 a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > h2 a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > h2 a[href$=".PNG"]:after, .c-aussteller__main > h2 a[href$=".PNG"]:after, .c-accordion__title a[href$=".PNG"]:after, .typography h2 a[href$=".PNG"]:after,
.content-element__content h2 a[href$=".PNG"]:after, .c-form__html h2 a[href$=".PNG"]:after, h3.c-form__headline a[href$=".PNG"]:after, .c-accordion__subtitle a[href$=".PNG"]:after, .typography h3 a[href$=".PNG"]:after,
.content-element__content h3 a[href$=".PNG"]:after, .c-form__html h3 a[href$=".PNG"]:after, h4.c-form__headline a[href$=".PNG"]:after, .c-aussteller__main > h3 a[href$=".PNG"]:after, .typography h4 a[href$=".PNG"]:after,
.content-element__content h4 a[href$=".PNG"]:after, .c-form__html h4 a[href$=".PNG"]:after, .c-organisatoren__copy > h2 a[href$=".PNG"]:after, .c-logoleiste__headline a[href$=".PNG"]:after, h5.c-form__headline a[href$=".PNG"]:after, .userform legend a[href$=".PNG"]:after, .typography h5 a[href$=".PNG"]:after,
.content-element__content h5 a[href$=".PNG"]:after, .c-form__html h5 a[href$=".PNG"]:after, .c-videoEmbed__caption > h1 a[href$=".PNG"]:after, .c-videoEmbed__caption > h2 a[href$=".PNG"]:after, .c-videoEmbed__caption > h3 a[href$=".PNG"]:after, .c-videoEmbed__caption > h4 a[href$=".PNG"]:after, .c-videoEmbed__caption > h5 a[href$=".PNG"]:after, .c-logoleisteHome__headline a[href$=".PNG"]:after, .typography h6 a[href$=".PNG"]:after,
.content-element__content h6 a[href$=".PNG"]:after, .c-form__html h6 a[href$=".PNG"]:after, .typography p.intro a[href$=".PNG"]:after,
.content-element__content p.intro a[href$=".PNG"]:after, .c-form__html p.intro a[href$=".PNG"]:after, .c-form .btn-toolbar > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--top > p a[href$=".PNG"]:after, .c-ausstellerOverview__card--btm > p a[href$=".PNG"]:after, .c-aussteller__intro > p a[href$=".PNG"]:after, .c-accordion__body a[href$=".PNG"]:after, .userform input[type=text] a[href$=".PNG"]:after,
.userform input[type=password] a[href$=".PNG"]:after,
.userform input[type=email] a[href$=".PNG"]:after,
.userform input[type=url] a[href$=".PNG"]:after,
.userform input[type=date] a[href$=".PNG"]:after,
.userform input[type=month] a[href$=".PNG"]:after,
.userform input[type=time] a[href$=".PNG"]:after,
.userform input[type=datetime] a[href$=".PNG"]:after,
.userform input[type=datetime-local] a[href$=".PNG"]:after,
.userform input[type=week] a[href$=".PNG"]:after,
.userform input[type=number] a[href$=".PNG"]:after,
.userform input[type=search] a[href$=".PNG"]:after,
.userform input[type=tel] a[href$=".PNG"]:after,
.userform input[type=color] a[href$=".PNG"]:after,
.userform textarea a[href$=".PNG"]:after, .userform label a[href$=".PNG"]:after, .right-title a[href$=".PNG"]:after, .c-form__dropdown a[href$=".PNG"]:after, .c-form__dropdown select > option a[href$=".PNG"]:after, .c-form__dropdown > label a[href$=".PNG"]:after, .typography ol a[href$=".PNG"]:after,
.content-element__content ol a[href$=".PNG"]:after, .c-form__html ol a[href$=".PNG"]:after, .typography ul a[href$=".PNG"]:after,
.content-element__content ul a[href$=".PNG"]:after, .c-form__html ul a[href$=".PNG"]:after, .typography p a[href$=".PNG"]:after,
.content-element__content p a[href$=".PNG"]:after, .c-form__html p a[href$=".PNG"]:after, .typography ul a[href$=".PNG"]:after,
.content-element__content ul a[href$=".PNG"]:after, .c-form__html ul a[href$=".PNG"]:after, .c-organisatoren__copy > p a[href$=".PNG"]:after, .c-aussteller__kontakt > p a[href$=".PNG"]:after, .userform .message a[href$=".PNG"]:after, .c-videoEmbed__caption a[href$=".PNG"]:after, .c-videoEmbed__caption > p a[href$=".PNG"]:after, .c-logoleiste__copy a[href$=".PNG"]:after, .typography table a[href$=".PNG"]:after,
.content-element__content table a[href$=".PNG"]:after, .c-form__html table a[href$=".PNG"]:after, .typography code a[href$=".PNG"]:after,
.content-element__content code a[href$=".PNG"]:after, .c-form__html code a[href$=".PNG"]:after {
  margin-left: var(--fluidSpaceStep--3xs);
}

.c-page__title {
  color: var(--color-copytext);
  line-height: 1.1em;
  letter-spacing: 1.45px;
  text-transform: uppercase;
}
.c-stage__topheadline, .c-stage__headline, h1.c-form__headline, .c-aussteller__main > h1, .typography h1,
.content-element__content h1, .c-form__html h1 {
  color: var(--color-copytext);
  line-height: 1.2em;
  letter-spacing: 1.5px;
  text-transform: uppercase;
}
.c-stage__subheadline, h2.c-form__headline, .c-ausstellerOverview__card--top > h1, .c-ausstellerOverview__card--btm > h1, .c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2, .c-aussteller__main > h2, .c-accordion__title, .typography h2,
.content-element__content h2, .c-form__html h2 {
  color: var(--color-copytext);
  line-height: 1.333em;
  letter-spacing: 0.38px;
}
h3.c-form__headline, .c-accordion__subtitle, .typography h3,
.content-element__content h3, .c-form__html h3 {
  color: var(--color-copytext);
  line-height: 1.3333em;
  letter-spacing: 0.35px;
}
h4.c-form__headline, .c-aussteller__main > h3, .typography h4,
.content-element__content h4, .c-form__html h4 {
  color: var(--color-copytext);
  line-height: 1.3333em;
  letter-spacing: 0.26px;
}
.c-organisatoren__copy > h2, .c-logoleiste__headline, h5.c-form__headline, .userform legend, .typography h5,
.content-element__content h5, .c-form__html h5 {
  color: var(--color-copytext);
  line-height: 1.3333em;
  letter-spacing: 0.24px;
}
.c-videoEmbed__caption > h1, .c-videoEmbed__caption > h2, .c-videoEmbed__caption > h3, .c-videoEmbed__caption > h4, .c-videoEmbed__caption > h5, .c-logoleisteHome__headline, .typography h6,
.content-element__content h6, .c-form__html h6 {
  color: var(--color-copytext);
  line-height: 1.3333em;
  letter-spacing: 0.32px;
}
.typography p.intro,
.content-element__content p.intro, .c-form__html p.intro {
  color: var(--color-tertiary);
  letter-spacing: 0.2px;
  line-height: 1.5em;
}
.typography p.introsmall,
.content-element__content p.introsmall, .c-form__html p.introsmall {
  color: var(--color-tertiary);
  letter-spacing: 0.11px;
  line-height: 1.3333em;
}
.c-form .btn-toolbar > p, .c-ausstellerOverview__card--top > p, .c-ausstellerOverview__card--btm > p, .c-aussteller__intro > p, .c-accordion__body, .userform input[type=text],
.userform input[type=password],
.userform input[type=email],
.userform input[type=url],
.userform input[type=date],
.userform input[type=month],
.userform input[type=time],
.userform input[type=datetime],
.userform input[type=datetime-local],
.userform input[type=week],
.userform input[type=number],
.userform input[type=search],
.userform input[type=tel],
.userform input[type=color],
.userform textarea, .userform label, .right-title, .c-form__dropdown, .c-form__dropdown select > option, .c-form__dropdown > label, .typography ol,
.content-element__content ol, .c-form__html ol, .typography ul,
.content-element__content ul, .c-form__html ul, .typography p,
.content-element__content p, .c-form__html p {
  color: var(--color-copytext);
  letter-spacing: 0.2px;
  line-height: 1.5em;
}
.c-organisatoren__copy > p, .c-aussteller__kontakt > p, .userform .message {
  color: var(--color-copytext);
  letter-spacing: 0.45px;
  line-height: 1.533em;
}
.c-videoEmbed__caption, .c-videoEmbed__caption > p, .c-logoleiste__copy, .typography table,
.content-element__content table, .c-form__html table {
  color: var(--color-copytext);
  letter-spacing: 0.4px;
  line-height: 1.69em;
}
.typography figcaption,
.content-element__content figcaption, .c-form__html figcaption {
  color: var(--color-secondary);
  letter-spacing: 0.53px;
  line-height: 1.7em;
}
.typography code,
.content-element__content code, .c-form__html code {
  color: var(--color-copytext);
}
.c-organisatoren__copy > h2, .c-organisatoren__copy > p {
  color: var(--color-white);
}
.typography ul,
.content-element__content ul, .c-form__html ul {
  list-style-image: initial;
  list-style-position: outside;
  list-style-type: square;
  margin-left: 0.9em;
}
.typography ul > li,
.content-element__content ul > li, .c-form__html ul > li {
  padding-left: 0.3em;
}
.typography ol,
.content-element__content ol, .c-form__html ol {
  list-style: decimal inside;
}
.typography ol > li,
.content-element__content ol > li, .c-form__html ol > li {
  padding-left: 1.5em;
}
.c-stage__download, .c-ausstellerOverview__card--btm {
  text-transform: uppercase;
  color: var(--color-copytext);
  letter-spacing: 1.25px;
  line-height: 1.625em;
}
.c-stage__download:after {
  margin-left: 0.3125rem;
}
.c-ausstellerOverview__card--btm:after {
  margin-left: 0.3125rem;
}
.c-naviDesktop__link-e1, .c-naviDesktop__link-e2, .c-footer__link, .c-naviMobile__link-e1, .c-naviMobile__link-e2 {
  font-optical-sizing: auto;
  color: var(--color-copytext);
  letter-spacing: 1px;
  line-height: 1.357em;
  text-transform: uppercase;
}
.c-naviDesktop__link-e1, .c-naviDesktop__link-e2 {
  font-size: calc(var(--fluidTypeStep-0) * 0.92);
}
.c-naviDesktop__link-e1:link, .c-naviDesktop__link-e2:link, .c-naviDesktop__link-e1:visited, .c-naviDesktop__link-e2:visited {
  color: var(--color-copytext);
}
.c-naviDesktop__link-e1:hover, .c-naviDesktop__link-e2:hover, .c-naviDesktop__link-e1:active, .c-naviDesktop__link-e2:active, .c-naviDesktop__link-e1:focus, .c-naviDesktop__link-e2:focus, .current.c-naviDesktop__link-e1, .current.c-naviDesktop__link-e2, .section.c-naviDesktop__link-e1, .section.c-naviDesktop__link-e2 {
  color: var(--color-primary);
}
.c-footer__link:link, .c-footer__link:visited {
  color: var(--color-white);
}
.c-footer__link:hover, .c-footer__link:active, .c-footer__link:focus, .current.c-footer__link, .section.c-footer__link {
  color: var(--color-primary);
}
.c-naviMobile__link-e1:link, .c-naviMobile__link-e2:link, .c-naviMobile__link-e1:visited, .c-naviMobile__link-e2:visited {
  color: var(--color-white);
}
.c-naviMobile__link-e1:hover, .c-naviMobile__link-e2:hover, .c-naviMobile__link-e1:active, .c-naviMobile__link-e2:active, .c-naviMobile__link-e1:focus, .c-naviMobile__link-e2:focus, .current.c-naviMobile__link-e1, .current.c-naviMobile__link-e2, .section.c-naviMobile__link-e1, .section.c-naviMobile__link-e2 {
  color: var(--color-secondary);
}

.typography h1,
.content-element__content h1, .c-form__html h1 {
  margin-top: var(--fluidSpaceStep--3xl);
  margin-bottom: var(--fluidSpaceStep--xl);
}
.typography h1 + h1,
.content-element__content h1 + h1, .c-form__html h1 + h1 {
  margin-top: calc(var(--fluidSpaceStep--m) * -1);
}
.typography h2,
.content-element__content h2, .c-form__html h2 {
  margin-top: var(--fluidSpaceStep--2xl);
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography h2 + h2,
.content-element__content h2 + h2, .c-form__html h2 + h2 {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography h3,
.content-element__content h3, .c-form__html h3 {
  margin-top: var(--fluidSpaceStep--xl);
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography h3 + h3,
.content-element__content h3 + h3, .c-form__html h3 + h3 {
  margin-top: calc(var(--fluidSpaceStep--xs) * -1);
}
.typography h4,
.content-element__content h4, .c-form__html h4 {
  margin-top: var(--fluidSpaceStep--l);
  margin-bottom: var(--fluidSpaceStep--m);
}
.typography h4 + h4,
.content-element__content h4 + h4, .c-form__html h4 + h4 {
  margin-top: calc(var(--fluidSpaceStep--xs) * -1);
}
.typography h5,
.content-element__content h5, .c-form__html h5 {
  margin-top: var(--fluidSpaceStep--m);
  margin-bottom: var(--fluidSpaceStep--s);
}
.typography h5 + h5,
.content-element__content h5 + h5, .c-form__html h5 + h5 {
  margin-top: calc(var(--fluidSpaceStep--s) * -1);
}
.typography h6,
.content-element__content h6, .c-form__html h6 {
  margin-top: var(--fluidSpaceStep--s);
  margin-bottom: var(--fluidSpaceStep--xs);
}
.typography h6 + h6,
.content-element__content h6 + h6, .c-form__html h6 + h6 {
  margin-top: calc(var(--fluidSpaceStep--xs) * -1);
}
.typography p,
.content-element__content p, .c-form__html p {
  margin-bottom: var(--fluidSpaceStep--m);
}
.typography p + p,
.content-element__content p + p, .c-form__html p + p {
  margin-top: calc(var(--fluidSpaceStep--2xs) * -1);
}
.typography p.intro,
.content-element__content p.intro, .c-form__html p.intro {
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography p.intro + p.intro,
.content-element__content p.intro + p.intro, .c-form__html p.intro + p.intro {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography p.introsmall,
.content-element__content p.introsmall, .c-form__html p.introsmall {
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography p.introsmall + p.introsmall,
.content-element__content p.introsmall + p.introsmall, .c-form__html p.introsmall + p.introsmall {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography ul,
.content-element__content ul, .c-form__html ul {
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography ul + ul,
.content-element__content ul + ul, .c-form__html ul + ul {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography ol,
.content-element__content ol, .c-form__html ol {
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography ol + ol,
.content-element__content ol + ol, .c-form__html ol + ol {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography code,
.content-element__content code, .c-form__html code {
  margin-bottom: var(--fluidSpaceStep--l);
}
.typography h1.text-center,
.content-element__content h1.text-center, .c-form__html h1.text-center, .typography h2.text-center,
.content-element__content h2.text-center, .c-form__html h2.text-center, .typography h3.text-center,
.content-element__content h3.text-center, .c-form__html h3.text-center, .typography h4.text-center,
.content-element__content h4.text-center, .c-form__html h4.text-center, .typography h5.text-center,
.content-element__content h5.text-center, .c-form__html h5.text-center, .typography h6.text-center,
.content-element__content h6.text-center, .c-form__html h6.text-center, .typography p.text-center,
.content-element__content p.text-center, .c-form__html p.text-center, .typography ul.text-center,
.content-element__content ul.text-center, .c-form__html ul.text-center, .typography ol.text-center,
.content-element__content ol.text-center, .c-form__html ol.text-center, .typography code.text-center,
.content-element__content code.text-center, .c-form__html code.text-center {
  text-align: center;
}
.typography h1.text-right,
.content-element__content h1.text-right, .c-form__html h1.text-right, .typography h2.text-right,
.content-element__content h2.text-right, .c-form__html h2.text-right, .typography h3.text-right,
.content-element__content h3.text-right, .c-form__html h3.text-right, .typography h4.text-right,
.content-element__content h4.text-right, .c-form__html h4.text-right, .typography h5.text-right,
.content-element__content h5.text-right, .c-form__html h5.text-right, .typography h6.text-right,
.content-element__content h6.text-right, .c-form__html h6.text-right, .typography p.text-right,
.content-element__content p.text-right, .c-form__html p.text-right, .typography ul.text-right,
.content-element__content ul.text-right, .c-form__html ul.text-right, .typography ol.text-right,
.content-element__content ol.text-right, .c-form__html ol.text-right, .typography code.text-right,
.content-element__content code.text-right, .c-form__html code.text-right {
  text-align: right;
}
.typography h1:first-child,
.content-element__content h1:first-child, .c-form__html h1:first-child, .typography h2:first-child,
.content-element__content h2:first-child, .c-form__html h2:first-child, .typography h3:first-child,
.content-element__content h3:first-child, .c-form__html h3:first-child, .typography h4:first-child,
.content-element__content h4:first-child, .c-form__html h4:first-child, .typography h5:first-child,
.content-element__content h5:first-child, .c-form__html h5:first-child, .typography h6:first-child,
.content-element__content h6:first-child, .c-form__html h6:first-child, .typography p:first-child,
.content-element__content p:first-child, .c-form__html p:first-child, .typography ul:first-child,
.content-element__content ul:first-child, .c-form__html ul:first-child, .typography ol:first-child,
.content-element__content ol:first-child, .c-form__html ol:first-child, .typography code:first-child,
.content-element__content code:first-child, .c-form__html code:first-child {
  margin-top: 0em;
}
.typography h1:last-child,
.content-element__content h1:last-child, .c-form__html h1:last-child, .typography h2:last-child,
.content-element__content h2:last-child, .c-form__html h2:last-child, .typography h3:last-child,
.content-element__content h3:last-child, .c-form__html h3:last-child, .typography h4:last-child,
.content-element__content h4:last-child, .c-form__html h4:last-child, .typography h5:last-child,
.content-element__content h5:last-child, .c-form__html h5:last-child, .typography h6:last-child,
.content-element__content h6:last-child, .c-form__html h6:last-child, .typography p:last-child,
.content-element__content p:last-child, .c-form__html p:last-child, .typography ul:last-child,
.content-element__content ul:last-child, .c-form__html ul:last-child, .typography ol:last-child,
.content-element__content ol:last-child, .c-form__html ol:last-child, .typography code:last-child,
.content-element__content code:last-child, .c-form__html code:last-child {
  margin-bottom: 0em;
}
.typography h1 + h2,
.content-element__content h1 + h2, .c-form__html h1 + h2 {
  margin-top: calc(var(--fluidSpaceStep--l) * -1);
}
.typography blockquote,
.content-element__content blockquote, .c-form__html blockquote {
  padding-left: 1.5rem;
  border-left: 3px solid var(--primary);
}
@media screen and (min-width: 1880px) {
  .typography blockquote,
  .content-element__content blockquote, .c-form__html blockquote {
    margin-left: -1.5rem;
  }
}
.typography img,
.content-element__content img, .c-form__html img,
.typography .image,
.content-element__content .image,
.c-form__html .image {
  object-fit: cover;
}
.typography img.left,
.content-element__content img.left, .c-form__html img.left,
.typography .image.left,
.content-element__content .image.left,
.c-form__html .image.left {
  float: none;
  width: 100%;
  margin-bottom: var(--fluidSpaceStep--l);
}
@media screen and (min-width: 640px) {
  .typography img.left,
  .content-element__content img.left, .c-form__html img.left,
  .typography .image.left,
  .content-element__content .image.left,
  .c-form__html .image.left {
    float: left;
    margin-left: 0;
    width: auto;
    margin-right: var(--fluidSpaceStep--m);
    margin-top: var(--fluidSpaceStep--xs);
  }
}
.typography img.center,
.content-element__content img.center, .c-form__html img.center,
.typography .image.center,
.content-element__content .image.center,
.c-form__html .image.center {
  text-align: center;
}
.typography img.right,
.content-element__content img.right, .c-form__html img.right,
.typography .image.right,
.content-element__content .image.right,
.c-form__html .image.right {
  float: none;
  width: 100%;
  margin-bottom: var(--fluidSpaceStep--l);
}
@media screen and (min-width: 640px) {
  .typography img.right,
  .content-element__content img.right, .c-form__html img.right,
  .typography .image.right,
  .content-element__content .image.right,
  .c-form__html .image.right {
    float: right;
    width: auto;
    margin-left: var(--fluidSpaceStep--m);
    margin-right: var(--fluidSpaceStep--s);
    margin-top: var(--fluidSpaceStep--xs);
  }
}
.typography hr,
.content-element__content hr, .c-form__html hr {
  border-top: 1px solid var(--primary);
  margin-top: var(--fluidSpaceStep--xl);
  margin-bottom: var(--fluidSpaceStep--xl);
}
.typography figure,
.content-element__content figure, .c-form__html figure {
  margin-top: var(--fluidSpaceStep--xl);
  overflow: auto;
}
.typography figcaption,
.content-element__content figcaption, .c-form__html figcaption {
  margin-top: var(--fluidSpaceStep--l);
}
.typography .invers,
.content-element__content .invers, .c-form__html .invers {
  color: var(--color-white);
}
@media (min-width: 1150px) {
  .typography .flex-margin,
  .content-element__content .flex-margin, .c-form__html .flex-margin {
    margin-left: calc(30vw - 13.2rem);
  }
}
@media (min-width: 1880px) {
  .typography .flex-margin,
  .content-element__content .flex-margin, .c-form__html .flex-margin {
    margin-left: 13rem;
  }
}
.typography .message,
.content-element__content .message, .c-form__html .message {
  margin-bottom: var(--fluidSpaceStep--xl);
}
.typography .message.warning,
.content-element__content .message.warning, .c-form__html .message.warning {
  color: var(--color-warning);
}
.typography .message.bad,
.content-element__content .message.bad, .c-form__html .message.bad {
  color: var(--color-error);
}

.c-button__download--filled, .c-button__link--filled, .c-button--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit], .c-button__download--ghost, .c-button__link--ghost, .c-button--ghost {
  color: var(--color-white);
  letter-spacing: 0.13px;
  line-height: 1.2em;
  text-decoration: none;
  appearance: none;
}
.c-button--tag {
  hyphens: auto;
  letter-spacing: 0.25px;
  font-size: 0.75rem;
  line-height: 1em;
}
.c-button__select, .c-form__sortbutton {
  letter-spacing: 0.1px;
  line-height: 1em;
  text-decoration: none;
  appearance: none;
}

.c-button__download--ghost, .c-button__link--ghost, .c-button--ghost {
  background-color: transparent;
  border: 2px solid var(--color-primary);
  color: var(--color-primary) !important;
  display: inline-block;
  width: auto;
}
.c-button__download--ghost:link, .c-button__link--ghost:link, .c-button--ghost:link {
  text-decoration: none;
}
.c-button__download--ghost:before, .c-button__link--ghost:before, .c-button--ghost:before {
  content: none !important;
}
.c-button__download--ghost:hover, .c-button__link--ghost:hover, .c-button--ghost:hover {
  background-color: var(--color-primary);
  border: 2px solid var(--color-primary);
  color: var(--color-white) !important;
}
.c-button__download--ghost:focus, .c-button__link--ghost:focus, .c-button--ghost:focus {
  outline: none;
  background-color: var(--color-link--focus);
  color: var(--color-white) !important;
}

.c-button__download--filled, .c-button__link--filled, .c-button--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit] {
  display: inline-block;
  background-color: var(--color-primary);
  color: var(--color-white) !important;
  border: 1px solid var(--color-primary);
  width: auto;
}
.c-button__download--filled:link, .c-button__link--filled:link, .c-button--filled:link, .userform .action:link, .c-form__action:link, .c-form__action--gray:link, .c-form--memberloginform input[type=submit]:link {
  text-decoration: none;
}
.c-button__download--filled:before, .c-button__link--filled:before, .c-button--filled:before, .userform .action:before, .c-form__action:before, .c-form__action--gray:before, .c-form--memberloginform input[type=submit]:before {
  content: none !important;
}
.c-button__download--filled:hover, .c-button__link--filled:hover, .c-button--filled:hover, .userform .action:hover, .c-form__action:hover, .c-form__action--gray:hover, .c-form--memberloginform input[type=submit]:hover {
  color: var(--color-white);
  background-color: var(--color-secondary-dark);
  border: 1px solid var(--color-secondary-dark);
}
.c-button__download--filled:hover:after, .c-button__link--filled:hover:after, .c-button--filled:hover:after, .userform .action:hover:after, .c-form__action:hover:after, .c-form__action--gray:hover:after, .c-form--memberloginform input[type=submit]:hover:after {
  color: var(--color-white);
}
.c-button__download--filled:focus, .c-button__link--filled:focus, .c-button--filled:focus, .userform .action:focus, .c-form__action:focus, .c-form__action--gray:focus, .c-form--memberloginform input[type=submit]:focus {
  outline: none;
  background-color: var(--color-link--focus);
  color: var(--color-white);
}

.c-button--tag {
  display: inline-block;
  color: var(--color-copytext) !important;
  background-color: var(--color-fond-light);
  border: 1px solid var(--color-line);
  width: auto;
}
.c-button--tag:link {
  text-decoration: none;
}
.c-button--tag:before {
  content: none !important;
}
.c-button--tag:focus {
  outline: none;
  color: var(--color-white);
}

.c-button--ghost {
  padding: 0.75rem 3.25rem;
  border-radius: 0.3125rem;
  text-align: center;
}
.c-button--filled, .userform .action, .c-form__action, .c-form__action--gray, .c-form--memberloginform input[type=submit] {
  padding: 0.75rem 3.25rem;
  border-radius: 0.3125rem;
  text-align: center;
}
.c-button__select, .c-form__sortbutton {
  color: var(--color-primary) !important;
  text-align: center;
  background-color: transparent;
  padding: 0.5rem 2rem;
  border: 2px solid var(--color-primary);
  border-radius: 0.3125rem;
}
.c-button__select:link, .c-form__sortbutton:link {
  color: var(--color-primary);
  text-decoration: none;
}
.c-button__select:before, .c-form__sortbutton:before {
  content: none !important;
}
.c-button__select:hover, .c-form__sortbutton:hover {
  background-color: var(--color-primary);
  border: 2px solid var(--color-primary);
  color: var(--color-white) !important;
}
.c-button__select:focus, .c-form__sortbutton:focus {
  outline: none;
  background-color: var(--color-primary);
  color: var(--color-white) !important;
}
.c-button__select--active, .c-form__sortbutton--active {
  color: var(--color-white) !important;
  background-color: var(--color-primary);
}
.c-button--tag {
  padding: 0.375rem 0.75rem;
  text-align: center;
}
.c-button__link--ghost {
  padding: 2.5rem 3rem 0.5rem 0.75rem;
  position: relative;
}
.c-button__link--ghost:after {
  font-size: 32px;
  position: absolute;
  right: 0.8125rem;
  bottom: 0.8125rem;
}
.c-button__download--ghost {
  padding: 2.5rem 3rem 0.5rem 0.75rem;
  position: relative;
}
.c-button__download--ghost:after {
  font-size: 32px;
  position: absolute;
  right: 0.5rem;
  bottom: 0.8125rem;
}
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
.userform legend {
  color: var(--color-tertiary);
}
.userform input.checkbox,
.userform input[type=checkbox], .userform input.radio,
.userform input[type=radio] {
  appearance: none;
  -webkit-appearance: none;
  margin: 0;
  cursor: pointer;
  width: var(--fluidSpaceStep--s);
  height: var(--fluidSpaceStep--s);
  border: 2px solid var(--color-fond-dark);
  display: inline-grid;
  place-content: center;
  transition: border-color 0.1s ease-out, background-color 0.1s ease-out;
  background-color: white;
}
.userform input.checkbox,
.userform input[type=checkbox] {
  border-radius: 0px;
}
.userform input.checkbox::before,
.userform input[type=checkbox]::before {
  content: "";
  width: calc(var(--fluidSpaceStep--s) * 0.9);
  height: calc(var(--fluidSpaceStep--s) * 0.9);
  transform: scale(0);
  transition: transform 0.1s ease-out;
  background-color: var(--color-primary);
  mask-image: url("data:image/svg+xml;utf8,<svg viewBox='0 0 24 24' fill='white' xmlns='http://www.w3.org/2000/svg'><path d='M20 6L9 17l-5-5'/></svg>");
  mask-size: contain;
  mask-repeat: no-repeat;
  mask-position: center;
}
.userform input.checkbox:checked,
.userform input[type=checkbox]:checked {
  background-color: white;
  border-color: var(--color-primary);
}
.userform input.checkbox:checked::before,
.userform input[type=checkbox]:checked::before {
  transform: scale(1);
}
.userform input.radio,
.userform input[type=radio] {
  border-radius: 50%;
}
.userform input.radio::before,
.userform input[type=radio]::before {
  content: "";
  width: calc(var(--fluidSpaceStep--s) * 0.5);
  height: calc(var(--fluidSpaceStep--s) * 0.5);
  border-radius: 50%;
  background-color: var(--color-primary);
  transform: scale(0);
  transition: transform 0.1s ease-out;
}
.userform input.radio:checked,
.userform input[type=radio]:checked {
  border-color: var(--color-primary);
}
.userform input.radio:checked::before,
.userform input[type=radio]:checked::before {
  transform: scale(1);
}
.c-form__dropdown {
  appearance: none;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  margin-top: 0.5rem;
  position: relative;
}
.c-form__dropdown:before {
  margin-right: 0.3125rem;
  font-size: 1.5em;
  color: #C0C0C0;
  position: absolute;
  right: 0.25rem;
  bottom: 0.375rem;
}
.c-form__dropdown select {
  appearance: none;
  padding: 5px 2px;
  border: none;
  border-bottom: 2px solid #C0C0C0;
  border-radius: 0;
  background-color: transparent;
  outline: none;
  width: auto;
}
.c-form__dropdown select::-ms-expand {
  display: none;
}
.c-form__dropdown select:focus {
  border-bottom: 2px solid var(--color-copylight);
}
.userform input[type=text],
.userform input[type=password],
.userform input[type=email],
.userform input[type=url],
.userform input[type=date],
.userform input[type=month],
.userform input[type=time],
.userform input[type=datetime],
.userform input[type=datetime-local],
.userform input[type=week],
.userform input[type=number],
.userform input[type=search],
.userform input[type=tel],
.userform input[type=color],
.userform textarea {
  color: var(--color-copytext);
  border: 2px solid var(--color-fond-dark);
  background: #FFFFFF;
  appearance: none;
  padding: var(--fluidSpaceStep--2xs);
}
.userform input[type=text]:focus,
.userform input[type=password]:focus,
.userform input[type=email]:focus,
.userform input[type=url]:focus,
.userform input[type=date]:focus,
.userform input[type=month]:focus,
.userform input[type=time]:focus,
.userform input[type=datetime]:focus,
.userform input[type=datetime-local]:focus,
.userform input[type=week]:focus,
.userform input[type=number]:focus,
.userform input[type=search]:focus,
.userform input[type=tel]:focus,
.userform input[type=color]:focus,
.userform textarea:focus {
  border: 2px solid var(--color-copylight) !important;
}
.userform input[type=text]:required,
.userform input[type=password]:required,
.userform input[type=email]:required,
.userform input[type=url]:required,
.userform input[type=date]:required,
.userform input[type=month]:required,
.userform input[type=time]:required,
.userform input[type=datetime]:required,
.userform input[type=datetime-local]:required,
.userform input[type=week]:required,
.userform input[type=number]:required,
.userform input[type=search]:required,
.userform input[type=tel]:required,
.userform input[type=color]:required,
.userform textarea:required {
  border-bottom: 2px solid var(--color-fond-dark);
}
.userform input[type=text]:required:focus,
.userform input[type=password]:required:focus,
.userform input[type=email]:required:focus,
.userform input[type=url]:required:focus,
.userform input[type=date]:required:focus,
.userform input[type=month]:required:focus,
.userform input[type=time]:required:focus,
.userform input[type=datetime]:required:focus,
.userform input[type=datetime-local]:required:focus,
.userform input[type=week]:required:focus,
.userform input[type=number]:required:focus,
.userform input[type=search]:required:focus,
.userform input[type=tel]:required:focus,
.userform input[type=color]:required:focus,
.userform textarea:required:focus {
  border: 2px solid var(--color-warning) !important;
}
.userform label, .right-title, .c-form__dropdown > label {
  color: var(--color-copytext);
}
.userform .message {
  color: var(--color-copytext);
}
.userform .message.error, .userform .message.bad {
  color: var(--color-warning);
}
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONTENT UX Elements
*
* --------------------------------------------------------------------------- */
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT PAGE
* 
* ---------------------------------------------------------------------------- */
.c-page {
  background-color: var(--color-white);
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
}
.c-page.-state--active {
  position: fixed;
}
.c-page.-state--active > main {
  filter: blur(5px);
}
.c-page__header {
  background-color: var(--color-white);
  padding: var(--fluidSpaceStep--s) var(--fluidSpaceStep--m) var(--fluidSpaceStep--s) var(--fluidSpaceStep--m);
  order: 0;
  flex: 0 0 auto;
  align-self: auto;
  z-index: 100;
}
.c-page__header--PageHome {
  background-color: transparent;
}
.c-page__breadcrump {
  padding: var(--fluidSpaceStep--s) var(--fluidSpaceStep--m) var(--fluidSpaceStep--s) var(--fluidSpaceStep--m);
  position: sticky;
  top: 0;
  left: 0;
  order: 0;
  flex: 0 0 auto;
  align-self: auto;
  z-index: 10;
}
.c-page__main {
  order: 0;
  flex: 1 1 auto;
  align-self: auto;
}
.c-page__copy {
  padding-left: var(--fluidSpaceStep--m);
  padding-right: var(--fluidSpaceStep--m);
  margin-bottom: 13vh;
  margin-top: 10vh;
}
@media screen and (min-width: 640px) {
  .c-page__copy {
    padding-left: var(--fluidSpaceStep--3xl);
    padding-right: var(--fluidSpaceStep--3xl);
  }
}
.c-page__copy--PageHome {
  padding-top: 12vh;
  padding-left: var(--fluidSpaceStep--l);
  padding-right: var(--fluidSpaceStep--m);
}
@media screen and (min-width: 640px) {
  .c-page__copy--PageHome {
    padding-left: var(--fluidSpaceStep--3xl);
    padding-right: var(--fluidSpaceStep--3xl);
  }
}
.c-page__title {
  grid-column: 1/span full;
  margin-bottom: var(--fluidSpaceStep--m);
}
.c-page__content {
  align-self: end;
  grid-column: 1/span full;
  max-width: 62rem;
}
.c-page__footer {
  order: 0;
  flex: 0 0 auto;
  align-self: auto;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT ACCORDION 001
*
* --------------------------------------------------------------------------- */
.c-accordion__trigger:checked + .c-accordion__header:after, .c-accordion__header:after {
  font-size: 3.5em;
}
.c-accordion__header:after {
  color: var(--color-secondary);
}
.c-accordion__header:hover:after {
  color: var(--color-primary);
}
.c-accordion__trigger:checked + .c-accordion__header:after {
  color: var(--color-primary);
}

.c-accordion {
  margin-top: 3rem;
}
.c-accordion__item {
  display: block;
}
.c-accordion__item .c-accordion__header {
  border-bottom: 2px solid var(--color-secondary);
}
.c-accordion__item:first-child {
  border-top: 2px solid var(--color-secondary);
}
.c-accordion__trigger {
  display: none;
}
.c-accordion__trigger:checked + .c-accordion__header + .c-accordion__bodystage {
  height: auto;
  border-bottom: 2px solid var(--color-secondary);
  padding: 0rem 1.5rem 1.5rem 0.5rem;
  opacity: 1;
  transition: opacity 0.5s;
}
.c-accordion__trigger:checked + .c-accordion__header + .c-accordion__bodystage--blank {
  padding: 0;
}
.c-accordion__trigger:checked + .c-accordion__header {
  border-bottom: none;
  background-color: var(--color-white);
}
.c-accordion__trigger:checked + .c-accordion__header:after {
  transform: translateY(-50%) rotateZ(135deg);
  transition: transform ease-in 0.2s;
}
.c-accordion__trigger:hover + .c-accordion__header {
  cursor: pointer;
}
.c-accordion__header {
  background-color: var(--color-white);
  padding: 2.4rem 3.5rem 2.4rem 0.5rem;
  opacity: 1;
  transition: background-color ease-in 0.1s;
  min-height: 2rem;
  position: relative;
  user-select: none;
}
.c-accordion__header:hover {
  transition: background-color ease-in 0.1s;
  background-color: var(--color-white);
}
.c-accordion__header:after {
  transition: transform ease-in 0.2s;
  position: absolute;
  right: 0.5rem;
  top: 50%;
  transform: translateY(-50%);
}
.c-accordion__subtitle {
  margin-top: 0.5rem;
}
.c-accordion__bodystage {
  align-content: flex-start;
  align-items: flex-start;
  background-color: var(--color-white);
  display: block;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  height: 0;
  justify-content: space-between;
  opacity: 0;
  overflow: hidden;
  padding-bottom: 0;
  padding-top: 0;
  transition: opacity 0.1s;
}
@media screen and (min-width: 1510px) {
  .c-accordion__bodystage {
    flex-wrap: nowrap;
  }
}
.c-accordion__img {
  order: 0;
  flex: 1 0 100%;
  margin-bottom: 1rem;
}
.c-accordion__img > img {
  width: 100%;
}
@media screen and (min-width: 1510px) {
  .c-accordion__img {
    flex: 0 1 33%;
    align-self: auto;
    margin-right: 4%;
  }
}
.c-accordion__body {
  order: 0;
  flex: 1 0 100%;
}
@media screen and (min-width: 1510px) {
  .c-accordion__body {
    flex: 1 1 10%;
    align-self: auto;
  }
}

/* -----------------------------------------------------------------------------
*
* COMPONENT Aussteller/Overview
*
* --------------------------------------------------------------------------- */
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
.c-aussteller__main > h2 {
  margin-bottom: 4.6rem;
}
.c-aussteller__main > h3 {
  margin-bottom: 2.6rem;
  margin-bottom: 2.6rem;
}
.c-aussteller__heroimg {
  height: auto;
  display: block;
  margin-bottom: 3rem;
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 60%;
}
.c-aussteller__heroimg > img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}
.c-aussteller__intro {
  margin-bottom: 3rem;
}
.c-aussteller__kontakt {
  background-color: var(--color-white);
  padding: 0rem;
  border-radius: 8px;
  margin-bottom: 2rem;
}
.c-aussteller__kontakt > p {
  margin-bottom: 1.25rem;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT Aussteller/Overview
*
* --------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------
*
* COMPONENT Aussteller/Overview
*
* --------------------------------------------------------------------------- */
.c-ausstellerOverview__card--top > h1, .c-ausstellerOverview__card--btm > h1 {
  color: var(--color-primary);
}
.c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2 {
  color: var(--color-copytext);
}
.c-ausstellerOverview__wrapper {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-left: calc(var(--fluidSpaceStep--l) / -2);
  margin-right: calc(var(--fluidSpaceStep--l) / -2);
}
.c-ausstellerOverview__item {
  margin-top: calc(var(--fluidSpaceStep--l) / 2);
  margin-left: calc(var(--fluidSpaceStep--l) / 2);
  margin-right: calc(var(--fluidSpaceStep--l) / 2);
  border: 2px solid var(--color-line);
  padding: var(--fluidSpaceStep--m);
  order: 0;
  align-self: auto;
  flex: 1 0 95%;
}
@media (min-width: 1150px) {
  .c-ausstellerOverview__item {
    flex: 1 0 40%;
    max-width: 48.5%;
  }
}
.c-ausstellerOverview__item:empty {
  height: 0;
  margin-top: 0;
  margin-bottom: 0;
  border: none;
}
.c-ausstellerOverview__card {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
  height: 100%;
}
.c-ausstellerOverview__card--top, .c-ausstellerOverview__card--btm {
  order: 0;
  flex: 0 1 10%;
  align-self: auto;
}
.c-ausstellerOverview__card--top > h2, .c-ausstellerOverview__card--btm > h2 {
  margin-bottom: 2rem;
}
.c-ausstellerOverview__card--top > p, .c-ausstellerOverview__card--btm > p {
  margin-bottom: 2rem;
}
.c-ausstellerOverview__card--btm {
  padding-right: var(--fluidSpaceStep--xs);
  display: block;
  width: 100%;
  text-align: right;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT footer
* 
* ---------------------------------------------------------------------------- */
.c-footer__icon--twitter:before, .c-footer__icon--fb:before, .c-footer__icon--rss:before, .c-footer__icon--instagram:before {
  font-size: 2rem;
  line-height: 1em;
  color: var(--color-white);
}
.c-footer__icon--twitter:link:before, .c-footer__icon--fb:link:before, .c-footer__icon--rss:link:before, .c-footer__icon--instagram:link:before {
  color: var(--color-white);
}
.c-footer__icon--twitter:visited:before, .c-footer__icon--fb:visited:before, .c-footer__icon--rss:visited:before, .c-footer__icon--instagram:visited:before {
  color: var(--color-white);
}
.c-footer__icon--twitter:hover:before, .c-footer__icon--fb:hover:before, .c-footer__icon--rss:hover:before, .c-footer__icon--instagram:hover:before {
  color: var(--color-primary);
}
.c-footer {
  padding: var(--fluidSpaceStep--3xl) var(--fluidSpaceStep--m) var(--fluidSpaceStep--s) var(--fluidSpaceStep--m);
  background-color: var(--color-secondary);
}
.c-footer__navi {
  order: 0;
  flex: 1 1 100%;
  align-self: auto;
}
@media screen and (min-width: 640px) {
  .c-footer__navi {
    order: 0;
    flex: 0 1 auto;
  }
}
.c-footer__copyright {
  order: 1;
  flex: 1 1 100%;
  align-self: flex-end;
}
@media screen and (min-width: 1150px) {
  .c-footer__copyright {
    order: 0;
    flex: 0 1 auto;
  }
}
.c-footer__social {
  margin-top: 1.75rem;
}
.c-footer__link {
  padding-right: var(--fluidSpaceStep--2xs);
  display: inline-block;
}
.c-footer__icon {
  display: inline-block;
  margin-right: 0.75rem;
  color: var(--color-white);
  text-decoration: none;
}
.c-footer__icon > span {
  display: none;
}
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
h1.c-form__headline {
  margin-bottom: var(--fluidSpaceStep--xl);
}

h2.c-form__headline {
  margin-top: var(--fluidSpaceStep--2xl);
  margin-bottom: var(--fluidSpaceStep--l);
}

h3.c-form__headline {
  margin-top: var(--fluidSpaceStep--xl);
  margin-bottom: var(--fluidSpaceStep--l);
}

h4.c-form__headline {
  margin-top: var(--fluidSpaceStep--l);
  margin-bottom: var(--fluidSpaceStep--m);
}

h5.c-form__headline {
  margin-top: var(--fluidSpaceStep--m);
  margin-bottom: var(--fluidSpaceStep--s);
}

h1.c-form__headline:first-child, h2.c-form__headline:first-child, h3.c-form__headline:first-child, h4.c-form__headline:first-child, h5.c-form__headline:first-child {
  margin-top: 0;
}

.c-form__html p, .c-form__html ul, .c-form__html ol {
  margin-bottom: var(--fluidSpaceStep--m);
}
.c-form__html p + p,
.c-form__html p + ul,
.c-form__html p + ol {
  margin-bottom: var(--fluidSpaceStep--s);
}
.c-form__compositeField {
  display: block;
  border: 1px solid var(--color-line);
  padding: var(--fluidSpaceStep--xs);
  margin-bottom: 2rem;
  width: 100%;
}
@media (min-width: 1150px) {
  .c-form__compositeField {
    padding: 2rem 2rem 0.25rem 2rem;
  }
}
.c-form__compositeField > legend {
  margin-left: calc(var(--fluidSpaceStep--xs) * -1);
  padding: var(--fluidSpaceStep--xs);
}
.c-form__input {
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
}
.c-form__radioGroup .middleColumn > div, .c-form__checkboxgroup .middleColumn > div {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: center;
}
.c-form__radioGroup input, .c-form__checkboxgroup input {
  flex: 0 0 auto;
}
.c-form__radioGroup label, .c-form__checkboxgroup label {
  flex: 1 1 auto;
  margin-left: var(--fluidSpaceStep--s);
}
.c-form__checkboxfield > .middleColumn {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: center;
}
.c-form__checkboxfield > .middleColumn input {
  flex: 0 0 auto;
}
.c-form__checkboxfield > .middleColumn label {
  flex: 1 1 auto;
  margin-left: var(--fluidSpaceStep--s);
}
.c-form__actionbox {
  margin-top: 1.25rem;
}
.c-form__action {
  margin-right: 0.5rem;
}
.c-form__action:last-child {
  margin-right: 0;
}
.c-form--memberloginform {
  max-width: 25rem;
}
.c-form--memberloginform input[type=submit] {
  margin-top: 2rem;
}
.c-form .btn-toolbar > p {
  margin-top: 1.5rem;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
.userform {
  align-items: stretch;
  background-color: var(--color-white);
  display: inline-flex;
  flex-direction: column;
  flex-wrap: nowrap;
  padding: 0;
  margin-top: var(--fluidSpaceStep--xl);
  clear: both;
  width: 100%;
  max-width: 68rem;
}
.userform > * {
  flex: 0 1 auto;
  align-self: auto;
}
.userform .field {
  margin-bottom: var(--fluidSpaceStep--l);
}
.userform .field.text {
  display: block;
}
.userform .field.text > :nth-child(1) {
  width: 100%;
  display: block;
}
.userform .field.text > :nth-child(2) {
  width: 100%;
  display: block;
}
.userform .field.text > :nth-child(2) > * {
  width: 100%;
}
.userform .message {
  margin-bottom: 1.5rem;
}
.userform textarea {
  width: 100%;
}
.userform-progress .progress {
  position: relative;
  height: 1em;
  background: var(--color-fond-medium);
}
.userform-progress .progress-bar {
  position: absolute;
  height: 1em;
  background: var(--color-fond-dark);
}
.userform-progress .step-buttons {
  margin-left: 0;
  position: relative;
}
.userform-progress .step-button-wrapper {
  display: inline-block;
  list-style-type: none;
}
.userform-progress .step-button-wrapper.viewed .step-button-jump {
  opacity: 1;
}
.userform-progress .step-button-jump {
  position: absolute;
  top: 0;
  opacity: 0.7;
}

.step-navigation .step-buttons {
  margin-left: 0;
}
.step-navigation .step-button-wrapper {
  display: inline-block;
  list-style-type: none;
}

.userformsgroup {
  border: 2px solid var(--color-tertiary);
  background-color: var(--color-fond-lightest);
}
.userformsgroup > legend {
  border: 0;
  width: auto;
}

.right-title {
  clear: both;
  display: block;
}

.userform .left {
  margin-bottom: 5px;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT header
* 
* ---------------------------------------------------------------------------- */
.c-header {
  display: flex;
  justify-content: space-between;
  align-items: flex-start;
  flex-direction: row;
  flex-wrap: nowrap;
  align-content: flex-start;
}
.c-header__logo {
  order: 0;
  margin-right: var(--fluidSpaceStep--l);
  z-index: 400;
  width: auto;
}
.c-header__mainnavi {
  order: 2;
}
.c-header__naviHD {
  display: none;
  margin-top: var(--fluidSpaceStep--2xs);
}
@media screen and (min-width: 640px) {
  .c-header__naviHD {
    display: inline-block;
    order: 2;
  }
}
.c-header__mobiletrigger {
  order: 3;
  display: block;
  flex: 0 1 auto;
  align-self: center;
  z-index: 2000;
}
@media screen and (min-width: 640px) {
  .c-header__mobiletrigger {
    display: none;
  }
}
.c-header__naviMobile {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
}
@media screen and (min-width: 640px) {
  .c-header__naviMobile {
    display: none;
  }
}
.c-header__logoLink {
  order: 1;
  display: flex;
  flex-wrap: nowrap;
}
.c-header__logoLink > img {
  flex: 0 1 auto;
  align-self: center;
  width: calc(var(--fluidSpaceStep--3xl) * 2.5);
}
@media screen and (min-width: 640px) {
  .c-header__logoLink > img {
    width: calc(var(--fluidSpaceStep--3xl) * 3.5);
  }
}
@media screen and (min-width: 1150px) {
  .c-header__logoLink > img {
    width: calc(var(--fluidSpaceStep--3xl) * 3.75);
  }
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT Logoleiste
* 
* ---------------------------------------------------------------------------- */
.c-logoleiste {
  width: 100%;
  border: 2px solid var(--color-line);
  padding: 2rem 1.5rem 2rem 2rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: stretch;
  margin-bottom: 4rem;
}
@media (min-width: 1150px) {
  .c-logoleiste {
    flex-wrap: nowrap;
  }
}
.c-logoleiste__left {
  order: 0;
  flex: 1 1 100%;
  margin-bottom: 1rem;
  align-self: auto;
}
@media (min-width: 1150px) {
  .c-logoleiste__left {
    margin-bottom: 0rem;
    flex: 1 1 25%;
  }
}
.c-logoleiste__right {
  order: 0;
  flex: 1 1 100%;
  align-self: auto;
}
@media (min-width: 1150px) {
  .c-logoleiste__right {
    flex: 1 1 75%;
  }
}
.c-logoleiste__logostage {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: stretch;
  margin-bottom: 2rem;
}
.c-logoleiste__logostage > img {
  order: 0;
  flex: 0 1 auto;
  align-self: center;
  width: 30%;
}
/* -----------------------------------------------------------------------------
*
* COMPONENT Organisatoren
*
* --------------------------------------------------------------------------- */
.c-organisatoren__copystage {
  background-color: var(--color-secondary);
}

.c-organisatoren {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: stretch;
  margin-top: var(--fluidSpaceStep--xl);
  margin-bottom: var(--fluidSpaceStep--3xl);
  gap: var(--fluidSpaceStep--m);
}
.c-organisatoren__item {
  order: 0;
  flex: 1 1 30%;
  align-self: stretch;
  min-width: 20rem;
  border: 2px solid var(--color-secondary);
  border-radius: 6rem 0 0 0;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: stretch;
}
.c-organisatoren__logo {
  display: flex;
  align-content: flex-start;
  align-items: center;
  align-self: auto;
  flex-direction: row;
  flex-wrap: nowrap;
  flex: 1 0 auto;
  justify-content: center;
  min-height: 20rem;
}
.c-organisatoren__logo > img {
  padding: var(--fluidSpaceStep--m) var(--fluidSpaceStep--m);
  object-fit: contain;
  align-self: auto;
  flex: 0 1 auto;
  max-height: 13rem;
  max-width: 25rem;
  width: 100%;
}
.c-organisatoren__copystage {
  order: 0;
  flex: 1 0 auto;
  align-self: auto;
}
.c-organisatoren__copy {
  max-width: 87%;
  margin: 0 auto;
  padding: 2rem 0;
}
.c-organisatoren__copy > h2 {
  margin-bottom: 1.5rem;
}
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT Logoleiste
* 
* ---------------------------------------------------------------------------- */
.c-logoleisteHome {
  width: 100%;
  margin-top: 4rem;
  margin-bottom: 2rem;
}
.c-logoleisteHome__headline {
  margin-bottom: 1rem;
}
.c-logoleisteHome__logostage {
  order: 0;
  flex: 1 1 100%;
}
.c-logoleisteHome__logostage > img {
  max-width: 60rem;
  width: 100%;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT navi
* 
* ---------------------------------------------------------------------------- */
.c-naviDesktop {
  height: 100%;
}
.c-naviDesktop__menu-e1 {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-content: flex-start;
  align-items: stretch;
}
.c-naviDesktop__element-e1 {
  position: relative;
  order: 0;
  flex: 0 1 auto;
  align-self: auto;
  padding-left: var(--fluidSpaceStep--2xs);
}
.c-naviDesktop__element-e1:first-child {
  padding-right: 0;
}
.c-naviDesktop__element-e1:hover .c-naviDesktop__menu-e2, .c-naviDesktop__element-e1:focus-within .c-naviDesktop__menu-e2, .c-naviDesktop__element-e1.-state--active .c-naviDesktop__menu-e2 {
  opacity: 1;
  display: block;
}
@media screen and (min-width: 1150px) {
  .c-naviDesktop__element-e1 {
    padding-left: var(--fluidSpaceStep--xs);
  }
}
.c-naviDesktop__link-e1 {
  text-align: left;
  user-select: none;
}
.c-naviDesktop__menu-e2 {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  background: rgba(255, 255, 255, 0.9);
  padding: 0;
  transform: translateY(30px);
}
.c-naviDesktop__element-e2 {
  margin-bottom: var(--fluidSpaceStep--s);
}
.c-naviDesktop__element-e2:last-child {
  margin-bottom: 0;
}
.c-naviDesktop__link-e2 {
  text-align: left;
  user-select: none;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT navi003
* 
* ---------------------------------------------------------------------------- */
@property --a {
  syntax: "<angle>";
  inherits: false;
  initial-value: 90deg;
}
@property --l {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 10%;
}
@property --c {
  syntax: "<color>";
  inherits: false;
  initial-value: red;
}
@property --p1 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 0%;
}
@property --p2 {
  syntax: "<percentage>";
  inherits: false;
  initial-value: 100%;
}
@keyframes gradientRotation {
  0% {
    --a: 0deg;
    --p1: 0%;
    --p2: 100%;
  }
  50% {
    --a: 180deg;
    --p1: 100%;
    --p2: 0%;
  }
  100% {
    --a: 360deg;
    --p1: 0%;
    --p2: 100%;
  }
}
.c-naviMobile__stage {
  background-color: var(--color-primary);
}

.c-naviMobile__trigger:before {
  font-size: 2.0625rem;
  color: var(--color-copytext);
}
.c-naviMobile__trigger:hover:before {
  color: var(--color-copytext);
}
.c-naviMobile__trigger.-state--active:before {
  font-size: 2.0625rem;
  color: var(--color-copytext);
}

@keyframes slideIntoPlace {
  0% {
    transform: translateX(50px);
    opacity: 0;
  }
  100% {
    transform: translateX(0px);
    opacity: 1;
  }
}
.c-naviMobile {
  width: 100%;
  height: auto;
  overflow: hidden;
}
.c-naviMobile__stage {
  padding: var(--fluidSpaceStep--3xl) var(--fluidSpaceStep--3xl) var(--fluidSpaceStep--m) var(--fluidSpaceStep--m);
  position: fixed;
  opacity: 0;
  overflow: hidden;
  transform: translateY(-100%);
  transition: transform 0.2s ease-in, opacity 0.3s;
  width: 100%;
  height: 100%;
  z-index: 500;
  display: flex;
  flex-direction: column;
}
.c-naviMobile__stage.-state--off {
  opacity: 0;
  transform: translateY(-100%);
  transition: transform 0.2s ease-in, opacity 0.2s;
}
.c-naviMobile__stage.-state--active {
  opacity: 0.95;
  transform: translateY(0%);
  transition: transform 0.2s ease-in, opacity 0.3s;
}
.c-naviMobile__trigger:before {
  visibility: visible;
  transition: color 0.5s;
}
.c-naviMobile__trigger.-state--active:before {
  transition: color 0.5s;
  color: var(--color-white);
}
.c-naviMobile__trigger > span {
  display: none;
}
.c-naviMobile__menu-e1 {
  overflow: hidden;
}
.c-naviMobile__element-e1 {
  opacity: 1;
  margin-bottom: 0.8rem;
}
.c-naviMobile__element-e2 {
  margin-bottom: 0.8rem;
}
.c-naviMobile__element-e2:last-child {
  margin-bottom: 0;
}
.c-naviMobile__link-e1 {
  width: auto;
}
/* -----------------------------------------------------------------------------
*
* COMPONENT Aussteller/Overview
*
* --------------------------------------------------------------------------- */
/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT Stage
* 
* ---------------------------------------------------------------------------- */
.c-stage {
  background-color: var(--color-white);
  height: 100%;
  padding-top: var(--fluidSpaceStep--l);
  padding-bottom: var(--fluidSpaceStep--l);
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
  max-width: 144rem;
  margin: 0 auto;
  padding-left: calc(1rem + 2vw);
  padding-right: calc(1rem + 2vw);
}
@media (min-width: 1150px) {
  .c-stage {
    padding-left: calc(var(--fluidSpaceStep--2xl) * 1.4);
    padding-right: calc(var(--fluidSpaceStep--2xl) * 1.4);
  }
}
@media (min-width: 144rem) {
  .c-stage {
    padding-left: 4.625rem;
    padding-right: 4.625rem;
  }
}
@media (min-width: 1150px) {
  .c-stage {
    padding-top: var(--fluidSpaceStep--xl);
    flex-wrap: wrap;
  }
}
.c-stage__hero {
  flex: 0 0 100%;
  display: flex;
  flex-direction: column;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: flex-start;
  align-items: stretch;
}
.c-stage__heroimg {
  order: 0;
  flex: 0 1 auto;
  align-self: auto;
  max-height: calc(20vh + 20vw);
  width: 100%;
  overflow: hidden;
  margin-bottom: var(--fluidSpaceStep--xl);
}
.c-stage__heroimg > img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.c-stage__header {
  flex: 1 1 100%;
  display: block;
  margin-top: var(--fluidSpaceStep--xl);
  margin-bottom: var(--fluidSpaceStep--2xl);
}
.c-stage__main {
  order: 0;
  flex: 1 1 100%;
  align-self: auto;
  margin-bottom: 3rem;
}
@media (min-width: 1150px) {
  .c-stage__main {
    padding-right: 3%;
    flex: 1 1 60%;
  }
}
.c-stage__main--nosidebar {
  padding-right: 0;
}
.c-stage__logoleiste {
  flex: 1 1 100%;
  display: block;
}
.c-stage__sidebar {
  order: 0;
  flex: 1 1 100%;
  align-self: auto;
}
@media (min-width: 1150px) {
  .c-stage__sidebar {
    flex: 0 1 30%;
    padding-left: 3%;
    padding-top: 0.7%;
  }
}
.c-stage__topheadline {
  display: block;
}
.c-stage__headline {
  display: block;
}
.c-stage__subheadline {
  margin-top: var(--fluidSpaceStep--s);
  display: block;
}
.c-stage__download {
  flex: 0 1 auto;
}
.c-stage__content {
  max-width: 60rem;
  margin-bottom: 3rem;
}
.c-stage__heroimg {
  height: auto;
  display: block;
}
.c-stage__video {
  height: auto;
  background-color: var(--color-fond-medium);
  background-image: url("/public/images/triangle.png");
  background-repeat: no-repeat;
  background-size: 48px 61px;
  background-position: center;
  display: block;
  margin-bottom: 3rem;
  position: relative;
  overflow: hidden;
  width: 100%;
  padding-top: 56.25%;
}
.c-stage__video > iframe {
  display: none;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
}

/**
* Main style sheed
*
* Mobile first with susy and breakpoints
*
* Using BEM (Block, Element, Modifier) methodology:
* Block: .block
* Element .block__element
* Modifier: .block--mod
*
* In SASS:
* .block {
*    &__element {
*       //some styles here
*    }
*
*    &--mod {
*       //some styles here
*    }
* }
*
* Die Typografie wird zentral in _extends.typography.scss verwaltet und mittels @extend 
* an die Componententklassen gebunden. Das heißt es gibt keine zentrale Definion von 
* Typo Tags (h1, h2, p …). Ausnahme ist nur der WYSIWYG Editor der eine eigene Wrapper Klasse
* (z.B. .typography in Silverstripe) hat. 
* 
* für weitere gute Anregungen: https://css-tricks.com/combining-the-powers-of-sem-and-bio-for-improving-css/
*
* @author Martin Hasieber
* @copyright MHKD - Martin Hasieber Kommunikatiionsdesign
* @package: 
* 
*/
/* -----------------------------------------------------------------------------
*
* COMPONENT TurnPages
* 
* ---------------------------------------------------------------------------- */
.c-turnPages__link, .c-turnPages__current {
  color: var(--color-copytext);
  letter-spacing: 0.1px;
  line-height: 1em;
  text-decoration: none;
}
.c-turnPages__link:link, .c-turnPages__current:link {
  color: var(--color-link);
}
.c-turnPages__link:visited, .c-turnPages__current:visited {
  color: var(--color-link--visited);
}
.c-turnPages__link:hover, .c-turnPages__current:hover {
  color: var(--color-link--focus);
}
.c-turnPages__link:active, .c-turnPages__current:active {
  color: var(--color-link--active);
}

.c-turnPages {
  margin-top: 2rem;
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  align-content: flex-start;
  align-items: flex-start;
}
@media screen and (min-width: 1150px) {
  .c-turnPages {
    margin-top: 4rem;
  }
}
.c-turnPages__item {
  flex: 1 1 auto;
  padding: var(--fluidSpaceStep--xs) var(--fluidSpaceStep--2xs);
  margin-right: var(--fluidSpaceStep--2xs);
  margin-bottom: var(--fluidSpaceStep--xs);
  border: 2px solid var(--color-copytext);
}
.c-turnPages__item:empty {
  height: 0;
  margin-top: 0;
  margin-bottom: 0;
  border: none;
}
.c-turnPages__link, .c-turnPages__current {
  display: block;
  width: 100%;
  text-align: center;
}
.c-turnPages__current {
  color: var(--color-link--active);
}

/* -----------------------------------------------------------------------------
*
* COMPONENT Aussteller/Overview
*
* --------------------------------------------------------------------------- */
/* -----------------------------------------------------------------------------
*
* COMPONENT videoEmbed
* 
* ---------------------------------------------------------------------------- */
.c-videoEmbed__stage:before {
  font-size: 4rem;
  color: var(--color-primary);
}

.c-videoEmbed {
  margin-bottom: 3rem;
}
.c-videoEmbed__stage {
  display: block;
  position: relative;
  overflow: hidden;
  width: 100%;
  border: 1px solid var(--color-line);
  background-color: var(--color-fond-lightest);
  margin-bottom: 1rem;
}
.c-videoEmbed__stage:before {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateY(-50%);
}
.c-videoEmbed__frame {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
  max-width: 100%;
}
.c-videoEmbed__frame > img {
  width: 100%;
  position: absolute;
  transform: translate(-50%, -50%);
  left: 50%;
  top: 50%;
}
.c-videoEmbed__caption {
  padding: 0.1rem 0 0.5rem;
}
.c-videoEmbed__caption > h1, .c-videoEmbed__caption > h2, .c-videoEmbed__caption > h3, .c-videoEmbed__caption > h4, .c-videoEmbed__caption > h5 {
  margin-bottom: 0.25rem;
}
.c-videoEmbed__caption > p {
  margin-bottom: 1.25rem;
}
.c-videoEmbed__caption > p:last-child {
  margin-bottom: 0;
}
