.elementor-9169 .elementor-element.elementor-element-1245669 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}/* Start custom CSS for text-editor, class: .elementor-element-d09e2f4 */.elementor-9169 .elementor-element.elementor-element-d09e2f4 table {
    width: 100%;
    border-collapse: collapse;
}

.elementor-9169 .elementor-element.elementor-element-d09e2f4 th {
    padding: 30px 12px;
    text-align: left;
    font-weight: 700;
    border-top: none !important;
    border-bottom: 1px solid #e8e8e8;
}

.elementor-9169 .elementor-element.elementor-element-d09e2f4 td {
    padding: 24px 12px;
    text-align: left;
    border-bottom: 1px solid #e8e8e8;
}

.elementor-9169 .elementor-element.elementor-element-d09e2f4 table,
.elementor-9169 .elementor-element.elementor-element-d09e2f4 thead,
.elementor-9169 .elementor-element.elementor-element-d09e2f4 thead tr,
.elementor-9169 .elementor-element.elementor-element-d09e2f4 thead th {
    border-top: none !important;
}

.elementor-9169 .elementor-element.elementor-element-d09e2f4 tbody tr:last-child td {
    border-bottom: none;
}

.elementor-9169 .elementor-element.elementor-element-d09e2f4 th:nth-child(2),
.elementor-9169 .elementor-element.elementor-element-d09e2f4 th:nth-child(3),
.elementor-9169 .elementor-element.elementor-element-d09e2f4 td:nth-child(2),
.elementor-9169 .elementor-element.elementor-element-d09e2f4 td:nth-child(3) {
    text-align: center;
}/* End custom CSS */