.elementor-4567 .elementor-element.elementor-element-6398da1{--display:flex;}.elementor-4567 .elementor-element.elementor-element-b939b41{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-4567 .elementor-element.elementor-element-b939b41 .elementor-divider-separator{width:100%;}.elementor-4567 .elementor-element.elementor-element-b939b41 .elementor-divider{padding-block-start:30px;padding-block-end:30px;}.elementor-4567 .elementor-element.elementor-element-3c22112{font-family:var( --e-global-typography-110d115-font-family ), Sans-serif;font-size:var( --e-global-typography-110d115-font-size );font-weight:var( --e-global-typography-110d115-font-weight );line-height:var( --e-global-typography-110d115-line-height );}@media(max-width:1366px){.elementor-4567 .elementor-element.elementor-element-3c22112{font-size:var( --e-global-typography-110d115-font-size );line-height:var( --e-global-typography-110d115-line-height );}}@media(max-width:1024px){.elementor-4567 .elementor-element.elementor-element-3c22112{font-size:var( --e-global-typography-110d115-font-size );line-height:var( --e-global-typography-110d115-line-height );}}@media(max-width:767px){.elementor-4567 .elementor-element.elementor-element-3c22112{font-size:var( --e-global-typography-110d115-font-size );line-height:var( --e-global-typography-110d115-line-height );}}@media(min-width:2400px){.elementor-4567 .elementor-element.elementor-element-3c22112{font-size:var( --e-global-typography-110d115-font-size );line-height:var( --e-global-typography-110d115-line-height );}}/* Start custom CSS for html, class: .elementor-element-ccb46c9 */table {
        width: 100%;
        border-collapse: collapse;
    }

    th,
    td {
        padding: 16px;

        text-align: left;
        vertical-align: top;
    }

    th {

        font-weight: 600;
    }

    td:first-child,
    th:first-child {
  
        font-weight: 600;
    }

    /* Mobile Darstellung */
    @media (max-width: 768px) {


        table,
        thead,
        tbody,
        th,
        td,
        tr {
            display: block;
        }

        thead {
            display: none;
        }

        tr {
            margin-bottom: 16px;


            overflow: hidden;
        }

        td {
            border: none;

            padding: 12px 16px;
        }

        td:last-child {
            border-bottom: none;
        }

        td::before {
            display: block;
            margin-bottom: 4px;
            font-size: 0.85rem;

            font-weight: 600;
        }

        td:nth-child(1)::before {
            content: "Kriterium";
        }

        td:nth-child(2)::before {
            content: "Klassisches CRM";
        }

        td:nth-child(3)::before {
            content: "Bytefyord (Schicht)";
        }
    }/* End custom CSS */