/* Size */
.articles article {
    margin: 0 0 2rem 0;
}

.articles article .article_header {
    margin: 0 0 2rem 0;
    border-bottom: 1px solid rgba(23, 59, 108, 0.33);
}

.articles article .article_header a {
    color: #173b6c;
}

.articles article .thumbnail {
    line-height: 0;
}

.articles article .thumbnail img {
    max-width: unset;
    height: 287px;
}

.articles article .content {
    display: flex;
    flex-direction: column;
    padding: 0 1rem;
    margin: 0;
}

.articles article .content p {
    flex: 1;
}
