  /* Footlight Fonts */
@font-face {
    font-family: 'Footlight-Bold';
    src: url('/_resources/fonts/footlight/FootlightMTProBold.otf') format('OpenType');
}

@font-face {
    font-family: 'Footlight-BoldItalic';
    src: url('/_resources/fonts/footlight/FootlightMTProBoldItalic.otf') format('OpenType');
}

@font-face {
    font-family: 'Footlight-Regular';
    src: url('/_resources/fonts/footlight/FootlightMTProRegular.otf') format('OpenType');
}

@font-face {
    font-family: 'Footlight-Italic';
    src: url('/_resources/fonts/footlight/FootlightMTProItalic.otf') format('OpenType');
}

@font-face {
    font-family: 'Footlight-Light';
    src: url('/_resources/fonts/footlight/FootlightMTProLight.otf') format('OpenType');
}

@font-face {
    font-family: 'Footlight-LightItalic';
    src: url('/_resources/fonts/footlight/FootlightMTProLightItalic.otf') format('OpenType');
}



/* Montserrat Fonts */
@font-face {
    font-family: 'Montserrat-SemiBold';
    src: url('/_resources/fonts/montserrat/static/Montserrat-SemiBold.ttf') format('TrueType');
}

@font-face {
    font-family: 'Montserrat-SemiBoldItalic';
    src: url('/_resources/fonts/montserrat/static/Montserrat-SemiBoldItalic.ttf') format('TrueType');
}

@font-face {
    font-family: 'Montserrat-Regular';
    src: url('/_resources/fonts/montserrat/static/Montserrat-Regular.ttf') format('TrueType');
}

@font-face {
    font-family: 'Montserrat-Italic';
    src: url('/_resources/fonts/montserrat/static/Montserrat-Italic.ttf') format('TrueType');
}



/* Applying the fonts to different elements */
body {
    font-family: 'Montserrat-Regular', sans-serif;
}

h1,
h2,
h3,
h4,
h5,
h6,
.h1,
.h2,
.h3,
.h4,
.h5,
.h6 {
    font-family: 'Footlight-Regular', sans-serif;
}