html, body {
  height: 100%;
  display: flex;
  flex-direction: column;
}

.card {
  transition: box-shadow ease 0.33s;
}

.card:hover {
  box-shadow: 0 .5em 1em -.125em rgba(10,10,10,.6),0 0 0 1px rgba(10,10,10,.02)
}

.image img {
  width: auto !important;
  margin: auto;
}

#munsch .desc {
  position: relative;
  left: 25%;
  margin-top: -5%;
  width: auto;
}

ul {
  display: inline-block;
}

body > * {
  flex-shrink: 0;
}

#partner {
  flex-grow: 1;
}
