@font-face {
    font-family: "Entertainmasters-Sans";
    src: url('../fonts/EM-SANS.ttf');
}

@font-face {
    font-family: "EGM-WhiteNT";
    src: url('../fonts/White_NT.otf');
}

@font-face {
    font-family: "EGM-Akira";
    src: url('../fonts/Akira\ Expanded\ Demo.otf');
}

.container {
    margin: 100px 300px;
}

.emnews, .newsheader {
    color: white;
    font-family: "Entertainmasters-Sans";
}

.emnews {
    font-size: 22px;
}

.newsheader {
    margin: 0 0 20px 0;
    font-size: 50px;
    font-weight: normal !important;
}

.newsdate {
    font-family: "Host Grotesk";
    font-size: 16px;
    font-weight: normal !important;
}

.efv-label-n {
    font-family: "EGM-Akira";
}

.newstext {
    font-size: 16px;
    font-family: "Host Grotesk";
    color: white;
    margin-bottom: 40px;
}

.newshref, .newshref:visited {
    color: #77BFBF;
}

.newshref-normal, .newshref-normal:visited {
    color: rgb(86, 221, 255);
    font-family: "Host Grotesk";
}

.efv-news-smoll-italic {
    font-style: italic;
    font-size: 14px;
}

.centre {
    text-align: center;
}

.vision2024 {
    height: 600px;
}

.news-header {
    background-position: center;
    background-repeat: no-repeat;
    background-size: cover;
    padding: 0;
    margin: 0 !important;
}

.news-header-card {
    padding: 100px 180px 100px 100px;
    display: inline-block;
    background: rgba(50, 50, 50, 0.9);
    color: white;
}

.nh-helloemv {
    background-image: url("../src/news/efv.png");
}

.nh-emr2024canceled {
    background-image: url("../src/news/emr2024cahcel.png");
}

.nh-em-2023-report {
    background-image: url("../src/news/2023Report.png");
}

.nh-em-2024-report {
    background-image: url("../src/news/2024Report.png");
}

.nh-emr2023preparation {
    background-image: url("../src/news/emr2023prepnr.png");
}

.nh-ix-acquisition {
    background-image: url("../src/news/ImprovityXNews.png");
}

.nh-fkux-report {
    background-image: url("../src/news/distancing_from_x.png");
}

.yearly-performance {
    height: 600px;
}

@media only screen and (max-width: 500px) {
    .vision2024 {
        height: 200px;
    }

    .yearly-performance {
        height: 200px;
    }
}