.highlighted-main-image {
    height: 100%;
    padding-bottom: 70%;
}

@media screen and (min-width: 600px) {
    .highlighted-main-image {
        min-height: 25rem;
        padding-bottom: 0;
    }
}

.highlighted-content-list {
    background-color: #C3C3C3;
    height: 1px;
}

.highlighted-image {
    background-size: cover;
    width: 50%;
    max-width: 180px;
    flex: none;
    min-height: 110px;
}

@media screen and (min-width: 400px) {
    .highlighted-image {
        width: 100%;
        min-height: 110px;
    }
}

.highlighted-content {
    padding-bottom: 1.75rem;
    margin-bottom: 1.75rem;
    border-bottom: 1px solid #C3C3C3;
}

    .highlighted-content:last-child {
        margin-bottom: 0;
        border: 0;
    }


a.highlighted-content {
    color: #000;
}

    a.highlighted-content:hover,
    a.highlighted-content:focus {
        color: #FF5200;
    }

