/* open-sans-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/open-sans-v34-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/open-sans-v34-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/open-sans-v34-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/open-sans-v34-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/open-sans-v34-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}
/* open-sans-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/open-sans-v34-latin-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/open-sans-v34-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/open-sans-v34-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/open-sans-v34-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/open-sans-v34-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/open-sans-v34-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* lato-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/lato-v23-latin-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-100.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/lato-v23-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-100italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/lato-v23-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/lato-v23-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/lato-v23-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-900.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/lato-v23-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/lato-v23-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/lato-v23-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/lato-v23-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/lato-v23-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/lato-v23-latin-900italic.svg#Lato') format('svg'); /* Legacy iOS */
}

/* barlow-100 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 100;
  src: url('../fonts/barlow-v12-latin-100.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-100.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-100.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-100italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 100;
  src: url('../fonts/barlow-v12-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-100italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-200 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 200;
  src: url('../fonts/barlow-v12-latin-200.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-200.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-200.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-200italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 200;
  src: url('../fonts/barlow-v12-latin-200italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-200italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-300 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 300;
  src: url('../fonts/barlow-v12-latin-300.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-300.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-300italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 300;
  src: url('../fonts/barlow-v12-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-300italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-regular - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 400;
  src: url('../fonts/barlow-v12-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-regular.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 400;
  src: url('../fonts/barlow-v12-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-500 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 500;
  src: url('../fonts/barlow-v12-latin-500.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-500.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-500.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-500italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 500;
  src: url('../fonts/barlow-v12-latin-500italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-500italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-600 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 600;
  src: url('../fonts/barlow-v12-latin-600.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-600.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-600.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-600italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 600;
  src: url('../fonts/barlow-v12-latin-600italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-600italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-700 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 700;
  src: url('../fonts/barlow-v12-latin-700.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-700.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-700.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-700italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 700;
  src: url('../fonts/barlow-v12-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-700italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-800 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 800;
  src: url('../fonts/barlow-v12-latin-800.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-800.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-800.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-800italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 800;
  src: url('../fonts/barlow-v12-latin-800italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-800italic.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-900 - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: normal;
  font-weight: 900;
  src: url('../fonts/barlow-v12-latin-900.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-900.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-900.svg#Barlow') format('svg'); /* Legacy iOS */
}
/* barlow-900italic - latin */
@font-face {
  font-display: swap; /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: 'Barlow';
  font-style: italic;
  font-weight: 900;
  src: url('../fonts/barlow-v12-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('../fonts/barlow-v12-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../fonts/barlow-v12-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('../fonts/barlow-v12-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('../fonts/barlow-v12-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../fonts/barlow-v12-latin-900italic.svg#Barlow') format('svg'); /* Legacy iOS */
}



/* WICHTIGE NAVBAR Korrektur */
/* Breite mindestens : */
@media (min-width:768px){
    .container-fluid>.navbar-collapse,
    .container-fluid>.navbar-header,
    .container>.navbar-collapse,
    .container>.navbar-header {
        margin-right: 0;
        margin-left: 0;
        left: 0;
    }
}

/* Breite bis zu: */
@media (max-width: 1200px) {
    .navbar-header {
        float: none;
    }

    .navbar-left,
    .navbar-right {
        float: none !important;
    }

    .navbar-toggle {
        display: block;
    }

    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }

    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }

    .navbar-collapse.collapse {
        display: none!important;
    }

    .navbar-nav {
        float: none!important;
        margin-top: 7.5px;
    }

    .navbar-nav>li {
        float: none;
    }

    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }

    .collapse.in {
        display: block !important;
    }

    #header-1 .brand-img {
        float: none;
        margin: 0 auto;
        text-align: center;
    }

    #header-1 .navbar-fixed-top {
        position: fixed;
    }

    #header-1 .navbar-collapse {
        border-top: none;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none;
        width: 100%;
        top: 70px;
        position: absolute;
        background: #434855;
        z-index: 999;
    }

    #header-1 .navbar-collapse .nav {
        margin: 0;
    }

    #header-1 .main-nav .nav .dropdown-menu:before {
        display: none;
    }

    #header-1 .navbar-fixed-top .navbar-collapse,
    #header-1 .navbar-fixed-bottom .navbar-collapse {
        max-height: inherit;
    }

    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none;
    }

    .navbar-nav .open .dropdown-menu .dropdown-header,
    .navbar-nav .open .dropdown-menu>li>a {
        padding: 5px 15px 5px 25px;
    }

    .navbar-nav .open .dropdown-menu>li>a {
        line-height: 20px;
    }

    .navbar-nav .open .dropdown-menu>li>a:focus,
    .navbar-nav .open .dropdown-menu>li>a:hover {
        background-image: none;
    }

    .navbar-fixed-bottom .navbar-collapse,
    .navbar-fixed-top .navbar-collapse,
    .navbar-static-top .navbar-collapse {
        padding-right: 15px;
        padding-left: 15px;
    }
}

