/* 
vollkorn / raleway
*/
/* CSS Document */
/* vollkorn-regular - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: normal;
  font-weight: 400;
  src: url("fonts/vollkorn/vollkorn-v13-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-regular.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-regular.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-regular.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-regular.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-regular.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-500 - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: normal;
  font-weight: 500;
  src: url("fonts/vollkorn/vollkorn-v13-latin-500.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-500.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-500.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-500.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-500.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-500.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-600 - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: normal;
  font-weight: 600;
  src: url("fonts/vollkorn/vollkorn-v13-latin-600.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-600.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-600.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-600.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-600.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-600.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-700 - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: normal;
  font-weight: 700;
  src: url("fonts/vollkorn/vollkorn-v13-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-700.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-700.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-700.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-700.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-700.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-800 - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: normal;
  font-weight: 800;
  src: url("fonts/vollkorn/vollkorn-v13-latin-800.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-800.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-800.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-800.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-800.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-800.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-italic - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: italic;
  font-weight: 400;
  src: url("fonts/vollkorn/vollkorn-v13-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-italic.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-italic.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-italic.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-italic.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-italic.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-500italic - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: italic;
  font-weight: 500;
  src: url("fonts/vollkorn/vollkorn-v13-latin-500italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-500italic.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-500italic.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-500italic.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-500italic.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-500italic.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-600italic - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: italic;
  font-weight: 600;
  src: url("fonts/vollkorn/vollkorn-v13-latin-600italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-600italic.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-600italic.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-600italic.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-600italic.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-600italic.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-700italic - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: italic;
  font-weight: 700;
  src: url("fonts/vollkorn/vollkorn-v13-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-700italic.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-700italic.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-700italic.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-700italic.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-700italic.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* vollkorn-800italic - latin */
@font-face {
  font-family: 'Vollkorn';
  font-style: italic;
  font-weight: 800;
  src: url("fonts/vollkorn/vollkorn-v13-latin-800italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/vollkorn/vollkorn-v13-latin-800italic.eot?#iefix") format("embedded-opentype"), url("fonts/vollkorn/vollkorn-v13-latin-800italic.woff2") format("woff2"), url("fonts/vollkorn/vollkorn-v13-latin-800italic.woff") format("woff"), url("fonts/vollkorn/vollkorn-v13-latin-800italic.ttf") format("truetype"), url("fonts/vollkorn/vollkorn-v13-latin-800italic.svg#Vollkorn") format("svg");
  /* Legacy iOS */
}
/* raleway-regular - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 400;
  src: url("fonts/raleway/raleway-v22-latin-regular.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-regular.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-regular.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-regular.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-regular.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-regular.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-500 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 500;
  src: url("fonts/raleway/raleway-v22-latin-500.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-500.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-500.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-500.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-500.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-500.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-700 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 700;
  src: url("fonts/raleway/raleway-v22-latin-700.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-700.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-700.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-700.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-700.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-700.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-600 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 600;
  src: url("fonts/raleway/raleway-v22-latin-600.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-600.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-600.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-600.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-600.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-600.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-800 - latin */
@font-face {
  font-family: 'Raleway';
  font-style: normal;
  font-weight: 800;
  src: url("fonts/raleway/raleway-v22-latin-800.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-800.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-800.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-800.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-800.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-800.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 400;
  src: url("fonts/raleway/raleway-v22-latin-italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-italic.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-italic.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-italic.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-italic.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-italic.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-500italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 500;
  src: url("fonts/raleway/raleway-v22-latin-500italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-500italic.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-500italic.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-500italic.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-500italic.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-500italic.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-600italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 600;
  src: url("fonts/raleway/raleway-v22-latin-600italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-600italic.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-600italic.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-600italic.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-600italic.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-600italic.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-800italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 800;
  src: url("fonts/raleway/raleway-v22-latin-800italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-800italic.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-800italic.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-800italic.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-800italic.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-800italic.svg#Raleway") format("svg");
  /* Legacy iOS */
}
/* raleway-700italic - latin */
@font-face {
  font-family: 'Raleway';
  font-style: italic;
  font-weight: 700;
  src: url("fonts/raleway/raleway-v22-latin-700italic.eot");
  /* IE9 Compat Modes */
  src: local(""), url("fonts/raleway/raleway-v22-latin-700italic.eot?#iefix") format("embedded-opentype"), url("fonts/raleway/raleway-v22-latin-700italic.woff2") format("woff2"), url("fonts/raleway/raleway-v22-latin-700italic.woff") format("woff"), url("fonts/raleway/raleway-v22-latin-700italic.ttf") format("truetype"), url("fonts/raleway/raleway-v22-latin-700italic.svg#Raleway") format("svg");
  /* Legacy iOS */
}
body.home, .abschnitt {
  /* font headline 1 */
  --e-global-typography-2f1b020-font-family: "Vollkorn";
  --e-global-typography-2f1b020-font-size: 2.1rem;
  --e-global-typography-2f1b020-font-weight: 600;
  --e-global-typography-2f1b020-text-transform: none;
  --e-global-typography-2f1b020-font-style: normal;
  --e-global-typography-2f1b020-text-decoration: none;
  --e-global-typography-2f1b020-line-height: 1.5em;
  /* font text */
  font-family: "Raleway";
  font-size: 15px;
  font-weight: 500;
  text-transform: none;
  font-style: normal;
  text-decoration: none;
  line-height: 1.5em;
  --e-global-typography-aaf4f6f-font-family: "Raleway";
  --e-global-typography-aaf4f6f-font-size: 15px;
  --e-global-typography-aaf4f6f-font-weight: 500;
  --e-global-typography-aaf4f6f-text-transform: none;
  --e-global-typography-aaf4f6f-font-style: normal;
  --e-global-typography-aaf4f6f-text-decoration: none;
  --e-global-typography-aaf4f6f-line-height: 1.5em;
}
body.home .text *, .abschnitt .text * {
  font-family: "Raleway";
}
body.home .heading *, body.home .headline *, .abschnitt .heading *, .abschnitt .headline * {
  font-family: "Vollkorn";
}
body.home .elementor-widget-heading p.elementor-heading-title, .abschnitt .elementor-widget-heading p.elementor-heading-title {
  font-family: "Raleway";
  font-weight: normal;
}
body.home h2, .abschnitt h2 {
  font-family: "Vollkorn";
  text-transform: none;
  font-style: 500;
  text-decoration: none;
  line-height: 1.5em;
}
body.home h3,
body.home h4,
body.home h5, .abschnitt h3,
.abschnitt h4,
.abschnitt h5 {
  font-family: "Raleway";
  text-transform: none;
  font-style: normal;
  text-decoration: none;
  line-height: 1.5em;
}
