/*START EMBED FONTS */
/* --------*/
@font-face {
    font-family: 'Naste';
    src: url('Naste-Regular.eot');
    src: local('Naste Regular'), local('Naste-Regular'),
        url('../fonts/Naste-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Regular.woff2') format('woff2'),
        url('../fonts/Naste-Regular.woff') format('woff'),
        url('../fonts/Naste-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-ExtraLight.eot');
    src: local('Naste Extra Light'), local('Naste-ExtraLight'),
        url('../fonts/Naste-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-ExtraLight.woff2') format('woff2'),
        url('../fonts/Naste-ExtraLight.woff') format('woff'),
        url('../fonts/Naste-ExtraLight.ttf') format('truetype');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-SemiBoldItalic.eot');
    src: local('Naste Semi Bold Italic'), local('Naste-SemiBoldItalic'),
        url('../fonts/Naste-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts/Naste-SemiBoldItalic.woff') format('woff'),
        url('../fonts/Naste-SemiBoldItalic.ttf') format('truetype');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-BoldItalic.eot');
    src: local('Naste Bold Italic'), local('Naste-BoldItalic'),
        url('../fonts/Naste-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-BoldItalic.woff2') format('woff2'),
        url('../fonts/Naste-BoldItalic.woff') format('woff'),
        url('../fonts/Naste-BoldItalic.ttf') format('truetype');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-Thin.eot');
    src: local('Naste Thin'), local('Naste-Thin'),
        url('../fonts/Naste-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Thin.woff2') format('woff2'),
        url('../fonts/Naste-Thin.woff') format('woff'),
        url('../fonts/Naste-Thin.ttf') format('truetype');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-Bold.eot');
    src: local('Naste Bold'), local('Naste-Bold'),
        url('../fonts/Naste-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Bold.woff2') format('woff2'),
        url('../fonts/Naste-Bold.woff') format('woff'),
        url('../fonts/Naste-Bold.ttf') format('truetype');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-Italic.eot');
    src: local('Naste Italic'), local('Naste-Italic'),
        url('../fonts/Naste-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Italic.woff2') format('woff2'),
        url('../fonts/Naste-Italic.woff') format('woff'),
        url('../fonts/Naste-Italic.ttf') format('truetype');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-LightItalic.eot');
    src: local('Naste Light Italic'), local('Naste-LightItalic'),
        url('../fonts/Naste-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-LightItalic.woff2') format('woff2'),
        url('../fonts/Naste-LightItalic.woff') format('woff'),
        url('../fonts/Naste-LightItalic.ttf') format('truetype');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-ExtraLightItalic.eot');
    src: local('Naste Extra Light Italic'), local('Naste-ExtraLightItalic'),
        url('../fonts/Naste-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-ExtraLightItalic.woff2') format('woff2'),
        url('../fonts/Naste-ExtraLightItalic.woff') format('woff'),
        url('../fonts/Naste-ExtraLightItalic.ttf') format('truetype');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-ThinItalic.eot');
    src: local('Naste Thin Italic'), local('Naste-ThinItalic'),
        url('../fonts/Naste-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-ThinItalic.woff2') format('woff2'),
        url('../fonts/Naste-ThinItalic.woff') format('woff'),
        url('../fonts/Naste-ThinItalic.ttf') format('truetype');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-Medium.eot');
    src: local('Naste Medium'), local('Naste-Medium'),
        url('../fonts/Naste-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Medium.woff2') format('woff2'),
        url('../fonts/Naste-Medium.woff') format('woff'),
        url('../fonts/Naste-Medium.ttf') format('truetype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-MediumItalic.eot');
    src: local('Naste Medium Italic'), local('Naste-MediumItalic'),
        url('../fonts/Naste-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-MediumItalic.woff2') format('woff2'),
        url('../fonts/Naste-MediumItalic.woff') format('woff'),
        url('../fonts/Naste-MediumItalic.ttf') format('truetype');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-ExtraBold.eot');
    src: local('Naste Extra Bold'), local('Naste-ExtraBold'),
        url('../fonts/Naste-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-ExtraBold.woff2') format('woff2'),
        url('../fonts/Naste-ExtraBold.woff') format('woff'),
        url('../fonts/Naste-ExtraBold.ttf') format('truetype');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-ExtraBoldItalic.eot');
    src: local('Naste Extra Bold Italic'), local('Naste-ExtraBoldItalic'),
        url('../fonts/Naste-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-ExtraBoldItalic.woff2') format('woff2'),
        url('../fonts/Naste-ExtraBoldItalic.woff') format('woff'),
        url('../fonts/Naste-ExtraBoldItalic.ttf') format('truetype');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-Light.eot');
    src: local('Naste Light'), local('Naste-Light'),
        url('../fonts/Naste-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-Light.woff2') format('woff2'),
        url('../fonts/Naste-Light.woff') format('woff'),
        url('../fonts/Naste-Light.ttf') format('truetype');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Naste';
    src: url('Naste-SemiBold.eot');
    src: local('Naste Semi Bold'), local('Naste-SemiBold'),
        url('../fonts/Naste-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/Naste-SemiBold.woff2') format('woff2'),
        url('../fonts/Naste-SemiBold.woff') format('woff'),
        url('../fonts/Naste-SemiBold.ttf') format('truetype');
    font-weight: 600;
    font-style: normal;
}



/*END EMBED FONTS */

/*FONT STYLES */

body { 
  font-family: 'Naste'!important;
}

p { 
 font-family: 'Naste'!important;
}

a { 
 font-family: 'Naste'!important;
}

h1 { 
 font-family: 'Naste'!important;
}

h2 { 
 font-family: 'Naste'!important;
}

h3 { 
 font-family: 'Naste'!important;
}

h4 { 
 font-family: 'Naste'!important;
}

h5 { 
 font-family: 'Naste'!important;
}

h6 { 
 font-family: 'Naste'!important;
}

.b_data_title { 
 font-family: 'Naste'!important;
	font-size:22px;
}



/*END FONT STYLES */