/* WICHTIGE NAVBAR Korrektur  ENDE */
/* Breite bis zu: */
@media (max-width: 800px){
    .brand {
        font-size: 14px;
        color: #fff;
        margin-top: 27px;
        padding-left: 10px;
		font-weight: 600;
    }
}

/* Breite mindestens : */
@media (min-width:801px){
    .brand {
        font-size: 20px;
        color: #fff;
        margin-top: 20px;
        padding-left: 10px;
		font-weight: 600;
    }
}



.ci-color {
	color:#333 !important;
}



/* Slider : */
.carousel-caption {
   text-shadow: 0 2px 2px rgba(0,0,0,.9);
   color: #D2A86C;
}

.slider-img {

	/*border-radius: 8px 8px 0px 0px;*/


}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden;
	/*border-radius: 8px;*/
}


.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0,0,0,.6);
    background-color: rgba(0,0,0,0);
    filter: alpha(opacity=50);
    opacity: .5;
	/*border-radius: 8px;*/
}
/* Ende Slider : */

.gallery-img {

	border-radius: 4px;

}


.center {
    margin: 0 auto;
    width: 80%;
}

.bg-customgrey {
    background-color: #F6F6F6 !important;
}

.content-1-7 h2 {
    margin-bottom: 40px !important;
}

/* Put your custom styles here */
.fixed-header {
	background-color:#efefef;
	height: 175px;
	position: fixed;
	top: 70;
	width: 100%;
	z-index: 1000;
	padding-left: 20px;
	padding-right: 20px;

}

.img-customm {
    border-radius: 4px;
}


/* CONTENT BLOCK HOLDERS */
.content-block {
    width: 100%;
    padding: 0px 20px 0px 20px;
    margin-right: 40px;
    z-index: 100;
    position: relative;
    background-color: none;
    color: white;
}

.content-block-nopad {
    width: 100%;
    padding: 0px 20px 0px 20px;
    margin-right: 40px;
    z-index: 100;
    position: relative;
    background-color: none;
    color: white;
}


.bg-customm {
    background-color: rgba(9, 7, 7, 0.75) !important;
}

.bg-customm-footer {
	padding: 20px 30px 20px 30px;
    background-color: rgba(9, 7, 7, 0.75) !important;

}

.bg-container-customm {
    background-color: rgba(9, 7, 7, 0.5);
    color: #fff;
    padding: 20px 30px 20px 30px;
    border-radius: 0px;
    border-top: 3px solid rgba(0,0,0,0.1);
    border-bottom: 3px solid rgba(0,0,0,0.1);
    z-index: 0;
}

.bg-container-customm-header {
    background-color: rgba(9, 7, 7, 0.75);
    color: #fff;
    padding: 20px 30px 20px 30px;
    border-radius: 0px 0px 0px 0px;
    border-bottom: 3px solid rgba(0,0,0,0.1);
    z-index: 0;
}

