.news {
    padding: 0 15px;
    margin: 40px 0 20px;
}
.list ul:after {
    content: "";
    display: block;
    clear: both;
}
.list-item:nth-child(even) {
    margin-right: 0;
}
.list-item {
    float: left;
    width: calc((100% - 10px) / 2);
    margin-bottom: 20px;
}
.list-item:nth-child(even) {
    margin-right: 0;
}
.staff {
    padding: 0 15px;
}
.staff .title {
    margin-bottom: 20px;
}
.staff .staff-item:not(:first-child) .staff-item_content .pic {
    height: 120px;
}
.staff .staff-item.large-staff-item .staff-item_content .pic {
    height: 260px;
}
.staff .staff-item.flex-box .staff-item_content .pic {
    height: 242px;
}
.staff .staff-item.flex-box .staff-item_content {
    display: flex;
    display: -webkit-flex;
    flex-direction: column;
    -webkit-flex-direction: column;
}
.staff .staff-item.flex-box .staff-item_content:last-child .pic {
    height: 116px;
    margin-bottom: 10px;
}
.staff .staff-item.flex-box .staff-item_content:last-child .pic:last-child {
    margin-bottom: 0;
}