.elementor-13006 .elementor-element.elementor-element-e453827{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--padding-top:50px;--padding-bottom:150px;--padding-left:24px;--padding-right:24px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-13006 .elementor-element.elementor-element-f17a3cb .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );color:var( --e-global-color-text );}@media(max-width:1024px){.elementor-13006 .elementor-element.elementor-element-e453827{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13006 .elementor-element.elementor-element-f17a3cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}@media(max-width:767px){.elementor-13006 .elementor-element.elementor-element-e453827{--gap:30px 30px;--row-gap:30px;--column-gap:30px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-13006 .elementor-element.elementor-element-f17a3cb .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}}/* Start custom CSS for container, class: .elementor-element-e453827 */.elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst {
    width: 100%;
    border-collapse: collapse;
}

.elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst th,
.elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst td {
    padding: 12px 16px;
    border: 1px solid #ddd;
    text-align: left;
    vertical-align: top;
}

.elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst th {
    background: #f5f5f5;
}

.elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst tr:nth-child(even) {
    background: #fafafa;
}

@media (max-width: 768px) {
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst,
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst thead,
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst tbody,
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst th,
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst td,
    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst tr {
        display: block;
    }

    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst thead {
        display: none;
    }

    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst tr {
        margin-bottom: 16px;
        border: 1px solid #ddd;
        border-radius: 8px;
        overflow: hidden;
        background: #fff;
    }

    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst td {
        border: none;
        border-bottom: 1px solid #eee;
    }

    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst td:first-child {
        font-weight: 700;
        background: #f5f5f5;
    }

    .elementor-13006 .elementor-element.elementor-element-e453827 .begrippenlijst td:last-child {
        border-bottom: none;
    }
}/* End custom CSS */