@media (min-width: 360px) {
  #project-contact-row {
    flex-direction: column-reverse;
  }
}

@media (min-width: 1440px) {
  #project-contact-row {
    flex-direction: row;
  }
}

@media (min-width: 1440px) {
  #profile-photo {
    margin-bottom: 10px;
  }
}

@media (min-width: 992px) {
  .col-lg-8 {
    flex: 0 0 auto;
    width: 100%;
  }
}

@media (min-width: 1440px) {
  .col-lg-8 {
    flex: 0 0 auto;
    width: 60%;
  }
}

@media (min-width: 992px) {
  .col-lg-4 {
    flex: 0 0 auto;
    width: 100%;
  }
}

@media (min-width: 1440px) {
  .col-lg-4 {
    flex: 0 0 auto;
    width: 40%;
  }
}

