@media (min-width: 1220px) {
    .md-header__title {
        display: flex;
    }

    .md-header__title .md-header__ellipsis {
        transition: all 0.3s ease-in-out;
        overflow: hidden;
    }

    .md-header__title .md-header__ellipsis .md-header__topic {
        max-width: fit-content;
    }
}

@media (max-width: 1219px) {
    #mega-menu-plugin {
        display: none;
    }
}
