.header_logo {
    display: none;
}
td {
    vertical-align:  top;
  hyphens: auto; 
 font-size: 14px;
padding-bottom: 10px;
padding-right: 10px;
    padding: 5px;
     border: 1px solid;
}
table {
  margin-bottom: 25px;

}
tr:nth-child(odd) {
   ba ckground-color: #b1d7be;
}
tr:nth-child(even) {
   background-color: #fff;
}
table {
   border: 1px solid;
   border-radius: 25px;
    border-collapse: collapse;
}

tr {
   height: 48px;
}

tr#workshops {
    background-color: #e3e3e3;
}