h3, h2, th{
    font-weight:bold;
}

#d3087488 .l-inner{
    padding:0 32px;
}

#d3087489 .l-inner{
    padding:0 32px!important;
}

@media only screen and (min-width: 769px) {
    .p-media-layout--column-reverse-narrow .p-media-layout__content-side {
        max-width: 100%;
    }
    .p-media-list[data-col-narrow='auto'] .p-media-list__list {
        justify-content: left;
    }
}


.p-media-layout__inner {
  justify-content: flex-start;
  align-items: flex-start;
}

.p-media-layout__media {
  margin: 0;
  padding: 0;
  flex: 0 0 100px;
}


