@font-face {
    font-family: NewsOfTheWorld;
    src: url(../fonts/NewsOfTheWorld.ttf);
    font-display: swap;
}

@font-face {
    font-family: BreakfastDemo;
    src: url(../fonts/BreakfastDemo.otf);
    font-display: swap;
}

@font-face {
    font-family: CassanemoFix;
    src: url(../fonts/CassanemoFix.otf);
    font-display: swap;
}

@font-face {
    font-family: Monoton;
    src: url(../fonts/Monoton.ttf);
    font-display: swap;
}

@font-face {
    font-family: Typographica;
    src: url(../fonts/Typographica.ttf);
    font-display: swap;
}

@font-face {
    font-family: Calama;
    src: url(../fonts/Calama.ttf);
    font-display: swap;
}

@font-face {
    font-family: AurachHeavy;
    src: url(../fonts/AurachHeavy.ttf);
    font-display: swap;
}

@font-face {
    font-family: MachinePro;
    src: url(../fonts/MachinePro.otf);
    font-display: swap;
}

@font-face {
    font-family: Reisenberg;
    src: url(../fonts/Reisenberg.otf);
    font-display: swap;
}

@font-face {
    font-family: RymanEco;
    src: url(../fonts/RymanEco.otf);
    font-display: swap;
}

@font-face {
    font-family: Onyx;
    src: url(../fonts/Onyx.ttf);
    font-display: swap;
}

@font-face {
    font-family: BeautySchool;
    src: url(../fonts/BeautySchool.eot) format('embedded-opentype');
    src: url(../fonts/BeautySchool.ttf) format('truetype'),
         url(../fonts/BeautySchool.woff) format('woff'),
         url(../fonts/BeautySchool.woff2) format('woff2');
         font-display: swap;
}

@font-face {
    font-family: DorothyClark;
    src: url(../fonts/DorothyClark.ttf) format('truetype');
    font-display: swap;
}

@font-face {
    font-family: Bebas;
    src: url(../fonts/Bebas.ttf) format('truetype');
    font-display: swap;
}

.daily-news-font {
    font-family: NewsOfTheWorld !important;
    font-size: 25px;
    font-weight: normal !important;
}

.delish-font {
    font-family: BreakfastDemo !important;
    font-size: 25px;
    font-weight: normal !important;
}

.the-list-font {
    font-family: CassanemoFix !important;
    font-size: 30px;
    font-weight: normal !important;
    margin-top: -15px;
}

.the-list-meta {
    align-items: flex-end !important;
}

.ohana-font {
    font-family: Monoton !important;
    font-size: 17px;
    text-transform: uppercase;
    font-weight: normal !important;
}

.venture-font {
    font-family: Typographica !important;
    font-size: 20px;
    font-weight: normal !important;
}

.nomads-font {
    font-family: Calama !important;
    font-size: 30px;
    text-transform: uppercase;
    font-weight: normal !important;
}

.fanatics-font {
    font-family: AurachHeavy !important;
    font-size: 20px;
    font-weight: normal !important;
}

.digital-font {
    font-family: MachinePro !important;
    font-size: 25px;
    font-weight: normal !important;
}

.urbanite-font {
    font-family: Reisenberg !important;
    font-size: 20px;
    font-weight: normal !important;
}

.terra-font {
    font-family: RymanEco !important;
    font-size: 25px;
    font-weight: normal !important;
}

.the-lux-font {
    font-family: Onyx !important;
    font-size: 25px;
    font-weight: normal !important;
}

.fashionista-font {
    font-family: DorothyClark !important;
    font-size: 35px;
    font-weight: bold !important;
}

.the-voice-font {
    font-family: Bebas !important;
    font-size: 35px;
    font-weight: normal !important;
}

.navbar-brand {
    font-size: 45px;
    padding: 0 !important;
}

.daily-news-tagline,
.delish-tagline,
.fashionista-tagline,
.the-list-tagline,
.nomads-tagline,
.the-lux-tagline {
    font-size: 5vw;
}

.digital-tagline,
.terra-tagline,
.venture-tagline,
.urbanite-tagline {
    font-size: 4vw;
}

.ohana-tagline {
    font-size: 3vw;
}

.the-list-tagline {
    display: block;
    margin-top: -1rem;
    margin-bottom: 1rem;
}

@media (max-width: 767px) {

    .delish-tagline,
    .ohana-tagline,
    .terra-tagline,
    .digital-tagline {
        display: block;
        margin: 5px 0;
    }

    

    .daily-news-tagline,
    .fashionista-tagline,
    .nomads-tagline {
        font-size: 9vw;
    }

    .delish-tagline,
    .the-list-tagline,
    .venture-tagline,
    .terra-tagline,
    .digital-tagline,
    .the-lux-tagline,
    .urbanite-tagline {
        font-size: 7vw;
    }
}