@media (min-width: 768px) {
  /* HEADER */
  .header-content {
    flex-direction: row;
    justify-content: space-between;
  }

  /* HERO */
  .content-hero {
    grid-template-columns: 1fr 1fr;
  }

  .section-hero {
    margin-top: 7rem;

    padding: 6.4rem 0;
  }

  /* MAIN */
  .container-main {
    grid-template-columns: repeat(2, 1fr);
    column-gap: 0;
  }

  .section-journey {
    grid-column: 2 / 3;
    grid-row: 1 / 3;
  }

  .section-projects {
    grid-column: 1/3;
  }

  .container-main .divider {
    grid-column: 1/3;
  }

  /* CONTACT */
  .contact-container {
    grid-template-columns: repeat(2, 1fr);
    align-items: center;
  }

  /* FOOTER */
  .content-footer {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: repeat(4, minmax(min-content, max-content));
    justify-content: space-between;
  }

  .footer-logo-section {
    margin-bottom: 0;
  }

  .copyright {
    grid-column: 1/2;
    grid-row: 3/4;
  }

  .content-footer .divider {
    grid-column: 1/2;
    grid-row: 2/3;
  }

  .footer-contact-info-section {
    grid-column: 2/3;
    grid-row: 1/-1;
  }
}
