/* ===== Custom Fonts ===== */

/* Aakrb */
@font-face {
    font-family: 'aakrb';
    src: url("/static/fonts/aakrb.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-aakrb { font-family: 'aakrb', sans-serif; }

/* Aakri */
@font-face {
    font-family: 'aakri';
    src: url("/static/fonts/aakri.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-aakri { font-family: 'aakri', sans-serif; }

/* Aakriti */
@font-face {
    font-family: 'aakriti';
    src: url("/static/fonts/aakriti.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-aakriti { font-family: 'aakriti', sans-serif; }

/* TCCC Unity Condensed */
@font-face {
    font-family: 'TCCC-UnityCondensed-Medium';
    src: url("/static/fonts/TCCC-UnityCondensed-Medium.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-tccc-unitycondensed-medium { font-family: 'TCCC-UnityCondensed-Medium', sans-serif; }

@font-face {
    font-family: 'TCCC-UnityCondensedPC-Bold';
    src: url("/static/fonts/TCCC-UnityCondensedPC-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}
.font-tccc-unitycondensedpc-bold { font-family: 'TCCC-UnityCondensedPC-Bold', sans-serif; }

@font-face {
    font-family: 'TCCC-UnityCondensedPC-Regular';
    src: url("/static/fonts/TCCC-UnityCondensedPC-Regular.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-tccc-unitycondensedpc-regular { font-family: 'TCCC-UnityCondensedPC-Regular', sans-serif; }

/* TCCC Unity Headline */
@font-face {
    font-family: 'TCCC-UnityHeadline-Black';
    src: url("/static/fonts/TCCC-UnityHeadline-Black.ttf") format('truetype');
    font-weight: 900;
    font-style: normal;
}
.font-tccc-unityheadline-black { font-family: 'TCCC-UnityHeadline-Black', sans-serif; }

@font-face {
    font-family: 'TCCC-UnityHeadline-Bold';
    src: url("/static/fonts/TCCC-UnityHeadline-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}
.font-tccc-unityheadline-bold { font-family: 'TCCC-UnityHeadline-Bold', sans-serif; }

@font-face {
    font-family: 'TCCC-UnityHeadline-Light';
    src: url("/static/fonts/TCCC-UnityHeadline-Light.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
}
.font-tccc-unityheadline-light { font-family: 'TCCC-UnityHeadline-Light', sans-serif; }

/* TCCC Unity Text */
@font-face {
    font-family: 'TCCC-UnityText-Bold';
    src: url("/static/fonts/TCCC-UnityText-Bold.ttf") format('truetype');
    font-weight: bold;
    font-style: normal;
}
.font-tccc-unitytext-bold { font-family: 'TCCC-UnityText-Bold', sans-serif; }

@font-face {
    font-family: 'TCCC-UnityText-Light';
    src: url("/static/fonts/TCCC-UnityText-Light.ttf") format('truetype');
    font-weight: 300;
    font-style: normal;
}
.font-tccc-unitytext-light { font-family: 'TCCC-UnityText-Light', sans-serif; }

/* TCCC New Holidays */
@font-face {
    font-family: 'TCCCNewHolidays23-Curated';
    src: url("/static/fonts/TCCCNewHolidays23-Curated.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-tcccnewholidays23-curated { font-family: 'TCCCNewHolidays23-Curated', sans-serif; }

@font-face {
    font-family: 'TCCCNewHolidays23-Narrow';
    src: url("/static/fonts/TCCCNewHolidays23-Narrow.ttf") format('truetype');
    font-weight: normal;
    font-style: normal;
}
.font-tcccnewholidays23-narrow { font-family: 'TCCCNewHolidays23-Narrow'; }

/* You DB 2013 */
@font-face {
    font-family: 'You DB 2013';
    src: url("/static/fonts/You DB 2013.otf") format('opentype');
    font-weight: normal;
    font-style: normal;
}
.font-you-db-2013 { font-family: 'You DB 2013', sans-serif; }
