
@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 900;
    src: url('/fonts/Brandon_light.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 900;
    font-style: italic;
    src: url('/fonts/Brandon_light_it.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    src: url('/fonts/Brandon_light.otf') format('opentype');
}

@font-face {
    font-family: 'BrandonGrotesque-Bold';
    font-weight: bold;
    src: url('/fonts/Brandon_bld.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-style: italic;
    src: url('/fonts/Brandon_light_it.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: bold;
    src: url('/fonts/Brandon_bld.otf') format('opentype');
}

@font-face {
    font-family: 'BrandonGrotesque';
    font-weight: bold;
    src: url('/fonts/Brandon_bld.otf') format('opentype');
}

@font-face {
    font-family: 'BrandonGrotesque-Bold';
    font-weight: bold;
    src: url('/fonts/Brandon_bld.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: bold;
    font-style: italic;
    src: url('/fonts/Brandon_bld_it.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 300;
    src: url('/fonts/Brandon_reg.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 300;
    font-style: italic;
    src: url('/fonts/Brandon_reg_it.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 500;
    src: url('/fonts/Brandon_med.otf') format('opentype');
}

@font-face {
    font-family: 'Brandon Grotesque';
    font-weight: 500;
    font-style: italic;
    src: url('/fonts/Brandon_med_it.otf') format('opentype');
}

body {
    background-color: #ffffff;
    font-family: 'Brandon Grotesque', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.9px;
}

h1 {
    font-family: 'Brandon Grotesque', sans-serif;
    font-weight: bold;
    font-size: 24px;
    font-style: normal;
    font-stretch: normal;
    line-height: normal;
    letter-spacing: 0.4px;
    text-transform: uppercase;
}

h3 {
    font-family: 'Brandon Grotesque', sans-serif;
    font-weight: bold;
    font-size: 16px;
    font-style: normal;
    font-stretch: normal;
    line-height: 1.36;
    letter-spacing: normal;
}