@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Bold Italic.otf');
    font-weight: bold;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Bold.otf');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Demi Italic.otf');
    font-weight: 600;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Demi.otf');
    font-weight: 600;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Heavy Italic.otf');
    font-weight: 800;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Heavy.otf');
    font-weight: 800;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Light.otf');
    font-weight: 300;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro LightItalic.otf');
    font-weight: 300;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Medium.otf');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro MediumItalic.otf');
    font-weight: 500;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Regular.otf');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro RegularItalic.otf');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Ultra Italic.otf');
    font-weight: 900;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro Ultra.otf');
    font-weight: 900;
    font-style: normal;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro XLight Italic.otf');
    font-weight: 200;
    font-style: italic;
}

@font-face {
    font-family: 'Today Sans Now Pro';
    src: url('/static/fonts/Elsner+Flake - TodaySansNow Pro XLight.otf');
    font-weight: 200;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('/static/fonts/tiempos-text-web-regular.woff2') format('woff2');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('/static/fonts/tiempos-text-web-regular-italic.woff2') format('woff2');
    font-weight: normal;
    font-style: italic;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('/static/fonts/tiempos-text-web-medium.woff2') format('woff2');
    font-weight: 500;
    font-style: medium;
}

@font-face {
    font-family: 'Tiempos Text';
    src: url('/static/fonts/tiempos-text-web-medium-italic.woff2') format('woff2');
    font-weight: 500;
    font-style: italic;
}

body, input, select, textarea {
    font-family: 'Today Sans Now Pro', sans-serif;
    color: #1e3565;
}

body {
    font-family: 'Today Sans Now Pro', sans-serif;
    background-color: #F2F9F1;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'Tiempos Text', serif;
    color: #1e3565;
}
