.banner {
  display: grid;
  grid-template-columns: 2.5fr 1fr 1fr;
  max-width: 60rem;
  margin: 0 auto;
  padding: 2rem 0 8rem 0;  

  h4 {
    margin: 1.5rem 0;
  }

  h6 {
    color: $f-color;
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.4rem;
  }
}

@media only screen and (max-width: 600px) {
  .banner {
    display: block;
    padding: 3rem 1rem 8rem 1rem;  

    .msg .donate {
      text-overflow: ellipsis;
      overflow: hidden; 
      white-space: nowrap;
    }
  }
}