.news_element{
    margin-bottom: 30px;
}
.news_element__picture{
    width: 100%;
    padding-top: 60%;
    background-size: 100%;
    background-position: center;
    background-repeat: no-repeat;
    transition: background-size 0.5s ease;
}
.news_element__date{
    color: #808080;
    font-family: 'Roboto';
    font-size: 0.98em;
    padding: 5px 0;
    font-weight: normal;
}
.news_element:hover .news_element__picture{
    background-size: 120%;
}