article.article {
  display: block !important;
  -ms-grid-rows: auto 3rem auto 1fr !important;
}

.articles:not(.slick) {
  display: -ms-grid !important;
  -ms-grid-rows: 33% 33% 33% !important;
}

article.article:first-child {
  -ms-grid-column: 1 !important;
  grid-column: 1;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}
article.article:nth-child(2) {
  -ms-grid-column: 2 !important;
  grid-column: 2;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}
article.article:nth-child(3) {
  -ms-grid-column: 3 !important;
  grid-column: 3;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}

.tweets {
  display: -ms-grid;
  -ms-grid-columns: 25% 25% 25% 25% !important;
}

.tweets .twitter-card:first-child {
  -ms-grid-column: 1 !important;
  grid-column: 1;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}
.tweets .twitter-card:nth-child(2) {
  -ms-grid-column: 2 !important;
  grid-column: 2;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}
.tweets .twitter-card:nth-child(3) {
  -ms-grid-column: 3 !important;
  grid-column: 3;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}
.tweets .twitter-card:nth-child(4) {
  -ms-grid-column: 4 !important;
  grid-column: 4;
  -ms-grid-row: 1 !important;
  grid-row: 1;
}

.wp-block-image figure {
  display: block !important;
}

body.ie .articles:not(.slick) {
  display: block !important;
}

body.ie .articles:not(.slick) article.article {
  display: inline-block !important;
  max-width: 33%;
  padding: 1em;
}
