
@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-LightItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-ExtraBold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Italic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-MediumItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-ExtraBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-ExtraBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-SemiBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Regular.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Bold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Medium.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Light.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans';
    src: url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-SemiBold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensans/OpenSans-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Bold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-BoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Light.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-SemiBold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-ExtraBold.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Regular.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-LightItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Italic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-ExtraBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-ExtraBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-SemiBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Medium.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Open Sans Condensed';
    src: url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-MediumItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/opensanscond/OpenSansCondensed-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Montserrat';
    src: url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-BoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-SemiBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-MediumItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-BlackItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-ExtraBoldItalic.woff2') format('woff2'),
        url('https://www.hercules.or.at/css/fonts/monserrat/Montserrat-ExtraBoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Italic.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-ThinItalic.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-SemiBold.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-LightItalic.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Black.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Bold.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-ExtraLightItalic.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-ExtraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-ExtraBold.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-ExtraBold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Light.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Medium.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-ExtraLight.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Regular.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Montserrat';
    src: url('fonts/monserrat/Montserrat-Thin.woff2') format('woff2'),
        url('fonts/monserrat/Montserrat-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}
/*@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-Light.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-Bold.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-ExtraLight.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-Regular.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-Medium.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oswald';
    src: url('fonts/Oswald/Oswald-SemiBold.woff2') format('woff2'),
        url('fonts/Oswald/Oswald-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}*/
@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Regular.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Bold.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Black.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-BoldItalic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-LightItalic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Italic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Medium.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-BlackItalic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-MediumItalic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-ThinItalic.woff2') format('woff2'),
        url('fonts/roboto/Roboto-ThinItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Thin.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Thin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('fonts/roboto/Roboto-Light.woff2') format('woff2'),
        url('fonts/roboto/Roboto-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}



@font-face {
    font-family: 'Playfair Display SC';
    src: url('fonts/playfair/PlayfairDisplaySC-Bold.woff2') format('woff2'),
        url('fonts/playfair/PlayfairDisplaySC-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair Display SC';
    src: url('fonts/playfair/PlayfairDisplaySC-BoldItalic.woff2') format('woff2'),
        url('fonts/playfair/PlayfairDisplaySC-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair Display SC';
    src: url('fonts/playfair/PlayfairDisplaySC-Regular.woff2') format('woff2'),
        url('fonts/playfair/PlayfairDisplaySC-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Playfair Display SC';
    src: url('fonts/playfair/PlayfairDisplaySC-BlackItalic.woff2') format('woff2'),
        url('fonts/playfair/PlayfairDisplaySC-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

/*libre*/
@font-face {
    font-family: 'Libre Baskerville';
    src: url('fonts/libre/LibreBaskerville-Regular.woff2') format('woff2'),
        url('fonts/libre/LibreBaskerville-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('fonts/libre/LibreBaskerville-Bold.woff2') format('woff2'),
        url('fonts/libre/LibreBaskerville-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Libre Baskerville';
    src: url('fonts/libre/LibreBaskerville-Italic.woff2') format('woff2'),
        url('fonts/libre/LibreBaskerville-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}


/*libre end*/

/*oxygen*/
@font-face {
    font-family: 'Oxygen';
    src: url('fonts/Oxygen/Oxygen-Regular.woff2') format('woff2'),
        url('fonts/Oxygen/Oxygen-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen';
    src: url('fonts/Oxygen/Oxygen-Light.woff2') format('woff2'),
        url('fonts/Oxygen/Oxygen-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Oxygen';
    src: url('fonts/Oxygen/Oxygen-Bold.woff2') format('woff2'),
        url('fonts/Oxygen/Oxygen-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}


/*oxygen end*/

/*SourcesansPro*/
@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-Italic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-Black.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-Black.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-BoldItalic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-Bold.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-LightItalic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-BlackItalic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-BlackItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-SemiBoldItalic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-SemiBold.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-Regular.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-ExtraLightItalic.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-ExtraLightItalic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-ExtraLight.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-ExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Source Sans Pro';
    src: url('fonts/sourcesanspro/SourceSansPro-Light.woff2') format('woff2'),
        url('fonts/sourcesanspro/SourceSansPro-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}


/*SourcesansPro*/
/**/
@font-face {
    font-family: 'Mrs Saint Delafield';
    src: url('fonts/mrssaint/MrsSaintDelafield-Regular.woff2') format('woff2'),
        url('fonts/mrssaint/MrsSaintDelafield-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/**/
/**/
@font-face {
    font-family: 'EB Garamond';
    src: url('fonts/ebgaramond/EBGaramond-Italic.woff2') format('woff2'),
        url('fonts/ebgaramond/EBGaramond-Italic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'EB Garamond';
    src: url('fonts/ebgaramond/EBGaramond-Regular.woff2') format('woff2'),
        url('fonts/ebgaramond/EBGaramond-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


/**/
/**/
@font-face {
    font-family: 'Parisienne';
    src: url('fonts/parisienne/Parisienne-Regular.woff2') format('woff2'),
        url('fonts/parisienne/Parisienne-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

/**/