.bg-container-customm-breadcrumb {
    background: #eacb91; /* Old browsers */
    background: -moz-linear-gradient(top, #eacb91 0%, #d2a86c 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, #eacb91 0%,#d2a86c 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, #eacb91 0%,#d2a86c 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eacb91', endColorstr='#d2a86c',GradientType=0 ); /* IE6 */


      color: #fff;
      padding: 10px 30px 10px 30px;
  	  margin-top: 30px;
      border-radius: 4px 4px 0px 0px;
  	  z-index: 1000;
  	  -webkit-box-shadow: 2px 2px 7px 1px rgba(0,0,0,0.2);
      box-shadow: 2px 2px 7px 1px rgba(0,0,0,0.2);
}

.badge {
      background: rgb(2,0,36);
      background: -moz-linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      background: -webkit-linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      background: linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#ffffff",GradientType=1);
      margin: 0px 0xp 0px 0px;
      border: 0px;


}

.badge2 {
      background: rgb(2,0,36);
      background: -moz-linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      background: -webkit-linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      background: linear-gradient(180deg, rgba(2,0,36,1) 0%, rgba(234,203,145,1) 0%, rgba(255,255,255,1) 92%);
      filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#020024",endColorstr="#ffffff",GradientType=1);
      margin: 0px 0xp 0px 0px;
      border: 0px;
      height: 300px;


}

img.quad {
      height: 300px;
      width: 100% !important;
      object-fit: cover;
      object-position: top center;
      margin-bottom: 20px;

      background: radial-gradient(circle at 100% 100%, rgba(255,255,255,0) 0, rgba(255,255,255,0) 3px, transparent 3px) 0% 0%/8px 8px no-repeat,
            radial-gradient(circle at 0 100%, rgba(255,255,255,0) 0, rgba(255,255,255,0) 3px, transparent 3px) 100% 0%/8px 8px no-repeat,
            radial-gradient(circle at 100% 0, rgba(255,255,255,0) 0, rgba(255,255,255,0) 3px, transparent 3px) 0% 100%/8px 8px no-repeat,
            radial-gradient(circle at 0 0, rgba(255,255,255,0) 0, rgba(255,255,255,0) 3px, transparent 3px) 100% 100%/8px 8px no-repeat,
            linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)) 50% 50%/calc(100% - 10px) calc(100% - 16px) no-repeat,
            linear-gradient(rgba(255,255,255,0), rgba(255,255,255,0)) 50% 50%/calc(100% - 16px) calc(100% - 10px) no-repeat,
            linear-gradient(176deg, #f6bd3e 0%, #ffffff 100%);
      border-radius: 4px;
      padding: 6px;
      box-sizing: border-box;

}

.bg-container-customm-logo {
    /*background-color: #fff;*/
    color: #fff;
    padding: 20px 30px 20px 30px;
    border-radius: 8px 8px 0px 0px;
    border-top: 0px solid rgba(0,0,0,0.1);
    border-bottom: 0px;
    z-index: 0;
	margin-bottom: -30px;
}

.bg-container-customm-slider {
    background-color: rgba(9, 7, 7, 0.2);
    color: #fff;
    padding: 0px 0px 0px 0px;
	margin-top: 193px;
	margin-bottom: 3px;
   /* border-radius: 8px 8px 0px 0px;
    border-top: 3px solid rgba(0,0,0,0.3);
    border-bottom: 3px solid rgba(0,0,0,0.3); */
    z-index: 0;
}

.bg-container-customm-noslide {
    background-color: rgba(9, 7, 7, 0.4);
    color: #fff;
    padding: 20px 30px 20px 30px;
    border-radius: 0px 0px 8px 8px;
    border-bottom: 3px solid rgba(0,0,0,0.1);
    z-index: 0;
	margin-top:212px;
}


@media (max-width: 980px){

.bg-container-customm-slider {
	margin-top: 193px;
}

.bg-container-customm-noslide {
    margin-top:192px;

}

}


.bg-container-customm-sp3 {
    background-color: rgba(9, 7, 7, 0.2);
    color: #fff;
    padding: 0px 10px 0px 10px;
    border-radius: 8px;
    border-top: 3px solid rgba(0,0,0,0.1);
    border-bottom: 3px solid rgba(0,0,0,0.1);
}

.bg-nav-customm {
    /*background-color: rgba(9, 7, 7, 1.0);
    background: rgba(9, 7, 7, 0.5);
    color: rgba(9, 7, 7, 0.5);*/
	background-color:#333;
	border-radius: 0px;
}

