В IE11 не переносятся флекс элементы, хотя wrap прописано. Просто идет в ряд, как будто бы этого свойства не было.
<ul class="about-programm__desc">
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item">
</li>
<li class="about-programm__desc-item about-programm__desc-item--video">
</li>
</ul>
.about-programm__desc {
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-direction: row;
flex-direction: row;
-ms-flex-wrap: wrap;
flex-wrap: wrap;
-webkit-box-pack: justify;
-ms-flex-pack: justify;
justify-content: space-between;
display: -webkit-box;
display: -ms-flexbox;
display: flex;
}
.about-programm__desc-item {
position: relative;
padding: 82px 40px 10px 20px;
border-radius: 5px;
width: 362px;
min-height: 190px;
margin-bottom: 30px;
}