.about{   
    background-color: #3D9EB5; /* For browsers that do not support gradients */
    background-image: linear-gradient( #53afc6, #3D9EB5); /* Standard syntax (must be last) */
  }
  
.about-container{
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-around;
    margin: 2rem;
  }

.about-middle{
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.story{
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  color:#ffffff;
  font-family: headerFont;
  width: 30%;
  color:white;
}

.quote{
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  color:#ffffff;
  font-family: headerFont;
  width: 40%;
}

.myline {

  width: 50rem;
  height: 28rem;
  margin: 20px auto;
}

.soft-skills{
  color: #e6b736;
}

/* On screens that are 600px or less (phones)*/
@media screen and (max-width: 680px) {

.about-container{
  flex-direction: column;
  justify-content: center;
}

.story{
  width: 100%;
}

  .about-middle {
      flex-direction: column;
      justify-content: center;
    }
    .quote{
      width: 100%;
      margin: auto;
    }
  .myline{
    width: 80%;
    height: 80%;
    margin-bottom: 15%;
  }
}

.dream{
  color: #e6b736;
 
}

@keyframes dream{
  20%{transform:scale(0.5);}
  50%{ transform:scale(1);}
  80%{transform:scale(1.2);}

}