@media only screen and (min-width: 320px){
.headline{
  font-size: 4.0em;

}
  .subline{
    font-size: 0.2em;
  }
  
  
}

@media only screen and (min-width: 375px)  {
.headline{
  font-size: 5em;

}
  .subline{
    font-size: 0.2em;
  }

}

@media only screen and (min-width: 768px)  {

  .headline{
    margin: 0;
  }
    .subline{
    font-size: 0.25em;
  }
}

@media only screen and (min-width: 1024px)  {

  .headline{
    font-size: 6em;
    margin: 0;
  }
    .subline{
    font-size: 0.25em;
  }

}

@media only screen and (min-width: 1440px)  {

  .headline{
    font-size: 8em;
    margin: 0;
  }
    .subline{
    font-size: 0.25em;
  }

}

@media only screen and (min-width: 2560px)  {

  .headline{
    font-size: 9em;
    margin: 0;
  }
    .subline{
    font-size: 0.25em;
  }

}