.ws-post-content--content ul,
.elementor-widget-text-editor ul,
.ws-actualites-content__content ul,
.ws-post-content--content ol,
.elementor-widget-text-editor ol,
.ws-actualites-content__content ol{
    padding-left: 40px;
}

.ws-post-content--content table,
.elementor-widget-text-editor table{
    width:100%;
    border-spacing: 0;
    border-collapse: collapse;
}

.ws-post-content--content table td,
.elementor-widget-text-editor table td,
.ws-post-content--content table th,
.elementor-widget-text-editor table th{
    padding:7px;
    max-width: 450px;
}

.wp-singular div[data-widget_type="theme-post-content.default"] {
    & p {
        margin: 1.6rem 0;
    }

    & ul {
        padding-left: 4rem;
        margin: 1.6rem 0;
    }
}