/* Roboto - Google Font*/
@import url('https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap&subset=cyrillic,cyrillic-ext,greek,greek-ext,latin-ext,vietnamese');


/*=======================================
    Source Sans Pro
=========================================*/

/* SourceSansPro Extra Light */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-extralight-webfont.woff2') format('woff2'),
         url('sourcesanspro-extralight-webfont.woff') format('woff'),
         url('SourceSansPro-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/* SourceSansPro Extra Light Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-extralightitalic-webfont.woff2') format('woff2'),
         url('sourcesanspro-extralightitalic-webfont.woff') format('woff'),
         url('SourceSansPro-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

/* SourceSansPro Light */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-light-webfont.woff2') format('woff2'),
         url('sourcesanspro-light-webfont.woff') format('woff'),
         url('SourceSansPro-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/* SourceSansPro Light Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-lightitalic-webfont.woff2') format('woff2'),
         url('sourcesanspro-lightitalic-webfont.woff') format('woff'),
         url('SourceSansPro-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

/* SourceSansPro Normal */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-regular-webfont.woff2') format('woff2'),
         url('sourcesanspro-regular-webfont.woff') format('woff'),
         url('SourceSansPro-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* SourceSansPro Normal Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-italic-webfont.woff2') format('woff2'),
         url('sourcesanspro-italic-webfont.woff') format('woff'),
         url('SourceSansPro-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/* SourceSansPro Semi Bold */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-semibold-webfont.woff2') format('woff2'),
         url('sourcesanspro-semibold-webfont.woff') format('woff'),
         url('SourceSansPro-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/* SourceSansPro Semi Bold Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-semibolditalic-webfont.woff2') format('woff2'),
         url('sourcesanspro-semibolditalic-webfont.woff') format('woff'),
         url('SourceSansPro-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/* SourceSansPro Bold */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-bold-webfont.woff2') format('woff2'),
         url('sourcesanspro-bold-webfont.woff') format('woff'),
         url('SourceSansPro-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* SourceSansPro Bold Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-bolditalic-webfont.woff2') format('woff2'),
         url('sourcesanspro-bolditalic-webfont.woff') format('woff'),
         url('SourceSansPro-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/* SourceSansPro Black */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-black-webfont.woff2') format('woff2'),
         url('sourcesanspro-black-webfont.woff') format('woff'),
         url('SourceSansPro-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* SourceSansPro Black Italic */
@font-face {
    font-family: 'SourceSansPro';
    src: url('sourcesanspro-blackitalic-webfont.woff2') format('woff2'),
         url('sourcesanspro-blackitalic-webfont.woff') format('woff'),
         url('SourceSansPro-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}

/*=======================================
    Poppins
=========================================*/


/* Poppins Thin */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-thin-webfont.woff2') format('woff2'),
         url('poppins-thin-webfont.woff') format('woff'),
         url('Poppins-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

/* Poppins Thin Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-thinitalic-webfont.woff2') format('woff2'),
         url('poppins-thinitalic-webfont.woff') format('woff'),
         url('Poppins-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

/* Poppins Extra Light */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-extralight-webfont.woff2') format('woff2'),
         url('poppins-extralight-webfont.woff') format('woff'),
         url('Poppins-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

/* Poppins Extra Light Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-extralightitalic-webfont.woff2') format('woff2'),
         url('poppins-extralightitalic-webfont.woff') format('woff'),
         url('Poppins-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

/* Poppins Light */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-light-webfont.woff2') format('woff2'),
         url('poppins-light-webfont.woff') format('woff'),
         url('Poppins-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

/* Poppins Light Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-lightitalic-webfont.woff2') format('woff2'),
         url('poppins-lightitalic-webfont.woff') format('woff'),
         url('Poppins-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

/* Poppins Normal */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-regular-webfont.woff2') format('woff2'),
         url('poppins-regular-webfont.woff') format('woff'),
         url('Poppins-Regular.ttf') format('truetype');
    font-weight: 400;
    font-style: normal;
}

/* Poppins Normal Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-italic-webfont.woff2') format('woff2'),
         url('poppins-italic-webfont.woff') format('woff'),
         url('Poppins-Italic.ttf') format('truetype');
    font-weight: 400;
    font-style: italic;
}

/* Poppins Medium */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-medium-webfont.woff2') format('woff2'),
         url('poppins-medium-webfont.woff') format('woff'),
         url('Poppins-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

/* Poppins Medium Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-mediumitalic-webfont.woff2') format('woff2'),
         url('poppins-mediumitalic-webfont.woff') format('woff'),
         url('Poppins-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

/* Poppins Semi Bold */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-semibold-webfont.woff2') format('woff2'),
         url('poppins-semibold-webfont.woff') format('woff'),
         url('Poppins-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}

/* Poppins Semi Bold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-semibolditalic-webfont.woff2') format('woff2'),
         url('poppins-semibolditalic-webfont.woff') format('woff'),
         url('Poppins-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

/* Poppins Bold */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-bold-webfont.woff2') format('woff2'),
         url('poppins-bold-webfont.woff') format('woff'),
         url('Poppins-Bold.ttf') format('truetype');
    font-weight: 700;
    font-style: normal;
}

/* Poppins Bold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-bolditalic-webfont.woff2') format('woff2'),
         url('poppins-bolditalic-webfont.woff') format('woff'),
         url('Poppins-BoldItalic.ttf') format('truetype');
    font-weight: 700;
    font-style: italic;
}

/* Poppins Extra Bold */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-extrabold-webfont.woff2') format('woff2'),
         url('poppins-extrabold-webfont.woff') format('woff'),
         url('Poppins-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

/* Poppins Extra Bold Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-extrabolditalic-webfont.woff2') format('woff2'),
         url('poppins-extrabolditalic-webfont.woff') format('woff'),
         url('Poppins-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

/* Poppins Black */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-black-webfont.woff2') format('woff2'),
         url('poppins-black-webfont.woff') format('woff'),
         url('Poppins-Black.ttf') format('truetype');
    font-weight: 900;
    font-style: normal;
}

/* Poppins Black Italic */
@font-face {
    font-family: 'Poppins';
    src: url('poppins-blackitalic-webfont.woff2') format('woff2'),
         url('poppins-blackitalic-webfont.woff') format('woff'),
         url('Poppins-BlackItalic.ttf') format('truetype');
    font-weight: 900;
    font-style: italic;
}













