.comparison-table-wrapper {
        overflow-x: auto;
        position: relative;
    }

    .comparison-table th {
        position: sticky;
        top: 0;
        z-index: 10;
    }

    .comparison-table th,
    .comparison-table td {
        border-color: #000;
        border-width: 1px;
    }

    .comparison-table td p {
        margin-bottom: 0;
    }

    .no-right-line {
        border-right: 0;
    }

    .no-top-line {
        border-top: 0;
    }

    .no-left-line {
        border-left: 0;
    }

    .hide {
        display: table-header-group;
        position: relative;
    }

    .active-now {
        background-color: #001d39;
        color: #fff;
    }