@font-face {
    font-family: 'lato_regular';
    src: url('hinted-Lato-Regular.eot');
    src: local('Lato Regular'), local('Lato-Regular'),
        url('hinted-Lato-Regular.eot?#iefix') format('embedded-opentype'),
        url('hinted-Lato-Regular.woff2') format('woff2'),
        url('hinted-Lato-Regular.woff') format('woff'),
        url('hinted-Lato-Regular.ttf') format('truetype'),
        url('hinted-Lato-Regular.svg#Lato-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'lato_black';
    src: url('hinted-Lato-Black.eot');
    src: local('Lato Black'), local('Lato-Black'),
        url('hinted-Lato-Black.eot?#iefix') format('embedded-opentype'),
        url('hinted-Lato-Black.woff2') format('woff2'),
        url('hinted-Lato-Black.woff') format('woff'),
        url('hinted-Lato-Black.ttf') format('truetype'),
        url('hinted-Lato-Black.svg#Lato-Black') format('svg');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_regular';
    src: url('hinted-OpenSans.eot');
    src: local('Open Sans'), local('OpenSans'),
        url('hinted-OpenSans.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans.woff2') format('woff2'),
        url('hinted-OpenSans.woff') format('woff'),
        url('hinted-OpenSans.ttf') format('truetype'),
        url('hinted-OpenSans.svg#OpenSans') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_bold';
    src: url('hinted-OpenSans-Bold.eot');
    src: local('Open Sans Bold'), local('OpenSans-Bold'),
        url('hinted-OpenSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Bold.woff2') format('woff2'),
        url('hinted-OpenSans-Bold.woff') format('woff'),
        url('hinted-OpenSans-Bold.ttf') format('truetype'),
        url('hinted-OpenSans-Bold.svg#OpenSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semi_bold';
    src: url('hinted-OpenSans-Semibold.eot');
    src: local('Open Sans Semibold'), local('OpenSans-Semibold'),
        url('hinted-OpenSans-Semibold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Semibold.woff2') format('woff2'),
        url('hinted-OpenSans-Semibold.woff') format('woff'),
        url('hinted-OpenSans-Semibold.ttf') format('truetype'),
        url('hinted-OpenSans-Semibold.svg#OpenSans-Semibold') format('svg');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_semi_bold_italic';
    src: url('hinted-OpenSans-SemiboldItalic.eot');
    src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'),
        url('hinted-OpenSans-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-SemiboldItalic.woff2') format('woff2'),
        url('hinted-OpenSans-SemiboldItalic.woff') format('woff'),
        url('hinted-OpenSans-SemiboldItalic.ttf') format('truetype'),
        url('hinted-OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'open_sans_italic';
    src: url('hinted-OpenSans-Italic.eot');
    src: local('Open Sans Italic'), local('OpenSans-Italic'),
        url('hinted-OpenSans-Italic.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Italic.woff2') format('woff2'),
        url('hinted-OpenSans-Italic.woff') format('woff'),
        url('hinted-OpenSans-Italic.ttf') format('truetype'),
        url('hinted-OpenSans-Italic.svg#OpenSans-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'open_sans_extra_bold';
    src: url('hinted-OpenSans-Extrabold.eot');
    src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'),
        url('hinted-OpenSans-Extrabold.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Extrabold.woff2') format('woff2'),
        url('hinted-OpenSans-Extrabold.woff') format('woff'),
        url('hinted-OpenSans-Extrabold.ttf') format('truetype'),
        url('hinted-OpenSans-Extrabold.svg#OpenSans-Extrabold') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'open_sans_light';
    src: url('hinted-OpenSans-Light.eot');
    src: local('Open Sans Light'), local('OpenSans-Light'),
        url('hinted-OpenSans-Light.eot?#iefix') format('embedded-opentype'),
        url('hinted-OpenSans-Light.woff2') format('woff2'),
        url('hinted-OpenSans-Light.woff') format('woff'),
        url('hinted-OpenSans-Light.ttf') format('truetype'),
        url('hinted-OpenSans-Light.svg#OpenSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AdelleSans_Regular';
    src: url('hinted-AdelleSans-Regular.eot');
    src: local('Adelle Sans Regular'), local('AdelleSans-Regular'),
        url('hinted-AdelleSans-Regular.eot?#iefix') format('embedded-opentype'),
        url('hinted-AdelleSans-Regular.woff2') format('woff2'),
        url('hinted-AdelleSans-Regular.woff') format('woff'),
        url('hinted-AdelleSans-Regular.ttf') format('truetype'),
        url('hinted-AdelleSans-Regular.svg#AdelleSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'AdelleSans_Bold';
    src: url('hinted-AdelleSans-Bold.eot');
    src: local('Adelle Sans Bold'), local('AdelleSans-Bold'),
        url('hinted-AdelleSans-Bold.eot?#iefix') format('embedded-opentype'),
        url('hinted-AdelleSans-Bold.woff2') format('woff2'),
        url('hinted-AdelleSans-Bold.woff') format('woff'),
        url('hinted-AdelleSans-Bold.ttf') format('truetype'),
        url('hinted-AdelleSans-Bold.svg#AdelleSans-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'AdelleSans_Light';
    src: url('hinted-AdelleSans-Light.eot');
    src: local('Adelle Sans Light'), local('AdelleSans-Light'),
        url('hinted-AdelleSans-Light.eot?#iefix') format('embedded-opentype'),
        url('hinted-AdelleSans-Light.woff2') format('woff2'),
        url('hinted-AdelleSans-Light.woff') format('woff'),
        url('hinted-AdelleSans-Light.ttf') format('truetype'),
        url('hinted-AdelleSans-Light.svg#AdelleSans-Light') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'AdelleSans_SemiBold';
    src: url('hinted-AdelleSans-SemiBold.eot');
    src: local('Adelle Sans SemiBold Regular'), local('AdelleSans-SemiBold'),
        url('hinted-AdelleSans-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('hinted-AdelleSans-SemiBold.woff2') format('woff2'),
        url('hinted-AdelleSans-SemiBold.woff') format('woff'),
        url('hinted-AdelleSans-SemiBold.ttf') format('truetype'),
        url('hinted-AdelleSans-SemiBold.svg#AdelleSans-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
}


