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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

/* montserrat-300 - latin */
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 300;
    src: url('../fonts/montserrat-v25-latin-300.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-300.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-300.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-300.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-300.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-regular.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-regular.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-regular.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-regular.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-regular.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-500.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-500.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-500.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-500.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-500.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-600.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-600.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-600.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-600.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-600.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-700.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-700.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-700.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-700.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-700.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-800.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-800.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-800.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-800.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-800.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../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('../fonts/montserrat-v25-latin-900.eot');
    /* IE9 Compat Modes */
    src: local(''),
        url('../fonts/montserrat-v25-latin-900.eot?#iefix') format('embedded-opentype'),
        /* IE6-IE8 */
        url('../fonts/montserrat-v25-latin-900.woff2') format('woff2'),
        /* Super Modern Browsers */
        url('../fonts/montserrat-v25-latin-900.woff') format('woff'),
        /* Modern Browsers */
        url('../fonts/montserrat-v25-latin-900.ttf') format('truetype'),
        /* Safari, Android, iOS */
        url('../fonts/montserrat-v25-latin-900.svg#Montserrat') format('svg');
    /* Legacy iOS */
}

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

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

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

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

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

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

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

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

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

* {
    margin: 0px;
    padding: 0px;
}

body,
th,
td,
input,
textarea,
select {
    font-family: 'Source Sans Pro', sans-serif;
    font-size: 16px;
    color: #2d2d2d;
    font-weight: 400;
    line-height: 22px;
}

body {
    background-image: url(../!images/intern/background.jpg);
    background-repeat: no-repeat;
}

a:link,
a:visited,
a:hover,
a:active {
    color: #595959;
    font-size: 16px;
    text-decoration: none;
}

h1,
h2,
h3,
h4,
h5,
h6 {
    font-family: 'Philosopher', sans-serif;
    color: #a21a80;
    font-weight: 300;
    text-decoration: none;
    margin-bottom: 10px;
}

h1 {
    font-size: 24px;
    line-height: 28px;
}

h2 {
    font-size: 19px;
    line-height: 24px;
}

h3 {
    font-size: 16px;
}

h4 {
    font-size: 15px;
    line-height: 22px;
}

h5 {
    font-size: 14px;
}

h6 {
    font-size: 10px;
}

img {
    display: block;
}

#centerdiv {
    margin: 0px auto;
    width: 960px;
    box-shadow: 0px 0px 10px #c8c8c6;
    overflow: hidden;
    background-color: #fff;
}

#head {
    height: 130px;
}

#titelmotiv {
    position: relative;
    width: 960px;
    height: 359px;
    overflow: hidden;
}

#titelmotiv #slider {
    position: absolute;
    top: 0px;
    left: 0px;
    display: block;
}

#navi {
    width: 910px;
    height: 30px;
    padding: 0px 25px;
    overflow: visible;
    background-color: #a21a80;
    z-index: 999;
}

#text {
    clear: both;
    width: 635px;
    margin: 75px auto;
}

#text ul {
    margin-left: 20px;
}

#text a {
    color: #a3a59b;
}

#text a:hover {
    color: #e2e4d8;
}

#footer {
    clear: both;
    height: 120px;
}

.no-js #navi ul li:hover ul {
    display: block;
}

.no-js #navi ul li:hover ul ul {
    display: none;
}

.no-js #navi ul ul li:hover ul {
    display: block;
}