.container{
   /* min-height: 100px; */
   /* border: 5px solid grey;*/
    display: flex;
    flex-direction: row;
    justify-content: space-between ;


}


.title-header { 
    text-align: center; font-size: 1.2em; font-weight: bold; margin: 30px 0 20px 0; 
}
.menu {
      background-color: #fff;
      padding: 20px;
      border-radius: 10px;
      box-shadow: 0 0 10px #ccc;
    }
    .menu h2 {
      color: #c85daa;
      margin-bottom: 20px;
    }
    .menu a {
      display: inline-block;
      background-color: #c85daa;
      color: #fff;
      padding: 15px;
      margin: 10px 0;
      text-decoration: none;
      border-radius: 5px;
      font-size: 16px;
    }
    .menu a:hover {
      background-color: #aa4591;
    }