.N55a {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.25rem; /* 20px på desktop */
    text-align: justify;
}

.N55b {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.875rem; /* 14px */
    font-weight: normal;
    text-align: justify;
}

.N55c {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.6875rem; /* 11px */
}
.N55f {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1rem; /* 18px */
}
.N55headline {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.625rem; /* 26px */
    line-height: 1.5;
    font-weight: normal;
}

.N55headline2 {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 1.125rem; /* 18px */
    line-height: 1.75;
    font-weight: bold;
    letter-spacing: normal;
}

.N55d {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 0.6875rem; /* 11px */
    line-height: 1;
}

/* RESPONSIVE JUSTERING FOR MOBILE ENHEDER */
@media (max-width: 768px) {
    .N55a {
        font-size: 1.3rem; /* 16px */
    }

    .N55b {
        font-size: 0.75rem; /* 12px */
    }

    .N55c {
        font-size: 0.625rem; /* 10px */
    }

    .N55headline {
        font-size: 1.25rem; /* 20px */
    }

    .N55headline2 {
        font-size: 1rem; /* 16px */
    }

    .N55d {
        font-size: 0.625rem; /* 10px */
    }
}