/* loading font fonts form server */
/* 
    Created on : 16-Sep-2014, 13:22:20
    Author     : lukasz.wadowski
*/

/* PT Sans - Default */

/* latin */
@font-face {
    font-family: 'PT Sans';
    font-style: normal;
    font-weight: 400;
    src:
            local('PT Sans'),
            local('PTSans-Regular'),
            url('../fonts/PT_Sans-Web-Regular.woff2') format('woff2'),
            url('../fonts/PT_Sans-Web-Regular.woff') format('woff'),
            url('../fonts/PT_Sans-Web-Regular.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;
}


/* PT Sans Narrow - Headings */

/* latin */
@font-face {
    font-family: 'PT Sans Narrow';
    font-style: normal;
    font-weight: 400;
    src:
            local('PT Sans Narrow'),
            local('PTSans-Narrow'),
            url('../fonts/PT_Sans-Narrow-Web-Regular.woff2') format('woff2'),
            url('../fonts/PT_Sans-Narrow-Web-Regular.woff')  format('woff'),
            url('../fonts/PT_Sans-Narrow-Web-Regular.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;
}



/* nunito */

/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: normal;
    font-weight: 400;
    src:
            local('Nunito Sans'),
            local('NunitoSans-Regular'),
            url('../fonts/nunito/NunitoSans-Regular.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;
}


/* latin */
@font-face {
    font-family: 'Nunito Sans';
    font-style: bold;
    font-weight: 700;
    src:
            local('Nunito Sans'),
            local('NunitoSans-Bold'),
            url('../fonts/nunito/NunitoSans-Bold.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;
}

/* latin */
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 400;
    src:
            local('Lato'),
            local('Lato-Regular'),
            url('../fonts/lato/Lato-Regular.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;
}
@font-face {
    font-family: 'Lato';
    font-style: normal;
    font-weight: 700;
    src:
            local('Lato Bold'),
            local('Lato-Bold'),
            url('../fonts/lato/Lato-Bold.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;
}


@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 400;
    src:
            local('Montserrat'),
            local('Montserrat-Regular'),
            url('../fonts/montserrat/Montserrat-Regular.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;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 600;
    src:
            local('Montserrat Bold'),
            local('Montserrat-Bold'),
            url('../fonts/montserrat/Montserrat-Bold.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;
}
@font-face {
    font-family: 'Montserrat';
    font-style: normal;
    font-weight: 900;
    src:
            local('Montserrat ExtraBold'),
            local('Montserrat-ExtraBold'),
            url('../fonts/montserrat/Montserrat-ExtraBold.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;
}

/*Univers*/
@font-face {
    font-family: 'Univers';
    font-style: normal;
    font-weight: 300;
    src:
            local('Univers For Fiserv 45 Light'),
            local('UniversForFiserv45-Lt'),
            url('../fonts/univers/UniversForFiserv45-Lt.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;
}
@font-face {
    font-family: 'Univers';
    font-style: normal;
    font-weight: 700;
    src:
            local('Univers For Fiserv 55'),
            local('UniversForFiserv55'),
            url('../fonts/univers/UniversForFiserv55.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;
}
@font-face {
    font-family: 'Univers';
    font-style: normal;
    font-weight: 900;
    src:
            local('Univers For Fiserv 65 Bold'),
            local('UniversForFiserv65-Bd'),
            url('../fonts/univers/UniversForFiserv65-Bd.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;
}

/*Open Sans*/
@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 300;
    src:
            local('OpenSans Light'),
            local('OpenSans-Light'),
            url('../fonts/open_sans/OpenSans-Light.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;
}
@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 400;
    src:
            local('OpenSans Regular'),
            local('OpenSans-Regular'),
            url('../fonts/open_sans/OpenSans-Regular.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;
}
@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 600;
    src:
            local('OpenSans Semi Bold'),
            local('OpenSans-SemiBold'),
            url('../fonts/open_sans/OpenSans-SemiBold.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;
}
@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 700;
    src:
            local('OpenSans Bold'),
            local('OpenSans-Bold'),
            url('../fonts/open_sans/OpenSans-Bold.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;
}
@font-face {
    font-family: 'OpenSans';
    font-style: normal;
    font-weight: 900;
    src:
            local('OpenSans Extra Bold'),
            local('OpenSans-ExtraBold'),
            url('../fonts/open_sans/OpenSans-ExtraBold.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;
}