@media(max-width:768px)
{
  .projects {grid-template-columns:1fr;}

    /* SHOW HAMBURGER */
    .menu-toggle{
      display: block;
    }

    /* HIDE DESKTOP BTN */
    .nav-btn{
      display: none;
    }

    /* DROPDOWN MENU */
    .nav-links{
      position: fixed;
      top: 70px;
      right: 15px;
      width: 220px;
      background: #fff;
      flex-direction: column;
      padding: 20px;
      border-radius: 10px;
      display: none;
      box-shadow: 0 10px 30px rgba(0,0,0,0.25);
      z-index: 999;

    }

    /* SHOW MENU */
    .nav-links.active{
      display: flex;
    }

    /* LINKS */
    .nav-links li{
      margin-bottom: 10px;
    }

    .nav-links a{
      color: #333;
    }

    /* HERO TEXT */
    .hero h1{
      font-size: 26px;
    }

    .hero p{
      font-size: 14px;
    }


    .footer-grid{
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 25px;
    }

    /* BRAN FULL */
    .footer-grid > div:nth-child(1){
      grid-column: 1 / -1;
      text-align: center;
    }

    /*COMPANY + SUPPORT */
    .footer-grid > div:nth-child(2),
    .footer-grid > div:nth-child(3){
      text-align: left;

    }

    /* CONTACT FULL */
    .footer-grid > div:nth-child(4){
      grid-column: 1 / -1;
      text-align: left;
    }

    .footer-bottom{
      text-align: left;
    }


/*##  Mobile Close  ##*/
}
