
.wp-block-group {
    width: 100%;
    padding: 0 8px;
    margin-bottom: 72px;
}
.wp-block-group .wp-block-group {
    margin-bottom: 32px;
}
.wp-block-image {
    margin: 1.5rem auto;
}
.wp-block-list {
    width: 100%;
    margin: 0 auto 1rem auto;
    padding-left: 8px; 
}
ul.wp-block-list li {
    list-style: inside;
}
ol.wp-block-list li {
    list-style-type: decimal;
    margin-left: 16px;
}
.wp-block-list li {
    margin: 8px 0;
}
.wp-block-table {
    display: block;
    margin: 1rem auto;
    overflow-x: auto;
}
.wp-block-table table tbody {
    width: 100%;
    display:table;
}
.wp-block-table table th,
.wp-block-table table td {
    white-space: nowrap;
}