.brand-teaser {
    margin-top: 30px;
}

.image-hero {
    margin: 0px auto;
    padding-top: 15px;
}

.logo-bg {
    padding: 16px;
    margin: 0px auto;
    width: 200px;
    height: 200px;
    border-radius: 100px;

    /* border: 3px solid #31363a; */
    box-shadow: 0px -6px 11px 1px rgba(0,0,0,0.17);
    margin-top: -100px;
}

.customm-overlay {
    border-radius: 20px;
    box-shadow: 0px -6px 20px 1px rgba(0,0,0,0.37);
    border-top: 3px solid #658bbc;
}

.content-3-4 {
    padding-top: 0px;
}

.brand-container {
    width: 266px;
    padding: 20px;
    border-radius: 11px;
    background-color: #F9F9F9;
    margin-top: -75px;
    margin-bottom: 25px;

}

.footer {
    padding-top: 0px;
    border-radius: 0px;
    margin-top: 0px;
}

.footer-headline {
    font-size: 22px;
}

.brand-footer {
    color: #ffffff;
    font-weight: bold;
    font-size: 16px;
}

.content-1-7 h2 {
}

.abstand-custom {
    margin: 5px 0;
}

.font-white {
    color: #fff;
}

.parallax-1 {
    min-height: 350px;
    background-repeat: no-repeat;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.75);
    border-top: 2px solid #fff;
    border-bottom: 2px solid #fff;
}

.logo-right {
    background-color: #fff;
    padding: 15px;
    border-radius: 4px;
    margin-top: -59px;
    border-top: 2px solid #1e1d41;
    float: right;
    margin-right: 44px;
    -webkit-box-shadow: -2px -3px 13px 2px rgba(0,0,0,0.35);
    -moz-box-shadow: -2px -3px 13px 2px rgba(0,0,0,0.35);
    box-shadow: -2px -3px 13px 2px rgba(0,0,0,0.35);
}

.logo-header {
    background-color: #fff;
    padding: 15px;
    margin-top: 0px;
    margin-right: 44px;
}

.logo-intro {


    margin-top: -31px;
    float: left;
    height: 60px;
}

.logo-main {


    margin-top: 0px;
    float: left;
    height: 75px;
}



.content-1-5 {
    margin-top: 50px;
}

.content-1-5-nomarg {
    margin-top: 0px;
}

.content-3-5 .feature-box {
    background-color: #5475a0;
    margin: 20px 5px 20px 5px;
    padding: 35px 30px;
    text-align: center;
    border-radius: 8px;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
	min-height: 480px;
}

.content-3-5 .feature-box:hover {
    background-color: #65a3eb;
}

.content-3-5 .feature-intro {
    background-color: #ffffff;
    margin: 20px 5px 20px 5px;
    padding: 45px 30px;
    text-align: center;
    border-radius: 8px;
    -webkit-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
    -moz-box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
    box-shadow: -1px 1px 5px 0px rgba(0,0,0,0.3);
}

.content-3-5 .feature-intro:hover {
    background-color: #ffffff;
}

.content-block-3sp {
    width: 100%;
    padding: 10px 5px 30px 5px;
    z-index: 100;
    position: relative;
    background-color: none;
    color: white;
}

.img-strt {
    margin-top: 50px;
    float: right;
    margin-right: 44px;
    height: 500px;
    width: 300px;
    border-radius: 6px;
    background-image: url('../images/titel/titel_auto.jpg');
    background-size: cover;
    border: 1px solid #5b5959;
}

/* .icon-car {
    background-image: url('../images/titel/titel_auto.jpg');
    background-size: cover;
} */
/* .icon-pln {
    background-image: url('../images/titel/titel_gewerbl-luftfahrt.jpg');
    background-size: cover;
} */
/* .icon-flzg {
    background-image: url('../images/titel/titel_privatluftfahrt.jpg');
    background-size: cover;
} */
/* .icon-mtrd {
    background-image: url('../images/titel/titel_auto.jpg');
    background-size: cover;
} */
.feature-intro {
    background-color: #fff;
}

.flagge {
	height: 20px;
	margin: 16px 13px 13px 13px;


}

popover {
	color:#333;
}
