/*
Theme Name: The7 Child-Theme
Description: Ein Child-Theme für The7
Author: Tina Spengler
Author URI: https://fanomics.de
Template: dt-the7
Version: 1.0
*/

 /* === FONTS === */

/* open-sans-300 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 300;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-regular - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-regular.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 500;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 600;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800 - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 800;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-300italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 300;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-300italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-500italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 500;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-500italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-600italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 600;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-600italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-700italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-700italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* open-sans-800italic - latin */
@font-face {
  font-family: 'Open Sans';
  font-style: italic;
  font-weight: 800;
  src: url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/open-sans-v34-latin-800italic.svg#OpenSans') format('svg'); /* Legacy iOS */
}

/* roboto-100 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 100;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-100italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 100;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-100italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-300italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 300;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-300italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-regular - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-regular.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 400;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-500italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 500;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-500italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-700italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 700;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-700italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900 - latin */
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 900;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* roboto-900italic - latin */
@font-face {
  font-family: 'Roboto';
  font-style: italic;
  font-weight: 900;
  src: url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/roboto-v30-latin-900italic.svg#Roboto') format('svg'); /* Legacy iOS */
}

/* montserrat-300 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 300;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-300.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-regular - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 400;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-regular.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-500 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 500;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-500.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-600 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 600;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-600.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-700 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 700;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-700.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-800 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 800;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-800.svg#Montserrat') format('svg'); /* Legacy iOS */
}

/* montserrat-900 - latin */
@font-face {
  font-family: 'Montserrat';
  font-style: normal;
  font-weight: 900;
  src: url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.woff') format('woff'), /* Modern Browsers */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('/wp-content/themes/dt-the7-child/fonts/montserrat-v25-latin-900.svg#Montserrat') format('svg'); /* Legacy iOS */
}



 /* === FONT-STYLING === */

.quotetext {
    font-size: 14px;
    line-height: 24px;
    font-weight: 700;
    letter-spacing: 0;
    margin: 20px 0 10px 0 !important;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
}

.tinytext {
    font-size: 12px!important;
    line-height: 16px;
    letter-spacing: 0;
    margin: 20px 0 10px 0 !important;
    -webkit-font-smoothing: antialiased;
}

.tinywhite {
    font-size: 12px!important;
    line-height: 14px;
    letter-spacing: 0;
	color: #fff!important;
    margin: 0px!important;
    -webkit-font-smoothing: antialiased;
}

.post-detail.details-type-links {
  font-size: 17px!important;
  line-height: calc(var(--the7-text-small-font-size) + 4px);
  color: #333!important;
  float: center!important;
  padding-bottom: 8px;
  margin-bottom: -8px;
  font-weight: 700;
}


/* == Tilt == */

.tilt {
	display:inline-block;
   transform: rotate(0deg);
	margin-top: 160px!important;
}

.tilt-indikator {
	display:inline-block;
   transform: rotate(0deg);
	margin-top: 130px!important;
	margin-left: 30%;
}

.tilt-font {
	display:inline-block;
   transform: rotate(0deg);
	margin-top: 140px!important;
}




/* Extra small devices (portrait phones, less than 576px) */
@media only screen and (max-width: 576px) {
.tilt {
   -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
	margin-top: 20px!important;
	margin-left:35%;
}
.tilt-indikator {
   -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
	margin-top: 20px!important;
	margin-left:35%;
}
.tilt-font {
   	margin-top: 0%!important;
	margin-left:10%;
}
}

/* Small devices (landscape phones, 576px and up) */
@media only screen and (min-width: 576px) {
.tilt {
   -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
	margin-top: 20px!important;
	margin-left: 35%;
}
.tilt-indikator {
   -webkit-transform: rotate(90deg);
    -moz-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    -o-transform: rotate(90deg);
    transform: rotate(90deg);
	margin-top: 0%!important;
	margin-left:40%;
}
.tilt-font {
   	margin-top: 0%!important;
	margin-left:30%;
}
}
/* Medium devices (tablets, 768px and up) */
@media only screen and (min-width: 768px) {
.tilt {
     -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
	margin-top: 190px!important;
}

.tilt-indikator {
     -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
	margin-top: 140px!important;
}
.tilt-font {
    margin-top: 140px!important;
	margin-left:5%;
}
}

/* Large devices (desktops, 992px and up) */
@media only screen and (min-width: 992px) {
.tilt {
	margin-top: 180px!important;
}
.tilt-indikator {
	margin-top: 80%!important;
}
.tilt-font {
	margin-top: 40%!important;
}
}

/* Extra large devices (large desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {
.tilt {
	margin-top: 80px!important;
}

.tilt-indikator {
	margin-top: 60px!important;
}
.tilt-font {
	margin-top: 60px!important;
}
}

/* == Fan-Indikator == */

.verticalLine {
  border-left: thick solid #fdc800;
	display: block;
	padding-left:10px!important;
}

/* == Carousel == */

