.meetingHighlight {
    position: relative;
    display: block;
    margin-bottom: 1em;
    color: inherit;
    box-shadow: 0 2px 40px 0 rgba(0,0,0,.1);
    text-decoration: none;
    transition: transform .4s cubic-bezier(.25,.46,.45,.94), box-shadow .3s cubic-bezier(.25,.46,.45,.94);
}

.meetingHighlight:hover {
    color: inherit;
    transform: translateY(-10px);
    box-shadow: 5px 5px 40px 0 rgba(0,0,0,.18);
}

.meetingHighlight__image {
    display: block;
}

.meetingHighlight__footer {
    padding: 2em;
    border: 1px solid hsla(0,0%,65%,.5);
}

.meetingHighlight__footerParagraph {
    padding: .5em 0 1em;
    font-size: 1.5rem;
}

.meetingHighlight__footerDate {
        line-height: 1.4;
    font-size: .8em;
}

.meetingHighlight__link {
    color: var(--primaryColor);
}
