.container2 {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin: 0%;
    background-color: #87b420;
    padding: 25px;
  }
  
  .text {
    flex-basis: 60%;
    color: White;
  }
  
  .image {
    flex-basis: 40%;
  }
  
  h1, p {
    margin: 50;
  }
  
  img {
    max-width: 100%;
  }

  @media (max-width: 1250px){
    .container2{
      display: block;
    }
    .text, .image{
      width: 100%;
    }
  }
  