/* ----- FONTS ----- */

@font-face {
    font-family: "Gotham Book";
    src: url("public/assets/fonts/gotham/gotham-book.woff");
}

@font-face {
    font-family: "Gotham Bold";
    src: url("public/assets/fonts/gotham/gotham-bold.woff");
}
.font-family-gotham-bold {
    font-family: "Gotham Bold";
}

@font-face {
    font-family: "Gotham Medium";
    src: url("public/assets/fonts/gotham/gotham-medium.woff");
}
.font-family-gotham-medium {
    font-family: "Gotham Medium";
}

@font-face {
    font-family: "Gotham Black";
    src: url("public/assets/fonts/gotham/gotham-black.woff");
}

@font-face {
    font-family: "Gotham Ultra";
    src: url("public/assets/fonts/gotham/gotham-ultra.woff");
}

@font-face {
    font-family: "Gotham Narrow Medium";
    src: url("public/assets/fonts/gotham-narrow/gotham-narrow-medium.otf");
}
.font-family-gotham-narrow-medium {
    font-family: "Gotham Narrow Medium";
}

@font-face {
    font-family: "Gotham Narrow Book";
    src: url("public/assets/fonts/gotham-narrow/gotham-narrow-book.otf");
}
.font-family-gotham-narrow-book {
    font-family: "Gotham Narrow Book";
}

@font-face {
    font-family: "Founders Grotesk Medium";
    src: url("public/assets/fonts/founders-grotesk/founders-grotesk-medium.otf");
}
.font-family-founders-grotesk-medium {
    font-family: "Founders Grotesk Medium";
}

@font-face {
    font-family: "AvenirNext LT Pro Regular";
    src: url("public/assets/fonts/avenir-next/avenir-next-ltpro-regular.woff");
}
.font-family-avenir-pro-regular {
    font-family: "AvenirNext LT Pro Regular";
}

@font-face {
    font-family: "AvenirNext LT Pro Bold";
    src: url("public/assets/fonts/avenir-next/avenir-next-ltpro-bold.woff");
}
.font-family-avenir-pro-bold {
    font-family: "AvenirNext LT Pro Bold";
}

@font-face {
    font-family: "Myriad Pro Light";
    src: url('public/assets/fonts/myriad-pro-light/myriad-pro-light.ttf');
}
.font-family-myriad-pro-light {
    font-family: "Myriad Pro Light";
}

@font-face {
    font-family: "Bebas Neue Regular";
    src: url('public/assets/fonts/bebas/bebas-neue-regular.otf');
}
.font-family-bebas-neue-regular {
    font-family: "Bebas Neue Regular";
}

.font-family-bebas-neue-bold {
    font-family: "Bebas Neue Regular";
    font-weight: 700 !important; /*bold*/
}

@font-face {
    font-family: "Roc Grotesk";
    src: url('public/assets/fonts/roc_grotesk/roc-grotesk-regular.ttf');
}
.font-family-roc-grotesk {
    font-family: "Roc Grotesk";
}

@font-face {
    font-family: "Roc Grotesk Compressed";
    src: url('public/assets/fonts/roc_grotesk/roc-grotesk-compressed-bold.ttf');
}
.font-family-roc-grotesk-compressed {
    font-family: "Roc Grotesk Compressed";
}

@font-face {
    font-family: "Sofia Pro Medium";
    src: url('public/assets/fonts/sofia-pro/sofia-pro-medium.otf');
}
.font-family-sofia-pro-medium {
    font-family: "Sofia Pro Medium";
}

/*----- Additional Font Styles ----- */

.font-family-warnock-pro {
    font-family: "WarnockPro";
}

.font-family-charter {
    font-family: "Charter";
}