.blog-shortcode .entry-title a, .portfolio-shortcode .entry-title a, .albums-shortcode .entry-title a, .owl-carousel.blog-carousel-shortcode .entry-title a {
    color: #666666;
	font-size: 20px;
    line-height: 24px;
    font-weight: 400;
    letter-spacing: 0;
    -webkit-font-smoothing: antialiased;
}

.owl-carousel .dt-owl-item {
    position: relative;
    min-height: 1px;
    float: left;
    -webkit-backface-visibility: hidden;
    -webkit-touch-callout: none;
	box-sizing: border-box;
	width: 25%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-right: 15px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}

.slider-wrapper .owl-next, .slider-wrapper .owl-prev {
	top:30%!important;	
}	
	
.style-headline {
	font-size: 90px!important;
	line-height: 100px;
    font-weight: bold;
    color: rgba(51,51,51,0.08);
    margin-bottom: 5px;
}


/* == Icons == */

.owl-carousel [class*=" icon-"], .owl-carousel [class*=" icon-"]:before, .owl-carousel [class^=icon-], .owl-carousel [class^=icon-]:before {
    font-family: icomoon-arrows-carousel-32x32!important;
    speak: none;
    font-style: normal;
    font-weight: 400;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.arrows-bg-on.owl-carousel .owl-nav a:before {
    background-color: #fff!important;
}

.blog-carousel-shortcode.blog-carousel-shortcode-id-e559b7b736b40b640d5bc265fa83592f .owl-nav a:not(:hover) i, .blog-carousel-shortcode.blog-carousel-shortcode-id-e559b7b736b40b640d5bc265fa83592f .owl-nav a:not(:hover) i:before {
    color: #666!important;
    background: none;
}

/* == Colors == */

.yellow {
    color: #fdc800 !important;
}

.gray {
    color: #3c3d3d !important;
}


.white {
    color: #fff !important;
}

.textgrey {
    color: #666!important;
}

.trans-grey {
	background-color: rgba(246,246,246,0.9);
}

.trans-yello-one {
	background-color: rgba(246,246,246,0.9);
}

.stripe a {
    color: #4c6784!important;
}

.blue {
	color: #01386d!important;
}


/* == Borders == */

.border-yellow {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
    border-color: #fdc800 !important;
    border-style: solid !important;
}

@media only screen and (max-width: 599px) {
.border-yellow {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-bottom: 10px !important;
    border-color: #fdc800 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 600px ) {
.border-yellow {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #fdc800 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 980px ) {
.border-yellow {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #fdc800 !important;
    border-style: solid !important;
}
}

.border-news {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}

@media only screen and (max-width: 599px) {
.border-news {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 600px ) {
.border-news {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 980px ) {
.border-news {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

.border-gray {
	box-sizing: border-box;
	width: 45%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}

@media only screen and (max-width: 599px) {
.border-gray {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 600px ) {
.border-gray {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 980px ) {
.border-gray {
	box-sizing: border-box;
	width: 45%;
    border-width: 3px !important;
	margin-right: 10px !important;
	margin-bottom: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

.border-success {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-left: 10px !important;
	margin-right: 10px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}

@media only screen and (max-width: 599px) {
.border-success {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-left: 5px !important;
	margin-bottom: 5px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 600px ) {
.border-success {
	box-sizing: border-box;
	width: 95%;
    border-width: 3px !important;
	margin-right: 5px !important;
	margin-bottom: 5px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

@media only screen and (min-width: 980px ) {
.border-success {
	box-sizing: border-box;
	width: 30%;
    border-width: 3px !important;
	margin-right: 5px !important;
	margin-bottom: 5px !important;
    border-color: #f8f8f9 !important;
    border-style: solid !important;
}
}

	
/* == Success == */

.ult-banner-block, .wpb_row .wpb_column .wpb_wrapper .ult-banner-block {
    margin-bottom: 5px!important;
}

/* == Counter == */

div.stats-desc>div.counter_prefix, div.stats-desc>div.counter_suffix {
	padding-left:10px!important;
}


.vc_general.vc_cta3.vc_cta3-style-custom {
    border-color: #fdc800!important;
}

/* == Kontaktbox == */

.vc_column-inner_contact_left {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
	margin-right: 50px!important;
    width: 40%!important;
}

.vc_column-inner_contact_right {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 50%!important;
}

@media (min-width: 769px) and (max-width: 1080px){
 .vc_column-inner_contact_left {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 50%!important;
}

.vc_column-inner_contact_right {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 50%!important;
}
}

@media screen and (max-width: 768px) {
  .vc_column-inner_contact_left {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
	margin-right: 0px!important;
	width: 100%!important;
}

.vc_column-inner_contact_right {
    background-color:#FAFAF9;
	box-sizing: border-box;
    padding-left: 15px;
    padding-right: 15px;
    width: 100%!important;
}
}

/* == Divider == */

.fan-portfolio {
    position: absolute;
    left: 50%;
    top: 50%;	
    margin-left: -25px;
    margin-top: -25px;
    height: 50px;
    width: 50px;
    background: #fff url(/wp-content/uploads/2022/06/fanomics-signet-divider-30x30-1.png) no-repeat 50% 50%;
}

.line-divider {
    position: relative;
    overflow: visible;
    border: 1px solid #3c3d3d;
    border-collapse: collapse;
}


/* == Blockquote == */

 .stripe-style-1 blockquote.shortcode-blockquote.block-style-widget, .stripe-style-1 .block-style-widget {
    background-color: #f8f8f9!important;
}


/* == Zitat == */

.quote-rbe {
    font-size: 24px!important;
    line-height: 30px;
    font-weight: 300;
    letter-spacing: 0;
    margin: 0px!important;
	color: #fff!important;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}

.exp-tiles-single-nbr {
	float: right; margin: 0px 15px 0px 0px;
}

@media screen and (max-width: 768px) {
.exp-tiles-single-nbr {
	margin: 0px 15px 0px 0px;
}

.quote-rbe {
    font-size: 18px!important;
    line-height: 26px;
    font-weight: 300;
    letter-spacing: 0;
    margin: 0px!important;
	color: #666!important;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}
}

@media screen and (min-width: 1024px) {
.exp-tiles-single-nbr {
	float: right; margin: 0px 15px 0px 0px;
}
	}

@media only screen and (max-width: 1024px ) {
.quote-rbe {
    font-size: 18px!important;
    line-height: 26px;
    font-weight: 300;
    letter-spacing: 0;
    margin: 0px!important;
	color: #666!important;
    text-transform: none;
    -webkit-font-smoothing: antialiased;
}
}


/* === SEITENVERHÄTNISSE === */

.vc_col-xs-1, .vc_col-sm-1, .vc_col-md-1, .vc_col-lg-1, 
.vc_col-xs-2, .vc_col-sm-2, .vc_col-md-2, .vc_col-lg-2, 
.vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3, 
.vc_col-xs-4, .vc_col-sm-4, .vc_col-md-4, .vc_col-lg-4, 
.vc_col-xs-5, .vc_col-sm-5, .vc_col-md-5, .vc_col-lg-5, 
.vc_col-xs-6, .vc_col-sm-6, .vc_col-md-6, .vc_col-lg-6, 
.vc_col-xs-7, .vc_col-sm-7, .vc_col-md-7, .vc_col-lg-7, 
.vc_col-xs-8, .vc_col-sm-8, .vc_col-md-8, .vc_col-lg-8, 
.vc_col-xs-9, .vc_col-sm-9, .vc_col-md-9, .vc_col-lg-9, 
.vc_col-xs-10, .vc_col-sm-10, .vc_col-md-10, .vc_col-lg-10, 
.vc_col-xs-11, .vc_col-sm-11, .vc_col-md-11, .vc_col-lg-11, 
.vc_col-xs-12, .vc_col-sm-12, .vc_col-md-12, .vc_col-lg-12 {
	padding-left: 6px;
	padding-right: 6px;

}


@media (max-width: 767px){
.vc_col-sm-6, .vc_col-sm-12 {padding-right: 0px!important;}
}

@media (min-width: 768px) and (max-width: 1080px){
.vc_col-xs-3, .vc_col-sm-3, .vc_col-md-3, .vc_col-lg-3 {  width: 50%;}
.vc_col-sm-4 {  width: 50%;}
.vc_col-sm-4-asp {  width: 100%;}
.vc_col-sm-4-portfolio {  width: 100%!important;}
.vc_col-sm-6-leistungen {  width: 100%;}
.vc_col-sm-8-asp {  width: 100%;}
.vc_col-sm-8-portfolio {  width: 100%;}
.vc_col-sm-6-100 {  width: 100%;}
.vc_col-sm-4-100 {  width: 100%;}
.vc_col-sm-8-100 {  width: 100%;}
.pad-team-li {  margin-left: -20px!important;}
}

/* Balken Schrift */

.vc-label-above .vc_label {
    font-size: 34px!important;
    line-height: 36px!important;
    color: #666666;
}

/* Erfolgsgeschichten Schrift */

.erfolg2 {
	color: #333;
    font-size: 28px;
    line-height: 36px;
    font-weight: 600;
    letter-spacing: 0;
	text-transform: uppercase;
    margin: 0px 0px 20px 0px !important;
    -webkit-font-smoothing: antialiased;
}

.erfolg3 {
    font-size: 18px;
    line-height: 24px;
    font-weight: 300;
    letter-spacing: 0;
    margin: 0px 0 10px 0 !important;
    text-transform: uppercase;
    -webkit-font-smoothing: antialiased;
}


/* SVG */

.svg-align {
   display: block !important;
   margin: auto !important;
}

/* Anti-Spam */
.highlights { display:none; } 


/* Paddings */
.pad-links {
   margin-left: 5%;
}

@media only screen and (max-width: 768px) {
.pad-links {
   margin-left: 5px;
}
}
	
/* Expandable section header, auch in custom css */

.ult_exp_section .aio-icon i, .ult_expheader, .ult_expsection_icon {
  text-transform: none!important;
  -webkit-transition: background-color .5s;
  transition: background-color .5s;
}

/* LinkedIn Carousel */
.wpb_singleimage_heading {
   font-size: 20px!important;
}