@media only screen and (max-width: 600px){
  .hamburger{
    display: flex;
  }
  .intro{
    height: 100vh;
  }
  .intro .content{
    height: 80vh;
    
  }
  .intro .content h1{
    font-size: 40px;
  }
  header nav ul{
  display: none;
  }

  header .logo img{
    height: 50px;
  }

  .bttn-animated .bttn{
    padding: 4px 8px;
  }

  .structure{
    padding: 64px 0;
  }

  h2{
    font-size: 2.25rem;
  }

  .faq-section .content *{
    text-align: center;
  }
 
  .intro-section .bg{
    transform: scale(1.4);
  }

  .why{
    margin-top: 100px;
  }
}