.gibson-project-images-5 {
  display: flex;
  flex-direction: column;
  align-items: flex-start; }
  @media only screen and (min-width: 48em) {
    .gibson-project-images-5 {
      flex-direction: row;
      padding: 44px 0;
      justify-content: flex-start;
      align-items: flex-end; } }
  @media only screen and (min-width: 62em) {
    .gibson-project-images-5 {
      padding: 22px 0; } }
  @media only screen and (min-width: 75em) {
    .gibson-project-images-5 {
      padding: 0; } }
  .gibson-project-images-5 img {
    display: block; }
  .gibson-project-images-5 div.gibson-project-images-5--1 {
    padding: 22px 22px 0; }
    @media only screen and (min-width: 48em) {
      .gibson-project-images-5 div.gibson-project-images-5--1 {
        padding: 44px 44px 0 0;
        width: 60%; } }
    .gibson-project-images-5 div.gibson-project-images-5--1 img {
      max-width: 900px;
      width: 100%;
      height: auto; }
  .gibson-project-images-5 div.gibson-project-images-5--2 {
    padding: 22px 0 22px;
    text-align: right; }
    @media only screen and (min-width: 48em) {
      .gibson-project-images-5 div.gibson-project-images-5--2 {
        padding: 0;
        width: 40%; } }
    .gibson-project-images-5 div.gibson-project-images-5--2 img {
      max-width: 500px;
      width: 100%;
      height: auto;
      margin: 0 auto 0 0; }
  .gibson-project-images-5 .caption {
    font-size: 0.9em;
    padding: 8px 0 0;
    text-align: left; }
/*# sourceMappingURL=gibson-project-images-5.css.map */