.banner-announcement {
    background-color: #fdf9f3;
    font-size: .9em;
    padding: 0;
    text-align: left;
    clear:both;
}

.banner-announcement .row {
    max-width: 62.5rem;
    margin: 0 auto;
    padding: 20px 20px;
    position: relative;
    display: flex;
}

.banner-announcement .row .banner-image {
    flex: 0 0 40px;
    margin-right: 10px;
}

.banner-announcement .row .banner-content {
    font-size: .9em;
}

.banner-announcement .row p:last-of-type {
    margin-bottom: 0;
}

.banner-announcement a {
    color: var(--wp--preset--color--old-gold);
    border-bottom: 1px dotted var(--wp--preset--color--old-gold);
}
