.elementor-658 .elementor-element.elementor-element-2185e42{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-658 .elementor-element.elementor-element-91e0b73{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-658 .elementor-element.elementor-element-8f44d9f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}.elementor-658 .elementor-element.elementor-element-8d19435{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:start;}@media(min-width:768px){.elementor-658 .elementor-element.elementor-element-2185e42{--content-width:1140px;}}/* Start custom CSS for text-editor, class: .elementor-element-8f44d9f */.urbatic-rgpd-table{
    width:100%;
    max-width:100%;
    margin:30px 0;
    padding:0;
    box-sizing:border-box;
    overflow-x:auto;
    font-family:inherit;
}

.urbatic-rgpd-table table{
    width:100%;
    max-width:100%;
    border-collapse:collapse;
    table-layout:fixed;
    background:#fff;
    font-size:14px;
    line-height:1.45;
}

.urbatic-rgpd-table th,
.urbatic-rgpd-table td{
    padding:14px;
    border:1px solid #d9d9d9;
    text-align:left;
    vertical-align:top;
    overflow-wrap:anywhere;
    word-break:normal;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2185e42 */.elementor-658 .elementor-element.elementor-element-2185e42{
    width:100% !important;
    max-width:100% !important;
}/* End custom CSS */