.variable .icon-block {
  padding-top: 0;
}

.variable h4 {
  line-height: 2.8rem;
  font-size: 2.3rem;
  color: #0052a0;
  margin-bottom: 10px;
}

.variable h2 {
  color: #0052a0;
}

.degrees>.row>.block-content {
  display: flex;
  flex-wrap: wrap;
}

.degrees .teaser-grid-panel-wrapper .columns.large-12 {
  width: 100% !important;
}

@media print,
screen and (min-width: 64em) {
  .options>.row {
    display: flex;
  }
  .options .layout-block {
    height: 100%;
  }
}

@media print,
screen and (max-width:64em) {
  .degrees>.row>.block-content .medium-6 {
    width: 100%
  }
}