.local-news-card-wrapper{
    display: inline-block;
    width: 100%;
    position: relative;
    height: 22rem;
    border-radius: 1rem;
    z-index: 200;
    box-shadow: 0px 0px 15px 2px rgba(0,0,0,0.09);
}

.local-news-card-overlay{
    white-space: wrap;
    padding:1rem;
    border-radius: 0rem 0rem 1rem 1rem;
    width: 100%;
    height: fit-content;
    position: absolute;
    bottom:0;
    left:0;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    color:black;
    background-color: white;
}

.local-news-card-title{
    padding: 0.5rem 0;
	line-height: 1.2em;
}

.local-news-card-link-wrapper{
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
    margin-top:0.5rem;
}

.local-news-card-link{
    display: flex;
    gap:0.5rem;
    align-items: center;
    color:#92d0ec;
}

.local-news-card-link img{
    width: 1.5rem;
}

.local-news-card-date{
    position: absolute;
    left: 10%;
    top:0;
}

@media screen and (min-width: 787px){
    .local-news-card-wrapper{
        width: 46%;
        margin-left:2%;
        margin-right: 2%;
    }
}