@font-face {
    font-family: 'Montserrat-Bold';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Bold.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Bold.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Bold.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Bold.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: bold;
    font-style: normal;
}


@font-face {
    font-family: 'Montserrat-Regular';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Regular.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Regular.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Regular.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-Regular.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Montserrat-ExtraBold';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-ExtraBold.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-ExtraBold.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-ExtraBold.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/Montserrat-ExtraBold.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'TIM Sans-Light';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Light.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Light.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Light.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Light.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'TIM Sans-Thin';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Thin.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Thin.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Thin.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Thin.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'TIM Sans-Regular';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Regular.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Regular.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Regular.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Regular.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'TIM Sans-Bold';
    src: url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Bold.eot.xhtml');
    src: url('') format('embedded-opentype'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Bold.woff2.xhtml') format('woff2'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Bold.woff.xhtml') format('woff'),
        url('/innovative_solutions/javax.faces.resource/ultima-layout/fonts/TIMSans-Bold.ttf.xhtml') format('truetype'),
        url('') format('svg');
    font-weight: bold;
    font-style: normal;
}

