.section__breakingtext {
    position:relative;
    display: flex;
    align-items: center;
    height: 5rem;
    margin: 4em 0;
    padding: 0;
    background-color: rgb(var(--primary-color));
    font-size: 2em;
    font-style: italic;
    color: rgb(var(--secondary-color));
    overflow: hidden;
}

.section__breakingtext ul {
    position: absolute;
    display: flex;
    margin: 0;
    list-style:none;
}

.section__breakingtext ul li {
    margin-right: 30px;
    padding: 0.5rem 1rem;
    white-space: nowrap;
    background: none;
}

.section__breakingtext ul li a {
    display: flex;
    color: rgb(var(--secondary-color));
}

.section__breakingtext ul li a svg {
    display: block;
    width: 30px;
    margin-right: 15px;
    stroke: rgb(var(--secondary-color));
    stroke-width: 3px;
}