/* Nunito Sans */

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-regular-2.eot');
    src: local('Nunito Sans Regular'), local('NunitoSans-Regular'),
    url('../eot/nunitosans-regulard41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-regular-2.woff') format('woff'),
    url('../ttf/nunitosans-regular-2.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-light-2.eot');
    src: local('Nunito Sans Light'), local('NunitoSans-Light'),
    url('../eot/nunitosans-lightd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-light-2.woff') format('woff'),
    url('../ttf/nunitosans-light-2.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-lightitalic-2.eot');
    src: local('Nunito Sans Light Italic'), local('NunitoSans-LightItalic'),
    url('../eot/nunitosans-lightitalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-lightitalic-2.woff') format('woff'),
    url('../ttf/nunitosans-lightitalic-2.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-blackitalic-2.eot');
    src: local('Nunito Sans Black Italic'), local('NunitoSans-BlackItalic'),
    url('../eot/nunitosans-blackitalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-blackitalic-2.woff') format('woff'),
    url('../ttf/nunitosans-blackitalic-2.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-semibold-2.eot');
    src: local('Nunito Sans SemiBold'), local('NunitoSans-SemiBold'),
    url('../eot/nunitosans-semiboldd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-semibold-2.woff') format('woff'),
    url('../ttf/nunitosans-semibold-2.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-bold-2.eot');
    src: local('Nunito Sans Bold'), local('NunitoSans-Bold'),
    url('../eot/nunitosans-boldd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-bold-2.woff') format('woff'),
    url('../ttf/nunitosans-bold-2.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-extrabold-2.eot');
    src: local('Nunito Sans ExtraBold'), local('NunitoSans-ExtraBold'),
    url('../eot/nunitosans-extraboldd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-extrabold-2.woff') format('woff'),
    url('../ttf/nunitosans-extrabold-2.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-semibolditalic-2.eot');
    src: local('Nunito Sans SemiBold Italic'), local('NunitoSans-SemiBoldItalic'),
    url('../eot/nunitosans-semibolditalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-semibolditalic-2.woff') format('woff'),
    url('../ttf/nunitosans-semibolditalic-2.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-black-2.eot');
    src: local('Nunito Sans Black'), local('NunitoSans-Black'),
    url('../eot/nunitosans-blackd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-black-2.woff') format('woff'),
    url('../ttf/nunitosans-black-2.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-extralightitalic-2.eot');
    src: local('Nunito Sans ExtraLight Italic'), local('NunitoSans-ExtraLightItalic'),
    url('../eot/nunitosans-extralightitalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-extralightitalic-2.woff') format('woff'),
    url('../ttf/nunitosans-extralightitalic-2.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-extralight-2.eot');
    src: local('Nunito Sans ExtraLight'), local('NunitoSans-ExtraLight'),
    url('../eot/nunitosans-extralightd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-extralight-2.woff') format('woff'),
    url('../ttf/nunitosans-extralight-2.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-bolditalic-2.eot');
    src: local('Nunito Sans Bold Italic'), local('NunitoSans-BoldItalic'),
    url('../eot/nunitosans-bolditalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-bolditalic-2.woff') format('woff'),
    url('../ttf/nunitosans-bolditalic-2.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-extrabolditalic-2.eot');
    src: local('Nunito Sans ExtraBold Italic'), local('NunitoSans-ExtraBoldItalic'),
    url('../eot/nunitosans-extrabolditalicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-extrabolditalic-2.woff') format('woff'),
    url('../ttf/nunitosans-extrabolditalic-2.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Nunito Sans';
    src: url('../eot/nunitosans-italic-2.eot');
    src: local('Nunito Sans Italic'), local('NunitoSans-Italic'),
    url('../eot/nunitosans-italicd41d-2.eot#iefix') format('embedded-opentype'),
    url('../woff/nunitosans-italic-2.woff') format('woff'),
    url('../ttf/nunitosans-italic-2.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}


/* Lato */

@font-face {
    font-family: 'Lato';
    src: local('Lato Hairline'), local('Lato-Hairline'), url('../woff2/latohairline-2.woff2') format('woff2'), url('../woff/latohairline-2.woff') format('woff'), url('../ttf/latohairline-2.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Hairline Italic'), local('Lato-HairlineItalic'), url('../woff2/latohairlineitalic-2.woff2') format('woff2'), url('../woff/latohairlineitalic-2.woff') format('woff'), url('../ttf/latohairlineitalic-2.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Thin'), local('Lato-Thin'), url('../woff2/latothin-2.woff2') format('woff2'), url('../woff/latothin-2.woff') format('woff'), url('../ttf/latothin-2.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Thin Italic'), local('Lato-ThinItalic'), url('../woff2/latothinitalic-2.woff2') format('woff2'), url('../woff/latothinitalic-2.woff') format('woff'), url('../ttf/latothinitalic-2.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Light'), local('Lato-Light'), url('../woff2/latolight-2.woff2') format('woff2'), url('../woff/latolight-2.woff') format('woff'), url('../ttf/latolight-2.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Light Italic'), local('Lato-LightItalic'), url('../woff2/latolightitalic-2.woff2') format('woff2'), url('../woff/latolightitalic-2.woff') format('woff'), url('../ttf/latolightitalic-2.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Regular'), local('Lato-Regular'), url('../woff2/latoregular-2.woff2') format('woff2'), url('../woff/latoregular-2.woff') format('woff'), url('../ttf/latoregular-2.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Italic'), local('Lato-Italic'), url('../woff2/latoitalic-2.woff2') format('woff2'), url('../woff/latoitalic-2.woff') format('woff'), url('../ttf/latoitalic-2.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Medium'), local('Lato-Medium'), url('../woff2/latomedium-3.woff2') format('woff2'), url('../woff/latomedium-2.woff') format('woff'), url('../ttf/latomedium-2.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Medium Italic'), local('Lato-MediumItalic'), url('../woff2/latomediumitalic-2.woff2') format('woff2'), url('../woff/latomediumitalic-2.woff') format('woff'), url('../ttf/latomediumitalic-2.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Semibold'), local('Lato-Semibold'), url('../woff2/latosemibold-3.woff2') format('woff2'), url('../woff/latosemibold-2.woff') format('woff'), url('../ttf/latosemibold-2.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Semibold Italic'), local('Lato-SemiboldItalic'), url('../woff2/latosemibolditalic-2.woff2') format('woff2'), url('../woff/latosemibolditalic-2.woff') format('woff'), url('../ttf/latosemibolditalic-2.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Bold'), local('Lato-Bold'), url('../woff2/latobold-2.woff2') format('woff2'), url('../woff/latobold-2.woff') format('woff'), url('../ttf/latobold-2.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url('../woff2/latobolditalic-2.woff2') format('woff2'), url('../woff/latobolditalic-2.woff') format('woff'), url('../ttf/latobolditalic-2.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Heavy'), local('Lato-Heavy'), url('../woff2/latoheavy-2.woff2') format('woff2'), url('../woff/latoheavy-2.woff') format('woff'), url('../ttf/latoheavy-2.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Heavy Italic'), local('Lato-HeavyItalic'), url('../woff2/latoheavyitalic-2.woff2') format('woff2'), url('../woff/latoheavyitalic-2.woff') format('woff'), url('../ttf/latoheavyitalic-2.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Black'), local('Lato-Black'), url('../woff2/latoblack-2.woff2') format('woff2'), url('../woff/latoblack-2.woff') format('woff'), url('../ttf/latoblack-2.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Lato';
    src: local('Lato Black Italic'), local('Lato-BlackItalic'), url('../woff2/latoblackitalic-2.woff2') format('woff2'), url('../woff/latoblackitalic-2.woff') format('woff'), url('../ttf/latoblackitalic-2.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}