@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 300;
    src: local('Open Sans Light'), local('OpenSans-Light'), url(../fonts/OpenSans-Light.woff2) format('woff2'), url(../fonts/OpenSans-Light.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 400;
    src: local('Open Sans'), local('OpenSans'), url(../fonts/OpenSans.woff2) format('woff2'), url(../fonts/OpenSans.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 600;
    src: local('Open Sans Semibold'), local('OpenSans-Semibold'), url(../fonts/OpenSans-Semibold.woff2) format('woff2'), url(../fonts/OpenSans-Semibold.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 700;
    src: local('Open Sans Bold'), local('OpenSans-Bold'), url(../fonts/OpenSans-Bold.woff2) format('woff2'), url(../fonts/OpenSans-Bold.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: normal;
    font-weight: 800;
    src: local('Open Sans Extrabold'), local('OpenSans-Extrabold'), url(../fonts/OpenSans-Extrabold.woff2) format('woff2'), url(../fonts/OpenSans-Extrabold.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 300;
    src: local('Open Sans Light Italic'), local('OpenSansLight-Italic'), url(../fonts/OpenSansLight-Italic.woff2) format('woff2'), url(../fonts/OpenSansLight-Italic.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 400;
    src: local('Open Sans Italic'), local('OpenSans-Italic'), url(../fonts/OpenSans-Italic.woff2) format('woff2'), url(../fonts/OpenSans-Italic.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 600;
    src: local('Open Sans Semibold Italic'), local('OpenSans-SemiboldItalic'), url(../fonts/OpenSans-SemiboldItalic.woff2) format('woff2'), url(../fonts/OpenSans-SemiboldItalic.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 700;
    src: local('Open Sans Bold Italic'), local('OpenSans-BoldItalic'), url(../fonts/OpenSans-BoldItalic.woff2) format('woff2'), url(../fonts/OpenSans-BoldItalic.woff) format('woff');
}
@font-face {
    font-family: 'Open Sans';
    font-style: italic;
    font-weight: 800;
    src: local('Open Sans Extrabold Italic'), local('OpenSans-ExtraboldItalic'), url(../fonts/OpenSans-ExtraboldItalic.woff2) format('woff2'), url(../fonts/OpenSans-ExtraboldItalic.woff) format('woff');
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 100;
    src: local('Josefin Slab Thin'), local('JosefinSlab-Thin'), url(../fonts/JosefinSlab-Thin.woff2) format('woff2'), url(../fonts/JosefinSlab-Thin.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 300;
    src: local('Josefin Slab Light'), local('JosefinSlab-Light'), url(../fonts/JosefinSlab-Light.woff2) format('woff2'), url(../fonts/JosefinSlab-Light.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 400;
    src: local('Josefin Slab'), local('JosefinSlab'), url(../fonts/JosefinSlab.woff2) format('woff2'), url(../fonts/JosefinSlab.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 600;
    src: local('Josefin Slab SemiBold'), local('JosefinSlab-SemiBold'), url(../fonts/JosefinSlab-SemiBold.woff2) format('woff2'), url(../fonts/JosefinSlab-SemiBold.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: normal;
    font-weight: 700;
    src: local('Josefin Slab Bold'), local('JosefinSlab-Bold'), url(../fonts/JosefinSlab-Bold.woff2) format('woff2'), url(../fonts/JosefinSlab-Bold.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 100;
    src: local('Josefin Slab Thin Italic'), local('JosefinSlab-ThinItalic'), url(..fonts/JosefinSlab-ThinItalic.woff2) format('woff2'), url(../fonts/JosefinSlab-ThinItalic.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 300;
    src: local('Josefin Slab Light Italic'), local('JosefinSlab-LightItalic'), url(../fonts/JosefinSlab-LightItalic.woff2) format('woff2'), url(../fonts/JosefinSlab-LightItalic.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 400;
    src: local('Josefin Slab Italic'), local('JosefinSlab-Italic'), url(../fonts/JosefinSlab-Italic.woff2) format('woff2'), url(../fonts/JosefinSlab-Italic.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 600;
    src: local('Josefin Slab SemiBold Italic'), local('JosefinSlab-SemiBoldItalic'), url(../fonts/JosefinSlab-SemiBoldItalic.woff2) format('woff2'), url(../fonts/JosefinSlab-SemiBoldItalic.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* latin */
@font-face {
    font-family: 'Josefin Slab';
    font-style: italic;
    font-weight: 700;
    src: local('Josefin Slab Bold Italic'), local('JosefinSlab-BoldItalic'), url(../fonts/JosefinSlab-BoldItalic.woff2) format('woff2'), url(../fonts/JosefinSlab-BoldItalic.woff) format('woff');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
/* Easturn */
@font-face {
    font-family: 'Hacen Saudi Arabia';
    font-style: normal;
    font-weight: 300;
    src: local('Hacen-Saudi-Arabia'), url(../fonts/Hacen-Saudi-Arabia.ttf) format('truetype');
/*    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;*/
}
/* Easturn */
@font-face {
    font-family: 'Hacen Extender';
    font-style: normal;
    font-weight: 300;
    src: local('Hacen-Extender'), url(../fonts/Hacen-Extender.ttf) format('truetype');
/*    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;*/
}
/* Easturn */
@font-face {
    font-family: 'Hacen Jordan';
    font-style: normal;
    font-weight: 300;
    src: local('Hacen-Jordan'), url(../fonts/Hacen-Jordan.ttf) format('truetype');
/*    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;*/
}