figure {
  margin-bottom: 20px;
  margin-bottom: 1.25rem
}

.outer-link {
  margin-bottom: 30px;
  margin-bottom: 1.875rem
}

.outer-link .button {
  padding: 22px;
  padding: 1.375rem;
  width: 100%;
  max-width: 300px;
  color: #fff;
  background: #0e3192;
  justify-content: space-between
}

@media all and (max-width: 1087) {
  .outer-link .button:active {
    opacity: 0.8
  }
}

@media all and (min-width: 1088px) {
  .outer-link .button:hover {
    opacity: 0.8
  }
}

@media all and (min-width: 769px) {
  .SideImage p {
    width: calc(100% - 224px)
  }

  .SideImage figure {
    margin: 0px 0px 20px 10px;
    margin: 0rem 0rem 1.25rem .625rem
  }
}

@media print {
  .SideImage p {
    width: calc(100% - 224px)
  }

  .SideImage figure {
    margin: 0px 0px 20px 10px;
    margin: 0rem 0rem 1.25rem .625rem
  }
}