@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamThin.woff2') format('woff2'),
         url('assets/fonts/GothamThin.woff') format('woff');
    font-weight: 100;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamThin-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamThin-Italic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamExtraLight.woff2') format('woff2'),
         url('assets/fonts/GothamExtraLight.woff') format('woff');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamExtraLight-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamExtraLight-Italic.woff') format('woff');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamLight.woff2') format('woff2'),
         url('assets/fonts/GothamLight.woff') format('woff');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamLight-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamLight-Italic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBook.woff2') format('woff2'),
         url('assets/fonts/GothamBook.woff') format('woff');
    font-weight: 400;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBook-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamBook-Italic.woff') format('woff');
    font-weight: 400;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamMedium.woff2') format('woff2'),
         url('assets/fonts/GothamMedium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamMedium-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamMedium-Italic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBold.woff2') format('woff2'),
         url('assets/fonts/GothamBold.woff') format('woff');
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBold-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamBold-Italic.woff') format('woff');
    font-weight: 700;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBlack.woff2') format('woff2'),
         url('assets/fonts/GothamBlack.woff') format('woff');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamBlack-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamBlack-Italic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamUltra.woff2') format('woff2'),
         url('assets/fonts/GothamUltra.woff') format('woff');
    font-weight: 950;
    font-style: normal;
}

@font-face {
    font-family: 'Gotham';
    src: url('assets/fonts/GothamUltra-Italic.woff2') format('woff2'),
         url('assets/fonts/GothamUltra-Italic.woff') format('woff');
    font-weight: 950;
    font-style: italic;
}

/* Apply Gotham to the entire site */
body {
    font-family: 'Gotham', Arial, sans-serif;
}
