/*
Theme Name: TM Heli Child
Theme URI: http://heli.thememove.com/
Author: ThemeMove
Author URI: http://thememove.com/
Version: 1.0
Template: tm-heli
*/

/* abril-fatface-regular - latin-ext_latin */
@font-face {
  font-family: 'Abril Fatface';font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/abril-fatface-v19-latin-ext_latin-regular.svg#AbrilFatface') format('svg'); /* Legacy iOS */
}

/* prosto-one-regular - latin-ext_latin */
@font-face {
  font-family: 'Prosto One';font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/prosto-one-v17-latin-ext_latin-regular.svg#ProstoOne') format('svg'); /* Legacy iOS */
}
/* roboto-100 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 100;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-100italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 100;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 300;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 500;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de//fonts/roboto-v30-latin-ext_latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 500;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de//fonts/roboto-v30-latin-ext_latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 700;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - latin-ext_latin */
@font-face {
  font-family: 'Roboto';font-display: swap;
  font-style: italic;
  font-weight: 900;
  src: url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/roboto-v30-latin-ext_latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}
/* source-sans-pro-200 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 200;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-200italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 200;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-200italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-300 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 300;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-300italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 300;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-300italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-regular - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-regular.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 400;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-600 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 600;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-600italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 600;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-600italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-700 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 700;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-700italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 700;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-700italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-900 - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: normal;
  font-weight: 900;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

/* source-sans-pro-900italic - latin-ext_latin */
@font-face {
  font-family: 'Source Sans Pro';font-display: swap;
  font-style: italic;
  font-weight: 900;
  src: url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://www.onp-schwieger.de/fonts/source-sans-pro-v21-latin-ext_latin-900italic.svg#SourceSansPro') format('svg'); /* Legacy iOS */
}

@charset "UTF-8";

.social-icons,
.pp_description { display: none !important; }

.big-title { background-position: center center; background-repeat: no-repeat; background-size: cover; }

.vc_parallax.vc_parallax-content-moving .vc_parallax-inner { background-position: center center; }

.vc_parallax.vc_parallax-content-moving.top-parallax .vc_parallax-inner { background-position: center top; }

.vc_parallax.vc_parallax-content-moving.bottom-parallax .vc_parallax-inner { background-position: center bottom; }

.single-project .big-title { background-image: url('https://onp-schwieger.de/wp-content/uploads/2017/01/U1A7392.jpg') !important; }

.single-project .heli-listing {text-transform: none; font-weight: 400; }

ul.heli-listing li:before  { margin-left: -26px; }
ul.heli-listing { margin-left: 26px; }

#catapult-cookie-bar { background-color: rgba(255,255,255,0.7) !important; text-align: center; }
#catapult-cookie-bar h3 { display: none; }
button#catapultCookie { border-radius: 30px; background-color: transparent; border: 1px solid #000; color: #000; letter-spacing: 2px; }
button#catapultCookie:hover { background-color: #000; color: #fff; }


/* --- PrettyPhoto --- */
.ppt,
.pp_top { display: none !important; }

div.pp_default .pp_content_container .pp_left,
div.pp_default .pp_content_container .pp_right,
.pp_bottom .pp_left, 
.pp_bottom .pp_middle,
.pp_bottom .pp_right { background: none !important; }

.pp_overlay { background: none !important; }

div.pp_default .pp_content_container .pp_close,
div.pp_default .pp_content_container .pp_nav .pp_play,
div.pp_default .pp_content_container a.pp_arrow_next, 
div.pp_default .pp_content_container a.pp_arrow_previous { background: url("//www.onp-schwieger.de/wp-content/themes/tm-heli-child/img/sprite.png"); }

div.pp_default .pp_content_container .pp_nav .pp_play { background-position: -51px 0; }
div.pp_default .pp_content_container a.pp_arrow_previous { background-position: -31px -3px; }
div.pp_default .pp_content_container a.pp_arrow_next { background-position: -82px -3px; }

div.pp_default .pp_content_container .pp_nav .currentTextHolder { font-family: "Source Sans Pro"; color: #000; font-style: normal; font-size: 16px; }

/* --- /PrettyPhoto --- */

@media screen and (min-width: 1000px) {
	.header-column-icon-container .header-icon.menu_button { display: none; }
}
